Codeberg، جو کہ ایک غیر منافع بخش Git-hosting پلیٹ فارم ہے، نے ایک ایسا اصول شامل کیا ہے جو ان ریپوزٹریز کو بلاک کرتا ہے جن کا زیادہ تر کوڈ generative-AI ٹولز جیسے کہ Claude یا OpenAI Codex کے ذریعے تیار کیا گیا ہو۔ یہ اقدام ان پروجیکٹس کو نشانہ بناتا ہے جن میں انسانی طور پر لکھا گیا کوڈ بہت کم یا بالکل نہیں ہے، اور اس کا مقصد سروس کے محدود وسائل کا تحفظ کرنا ہے۔

اس پابندی کی اہمیت کیوں ہے

ایک عوامی کوڈ فورج (code forge) چلانے پر اخراجات آتے ہیں۔ اسٹوریج، بینڈوڈتھ، اور continuous-integration (CI) رنرز، سب کے لیے فنڈنگ کی ضرورت ہوتی ہے جو کارپوریٹ کیش ریزرو کے بجائے عطیات سے آتی ہے۔ ان میں سے ہر پروجیکٹ ڈسک سپیس گھیرتا ہے، نیٹ ورک ٹریفک استعمال کرتا ہے، اور CI جابز کو ٹرگر کر سکتا ہے، یہ سب ایک ایسے پلیٹ فارم کے لیے حقیقی اخراجات میں اضافہ کرتے ہیں جو ہوسٹنگ کے لیے کوئی چارج نہیں کرتا۔

غیر منافع بخش ہوسٹس پر مالی دباؤ

منافع کمانے والی سروسز "اسپیمی" (spammy) ریپوزٹریز کے اخراجات برداشت کر سکتی ہیں کیونکہ ان کے پاس وسیع مالی وسائل اور آمدنی کے متنوع ذرائع ہوتے ہیں۔ Codeberg کے پاس ایسا نہیں ہے۔ اس کا بجٹ تمام صارفین کے لیے تقسیم ہونا چاہیے، اور کم معیار کے، AI سے تیار کردہ پروجیکٹس کی बाढ़ سروس کو فعال، انسانی طور پر برقرار رکھے گئے اوپن سورس کاموں کی قیمت پر اسٹوریج اور کمپیوٹنگ کے لیے مزید وسائل مختص کرنے پر مجبور کر دے گی۔ خود مختار ایجنٹ (autonomous-agent) ریپوزٹریز کی ہوسٹنگ سے انکار کر کے، Codeberg بنیادی طور پر اپنے ایکو سسٹم کے مرکز کو فعال رکھنے کے لیے اپنی صلاحیت کو محدود (rationing) کر رہا ہے۔

صرف AI کوڈ کے قانونی خطرات

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

کس چیز کی ابھی بھی اجازت ہے

یہ پالیسی ترقیاتی مدد کے طور پر AI کے استعمال کو غیر قانونی قرار نہیں دیتی۔ وہ پروجیکٹس جو انسانی طور پر لکھے گئے کوڈ کے ساتھ ساتھ AI سے تیار کردہ اسنیپٹس (snippets) کا استعمال کرتے ہیں، اور جن کے قابلِ شناخت مینٹینرز (maintainers) موجود ہیں، وہ قابلِ قبول ہیں۔ توجہ "زیرو-پرسن" (zero-person) کوڈ بیسز پر ہے—ایسی ریپوزٹریز جن میں کوئی انسانی حصہ دار نہیں ہے اور وہ صرف ایک الگورتھم کے آؤٹ پٹ کے طور پر موجود ہیں۔

جوابی دلیل: کیا یہ ایک ثقافتی مسئلہ ہے؟

کچھ مبصرین نے اس فیصلے کو سافٹ ویئر کی تخلیق میں AI کے حوالے سے ایک ثقافتی تصادم کے طور پر پیش کیا ہے۔ Codeberg کے اپنے بیانات یہ واضح کرتے ہیں کہ یہ پابندی AI کی مدد کے خلاف کوئی موقف نہیں ہے بلکہ صلاحیت کی حدود کا ایک عملی جواب ہے۔

آگے کیا دیکھنا ہے

خلاصہ یہ ہے کہ: عطیات سے چلنے والے کوڈ ہوسٹس کے لیے، صرف AI سے تیار کردہ ریپوزٹریز کو اسٹور کرنے اور پروسیس کرنے کا خرچہ ان کو بنانے کے تقریباً صفر خرچ سے کہیں زیادہ تیزی سے بڑھ سکتا ہے۔ Codeberg کی پابندی ان پروجیکٹس کے لیے بینڈوڈتھ اور اسٹوریج کو محفوظ رکھنے کی ایک عملی کوشش ہے جو انسانی نگرانی پر انحصار کرتے ہیں، جو سستے اور بڑے پیمانے پر تیار کردہ کوڈ کے دور میں غیر منافع بخش پلیٹ فارمز کے لیے مالی اور قانونی چیلنجز کی اہمیت کو اجاگر کرتی ہے۔