<html><head></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; ">We can always try to build a Scheme OS on x86 architectures using parts of an open source (micro) kernel to talk to the hardware and implement all top layers in Scheme. Although I sure some people already did... &nbsp;More a university project...<div><div><br></div><div>I've done it 25 years ago for a Smalltalk VM on bare M68000 hardware.&nbsp;Ofcourse the Smalltalk-80 image&nbsp;of Xerox&nbsp;contained already all top layers, like windowing and file systems. So it came down to implementing the VM, a memory manager and bitblt.</div><div><br><div>
<span class="Apple-style-span" style="border-collapse: separate; color: rgb(0, 0, 0); font-family: Helvetica; font-size: medium; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-align: auto; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; -webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; "><div><p style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "><font face="Helvetica" size="3" style="font: normal normal normal 12px/normal Helvetica; ">Johan.</font></p></div></span>
</div>



<div><br></div><br><div><div>On 15 Mar 2010, at 18:39, Doug Williams wrote:</div><br class="Apple-interchange-newline"><blockquote type="cite">That level of usability is something I would love to see PLT Scheme achieve. I used them for many years and actually donated one to a computer museum about 10 years ago.<br><br><div class="gmail_quote">On Mon, Mar 15, 2010 at 7:55 AM, Johan Coppieters <span dir="ltr">&lt;<a href="mailto:johan577@mac.com">johan577@mac.com</a>&gt;</span> wrote:<br>
<blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">The most beautiful thing I ever saw during my years in computer science at the Brussels Free University.<br>

<br>
A Symbolics Lisp machine !<br>
<br>
So open, so clean, so pure, well integrated, etc ... &nbsp;these guys were good.<br>
Now it also seems they were the first ever to register a domain name: <a href="http://symbolics.com/" target="_blank">http://symbolics.com/</a><br>
<br>
It seems the genera environment survied somewhere in a corner of the Internet.<br>
<a href="http://www.symbolics-dks.com/Genera-1.htm" target="_blank">http://www.symbolics-dks.com/Genera-1.htm</a><br>
<br>
Anyone an idea if the lisp sources are somewhere available?<br>
<br>
The system was so open, that even the scheduler (that was ofcourse written in Lisp) could be changed while the system was running.<br>
<br>
<br>
Johan Coppieters.<br>
--<br>
Gistelse Steenweg 577<br>
8200 Brugge - Belgie<br>
Tel. +32 (0) 50 32 14 07<br>
Fax +32 (0) 50 32 14 06<br>
<a href="http://www.duo.be/" target="_blank">http://www.duo.be</a><br>
E-mail: <a href="mailto:johan577@me.com">johan577@me.com</a><br>
<br>
_________________________________________________<br>
 &nbsp;For list-related administrative tasks:<br>
 &nbsp;<a href="http://list.cs.brown.edu/mailman/listinfo/plt-scheme" target="_blank">http://list.cs.brown.edu/mailman/listinfo/plt-scheme</a><br>
</blockquote></div><br>
</blockquote></div><br></div></div></body></html>