[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