விவாதத்தின் போது
லினக்ஸ் திட்டத்தில் ZFS ஐப் பொறுத்தவரை, CDDL மற்றும் GPLv2 உரிமங்களின் இணக்கமின்மை காரணமாக zfs தொகுதியைப் பயன்படுத்த லினஸ் பரிந்துரைக்கவில்லை. நிலைமை என்னவென்றால், Oracle இன் உரிமக் கொள்கையின் காரணமாக, ZFS எப்போதாவது பிரதான கர்னலில் நுழையக்கூடிய வாய்ப்புகள் மிகக் குறைவு. கர்னல் செயல்பாடுகளுக்கான அணுகலை வெளிப்புறக் குறியீட்டிற்கு மொழிபெயர்க்கும் உரிம இணக்கமின்மையைத் தவிர்க்க முன்மொழியப்பட்ட அடுக்குகள் சந்தேகத்திற்குரிய தீர்வாகும் - வழக்கறிஞர்கள் தொடர்கின்றனர்
ZFS குறியீட்டை பிரதான கர்னலில் ஏற்க லினஸ் ஒப்புக் கொள்ளும் ஒரே வழி, முதன்மை வழக்கறிஞரால் சான்றளிக்கப்பட்ட ஆரக்கிளிடமிருந்து அதிகாரப்பூர்வ அனுமதியைப் பெறுவது அல்லது இன்னும் சிறப்பாக, லாரி எலிசன் அவர்களே. கர்னல் மற்றும் ZFS குறியீட்டிற்கு இடையே உள்ள அடுக்குகள் போன்ற இடைநிலை தீர்வுகள் அனுமதிக்கப்படாது, புரோகிராமிங் இடைமுகங்களின் அறிவுசார் சொத்து தொடர்பான ஆரக்கிளின் தீவிரமான கொள்கை (உதாரணமாக,
ZFS குறியீடு இலவச CDDL உரிமத்தின் கீழ் விநியோகிக்கப்படுகிறது, இது GPLv2 உடன் பொருந்தாது, இது Linux இல் ZFS ஐ Linux கர்னலின் முக்கிய கிளையில் ஒருங்கிணைக்க அனுமதிக்காது, ஏனெனில் GPLv2 மற்றும் CDDL உரிமங்களின் கீழ் குறியீட்டைக் கலப்பதால். ஏற்றுக்கொள்ள முடியாதது. இந்த உரிமப் பொருத்தமின்மையைத் தவிர்க்க, லினக்ஸ் திட்டத்தில் ZFS, கர்னலில் இருந்து தனித்தனியாக வழங்கப்படும் தனித்தனியாக ஏற்றப்பட்ட தொகுதி வடிவில் CDDL உரிமத்தின் கீழ் முழு தயாரிப்பையும் விநியோகிக்க முடிவு செய்தது.
விநியோக கருவிகளின் ஒரு பகுதியாக ஆயத்த ZFS தொகுதியை விநியோகிப்பதற்கான சாத்தியக்கூறு வழக்கறிஞர்களிடையே சர்ச்சைக்குரியது. சாப்ட்வேர் ஃப்ரீடம் கன்சர்வேன்சியின் (SFC) வழக்கறிஞர்கள்
GPL உரிமத்தின் கீழ் விநியோகிக்கப்பட்ட ஒரு சிறிய அடுக்கை வழங்குவதன் மூலம் தனியுரிம இயக்கிகளில் கர்னல் இணக்கத்தன்மையின் சிக்கல் தீர்க்கப்படுகிறது என்று மறுபக்கம் எதிர்க்கிறது (GPL உரிமத்தின் கீழ் ஒரு தொகுதி கர்னலில் ஏற்றப்படுகிறது, இது ஏற்கனவே தனியுரிம கூறுகளை ஏற்றுகிறது). ZFS க்கு, Oracle இலிருந்து உரிமம் விதிவிலக்குகள் வழங்கப்பட்டால் மட்டுமே அத்தகைய அடுக்கு தயாரிக்கப்படும். ஆரக்கிள் லினக்ஸில், ஆரக்கிள் உரிமம் விதிவிலக்கை வழங்குவதன் மூலம் ஜிபிஎல் உடன் இணக்கமின்மை தீர்க்கப்படுகிறது, இது CDDL இன் கீழ் ஒருங்கிணைந்த வேலைக்கான உரிமம் தேவையை நீக்குகிறது, ஆனால் இந்த விதிவிலக்கு மற்ற விநியோகங்களுக்கு பொருந்தாது.
விநியோகத்தில் தொகுதியின் மூலக் குறியீட்டை மட்டுமே வழங்குவதே ஒரு தீர்வு, இது தொகுக்கப்படுவதற்கு வழிவகுக்காது மற்றும் இரண்டு தனித்தனி தயாரிப்புகளின் விநியோகமாகக் கருதப்படுகிறது. டெபியனில், DKMS (டைனமிக் கெர்னல் மாட்யூல் சப்போர்ட்) அமைப்பு இதற்குப் பயன்படுத்தப்படுகிறது, இதில் தொகுதியானது மூலக் குறியீட்டில் வழங்கப்பட்டு, தொகுப்பை நிறுவிய உடனேயே பயனரின் கணினியில் இணைக்கப்படும்.
ஆதாரம்: opennet.ru