இலவச மென்பொருள் அறக்கட்டளைக்கு குறியீட்டிற்கான உரிமைகளை கட்டாயமாக மாற்றுவதை Glibc திட்டம் ரத்து செய்துள்ளது.

GNU C நூலகத்தின் (glibc) டெவலப்பர்கள் மாற்றங்களை ஏற்றுக்கொள்வதற்கும் பதிப்புரிமைகளை மாற்றுவதற்கும் விதிகளில் மாற்றங்களைச் செய்துள்ளனர், இலவச மென்பொருள் அறக்கட்டளைக்கு குறியீட்டிற்கான சொத்து உரிமைகளை கட்டாயமாக மாற்றுவதை ரத்து செய்தனர். GCC திட்டத்தில் முன்னர் ஏற்றுக்கொள்ளப்பட்ட மாற்றங்களுடன் ஒப்பிடுவதன் மூலம், Glibc இல் உள்ள இலவச மென்பொருள் அறக்கட்டளையுடன் CLA ஒப்பந்தத்தில் கையெழுத்திடுவது டெவலப்பரின் வேண்டுகோளின்படி மேற்கொள்ளப்படும் விருப்ப செயல்பாடுகளின் வகைக்கு மாற்றப்பட்டது. ஓப்பன் சோர்ஸ் ஃபவுண்டேஷனுக்கு உரிமைகளை மாற்றாமல் பேட்ச்களை ஏற்றுக்கொள்ள அனுமதிக்கும் விதி மாற்றம், ஆகஸ்ட் 2 முதல் நடைமுறைக்கு வரும், மேலும் குனுலிப் மூலம் மற்ற குனு திட்டங்களுடன் பகிரப்படும் குறியீட்டைத் தவிர்த்து, மேம்பாட்டிற்காகக் கிடைக்கும் அனைத்து Glibc கிளைகளையும் பாதிக்கும்.

இலவச மென்பொருள் அறக்கட்டளைக்கு சொத்து உரிமைகளை மாற்றுவதுடன், டெவலப்பர்கள் தோற்றம் சான்றிதழ் (DCO) பொறிமுறையைப் பயன்படுத்தி Glibc திட்டத்திற்கு குறியீட்டை மாற்றுவதற்கான உரிமையை உறுதிப்படுத்தும் வாய்ப்பை வழங்குகிறார்கள். DCO க்கு இணங்க, ஒவ்வொரு மாற்றத்திற்கும் "Signed-off-by: name and email of the developer" என்ற வரியை இணைப்பதன் மூலம் ஆசிரியர் கண்காணிப்பு செய்யப்படுகிறது. பேட்சுடன் இந்த கையொப்பத்தை இணைப்பதன் மூலம், டெவலப்பர் மாற்றப்பட்ட குறியீட்டின் படைப்பாற்றலை உறுதிப்படுத்துகிறார் மற்றும் திட்டத்தின் ஒரு பகுதியாக அல்லது இலவச உரிமத்தின் கீழ் குறியீட்டின் ஒரு பகுதியாக விநியோகிக்க ஒப்புக்கொள்கிறார். GCC திட்டத்தின் செயல்களைப் போலன்றி, Glibc இல் உள்ள முடிவு மேலிடத்திலிருந்து ஆளும் குழுவால் குறைக்கப்படவில்லை, ஆனால் சமூகத்தின் அனைத்து பிரதிநிதிகளுடனும் பூர்வாங்க விவாதத்திற்குப் பிறகு எடுக்கப்படுகிறது.

