Asahi Linux، رضاکارانہ پروجیکٹ جو لینکس کو مقامی طور پر Apple Silicon Macs پر چلاتا ہے، اپنے اجازت یافتہ لائسنسنگ ماڈل کو ترک کر رہا ہے اور اپنے ہر ذخیرے کو GNU جنرل پبلک لائسنس ورژن 2 یا بعد میں منتقل کر رہا ہے۔ اس کی وجہ، ہفتہ کو It's FOSS کے ذریعہ رپورٹ کردہ ایک اعلان کے مطابق: برے اداکار پروجیکٹ کے غیر جاری شدہ کوڈ کو اٹھا رہے ہیں - اس میں سے کچھ براہ راست ڈویلپرز کے ذاتی کانٹے سے باہر ہیں - اور اسے بڑے زبان کے ماڈلز کے ذریعے چلا رہے ہیں تاکہ یہ چھپانے کے لئے کہ یہ کہاں سے آیا ہے۔
یہ کہانی ابھی تک کے سب سے ٹھوس معاملات میں سے ایک ہے جسے اوپن سورس مینٹینرز AI کی مدد سے "کوڈ لانڈرنگ" کہہ رہے ہیں اور یہ ڈویلپر فورمز پر خاصی توجہ مبذول کر رہی ہے، جس میں ہفتے کے آخر میں ہیکر نیوز کی ایک مصروف بحث بھی شامل ہے۔ For more context on this story, see our ongoing AI trends.
کوڈ لانڈرنگ کا کیا مطلب ہے۔
کوڈ لانڈرنگ، جسے بعض اوقات لائسنس لانڈرنگ بھی کہا جاتا ہے، کسی اور کا کوڈ لینے اور اسے ایک ایسی تبدیلی سے گزرنے کا عمل ہے جو اس کی اصلیت کو چھپاتا ہے، لہذا اسے اصل لائسنس کا احترام کیے بغیر یا مصنف کو کریڈٹ کیے بغیر دوبارہ استعمال کیا جا سکتا ہے۔ AI سے پہلے، اس کا مطلب بڑی محنت سے دستی دوبارہ لکھنا تھا: متغیرات کا نام تبدیل کرنا، افعال میں ردوبدل کرنا، منطق کی لکیر کے حساب سے تنظیم نو کرنا جب تک کہ اصلیت کو غیر واضح نہ کر دیا جائے۔
زبان کے بڑے ماڈلز نے اس عمل کی لاگت کو گرا دیا ہے۔ ایک ماڈل ایک کوڈبیس کو منٹوں میں ایک مختلف انداز میں دوبارہ لکھ سکتا ہے، پہچانے جانے والے فنگر پرنٹس کو ہٹاتا ہے جن پر دیکھ بھال کرنے والے انحصار کرتے تھے۔ Asahi ٹیم کا کہنا ہے کہ اسے کچھ عرصہ قبل اس کے اجازت یافتہ لائسنسنگ کو بالکل اسی طرح استعمال کرنے کی متعدد کوششوں کے بارے میں علم ہوا تھا، جس میں انتہائی انتہائی کیسز بھی شامل ہیں: فیچر کوڈ جو ابھی تک تیار کیا جا رہا تھا، اسے عوامی طور پر جاری ہونے سے پہلے ڈویلپرز کے ذاتی کانٹے سے اٹھا لیا گیا، پھر کریڈٹ کے بغیر شائع کیا گیا۔
رپورٹنگ کے مطابق، کم از کم ان اداکاروں میں سے کچھ کا مقصد دو ٹوک تھا - "پروجیکٹ کو تبدیل کرنا اور جارحانہ طور پر Apple Silicon پر لینکس کو کمانا۔"
کیوں ایم آئی ٹی نے آساہی کو بے نقاب کیا؟
Asahi Linux نے تاریخی طور پر MIT کے تحت اپنے زیادہ تر کوڈ کو لائسنس دیا تھا، جو اوپن سورس میں سب سے زیادہ اجازت یافتہ لائسنسوں میں سے ایک ہے۔ MIT صرف اس بات کا تقاضا کرتا ہے کہ کاپی رائٹ کے اصل نوٹس کو محفوظ رکھا جائے۔ اس کے لیے مشتق کاموں کو دوبارہ شیئر کرنے کی ضرورت نہیں ہے، یا بہتری کو کھلا رکھنے کی ضرورت نہیں ہے۔ اس کھلے پن نے BSD پروجیکٹس اور کمرشل وینڈرز کے لیے آساہی کے کام کو اپنانا آسان بنا دیا — اور، یہ پتہ چلتا ہے کہ بدعتی اداکاروں کے لیے اس کا غلط استعمال کرنا اتنا ہی آسان ہے۔ جیسا کہ پراجیکٹ کی رپورٹ میں بتایا گیا ہے، MIT لائسنس واضح طور پر اس قسم کے دوبارہ استعمال کی اجازت دیتا ہے اور اس میں بد عقیدہ اداکاروں سے حفاظت کے لیے کوئی نقش و نگار نہیں ہے۔
GPLv2-یا-بعد میں، Asahi مضبوط کاپی لیفٹ کو اپنا رہا ہے: جو بھی کوڈ کے ترمیم شدہ ورژن تقسیم کرتا ہے اسے اسی لائسنس کے تحت ان ترمیمات کا ذریعہ جاری کرنا ہوگا۔ LLM کے ذریعے پاس کیا گیا کوڈ اب بھی اصل سے ماخوذ ہے، لہذا لائسنس کی ذمہ داریاں دوبارہ لکھنے سے بچ جاتی ہیں - کم از کم اصولی طور پر۔
وائن کی تاریخ سے سیکھنا
آساہی ٹیم اس نظیر کے بارے میں واضح ہے جس کی وہ پیروی کر رہی ہے۔ وائن، مطابقت کی پرت جو لینکس کے صارفین کو ونڈوز ایپلی کیشنز چلانے دیتی ہے، نے اپنے ابتدائی سال MIT لائسنس کے تحت گزارے۔ 1990 کی دہائی کے آخر اور 2000 کی دہائی کے اوائل تک، کمپنیوں نے WINE کا کوڈ لیا، اس کے اوپر ملکیتی کانٹے بنائے اور انہیں تجارتی طور پر فروخت کیا، جس سے بہت کم یا کچھ بھی واپس نہیں ہوا۔ 2002 میں، WINE پروجیکٹ نے اپنے کوڈبیس کو LGPL کو دوبارہ لائسنس دیا تاکہ ملکیتی کانٹے کی حوصلہ شکنی کی جا سکے اور تجارتی دکانداروں کو ان کی تبدیلیوں کو اوپر لانے کے لیے دباؤ ڈالا جا سکے۔
دو دہائیوں بعد، Asahi ایک نئے موڑ کے ساتھ وہی حساب کر رہا ہے: مخالف اب صرف ایک ملکیتی وینڈر نہیں ہے، بلکہ LLM والا کوئی بھی شخص اور انتساب کو ختم کرنے کی ترغیب دیتا ہے۔
سوالات کھولیں۔
اس اعلان سے کئی مسائل حل نہیں ہوئے، جیسا کہ It's FOSS بتاتا ہے۔ آساہی نے اس میں شامل کسی اداکار کا نام نہیں لیا۔ اس میں یہ تفصیل نہیں ہے کہ موجودہ شراکتوں کو کس طرح دوبارہ لائسنس دیا جائے گا، یا کیا ہر ماضی کے تعاون کنندہ نے تبدیلی سے اتفاق کیا ہے - ایک قانونی طور پر بامعنی سوال، کیونکہ شراکت دار اپنے تعاون پر کاپی رائٹ رکھتے ہیں جب تک کہ کوئی معاہدہ دوسری صورت میں نہ کہے۔ مشین سے دوبارہ لکھے گئے کوڈ پر جی پی ایل کی ذمہ داریوں کا عملی نفاذ بھی بڑی حد تک غیر تجربہ شدہ ہے۔
جو واضح ہے وہ نیت ہے۔ Asahi Linux کا ہر ذخیرہ GPL v2 یا بعد میں منتقل ہو جائے گا، اور پروجیکٹ نے فیصلہ کیا ہے کہ اجازت ایک عیش و آرام کی چیز ہے جس کا مزید متحمل نہیں ہو سکتا۔ چاہے ہر نیچے دھارے کا صارف — BSD پیکیجرز سے لے کر تجارتی وینڈرز تک جو MIT کی شرائط پر انحصار کرتے ہیں — تبدیلی کا خیرمقدم کریں گے یا نہیں، یہ ایک اور معاملہ ہے، اور کچھ رگڑ ناگزیر ہے۔
اجازت دینے والے اوپن سورس کے لیے ایک انتباہ
ایپی سوڈ اوپن سورس دنیا میں AI سے چلنے والے ایکسٹرکشن کے بارے میں ایک وسیع تر اضطراب کے درمیان اترا ہے - پبلشرز کی طرف سے EU سے Meta کے AI کو رینگنے والے بینچ مارک اسٹڈیز کو روکنے کے لیے کہنے والے کوڈنگ ایجنٹس گیمنگ ایویلیویشن سویٹس دکھا رہے ہیں۔ چھوٹے، اعلیٰ قیمت والے منصوبوں کے دیکھ بھال کرنے والوں کے لیے، آساہی کے اس اقدام کا سبق یہ ہے کہ انسانی نقل کے دور میں سمجھے جانے والے تحفظات ایسے ماڈلز کے ساتھ رابطے میں نہیں رہ سکتے جو کچھ بھی سیکنڈوں میں دوبارہ لکھ سکتے ہیں۔
باقی ایکو سسٹم کے لیے، Asahi کا فیصلہ ایک لائیو تجربہ ہے: اگر کاپی لیفٹ AI کی مدد سے لانڈرنگ کو روکنے میں کارگر ثابت ہوتا ہے، تو توقع کریں کہ مزید پروجیکٹس WINE کے راستے پر چلیں گے - اور Asahi's۔
---
Stay Ahead of AIGet the latest AI news, analysis, and breakthroughs — all in one place.
Read more AI news →