د خبرو اترو په ترڅ کې
لکه څنګه چې په لینکس پروژې کې د ZFS لپاره، لینس د CDDL او GPLv2 جوازونو د نه مطابقت له امله د zfs ماډل کارولو وړاندیز نه دی کړی. وضعیت دا دی چې د اوریکل د جواز ورکولو پالیسۍ له امله ، د ZFS امکان لري چې اصلي دانا ته ننوځي خورا لږ دي. هغه پرتونه چې وړاندیز شوي د جواز ورکولو غیر مطابقت ته مخه کوي ، کوم چې د کرنل افعالو ته لاسرسی بهرني کوډ ته ژباړي ، یو مشکوک حل دی - وکیلان دوام لري
یوازینی اختیار چې لینس به په اصلي دانه کې د ZFS کوډ منلو سره موافق وي د اوریکل څخه رسمي اجازه ترلاسه کول دي ، د اصلي وکیل لخوا تصدیق شوی ، یا پخپله پخپله لیري ایلیسن. منځمهاله حلونه، لکه د کرنل او ZFS کوډ ترمنځ پرتونو، اجازه نه ورکول کیږي، د پروګرام کولو انٹرفیسونو د فکري ملکیت په اړه د اوریکل تیریدونکي پالیسي ته په پام سره (د مثال په توګه،
راځئ چې تاسو ته یادونه وکړو چې د ZFS کوډ د وړیا CDDL جواز لاندې ویشل شوی، کوم چې د GPLv2 سره مطابقت نلري، کوم چې په لینکس کې ZFS ته اجازه نه ورکوي چې د لینکس کرنل اصلي څانګه کې مدغم شي، ځکه چې د GPLv2 او CDDL جوازونو لاندې کوډ مخلوط کول. د منلو وړ نه دی. د دې جواز ورکولو ناانډولۍ مخنیوي لپاره، د لینکس پروژې ZFS پریکړه وکړه چې ټول محصول د CDDL جواز لاندې د یو جلا بار شوي ماډل په بڼه وویشي چې د کرنل څخه په جلا توګه چمتو کیږي.
د توزیع کټونو د یوې برخې په توګه د چمتو شوي ZFS ماډل ویشلو امکان د وکیلانو ترمنځ جنجالي دی. د سافټویر ازادۍ محافظت (SFC) وکیلان
بل اړخ په ګوته کوي چې د ملکیت ډرایورانو کې د کرنل مطابقت ستونزه د GPL جواز لاندې توزیع شوي کوچنۍ پرت چمتو کولو سره حل کیږي (د GPL جواز لاندې ماډل په کرنل کې بار شوی ، کوم چې دمخه د ملکیت اجزا باروي). د ZFS لپاره، دا ډول پرت یوازې چمتو کیدی شي که چیرې د جواز استثنا د اوریکل څخه چمتو شي. په اوریکل لینکس کې، د GPL سره مطابقت د اوریکل لخوا حل کیږي چې د جواز استثنا چمتو کوي چې د CDDL لاندې ګډ کار جواز ته اړتیا لرې کوي، مګر دا استثنا په نورو توزیعونو کې نه پلي کیږي.
یو حل دا دی چې په توزیع کې یوازې د ماډل سرچینې کوډ چمتو کړي، کوم چې د بنډل کولو لامل نه کیږي او د دوه جلا محصولاتو تحویل په توګه ګڼل کیږي. په دیبیان کې، د دې لپاره د DKMS (متحرک کرنل ماډل سپورټ) سیسټم کارول کیږي، په کوم کې چې ماډل د سرچینې کوډ کې چمتو کیږي او د کڅوړې نصبولو سمدستي وروسته د کاروونکي سیسټم کې راټولیږي.
سرچینه: opennet.ru