[svlug] SYSV vs BSD

Rick Kwan kenobi at coruscant.lightsaber.com
Thu Jul 27 16:04:02 PDT 2000


I recall that terminal I/O was very different between System V
and BSD.  System V used "STREAMS", which was a stack of processing
modules, modifying terminal I/O messages going between the kernel
and device driver.  BSD had "line disciplines", which I recall were
more monolithic.

I recall Dennis Ritchie saying that he got a big reduction in both
amount of code required and complexity when he introduced STREAMS.

I have no idea which model Linux follows, if either.  Anyone know?
(So far, I haven't been able to justify connecting terminals to a
Linux machine...)

--Rick Kwan
  rick.kwan at lightsaber.com

> From svlug-admin at lists.svlug.org  Thu Jul 27 14:20:09 2000
> From: dfox at belvdere.vip.best.com
> Subject: Re: [svlug] SYSV vs BSD
> To: steffl at bigfoot.com (Erik Steffl)
> Cc: svlug at svlug.org
> Date: Thu, 27 Jul 2000 13:38:57 -0700 (PDT)
>
> >   the only one I have found relevant while using the system is ps -ef
> > versus ps ax
>
> ps -ef works on linux :). Not the same format in the results, of
> course compared to 'ps alx'. Another one is 'lpr', and the printing
> system in general. Linux is more like BSD in that regard.
>  
> > 	erik




More information about the svlug mailing list