Glibc ప్రాజెక్ట్ ఓపెన్ సోర్స్ ఫౌండేషన్‌కు కోడ్‌కు సంబంధించిన హక్కుల తప్పనిసరి బదిలీని రద్దు చేసింది

GNU C లైబ్రరీ (glibc) సిస్టమ్ లైబ్రరీ యొక్క డెవలపర్‌లు మార్పులను అంగీకరించడం మరియు కాపీరైట్‌లను బదిలీ చేయడం, ఓపెన్ సోర్స్ ఫౌండేషన్‌కు కోడ్‌కు ఆస్తి హక్కుల తప్పనిసరి బదిలీని రద్దు చేయడం వంటి నిబంధనలకు మార్పులు చేశారు. GCC ప్రాజెక్ట్‌లో గతంలో స్వీకరించిన మార్పులతో సారూప్యతతో, Glibcలో ఓపెన్ సోర్స్ ఫౌండేషన్‌తో CLA ఒప్పందంపై సంతకం చేయడం డెవలపర్ అభ్యర్థన మేరకు నిర్వహించబడే ఐచ్ఛిక కార్యకలాపాల వర్గానికి బదిలీ చేయబడింది. ఓపెన్ సోర్స్ ఫౌండేషన్‌కు హక్కులను బదిలీ చేయకుండా ప్యాచ్‌లను ఆమోదించడానికి అనుమతించే నియమ మార్పులు ఆగస్టు 2 నుండి అమలులోకి వస్తాయి మరియు ఇతర GNU ప్రాజెక్ట్‌లతో Gnulib ద్వారా భాగస్వామ్యం చేయబడిన కోడ్ మినహా, అభివృద్ధి కోసం అందుబాటులో ఉన్న అన్ని Glibc శాఖలను ప్రభావితం చేస్తుంది.

ఓపెన్ సోర్స్ ఫౌండేషన్‌కు ఆస్తి హక్కులను బదిలీ చేయడంతో పాటు, డెవలపర్ సర్టిఫికేట్ ఆఫ్ ఆరిజిన్ (DCO) మెకానిజంను ఉపయోగించి Glibc ప్రాజెక్ట్‌కి కోడ్‌ను బదిలీ చేసే హక్కును నిర్ధారించడానికి డెవలపర్‌లకు అవకాశం ఇవ్వబడుతుంది. DCOకి అనుగుణంగా, ప్రతి మార్పుకు “సైన్డ్-ఆఫ్-బై: డెవలపర్ పేరు మరియు ఇమెయిల్” అనే పంక్తిని జోడించడం ద్వారా రచయిత ట్రాకింగ్ నిర్వహించబడుతుంది. ప్యాచ్‌కు ఈ సంతకాన్ని జోడించడం ద్వారా, డెవలపర్ బదిలీ చేయబడిన కోడ్ యొక్క తన రచయితత్వాన్ని నిర్ధారిస్తారు మరియు ప్రాజెక్ట్‌లో భాగంగా లేదా ఉచిత లైసెన్స్ క్రింద కోడ్‌లో భాగంగా దాని పంపిణీకి అంగీకరిస్తారు. GCC ప్రాజెక్ట్ యొక్క చర్యల వలె కాకుండా, Glibc లో నిర్ణయం పై నుండి పాలక మండలి ద్వారా తీసుకోబడదు, కానీ సంఘం యొక్క అందరు ప్రతినిధులతో ప్రాథమిక చర్చ తర్వాత తీసుకోబడింది.

