[Info-vax] Userland programming languages on VMS.
Johnny Billquist
bqt at softjar.se
Tue Feb 1 09:32:28 EST 2022
On 2022-02-01 02:36, Bill Gunshannon wrote:
> On 1/31/22 19:48, Johnny Billquist wrote:
>> On 2022-01-31 18:39, Bill Gunshannon wrote:
>>>
>>> The same is probably true of just about any OS. All it takes is
>>> access to the source and a desire by someone to do the work. Why
>>> do you think I would still like to see the source to RSTS released
>>> into the wild. RSX which was very PDP-11 specific now has a version
>>> running on later Z80 family processors. I have it running here at
>>> my home and it works quite well.
>>
>> The Z80 RSX implementation has pretty little to do with the PDP-11 RSX
>> sources. So I think it's pretty incorrect to claim you need the
>> sources of X to do some implementation giving similar functionality on
>> different hardware.
>
> That's true, but it would make it a lot easier. All you really need
> is very good documentation of the internals (which is what I assume
> the writer of RSX-120 used). I have never seen even that for RSTS
> or RT-11.
It might make things easier, but then again, I suspect you are putting
to much faith into that idea. When you get down to it, and actually
start writing code, you realize how much you need to throw out.
A bit like what I figured when writing my TCP/IP for RSX. A lot of
common networking API concepts I had to throw out the window. But it
took some time to figure things out.
>> But you are right that it does require the desire to do the work.
>> Linux is an example of this. Linus wanted something Unix like, but
>> couldn't use the existing software, so he rewrote it based on the
>> public APIs. User applications compile and work fine (usually) on both
>> Linux and Unix, even though the internals sometimes are rather different.
>
> Yeah, I never understood his reasoning. The BSD lawsuit was well
> known to be DOA and development of BSD never paused. And then there
> was MINIX with source published and even available on floppies. I
> still have both my disk sets as well as the book.
There is some quote from Linus somewhere about if BSD (I think it was)
had been free at the time, he would never have started Linux. But right
at that time, the whole lawsuit was going on, and Linus certainly did
not have access. That was all that was needed.
Johnny
More information about the Info-vax
mailing list