Kernel? No. CD? Yes.
Posted Oct 14, 2008 13:28 UTC (Tue) by
khim (subscriber, #9252)
In reply to:
The BSD license is in fact GPL-compatible, is that how this works? by kripkenstein
Parent article:
Linux Summit will preview new advanced file system (SearchEnterpriseLinux.com)
It seems then that BSD kernels can *not* include both GPL and
GPL-incompatible code, like Apache (which IIRC is incompatible with GPL2)
and CDDL?
Yup. If we are talking about single binary blob.
In other words, in practice you can use BSD with either ZFS
(CDDL) or ext3 (GPL), but not both at the 'same time', in some appropriate
sense?
You certainly can distribute CD with *BSD kernel, GPLed ext3 and
CDDLed ZFS. "Mere aggregation" clause makes this distribution possible: ZFS
and
ext3 modules are usable without single byte of code from other module thus
they are not the "part of the same program" and kernel is compatible with
ext3 module and with ZFS module. Can you load both modules simultaneously?
This question will need court decision, but I doubt ext3fs developers will
sue *BSD users over this problem so we'll probably never know...
If so then that puts the BSDs in an interesting (precarious, in
a way?) position.
Actually just their users not the developers or distributors... And as
it's highly unlikely that ext3fs developers will sue *BSD users... I doubt
we'll ever know for certain if it's legal or not...
(
Log in to post comments)