dreamos-website/www/index.html

65 lines
3.5 KiB
HTML

<html>
<title>The Dream Scheme Operating System</title>
<div style="color:black; font-family:sans-serif;">
<h1>DreamOS</h1>
<font color="darkblue"><pre>
______________________________________________________________________________
| ____ |
| | \ |
| | \ __ ___ _____ __ ____ ____ _____ ______ |
| | | |/^\ / \ \ |/ \ / \ / \ / |
| | | | / \ ______| | | | | | \_____ |
| | | | |========= / | | | | | | \ |
| | / | \ | | | | | | | | |
| _|__/ _|_ \____/ \_____/| _|_ _|_ _|_ o \_____/ _____/ |
| |
| /^\ /^\ *=====================* |
| \ / ___________________________ \ / | || + |+ + || | |
| | |/ \| | | || + +| + || | |
| | | | | / ||------|------|| \ |
| | | _______________ | | |/\|| + +| + ||/\| |
| | |___________| z z z z |_| | __|______|______|__ |
| | |\ | z z z | \ | \_______________/ |
| | | \ | z z z | \ |
| | | \ |_______________| \ Written by David Stith |
| | | \ /_______________\ \ |
| | | \ |_________________| \ Ascii-art by Matthew Stith |
|_|_|__________\____________________________\________________________________|
</pre></font>
<hr>
<b>Download the latest version of DreamOS:</b> <a href="/cgi-bin/wiki_joey/dreamos20080925.img">dreamos20080925.img</a>
<hr>
On Linux, use <b>dd if=dreamos.img of=/dev/fd0</b> to write to a floppy disk.
<br>
Once you boot the floppy, you will find yourself in the read-eval-print loop of the Dream Scheme Interpreter.
<br>
Files are stored on the floppy disk using a rudimentary flat file system.
<br>
The file "bootstrap.scm" is loaded automatically when the Dream Scheme Interpreter starts.
<br>
There is a primitive clone of the 'vi' editor, still under construction, coded in scheme in the file "edit.scm" (loaded automatically by "bootstrap.scm").
<br>
Type <b>(edit "README")</b> for example, and use the keys 'h', 'j', 'k', and 'l' for navigation, ':q' to quit.
<br>
All of the source scheme files are included.
<br>
<b>(load "make.scm")</b> will recompile.
<br>
<b>(sys-write-floppy)</b> will save changes to floppy (and only then).
<br>
<b>(sys-boot)</b> will reboot.
<br>
Have fun! :-)
<hr>
Hard-disk installation is possible. Do not call <b>(sys-save)</b> unless your hard-drive data is expendable!
</br>
To install on your hard-drive (but only do this if you don't mind overwriting your hard-drive entirely!) change the value of BOOT_FLOPPY to #f in make.scm, recompile with <b>(load "make.scm")</b>, then <b>(sys-save 0)</b>.
<hr>
This version works on my Dell Inspiron 7500, 5000 and Dell Latitude CPi laptops (using SVGA graphics, 1024x768, in 16 bit color), but there is no telling whether it may work on anything else. Good luck!
To recompile for VGA alphanumeric mode change the value of SVGA to #f in make.scm then recompile as described above.
<hr>
</div>
<a href="home.html">home</a>
</html>