[FreeVMS] Status Update

Graham Toal gtoal at gtoal.com
Wed May 6 17:50:11 CEST 2009


>> If this is only a 64-bit interface, will it still be possible to write
>> something like VEST that would translate Vax and Alpha binaries into
>> x86 binaries?
>
>        I haven't said that FreeVMS has to be only a 64 bits OS. I have
> written that _in a first time_, we have to write a runable and stable system
> on only one arch.

That's cool, thanks.

This conversation has been quite edifying to me; I had originally
thought you were doing an almost exact clone, but it looks like this
is a reimplementation rather than a port (albeit a clean-room port
with no acces to the sources).

So you might find this old paper on operating system reimplementation
of interest:  http://history.dcs.ed.ac.uk/archive/docs/Experiment/again.html

I've taken lessons from that paper to heart a couple of times in my career.

regards

Graham
PS You might also enjoy this if you haven't seen it before:
http://www.terzarima.net/doc/taste.pdf - it shows how the EMAS
scheduler was retrofitted to a unix kernel.  You may find yourself
doing something similar by retrofitting the VMS scheduler to a
unix-like kernel???


More information about the FreeVMS mailing list