[TUHS] SVR4 x86 -- Sources

Nick Downing downing.nick+tuhs at gmail.com
Tue Jul 12 21:54:08 AEST 2011


Yes, but I think the SunOS 4 shared library stuff was based on a.out,
I remember looking at the ld.so source code and thinking how simple
and elegant it all was, until those SysV people got their hands on it
and created ELF ;)  What SysV release introduced ELF though?
cheers, Nick

On Tue, Jul 12, 2011 at 9:22 PM, Tim Bradshaw <tfb at tfeb.org> wrote:
> On 12 Jul 2011, at 10:57, Nick Downing wrote:
>
>> Also as I understand it, SunOS was a BSD which had heaps of
>> development and original ideas put into it (shared libraries I think
>> is one example), but was discarded as a political decision because
>> AT&T had managed to convince most corporate customers that BSD was
>> merely a hack and SysV was the "real unix", so Sun decided to create
>> Solaris instead by licensing SysV as a starting point, I may have
>> things slightly backward so I would appreciate if anyone can confirm
>> this?
>
> I think that's basically correct, although in some technical sense "SunOS" is still the name for the OS component of Solaris (or was until recently - Oracle have probably renamed it), so you probably mean "SunOS n" where n<=4.
>
> I think (though I am not sure) that a lot of the virtual memory and shared library stuff which originated in SunOS 4 moved wholesale into SunOS 5, as well.



More information about the TUHS mailing list