Messages in this thread | | | From | "Henning P. Schmiedehausen" <> | Subject | Re: [PATCH] sockreg2.4.5-05 inet[6]_create() register/unregister table | Date | Thu, 7 Jun 2001 10:03:12 +0000 (UTC) |
| |
"David S. Miller" <davem@redhat.com> writes:
>And my current understanding is that allowing proprietary >reimplementations of the VM, VFS, and core networking, is not one of >the things which is allowed.
...is wanted (by you and possibly Linus). Not ...is allowed.
It _is_ already allowed. Someone can use the posted patch which is GPL open source, put it into the kernel and use their proprietary module.
And this is legal according to the "Kernel GPL, Linus Torvalds edition (TM)" which says "any loadable module can be binary only". Not "only loadable modules which are drivers". It may not be the intention but it is the fact.
The cat is already out of the box. Ok, someone will have to maintain the small glue patch separate from the kernel but you're already screwed. You, as a nay-sayer, just make work a little harder for some of the really useful uses of such an addition and life a little easier for companies that supply such a feature with their OS and say that Linux, oops, DaveM stifles and hinders inovation because of ego. And that a "shared source" model avoids single persons jumping up and down until they're blue in their face to block others. And that their code base will not fork over such a minor issue.
And all this is still a part of "freedom".
Regards Henning
[ I consider your position a good and valid one from a "pure" view and I really like it. But reality is different. And you should _work_ with the people, and help them to keep their stuff in the open source and not insult them. ]
-- Dipl.-Inf. (Univ.) Henning P. Schmiedehausen -- Geschaeftsfuehrer INTERMETA - Gesellschaft fuer Mehrwertdienste mbH hps@intermeta.de
Am Schwabachgrund 22 Fon.: 09131 / 50654-0 info@intermeta.de D-91054 Buckenhof Fax.: 09131 / 50654-20 - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
| |