Messages in this thread | | | From | Daniel Phillips <> | Subject | Re: [PATCH] sockreg2.4.5-05 inet[6]_create() register/unregister table | Date | Thu, 7 Jun 2001 12:50:43 +0200 |
| |
On Thursday 07 June 2001 12:03, Henning P. Schmiedehausen wrote: > "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.
I seem to recall something about binary modules being ok as long as they stick to the published interface, which would let out binary-only extensions to core kernel functionality. This would seem to permit reimplementation.
-- Daniel - 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/
| |