[FreeVMS] Re: Announcing the VNIX project

Subject: [FreeVMS] Re: Announcing the VNIX project
From: BERTRAND JoŽl (joel.k.bertrand@free.fr)
Date: Wed May 15 2002 - 09:38:34 CEST

Harold L Hunt wrote:


        I send this mail to our mailing list (freevms@ml.free.fr).

> I've just started a project that I think may be of interest to the FreeVMS
> users and contributors. From the VNIX home page
> (http://www.freesoftware.fsf.org/vnix/):
> VNIX is a project to provide a library that is compatible with the VMS
> (http://www.openvms.compaq.com/) runtime libraries for use on POSIX systems.
> The initial stage of the project aims simply to provide a library that can be
> used by Fortran 77 programs on Compaq Tru64 UNIX
> (http://tru64unix.compaq.com/). This simplifies things because the Compaq
> Fortran (http://www.compaq.com/fortran/docs/lrm/dflrm.htm) (formerly DIGITAL
> Fortran) compiler is available on Tru64 UNIX and because the problem of
> providing two interfaces (one for Fortran, one for C) can be delayed until
> later.
> I think that the FreeVMS project and the VNIX project will be nice
> complements to each other, as we'll be able to share header files and we can
> exchange notes on the nuances of various system calls (such as STR$SPANC).
> The VNIX project is licensed under the LGPL, which seems to be what the
> FreeVMS library functions are licensed under, so we shouldn't have any
> problems sharing code.

        A good point ;-)

> VNIX currently has implementations of the following functions:
> LIB$SIGNAL (pretty bad)
> I "borrowed" the following headers from FreeVMS just yesterday, with many
> thanks:
> iodef.h
> libdef.h
> ssdef.h
> strdef.h
> It may be interesting to the website maintainers for FreeVMS that I had been
> searching Google (http://google.com/) for two weeks looking for some sort of
> VMS compatibility library for *nix platforms. I never saw the FreeVMS
> project in a query result until two days ago (which was several days after I
> had started working on VNIX). Some of the queries I tried were "VMS library
> free", "VMS compatible", "VMS emulation", "VMS porting", "VMS library", "VMS
> library GPL", etc. It wasn't until I tried the queries "FreeVMS"
> and/or "Free VMS" that I finally stumbled upon the FreeVMS project. It may
> be wise to add a keywords tag to the home pages for FreeVMS, such as:
> <head>
> <meta name="keywords" content="FreeVMS, VMS, OpenVMS, free, open, open
> source, download, GPL, LGPL, porting, compatible, emulation, compatibility,
> library, lib, *nix, linux, gnu/linux, STR$, LIB$, SYS$, system, conversion">
> </head>

        It will be fixed.

> The source code for VNIX is hosted in a GNU Savannah CVS repository:
> http://savannah.gnu.org/projects/vnix/ (Savannah Project)
> http://savannah.gnu.org/cgi-bin/viewcvs/vnix/ (WebCVS)
> I've subscribed to the VNIX mailing lists, so I'll be keeping track of the
> FreeVMS project. I look forward to working and sharing with you in the
> future.
> Regards,
> Harold L Hunt II

        Thanks in advance,


Liste de diffusion FreeVMS
Pour se dťsinscrire : mailto:freevms-request@ml.free.fr?subject=unsubscribe

This archive was generated by hypermail 2b25 : Wed May 15 2002 - 09:39:22 CEST