AGPL లైసెన్స్‌కు అదనపు షరతులను తొలగించడం చట్టవిరుద్ధంపై కోర్టు నిర్ణయం

ఓపెన్ సోర్స్ ప్రమాణాలకు అనుగుణంగా లైసెన్స్‌లను సమీక్షించే ఓపెన్ సోర్స్ ఇనిషియేటివ్ (OSI), Neo4j Inc యొక్క మేధో సంపత్తి ఉల్లంఘనకు సంబంధించిన PureThinkకి వ్యతిరేకంగా ఒక కేసులో కోర్టు నిర్ణయం యొక్క విశ్లేషణను ప్రచురించింది.

PureThink Neo4j ప్రాజెక్ట్ యొక్క ఫోర్క్‌ను సృష్టించిందని గుర్తుచేసుకుందాం, ఇది మొదట్లో AGPLv3 లైసెన్స్ క్రింద సరఫరా చేయబడింది, కానీ తర్వాత ఉచిత కమ్యూనిటీ ఎడిషన్ మరియు Neo4 EE యొక్క వాణిజ్య వెర్షన్‌గా విభజించబడింది. వాణిజ్య సంస్కరణ కోసం, క్లౌడ్ సేవల్లో వినియోగాన్ని పరిమితం చేస్తూ AGPL టెక్స్ట్‌కు అదనపు “కామన్స్ క్లాజ్” షరతులు జోడించబడ్డాయి. AGPLv3 లైసెన్స్ AGPL లైసెన్స్ ద్వారా మంజూరు చేయబడిన హక్కులను ఉల్లంఘించే అదనపు పరిమితులను తీసివేయడానికి అనుమతించే ఒక నిబంధనను కలిగి ఉన్నందున, PureThink దాని ONgDB ఫోర్క్‌ను Neo4 EE ఉత్పత్తి కోడ్ ఆధారంగా సృష్టించింది, కానీ దానిని సాధారణ AGPL లైసెన్స్ క్రింద పంపిణీ చేసి, దానిని ప్రచారం చేసింది Neo4 EE యొక్క పూర్తిగా ఓపెన్ వెర్షన్.

ఫోర్క్‌లోని AGPL లైసెన్స్ యొక్క టెక్స్ట్‌కు Neo4j Inc జోడించిన అదనపు షరతులను తొలగించడం చట్టవిరుద్ధమని కోర్టు ప్రకటించింది, ఎందుకంటే లైసెన్స్ యొక్క వచనంలో మార్పు కోడ్‌కు ఆస్తి హక్కుల యజమాని మరియు అతని చర్యలు తప్పనిసరిగా AGPL ఆధారంగా సృష్టించబడిన ప్రాథమికంగా కొత్త యాజమాన్య లైసెన్స్‌కు ప్రాజెక్ట్‌ను బదిలీ చేయడం.

అదనపు షరతులను తొలగించే సామర్థ్యానికి సంబంధించిన AGPL నిబంధన లైసెన్సర్‌కు మాత్రమే వర్తిస్తుందని వాదితో కోర్టు అంగీకరించింది మరియు వినియోగదారు అదనపు పరిమితులను ప్రవేశపెట్టకుండా నిషేధించే నిబంధనలు 7 మరియు 10కి కట్టుబడి ఉండాలి, కానీ చేయకూడదు. లైసెన్స్‌దారుని అలా చేయకుండా నిషేధించండి. ఈ నిబంధనల యొక్క ఏదైనా ఇతర వివరణ కాపీరైట్ చట్టం యొక్క ప్రాథమిక సూత్రాలకు విరుద్ధంగా ఉంటుంది, ఇది రచయితలకు వారి ఎంపిక నిబంధనల ప్రకారం వారి ఉత్పత్తికి లైసెన్స్ ఇచ్చే ప్రత్యేక హక్కును ఇస్తుంది.

అదే సమయంలో, AGPL లైసెన్స్ రచయితలు అదనపు పరిమితులను తొలగించడాన్ని అనుమతించే నిబంధనను ఉంచారు (గమనిక 73 చూడండి) ప్రాథమికంగా కోడ్ హక్కుల యజమానుల దుర్వినియోగాన్ని ఎదుర్కోవడానికి ఒక చర్యగా, వాణిజ్య వినియోగాన్ని నిషేధించే అదనపు అవసరాలను జోడించడం వంటివి. కానీ కోర్టు ఈ వైఖరితో ఏకీభవించలేదు మరియు గతంలో పరిగణించబడిన కేసు "Neo4j Inc v. గ్రాఫ్ ఫౌండేషన్" ఫలితాల ఆధారంగా, అదనపు పరిమితుల విధింపును ఎదుర్కోవడానికి AGPL లైసెన్స్‌లోని నిబంధన చర్యలకు వర్తిస్తుందని నిర్ణయించింది. వినియోగదారులు (లైసెన్స్‌లు), మరియు కోడ్‌కు ఆస్తి హక్కుల యజమానులు (లైసెన్సర్‌లు) తిరిగి లైసెన్స్ పొందగలరు.

అదే సమయంలో, మునుపటిలాగే, లైసెన్స్‌ను కొత్త కోడ్‌కి మాత్రమే మార్చవచ్చు మరియు AGPL కింద గతంలో తెరవబడిన కోడ్ యొక్క పాత వెర్షన్ మునుపటి లైసెన్స్‌లో అందుబాటులో ఉంటుంది. ఆ. రచయిత లైసెన్స్ మార్చడానికి ముందు ప్రతివాది రాష్ట్రంలో స్వచ్ఛమైన AGPL కింద కోడ్ యొక్క ఫోర్క్‌ను అభివృద్ధి చేయవచ్చు, కానీ మారిన లైసెన్స్‌తో కొత్త కోడ్‌పై ఫోర్క్‌ని ఆధారం చేసుకుని, దానిని స్వచ్ఛమైన AGPL కింద కోడ్‌గా పరిగణించడం ఆమోదయోగ్యం కాదు.

మూలం: opennet.ru

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