[FreeVMS] FreeVMS
BERTRAND Joël
joel.bertrand at systella.fr
Thu Jun 13 07:43:37 CEST 2013
Le 13.06.2013 0:09, Bill Pedersen a écrit :
> Hello, new to the list but interested…
Hello,
> And definitely not new to VMS!
>
> How does one get information on the current state of FreeVMS. I have
> visited the freeVMS.net site but find that there is a lot of
> incompleteness there, links that go to blank pages and such.
>
> Given the current upheaval in the VMS community I would like to
> better
> understand this environment so as to be able to help promote it and
> encourage it.
FreeVMS project was created a long time ago. First kernels (until 0.3)
were derivated from Linux kernel (2.4.15 if I remember) and were
monolithic. These kernels were bootable but not easely maintenable.
0.4 is rewritten from scratch on a L4 (like Hurd is written on a Mach
kernel or MacOS X on NVU). L4 is choosen because it deos not contains
unixism. It boots, it contains first memory management subroutines, but
pager is missing.
Now, FreeVMS is slepping because there is no developers. To be alive,
this project need :
- a pager ;
- some drivers (disk I/O), filesystems... Some code have been written
(ODS2/5 for example) for O.3 kernel ;
- a swapper ;
- some libraries (a real POSIX libc et VMS libraries) ;
- some contributers to write documentation and write pages on
www.freevms.net.
Goal of FreeVMS is to propose a clone of OpenVMS with a good POSIX
subsystem. Microkernel (L4) is written in C++ and servers written over
L4 are written in procedural C++ too. First arch is amd64.
Regards,
JKB
More information about the FreeVMS
mailing list