The STREAMS non-inclusion in Linux
Tzafrir Cohen
tzafrir at cohens.org.il
Wed Apr 20 13:53:18 IDT 2011
On Wed, Apr 20, 2011 at 01:23:33PM +0300, Shlomi Fish wrote:
> On Wednesday 20 Apr 2011 08:32:29 geoffrey mendelson wrote:
> > My guess is that streams is based on AT&T patents and was never
> > reverse engineered.
> >
>
> That's not true. STREAMS was part of the Unix98 standard (now mostly
> superseded by the Linux Standard Base), and there was a STREAMS patch for it
> for the Linux kernel. However, AFAIR Linus was unwilling to apply it because
> he claimed it made everything else slower.
"STREAMS was required for conformance with the Single UNIX Specification
versions 1 (UNIX 95) and 2 (UNIX 98), but as a result of the refusal of
the BSD and Linux flavors of UNIX to provide STREAMS, was marked as
optional for POSIX compliance by the Austin Group in version 3 (UNIX
03)."
http://en.wikipedia.org/wiki/STREAMS
--
Tzafrir Cohen | tzafrir at jabber.org | VIM is
http://tzafrir.org.il | | a Mutt's
tzafrir at cohens.org.il | | best
tzafrir at debian.org | | friend
More information about the Linux-il
mailing list