تصمیم دادگاه در مورد غیرقانونی بودن حذف شرایط اضافی مجوز AGPL

ابتکار منبع باز (OSI) که مجوزها را برای انطباق با معیارهای منبع باز بررسی می‌کند، تحلیلی از تصمیم دادگاه در پرونده‌ای علیه PureThink مربوط به نقض مالکیت معنوی Neo4j Inc منتشر کرده است.

بیایید به یاد بیاوریم که PureThink یک فورک از پروژه Neo4j را ایجاد کرد که در ابتدا تحت مجوز AGPLv3 عرضه شد، اما سپس به یک نسخه رایگان Community و یک نسخه تجاری Neo4 EE تقسیم شد. برای نسخه تجاری، شرایط اضافی "Commons Clause" به متن AGPL اضافه شد که استفاده در سرویس های ابری را محدود کرد. از آنجایی که مجوز AGPLv3 حاوی بند است که اجازه حذف محدودیت‌های اضافی را می‌دهد که حقوق اعطا شده توسط مجوز AGPL را نقض می‌کند، PureThink فورک ONgDB خود را بر اساس کد محصول Neo4 EE ایجاد کرد، اما آن را تحت مجوز AGPL معمولی توزیع کرد و آن را به عنوان یک آگهی تبلیغ کرد. نسخه کاملا باز Neo4 EE.

دادگاه حذف شرایط اضافی اضافه شده توسط Neo4j Inc به متن مجوز AGPL در فورک را غیرقانونی اعلام کرد، زیرا تغییر در متن مجوز توسط صاحب حقوق مالکیت به کد و اقدامات او اساساً معادل انتقال پروژه به یک مجوز اختصاصی جدید است که بر اساس AGPL ایجاد شده است.

دادگاه با شاکی موافقت کرد که بند AGPL در مورد توانایی حذف شرایط اضافی فقط در مورد مجوز دهنده اعمال می شود و کاربر، دارنده مجوز است که باید بندهای 7 و 10 را رعایت کند که دارنده پروانه را از اعمال محدودیت های اضافی منع می کند، اما این کار را نمی کند. مجوز دهنده را از انجام این کار منع کنید. هر تفسیر دیگری از این بندها با اصول اولیه قانون کپی رایت که به نویسندگان حق انحصاری مجوز برای محصول خود را تحت شرایط انتخابی خود می دهد، مغایرت دارد.

در همان زمان، نویسندگان مجوز AGPL، بند حذف محدودیت‌های اضافی را (نگاه کنید به یادداشت 73) در درجه اول به عنوان اقدامی برای مقابله با سوء استفاده توسط صاحبان حقوق کد، مانند اضافه کردن الزامات اضافی برای ممنوعیت استفاده تجاری، قرار دادند. اما دادگاه با این موضع موافقت نکرد و بر اساس نتایج پرونده قبلاً بررسی شده "Neo4j Inc v. Graph Foundation" تصمیم گرفت که بند در مجوز AGPL برای مقابله با اعمال محدودیت های اضافی در مورد اقدامات مربوطه قابل اعمال است. کاربران (مجوزها) و صاحبان حقوق مالکیت کد (اعمال دهندگان مجوز) برای صدور مجوز آزاد هستند.

در عین حال، مانند قبل، مجوز فقط به کد جدید قابل تغییر است و نسخه قدیمی کدی که قبلاً تحت AGPL باز شده بود، تحت مجوز قبلی باقی می ماند. آن ها متهم می‌تواند قبل از تغییر مجوز توسط نویسنده، یک فورک کد را تحت AGPL خالص در ایالت ایجاد کند، اما ایجاد فورک بر اساس کد جدید با مجوز تغییر یافته، و تلقی آن به عنوان کد تحت AGPL خالص، غیرقابل قبول است.

منبع: opennet.ru

اضافه کردن نظر