"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.
_______________________________________________
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to "freebsd-questions-unsubscr...@freebsd.org"

Reply via email to