Welcome to the Retro Project!

This directory contains the current source code as well as any binaries
of the applications that exist. It is a work in progress, so expect some
things to be broken, incomplete, or otherwise unstable.

At the current moment we are working on a number of subprojects. There
is a fairly usable Forth implementation (both an interactive interpreter
and a compiler), some frameworks, and a few applications.

Until we have a working kernel, we are developing the software to run
under Linux. We are not trying to provide applications, but a complete
software environment. When done, you will not need any of the GNU tools
to use Retro, though they can coexist; at least under Linux.

Any programs you write using our frameworks will be usable on Retro's
kernel once it's finished. If you use Linux libraries or system calls,
your programs will not be as easy to port. Programs written to conform
with Retro's frameworks will require no more than a simple recompile to
work properly.

If you have questions, you can email the project leader or post them in
our Forum. Thank you for your interest, and we look forward to hearing
from you!


Charles Childers
crc@bespin.org
http://retro.tunes.org

