Glibc پروجیکٹ نے اوپن سورس فاؤنڈیشن کو کوڈ کے حقوق کی لازمی منتقلی کو منسوخ کر دیا ہے۔

GNU C Library (glibc) سسٹم لائبریری کے ڈویلپرز نے تبدیلیاں قبول کرنے اور کاپی رائٹس کی منتقلی کے قوانین میں تبدیلیاں کی ہیں، اوپن سورس فاؤنڈیشن کو کوڈ میں جائیداد کے حقوق کی لازمی منتقلی کو منسوخ کر دیا ہے۔ GCC پروجیکٹ میں پہلے اختیار کی گئی تبدیلیوں سے مشابہت کے ساتھ، Glibc میں اوپن سورس فاؤنڈیشن کے ساتھ CLA معاہدے پر دستخط کو ڈویلپر کی درخواست پر اختیاری کارروائیوں کے زمرے میں منتقل کر دیا گیا ہے۔ اصول کی تبدیلیاں، جو اوپن سورس فاؤنڈیشن کو حقوق کی منتقلی کے بغیر پیچ کو قبول کرنے کی اجازت دیتی ہیں، 2 اگست کو نافذ ہوں گی اور ترقی کے لیے دستیاب تمام Glibc برانچز کو متاثر کرے گی، اس کوڈ کے علاوہ جو Gnulib کے ذریعے دوسرے GNU پروجیکٹس کے ساتھ شیئر کیا جاتا ہے۔

اوپن سورس فاؤنڈیشن کو جائیداد کے حقوق کی منتقلی کے علاوہ، ڈویلپرز کو ڈیولپر سرٹیفکیٹ آف اوریجن (DCO) میکانزم کا استعمال کرتے ہوئے Glibc پروجیکٹ میں کوڈ کی منتقلی کے حق کی تصدیق کرنے کا موقع دیا جاتا ہے۔ ڈی سی او کے مطابق، ہر تبدیلی کے ساتھ "سائنڈ آف از: ڈویلپر کا نام اور ای میل" لائن کو منسلک کرکے مصنف کی ٹریکنگ کی جاتی ہے۔ اس دستخط کو پیچ کے ساتھ جوڑ کر، ڈویلپر منتقل شدہ کوڈ کی اپنی تصنیف کی تصدیق کرتا ہے اور پروجیکٹ کے حصے کے طور پر یا مفت لائسنس کے تحت کوڈ کے حصے کے طور پر اس کی تقسیم سے اتفاق کرتا ہے۔ GCC پروجیکٹ کے اقدامات کے برعکس، Glibc میں فیصلہ اوپر سے گورننگ کونسل کے ذریعے نہیں کیا جاتا، بلکہ کمیونٹی کے تمام نمائندوں کے ساتھ ابتدائی بحث کے بعد کیا جاتا ہے۔

اوپن سورس فاؤنڈیشن کے ساتھ ایک معاہدے پر لازمی دستخط کا خاتمہ ترقی میں نئے شرکاء کی شمولیت کو نمایاں طور پر آسان بناتا ہے اور پروجیکٹ کو اوپن سورس فاؤنڈیشن کے رجحانات سے آزاد بناتا ہے۔ اگر انفرادی شرکاء کی طرف سے CLA معاہدے پر دستخط کرنے سے صرف غیر ضروری رسمی کاموں پر وقت ضائع ہوتا ہے، تو پھر کارپوریشنوں اور بڑی کمپنیوں کے ملازمین کے لیے اوپن سورس فنڈ میں حقوق کی منتقلی بہت سی قانونی تاخیر اور منظوریوں سے منسلک تھی، جو کہ نہیں تھی۔ ہمیشہ کامیابی سے مکمل.

کوڈ کے حقوق کے مرکزی انتظام کو ترک کرنا اصل میں منظور شدہ لائسنسنگ شرائط کو بھی تقویت دیتا ہے، کیونکہ لائسنس کو تبدیل کرنے کے لیے اب ہر اس ڈویلپر کی ذاتی رضامندی کی ضرورت ہوگی جس نے حقوق اوپن سورس فاؤنڈیشن کو منتقل نہیں کیے ہیں۔ تاہم، Glibc کوڈ کو "LGPLv2.1 یا جدید تر" لائسنس کے تحت فراہم کیا جانا جاری ہے، جو اضافی منظوری کے بغیر LGPL کے نئے ورژنز میں منتقلی کی اجازت دیتا ہے۔ چونکہ زیادہ تر کوڈ کے حقوق فری سافٹ ویئر فاؤنڈیشن کے ہاتھ میں رہتے ہیں، اس لیے یہ تنظیم صرف مفت کاپی لیفٹ لائسنس کے تحت Glibc کوڈ کی تقسیم کے ضامن کا کردار ادا کرتی رہتی ہے۔ مثال کے طور پر، اوپن سورس فاؤنڈیشن کوڈ مصنفین کے ساتھ ایک علیحدہ معاہدے کے تحت دوہری/تجارتی لائسنس یا بند ملکیتی مصنوعات کے اجراء کی کوششوں کو روک سکتا ہے۔

کوڈ کے حقوق کے مرکزی انتظام کو ترک کرنے کے نقصانات میں سے لائسنس سے متعلق مسائل پر اتفاق کرتے وقت الجھن کا ابھرنا ہے۔ اگر پہلے لائسنس کی شرائط کی خلاف ورزی کے تمام دعوے ایک تنظیم کے ساتھ بات چیت کے ذریعے حل کیے جاتے تھے، تو اب خلاف ورزیوں کا نتیجہ، بشمول غیر ارادی، غیر متوقع ہو جاتا ہے اور ہر ایک فرد کے ساتھ معاہدے کی ضرورت ہوتی ہے۔ مثال کے طور پر، لینکس کرنل کی صورت حال دی گئی ہے، جہاں انفرادی کرنل ڈویلپرز قانونی چارہ جوئی کر رہے ہیں، بشمول ذاتی افزودگی حاصل کرنے کے مقصد کے لیے۔

ماخذ: opennet.ru

نیا تبصرہ شامل کریں