"C. P. Ghost" <cpgh...@cordula.ws> wrote: > On Sat, Nov 12, 2011 at 9:23 AM, Allen <unix.hac...@comcast.net> wrote: > > ... > > Linux uses System V style Init. It's BASED on SunOS. Linus > > Torvalds said that when he started working on Linux, his reason > > for doing so, was that he wanted to run on HIS computer, the > > same thing he had been using at the University, which, was > > SunOS. He said his early inspiration for Linux was SunOS. > > > > Just because it uses System V init doesn't mean it's actually > > based on it... > > Yes, but I guess that Linus probably used early versions of SunOS 4 > which were not only BSD-based, but also not yet SysV-ied.
If the inspiration for Linux was SunOS, it had to have been one of SunOS 3.x, SunOS 4.x aka Solaris 1.x, or SunOS 5.x aka Solaris 2.x. * SunOS 3.x and 4.x are ports of BSD 4.2 and/or 4.3 to Sun hardware. * SunOS 5.x is a port of System V Release 4 to Sun hardware -- and SVR4 was supposed to be the integration of BSD with the AT&T code base (although there's wide belief that BSD got the short end of the stick). Either way that leaves Linux as inspired by BSD, directly or indirectly. Whatever the inspiration, my understanding is that the detailed _specification_ came from SysV -- the original Linux having been Linus' independent reimplementation of the System V Interface Definition -- and that's the reason for it having used the SysV initialization approach. _______________________________________________ email@example.com mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-questions To unsubscribe, send any mail to "freebsd-questions-unsubscr...@freebsd.org"