ఓపెన్ సోర్స్ ఫౌండేషన్‌తో ఒప్పందం యొక్క తప్పనిసరి సంతకం రద్దు చేయడం వలన అభివృద్ధిలో కొత్త పాల్గొనేవారి చేరికను గణనీయంగా సులభతరం చేస్తుంది మరియు ఓపెన్ సోర్స్ ఫౌండేషన్‌లోని ధోరణుల నుండి ప్రాజెక్ట్‌ను స్వతంత్రంగా చేస్తుంది. వ్యక్తిగతంగా పాల్గొనేవారు CLA ఒప్పందంపై సంతకం చేయడం వల్ల అనవసరమైన ఫార్మాలిటీలపై సమయం వృథా అయ్యేలా చేస్తే, పెద్ద కంపెనీల కార్పొరేషన్‌లు మరియు ఉద్యోగులకు ఓపెన్ సోర్స్ ఫండ్‌కి హక్కుల బదిలీ అనేక చట్టపరమైన జాప్యాలు మరియు ఆమోదాలతో ముడిపడి ఉంటుంది. ఎల్లప్పుడూ విజయవంతంగా పూర్తయింది.

ఓపెన్ సోర్స్ ఫౌండేషన్‌కు హక్కులను బదిలీ చేయని ప్రతి డెవలపర్ నుండి లైసెన్స్‌ను మార్చడానికి ఇప్పుడు వ్యక్తిగత సమ్మతి అవసరం కాబట్టి, కోడ్ హక్కుల యొక్క కేంద్రీకృత నిర్వహణను వదిలివేయడం కూడా వాస్తవానికి ఆమోదించబడిన లైసెన్సింగ్ షరతులను బలపరుస్తుంది. అదే సమయంలో, Glibc కోడ్ "LGPLv2.1 లేదా కొత్త" లైసెన్స్ క్రింద సరఫరా చేయబడటం కొనసాగుతుంది, ఇది అదనపు ఆమోదం లేకుండానే LGPL యొక్క కొత్త వెర్షన్‌లకు మారడానికి అనుమతిస్తుంది. చాలా వరకు కోడ్‌ల హక్కులు ఫ్రీ సాఫ్ట్‌వేర్ ఫౌండేషన్ చేతుల్లోనే కొనసాగుతున్నందున, ఈ సంస్థ ఉచిత కాపీలెఫ్ట్ లైసెన్స్‌ల క్రింద మాత్రమే Glibc కోడ్ పంపిణీకి హామీ ఇచ్చే పాత్రను పోషిస్తోంది. ఉదాహరణకు, ఓపెన్ సోర్స్ ఫౌండేషన్ ద్వంద్వ/వాణిజ్య లైసెన్స్‌ని ప్రవేశపెట్టే ప్రయత్నాలను లేదా కోడ్ రచయితలతో ప్రత్యేక ఒప్పందం ప్రకారం క్లోజ్డ్ ప్రొప్రైటరీ ఉత్పత్తుల విడుదలను నిరోధించవచ్చు.

కోడ్ హక్కుల యొక్క కేంద్రీకృత నిర్వహణను వదలివేయడం యొక్క ప్రతికూలతలలో లైసెన్స్‌లకు సంబంధించిన సమస్యలపై అంగీకరిస్తున్నప్పుడు గందరగోళం ఏర్పడుతుంది. గతంలో లైసెన్సింగ్ షరతుల ఉల్లంఘనకు సంబంధించిన అన్ని క్లెయిమ్‌లు ఒక సంస్థతో పరస్పర చర్య ద్వారా పరిష్కరించబడితే, ఇప్పుడు అనుకోకుండా వాటితో సహా ఉల్లంఘనల ఫలితం అనూహ్యంగా మారుతుంది మరియు ప్రతి వ్యక్తి పాల్గొనేవారితో ఒప్పందం అవసరం. ఉదాహరణగా, Linux కెర్నల్‌తో పరిస్థితి ఇవ్వబడింది, ఇక్కడ వ్యక్తిగత కెర్నల్ డెవలపర్‌లు వ్యక్తిగత సుసంపన్నతను పొందే ఉద్దేశ్యంతో సహా వ్యాజ్యాలను ప్రారంభిస్తున్నారు.

మూలం: opennet.ru

ఒక వ్యాఖ్యను జోడించండి