Codeberg، پلتفرم غیرانتفاعی میزبانی Git، قانونی را اضافه کرده است که مخازنی را که بخش عمده کد آنها توسط ابزارهای هوش مصنوعی مولد مانند Claude یا OpenAI Codex تولید شده است، مسدود میکند. این اقدام پروژههایی را هدف قرار میدهد که حاوی کد بسیار کم یا بدون کد نوشتهشده توسط انسان هستند و هدف آن محافظت از منابع محدود این سرویس است.
چرا این ممنوعیت اهمیت دارد
مدیریت یک مرکز کد عمومی (code forge) هزینه دارد. فضای ذخیرهسازی، پهنای باند و اجراکنندههای یکپارچهسازی مداوم (CI) همگی نیازمند بودجهای هستند که به جای ذخایر نقدی شرکتها، از طریق کمکهای مالی تأمین میشود. هر یک از این پروژهها فضای دیسک را اشغال میکنند، ترافیک شبکه را مصرف میکنند و ممکن است باعث اجرای وظایف CI شوند؛ که همگی برای پلتفرمی که هزینهای برای میزبانی دریافت نمیکند، هزینههای واقعی محسوب میشوند.
فشار مالی بر میزبانهای غیرانتفاعی
سرویسهای انتفاعی میتوانند هزینهی مخازن «اسپمگونه» را متحمل شوند، زیرا منابع مالی فراوان و جریانهای درآمدی متنوعی دارند. اما Codeberg اینگونه نیست. بودجه آن باید میان تمام کاربران تقسیم شود و هجوم پروژههای بیکیفیتِ تولیدشده توسط هوش مصنوعی، این سرویس را مجبور میکند تا منابع بیشتری را به جای پروژههای فعال و نگهداریشده توسط انسان در دنیای متنباز، صرف ذخیرهسازی و محاسبات کند. Codeberg با امتناع از میزبانی مخازنِ عاملهای خودمختار (autonomous-agent)، در واقع در حال سهمیهبندی ظرفیت خود برای حفظ کارکرد هستهی این اکوسیستم است.
ریسک حقوقی کدهای صرفاً هوش مصنوعی
مجوزهای متنباز به مالکیت شفاف کدهای ارائهشده بستگی دارند. وقتی یک ماشین کد را مینویسد، ممکن است بارگذار (uploader) فاقد حقوق لازم برای اعطای آن مجوزها باشد. این ابهام، مسئولیت احتمالی نقض حق چاپ (copyright) را برای میزبان ایجاد میکند. Codeberg با ممنوع کردن مخازنی که عمدتاً توسط هوش مصنوعی تولید شدهاند، احتمال مواجهه با شکایتهای حقوقی ناشی از مالکیتهای مورد مناقشه را کاهش میدهد.
چه چیزهایی همچنان مجاز هستند
این سیاست، استفاده از هوش مصنوعی را به عنوان یک ابزار کمکی در توسعه، ممنوع نمیکند. پروژههایی که از قطعهکدهای تولیدشده توسط هوش مصنوعی در کنار کدهای نوشتهشده توسط انسان استفاده میکنند و دارای نگهدارندگان (maintainers) قابل شناسایی هستند، همچنان مجاز باقی میمانند. تمرکز اصلی بر پایگاههای کد «بدون حضور انسان» (zero-person) است؛ یعنی مخازنی که هیچ مشارکتکننده انسانی ندارند و صرفاً به عنوان خروجی یک الگوریتم وجود دارند.
استدلال مخالف: یک مسئله فرهنگی؟
برخی ناظران این تصمیم را به عنوان یک برخورد فرهنگی در مورد استفاده از هوش مصنوعی در خلق نرمافزار توصیف کردهاند. بیانیههای خودِ Codeberg روشن میکند که این ممنوعیت، موضعی علیه کمکهای هوش مصنوعی نیست، بلکه پاسخی عملی به محدودیتهای ظرفیت است.
آنچه باید در آینده زیر نظر داشت
نتیجهگیری: برای میزبانهای کد که از طریق کمکهای مالی تأمین مالی میشوند، هزینه ذخیرهسازی و پردازش مخازنِ صرفاً هوش مصنوعی میتواند به سرعت از هزینه نزدیک به صفرِ تولید آنها فراتر رود. ممنوعیت Codeberg تلاشی عملگرایانه برای حفظ پهنای باند و فضای ذخیرهسازی برای پروژههایی است که به مدیریت انسانی متکی هستند؛ این امر نشاندهنده تعادل دشوار مالی و حقوقی است که پلتفرمهای غیرانتفاعی در عصر کدهای ارزان و تولید انبوه با آن روبرو هستند.
