Per disputationem
Quod ad ZFS in Linux proiectum, Linus zfs moduli usus non suadet ob incompatibilitatem licentiarum CDDL et GPLv2. Ita se res habet, quod propter licentiae consilium Oraculi, casus qui ZFS umquam nucleum principale ingredi poterunt, perexigui sunt. Stratae propositae ad incompatibilitatem licentiae praetermittendae, quae accessum nuclei ad munera ad codicem externum interpretandum transferunt, dubiae sunt solutionis - advocatorum pergunt.
Sola optio, qua Linus in ZFS codicem in nucleum principalem accipere consentit, licentiam ab Oraculo officialem obtinet, per iurisconsultum principalem, vel adhuc ipsum Larry Ellison certificatum. Solutiones mediae, sicut stratae inter nucleum et ZFS codicem, non permittuntur, datae pugnax Oraculi consilium circa proprietatem intellectualem programmandi interfaciendi (exempli gratia;
Monemus te codicem ZFS distributum esse sub libera licentia CDDL, quae cum GPLv2 repugnat, quae ZFS in Linux in summam Linux nuclei partem integrari non patitur, quoniam codicem miscens sub GPLv2 et CDDL licentiis inconveniens est. Ad hanc licentiae incompatibilitatem circumveniendam, ZFS in Linux consilium totum productum sub licentia CDDL distribuere decreverunt in forma distincti onerati moduli, qui separatim a nucleo praebetur.
Facultas distribuendi moduli promptissimi facta ZFS ut pars ornamentorum distributionis controversa est inter causidicos. Iurisperiti e Conservantia Libertatis Software (SFC)
Alterum latus calculis, quod problema nuclei compatibilitatis in rectoribus proprietariis solvitur, supplendo parvam stratam sub licentia GPL distributam (modulus sub licentia GPL oneratur in nucleum, qui iam partes proprietatis onerat). Ad ZFS, talis strata solum parari potest si licentiae exceptiones ab Oraculo praebeantur. In Oraculo Linux, repugnantia cum GPL resolvitur ab Oraculo licentia exceptionis praebens quae exigentiam ad licentiam coniunctionis operis sub CDDL removet, sed haec exceptio aliis distributionibus non competit.
Opus habemus, solum fontem codicis moduli in distributione supplere, qui fasciculum non ducit et pro traditione duorum productorum separatorum consideratur. In Debian, DKMS (Dynamic Kernel Module Support) huius ratio adhibita est, in qua modulus in source codice suppletus et in usoris systemate statim post inauguratum sarcinam convenerunt.
Source: opennet.ru