கட்டற்ற மென்பொருள் அறக்கட்டளையுடனான ஒப்பந்தத்தில் கட்டாயமாக கையொப்பமிடுவதை ரத்துசெய்வது, புதிய பங்கேற்பாளர்களின் வளர்ச்சிக்கான அணுகலை பெரிதும் எளிதாக்குகிறது மற்றும் இலவச மென்பொருள் அறக்கட்டளையின் போக்குகளிலிருந்து திட்டத்தை சுயாதீனமாக்குகிறது. தனிப்பட்ட பங்கேற்பாளர்களால் CLA ஒப்பந்தத்தில் கையெழுத்திடுவது தேவையற்ற சம்பிரதாயங்களில் நேரத்தை வீணடிக்க வழிவகுத்தால், நிறுவனங்கள் மற்றும் பெரிய நிறுவனங்களின் ஊழியர்களுக்கு, SPO நிதிக்கான உரிமைகளை மாற்றுவது பல சட்ட தாமதங்கள் மற்றும் ஒப்புதல்களுடன் தொடர்புடையது, அவை எப்போதும் முடிக்கப்படவில்லை. வெற்றிகரமாக.

குறியீட்டிற்கான உரிமைகளின் மையப்படுத்தப்பட்ட நிர்வாகத்தை அகற்றுவது, முதலில் ஏற்றுக்கொள்ளப்பட்ட உரிம விதிமுறைகளை வலுப்படுத்துகிறது, ஏனெனில் உரிமத்தை மாற்றுவதற்கு இப்போது இலவச மென்பொருள் அறக்கட்டளைக்கு உரிமைகளை மாற்றாத ஒவ்வொரு டெவலப்பரிடமிருந்தும் தனிப்பட்ட ஒப்புதல் தேவைப்படும். இருப்பினும், Glibc குறியீடு "LGPLv2.1 அல்லது அதற்குப் பிறகு" உரிமத்தின் கீழ் தொடர்ந்து உரிமம் பெறுகிறது, இது LGPL இன் புதிய பதிப்புகளுக்கு மேலும் உடன்பாடு இல்லாமல் மேம்படுத்த அனுமதிக்கிறது. பெரும்பாலான குறியீடுகளுக்கான உரிமைகள் இலவச மென்பொருள் அறக்கட்டளையின் கைகளில் தொடர்ந்து இருப்பதால், இந்த அமைப்பு இலவச காப்பிலெஃப்ட் உரிமத்தின் கீழ் மட்டுமே Glibc குறியீட்டை விநியோகிப்பதற்கான உத்தரவாதத்தின் பங்கை தொடர்ந்து வகிக்கிறது. எடுத்துக்காட்டாக, இலவச மென்பொருள் அறக்கட்டளையானது இரட்டை/வணிக உரிமத்தை அறிமுகப்படுத்துவதற்கான முயற்சிகளைத் தடுக்கலாம் அல்லது குறியீட்டின் ஆசிரியர்களுடன் ஒரு தனி ஒப்பந்தத்தின் கீழ் மூடப்பட்ட தனியுரிம தயாரிப்புகளை வெளியிடலாம்.

குறியீட்டிற்கான உரிமைகளின் மையப்படுத்தப்பட்ட நிர்வாகத்தை மறுப்பதன் குறைபாடுகளில், உரிமங்கள் தொடர்பான சிக்கல்களின் ஒருங்கிணைப்பில் குழப்பத்தின் தோற்றம் குறிப்பிடப்பட்டுள்ளது. உரிம விதிமுறைகளை மீறுவது பற்றிய அனைத்து உரிமைகோரல்களும் ஒரு நிறுவனத்துடனான தொடர்பு மூலம் தீர்க்கப்பட்டிருந்தால், இப்போது தற்செயலானவை உட்பட மீறல்களின் விளைவு கணிக்க முடியாததாகி, ஒவ்வொரு பங்கேற்பாளருடனும் ஒருங்கிணைப்பு தேவைப்படுகிறது. லினக்ஸ் கர்னலின் நிலைமை ஒரு எடுத்துக்காட்டு, தனிப்பட்ட கர்னல் டெவலப்பர்கள் தனிப்பட்ட செறிவூட்டலைப் பெறுவது உட்பட வழக்குகளை கட்டவிழ்த்து விடுகிறார்கள்.

ஆதாரம்: opennet.ru

கருத்தைச் சேர்