Panguva yekurukurirano
Kana iri ZFS paLinux project, Linus haana kukurudzira kushandisa zfs module nekuda kwekusawirirana kweCDDL neGPLv2 rezinesi. Mamiriro ezvinhu ari pakuti nekuda kwegwaro rekupa rezenisi reOracle, mikana yekuti ZFS ikwanise kupinda mumbeu huru midiki zvikuru. Iwo akaturikidzwa ekunzvenga marezinesi kusawirirana, ayo anodudzira kuwana kune kernel mabasa kune ekunze kodhi, mhinduro inopokana - magweta anoenderera.
Sarudzo chete iyo Linus angabvuma kugamuchira kodhi yeZFS mukernel huru ndeyekuwana mvumo yepamutemo kubva kuOracle, yakasimbiswa negweta guru, kana zvirinani, Larry Ellison pachake. Mhinduro dzepakati, dzakadai sematanho pakati pe kernel neZFS kodhi, hazvibvumidzwe, zvichipihwa Oracle's hutsinye mutemo une chekuita nehuchenjeri pfuma yemapurogiramu interfaces (semuenzaniso,
Ngatikuyeuchidzei kuti kodhi yeZFS inogoverwa pasi perezinesi reCDDL remahara, risingaenderane neGPLv2, isingatenderi ZFS paLinux kuti ibatanidzwe mubazi guru reLinux kernel, kubvira kusanganisa kodhi pasi peGPLv2 neCDDL rezinesi. hazvigamuchirwi. Kunzvenga kusapindirana kwerezinesi uku, iyo ZFS paLinux purojekiti yakafunga kugovera chigadzirwa chose pasi perezinesi reCDDL muchimiro chemodule yakarodha yakaparadzaniswa inopihwa zvakasiyana kubva kukernel.
Iko mukana wekugovera yakagadzirira-yakagadzirwa ZFS module sechikamu chekugovera kits kune gakava pakati pemagweta. Magweta kubva kuSoftware Freedom Conservancy (SFC)
Rimwe divi rinoverengera kuti dambudziko rekuenderana kwekernel muvatyairi vevaridzi rinogadziriswa nekupa diki diki rakagoverwa pasi perezinesi reGPL (module iri pasi perezinesi reGPL inoiswa mukernel, iyo inototakura zvinhu zvevaridzi). YeZFS, rakadaro rinogona kugadzirirwa chete kana marezenisi akapihwa kubva kuOracle. MuOracle Linux, kusawirirana neGPL kunogadziriswa neOracle ichipa rezinesi kunze iyo inobvisa chinodiwa chekupa rezinesi rakasanganiswa basa pasi peCDDL, asi kusarudzika uku hakushande kune kumwe kugoverwa.
A workaround ndeyekupa chete iyo sosi kodhi yemodule mukugovera, iyo isingatungamiriri kune bundling uye inoonekwa sekuendeswa kwezvinhu zviviri zvakasiyana. MuDebian, iyo DKMS (Dynamic Kernel Module Support) system inoshandiswa kune iyi, umo module inopihwa mune kodhi kodhi uye inounganidzwa pane yemushandisi sisitimu mushure mekuisa iyo package.
Source: opennet.ru