Atol sa panaghisgot
Sama sa alang sa proyekto sa ZFS sa Linux, wala girekomenda ni Linus ang paggamit sa module sa zfs tungod sa dili pagkaangay sa mga lisensya sa CDDL ug GPLv2. Ang sitwasyon mao nga tungod sa polisiya sa paglilisensya sa Oracle, ang kahigayonan nga ang ZFS makasulod sa main kernel gamay ra kaayo. Ang mga lut-od nga gisugyot nga laktawan ang dili pagkaangay sa lisensya, nga naghubad sa pag-access sa mga function sa kernel sa eksternal nga code, usa ka kaduhaduhaan nga solusyon - nagpadayon ang mga abogado
Ang bugtong kapilian diin mouyon si Linus nga dawaton ang ZFS code sa panguna nga kernel mao ang pagkuha sa opisyal nga pagtugot gikan sa Oracle, gipamatud-an sa panguna nga abogado, o mas maayo pa, si Larry Ellison mismo. Ang mga intermediate nga solusyon, sama sa mga lut-od tali sa kernel ug ZFS code, dili gitugotan, tungod sa agresibo nga palisiya sa Oracle bahin sa intelektwal nga kabtangan sa mga interface sa programming (pananglitan,
Pahinumdum kami kanimo nga ang ZFS code giapod-apod ubos sa usa ka libre nga lisensya sa CDDL, nga dili uyon sa GPLv2, nga wala magtugot sa ZFS sa Linux nga maapil sa panguna nga sanga sa kernel sa Linux, tungod kay ang pagsagol sa code sa ilawom sa GPLv2 ug mga lisensya sa CDDL. dili madawat. Aron malikayan kini nga dili pagkaangay sa paglilisensya, ang proyekto sa ZFS sa Linux nakahukom sa pag-apod-apod sa tibuok produkto ubos sa lisensya sa CDDL sa porma sa usa ka gilain nga loaded nga module nga gihatag nga gilain gikan sa kernel.
Kontrobersyal sa mga abogado ang posibilidad sa pag-apod-apod sa usa ka andam nga ZFS module isip bahin sa distribution kits. Mga abogado gikan sa Software Freedom Conservancy (SFC)
Ang pikas kilid nag-counter nga ang problema sa kernel compatibility sa proprietary drivers nasulbad pinaagi sa paghatag og gamay nga layer nga gipang-apod-apod ubos sa GPL license (usa ka module ubos sa GPL license kay gikarga sa kernel, nga nagkarga na sa proprietary components). Alang sa ZFS, ang ingon nga layer mahimo ra maandam kung ang mga eksepsiyon sa lisensya gihatag gikan sa Oracle. Sa Oracle Linux, ang incompatibility sa GPL masulbad pinaagi sa Oracle nga naghatag ug lisensya nga eksepsiyon nga nagtangtang sa kinahanglanon sa lisensya sa hiniusang trabaho ubos sa CDDL, apan kini nga eksepsiyon dili magamit sa ubang mga distribusyon.
Ang usa ka solusyon mao ang paghatag lamang sa source code sa module sa pag-apod-apod, nga dili mosangpot sa paghugpong ug gikonsiderar nga paghatod sa duha ka managlahing produkto. Sa Debian, ang DKMS (Dynamic Kernel Module Support) nga sistema gigamit alang niini, diin ang module gihatag sa source code ug gitigum sa sistema sa user diha-diha dayon human sa pag-instalar sa package.
Source: opennet.ru