AGPL لائسنس تي اضافي شرطن کي ختم ڪرڻ جي غيرقانوني تي عدالت جو فيصلو

Open Source Initiative (OSI)، جيڪو اوپن سورس جي معيار جي تعميل لاءِ لائسنس جو جائزو وٺي ٿو، PureThink جي خلاف ڪيس ۾ عدالت جي فيصلي جو تجزيو شايع ڪيو آھي Neo4j Inc جي دانشورانه ملڪيت جي خلاف ورزي سان لاڳاپيل.

اچو ته ياد رکون ته PureThink Neo4j پروجيڪٽ جو هڪ ڪانٽو ٺاهيو، جيڪو شروعاتي طور تي AGPLv3 لائسنس جي تحت فراهم ڪيو ويو، پر پوءِ هڪ مفت ڪميونٽي ايڊيشن ۽ Neo4 EE جي تجارتي ورزن ۾ ورهايو ويو. تجارتي ورزن لاءِ، اضافي ”عام شق“ شرطون شامل ڪيون ويون AGPL متن ۾، استعمال کي محدود ڪندي ڪلائوڊ سروسز ۾. جيئن ته AGPLv3 لائسنس هڪ شق تي مشتمل آهي جيڪا اضافي پابندين کي ختم ڪرڻ جي اجازت ڏئي ٿي جيڪا AGPL لائسنس پاران ڏنل حقن جي خلاف ورزي ڪري ٿي، PureThink پنهنجو ONgDB فورڪ Neo4 EE پراڊڪٽ ڪوڊ جي بنياد تي ٺاهيو، پر ان کي باقاعده AGPL لائسنس تحت ورهايو ۽ ان کي اشتهار ڏنو Neo4 EE جو مڪمل طور تي کليل نسخو.

عدالت Neo4j Inc پاران ڪانٽ ۾ AGPL لائسنس جي متن ۾ شامل ڪيل اضافي شرطن کي ختم ڪرڻ کي غير قانوني قرار ڏئي ڇڏيو، حقيقت اها آهي ته لائسنس جي متن ۾ تبديلي ڪوڊ جي ملڪيت جي حقن جي مالڪ طرفان ڪئي وئي هئي ۽ هن جا عمل بنيادي طور تي منصوبي جي منتقلي کي بنيادي طور تي نئين ملڪيت جي لائسنس جي بنياد تي ٺاهيل AGPL جي بنياد تي.

عدالت مدعي سان اتفاق ڪيو ته اضافي شرطن کي ختم ڪرڻ جي صلاحيت بابت AGPL شق صرف لائسنس ڏيندڙ تي لاڳو ٿئي ٿي، ۽ استعمال ڪندڙ لائسنس ڏيندڙ آهي جنهن کي شق 7 ۽ 10 جي تعميل ڪرڻ گهرجي، جيڪي لائسنس يافته کي اضافي پابنديون متعارف ڪرائڻ کان منع ڪن ٿيون، پر نه. لائسنس ڏيندڙ کي ائين ڪرڻ کان روڪيو. انهن شقن جي ڪا ٻي تشريح ڪاپي رائيٽ جي قانون جي بنيادي اصولن جي خلاف ٿيندي، جيڪي ليکڪن کي خاص حق ڏين ٿا ته هو پنهنجي پسند جي شرطن تحت پنهنجي پروڊڪٽ جو لائسنس ڪن.

ساڳئي وقت، AGPL لائسنس جي ليکڪن شق کي پوزيشن ڏني جيڪا اضافي پابندين کي ختم ڪرڻ جي اجازت ڏئي ٿي (ڏسو نوٽ 73) بنيادي طور تي ڪوڊ جي حقن جي مالڪن پاران غلط استعمال کي منهن ڏيڻ لاءِ هڪ قدم جي طور تي، جيئن تجارتي استعمال کي ممنوع اضافي گهرجن کي شامل ڪرڻ. پر عدالت هن موقف سان اتفاق نه ڪيو ۽، اڳ ۾ ئي غور ڪيل ڪيس جي نتيجن جي بنياد تي "Neo4j Inc v. گراف فائونڊيشن"، فيصلو ڪيو ته AGPL لائسنس ۾ شق اضافي پابنديون لاڳو ڪرڻ جي عملن تي لاڳو ٿئي ٿي. استعمال ڪندڙ (لائسنس ڏيندڙ)، ۽ ڪوڊ جي ملڪيت جي حقن جا مالڪ (لائسنس ڏيندڙ) وري لائسنس ڏيڻ لاءِ آزاد آهن.

ساڳئي وقت، اڳ وانگر، لائسنس صرف نئين ڪوڊ ۾ تبديل ٿي سگهي ٿو، ۽ ڪوڊ جو پراڻو نسخو جيڪو اڳ ۾ AGPL تحت کوليو ويو هو، اڳئين لائسنس تحت موجود رهي ٿو. اهي. ليکڪ طرفان لائسنس کي تبديل ڪرڻ کان اڳ مدعا رياست ۾ خالص AGPL تحت ڪوڊ جو ڪانٽو ٺاهي سگھي ٿو، پر تبديل ٿيل لائسنس سان نئين ڪوڊ تي ڪانٽو قائم ڪرڻ، ان کي خالص AGPL تحت ڪوڊ سمجھڻ، ناقابل قبول آھي.

جو ذريعو: opennet.ru

تبصرو شامل ڪريو