Prevailing wisdom? May be in your head...
Prevailing wisdom? May be in your head...
Posted Oct 15, 2008 16:48 UTC (Wed) by khim (subscriber, #9252)In reply to: GPL does not decide where it's applicable or not - the law does by paulj
Parent article: Linux Summit will preview new advanced file system (SearchEnterpriseLinux.com)
As for in-ram-linking-as-modification: just look at the modification licence, its framed in terms of conditions that are really only relevant to fixed, distributable copies.
Bingo. And what does it mean? Right: you go back to copyright law. Does it allow this particular modification or not? YMMV. You've been warned.
That this has been the prevailing wisdom for a long time (e.g. the GPL FAQ, that NVidia are happy to distribute binary-only drivers for users to load with their GPL kernel, etc..) suggests strongly that your lawyer's interpretation is beyond the pale.
GPL FAQ says: if Sun will produce internal ZFS driver for Linux GPL will
not force a disclosure - Sun will be free to use it internally. Good, but
hardly relevant. NVidia does not distribute GPLed code at all - so again,
not a problem. As for "prevailing wisdom"... Who's wisdoms is
this? Not mine - that's for sure. When at least one distribution was closed over GPL troubles,
when Linus says A vendor who
distributes non-GPL modules is _not_ protected by the module interface per
se, and should feel very confident that they can show in a court of law
that the code is not derived, when you can see things like Oh, and at least one major distro
has been served with legal papers due to them shipping closed source kernel
drivers, and more are on the way (I'm not sure if it was Kororaa or
not, but I sure as hell know that Novell wrote Most developers of the kernel community consider non-GPL
kernel modules to be infringing on their copyright. Novell does respect
this position, and will no longer distribute non-GPL kernel modules as part
of future products) it sure looks to me like "prevailing wisdom" says
the following:
1. It's illegal to distribute non-GPLed drivers with GPLed kernel. If you
are not sued today that only means your time didn't come. Yet.
2. If you are distributing non-GPLed drivers on separate medium you are
probably Ok, but be ready to prove this to court.
3. End-users are probably violators too but we don't have money or
willpower to sue. The only thing we can do is drop support - and we are
doing it.
Basically it means: CDDLed ZFS can not be included in kernel. No way, no how. It'll be infringment - plain and simple. Separate distribution is probably Ok, but watch your back. Oh, and distributors can not include it in distribution too.
Do you really think there are a future for ZFS in a position like this? Permanently ostracized without any hope to be ever included in the trunk and without any support from kernel developers? I sincerly doubt it.
If your lawers claim that when you are interpreting the license you can safely ignore opinion of guys who actually wrote the code under said license and still keep the copyright... then you are beyond caring, I afraid... Linus and Co always said one thing and thing only: we can not force GPL on non-derived work. No way, not how. And this is the only reason why non-GPLed modules can exist.
Posted Oct 15, 2008 17:24 UTC (Wed)
by paulj (subscriber, #341)
[Link]
Your long post is interesting, and I agree that Linux contributors can not incorporate GPL-incompat code because of GPL licence concerns - presuming they can not agree to allow themselves to do so. To be clear: at no stage have I argued that point, and I have no interest in discussing it.
My main point here was to counter the FUD that Sun would sue for CDDL infringement.
Anyway, dinner :)
Prevailing wisdom? May be in your head...