Thaum sib tham
Raws li rau ZFS ntawm Linux project, Linus tsis pom zoo kom siv zfs module vim qhov tsis sib xws ntawm CDDL thiab GPLv2 cov ntawv tso cai. Qhov xwm txheej yog vim Oracle txoj cai tso cai, txoj hauv kev uas ZFS puas tuaj yeem nkag mus rau lub ntsiab tseem ceeb yog tsawg heev. Cov khaubncaws sab nraud povtseg tau hais kom hla dhau daim ntawv tso cai tsis sib xws, uas txhais tau hais tias nkag mus rau lub luag haujlwm rau cov lej sab nraud, yog qhov kev daws teeb meem tsis zoo - kws lij choj txuas ntxiv
Tib txoj kev uas Linus yuav pom zoo lees txais ZFS code rau hauv lub ntsiab ntsiav yog kom tau txais kev tso cai los ntawm Oracle, tau lees paub los ntawm tus kws lij choj tseem ceeb, lossis zoo dua, Larry Ellison nws tus kheej. Cov kev daws teeb meem nruab nrab, xws li cov khaubncaws sab nraud povtseg ntawm kernel thiab ZFS code, tsis raug tso cai, muab Oracle txoj cai nruj heev txog kev txawj ntse ntawm cov programming interfaces (piv txwv li,
Cia peb nco ntsoov koj tias ZFS code tau muab faib raws li daim ntawv tso cai CDDL pub dawb, uas tsis sib haum nrog GPLv2, uas tsis tso cai ZFS ntawm Linux los ua ke rau hauv ceg tseem ceeb ntawm Linux ntsiav, txij li kev sib xyaw code raws li GPLv2 thiab CDDL cov ntawv tso cai. yog qhov txais tsis tau. Txhawm rau tiv thaiv qhov kev tso cai tsis sib haum xeeb, ZFS ntawm Linux qhov project txiav txim siab faib tag nrho cov khoom raws li CDDL daim ntawv tso cai nyob rau hauv daim ntawv ntawm cov khoom sib cais uas tau muab cais los ntawm cov ntsiav.
Qhov muaj peev xwm ntawm kev faib cov ZFS npaj tau ua ib feem ntawm cov khoom siv faib khoom muaj teeb meem ntawm cov kws lij choj. Cov kws lij choj los ntawm Software Freedom Conservancy (SFC)
Lwm sab suav hais tias qhov teeb meem ntawm cov ntsiav compatibility nyob rau hauv proprietary tsav tsheb yog daws los ntawm muab ib tug me me txheej faib nyob rau hauv daim ntawv tso cai GPL (ib tug module nyob rau hauv daim ntawv tso cai GPL yog loaded rau hauv lub ntsiav, uas twb loads proprietary Cheebtsam). Rau ZFS, cov txheej txheem no tsuas yog npaj tau yog tias muaj ntawv tso cai tshwj xeeb los ntawm Oracle. Hauv Oracle Linux, kev tsis sib haum xeeb nrog GPL raug daws los ntawm Oracle muab kev zam rau daim ntawv tso cai uas tshem tawm qhov yuav tsum tau ua daim ntawv tso cai ua haujlwm hauv CDDL, tab sis qhov kev zam no tsis siv rau lwm qhov kev faib tawm.
Ib qho kev ua haujlwm tsuas yog muab cov cai ntawm lub module hauv kev faib khoom, uas tsis ua rau kev sib txuas thiab suav tias yog kev xa khoom ntawm ob qho khoom sib cais. Hauv Debian, DKMS (Dynamic Kernel Module Support) yog siv rau qhov no, nyob rau hauv uas lub module tau muab rau hauv qhov chaws code thiab sib sau ua ke ntawm tus neeg siv lub cev tam sim ntawd tom qab txhim kho pob.
Tau qhov twg los: opennet.ru