The STREAMS non-inclusion in Linux

The STREAMS non-inclusion in Linux

Omer Zak w1 at zak.co.il
Wed Apr 20 08:09:35 IDT 2011


One of the things in which Linux diverges from Unix is Linux'
non-implementation of STREAMS.

STREAMS can roughly be described as a way to organize drivers dealing
with I/O.

Wikipedia article: http://en.wikipedia.org/wiki/STREAMS
Linux Journal article: http://www.linuxjournal.com/article/3086

None of them has details about the reasons, which led Linux Kernel
developers to reject STREAMS.  STREAMS was only vaguely described as
poorly-designed and resource-consuming.

Where can I find, if it exists at all, the definitive article which
spells out the reasons for rejection of STREAMS?

--- Omer


-- 
Soylent Green is people!
My own blog is at http://www.zak.co.il/tddpirate/

My opinions, as expressed in this E-mail message, are mine alone.
They do not represent the official policy of any organization with which
I may be affiliated in any way.
WARNING TO SPAMMERS:  at http://www.zak.co.il/spamwarning.html




More information about the Linux-il mailing list