[lkml]   [2001]   [Jun]   [7]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
Messages in this thread
SubjectRe: [PATCH] sockreg2.4.5-05 inet[6]_create() register/unregister table

David S. Miller wrote:
>This allows people to make proprietary implementations of TCP under
>Linux. And we don't want this just as we don't want to add a way to
>allow someone to do a proprietary Linux VM.

*Sigh* and thence begin the proprietary-vs-OpenSource flame wars again.

_Any_ open protocol can be abused for proprietary stuff. It can also
be used for Something Entirely Different.

Personally, I would _love_ to have TCP as a module, just so that the
system can unload it on my poor underpowered laptop when it's not

The fact that you can abuse this ability in order to replace the
current TCP with Something Proprietary And Therefore Evil is a
no-brainer. Anybody can do exactly the same thing with my network
card driver, or the Unix-domain code, or the NFS server, or ...

So what's so damn special about the TCP stack that you need to shout
"Absolutely not" here? I don't get it.

Matthias Urlichs
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to
More majordomo info at
Please read the FAQ at

 \ /
  Last update: 2005-03-22 12:55    [W:0.133 / U:2.248 seconds]
©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site