System76، شرکتی که پشت توزیع لینوکس Pop!_OS قرار دارد، در پروژه اصلی دسکتاپ خود، خط سختی را علیه شیب هوش مصنوعی ترسیم کرده است: محیط دسکتاپ COSMIC دیگر درخواست‌های کششی که حاوی محتوای تولید شده توسط مدل زبانی بزرگ است را نمی‌پذیرد.

همانطور که برای اولین بار توسط Linuxiac گزارش شد و توسط Neowin در این هفته انتخاب شد، الگوی درخواست کشش COSMIC به روز شده است تا از مشارکت کنندگان بخواهد تأیید کنند که مطالب ارسالی آنها حاوی هیچ گونه محتوای تولید شده توسط LLM نیست - از جمله کد منبع، نظرات کد، و خود توضیحات درخواست کشش. اگر این تأیید وجود نداشته باشد، نگهدارنده‌ها می‌توانند درخواست خروج را کاملاً ببندند.

این اقدام System76 را به یکی از برجسته‌ترین پروژه‌های منبع باز تبدیل می‌کند که از درخواست مشارکت‌کنندگان برای افشای کمک هوش مصنوعی به ممنوعیت کامل کدهای ارائه‌شده تغییر می‌کند. برای توسعه‌دهندگانی که می‌دانند صنعت هوش مصنوعی چگونه مهندسی نرم‌افزار را تغییر می‌دهد، این یکی از واضح‌ترین سیگنال‌هایی است که نگهدارنده‌ها به حد مجاز خود رسیده‌اند. برای داستان‌های بیشتر از این قبیل، آخرین پوشش پیشرفت‌های هوش مصنوعی ما را ببینید.

آنچه قوانین جدید نیاز دارد

تحت خط مشی مشارکت به روز شده، مشارکت کنندگان COSMIC اکنون باید چندین مورد را هنگام باز کردن یک درخواست کشش تأیید کنند:

  • اینکه ارسالی حاوی کد، نظر یا توضیحات ایجاد شده توسط LLM نیست
  • اینکه آنها تغییرات را که ارائه می کنند را درک کنند
  • که آنها می توانند به بازخورد بررسی از نگهبانان پاسخ دهند
  • اینکه آنها کار خود را آزمایش کرده اند
  • اینکه مشارکت تحت گواهی توسعه دهنده مبدا تأیید شده است، گواهی استاندارد مبنی بر اینکه مشارکت کننده مجاز به ارسال کد است.

این خط‌مشی در سراسر پایگاه‌های کد COSMIC، خانواده مخازن مبتنی بر Rust - از ترکیب‌کننده cosmic-comp گرفته تا مدیر فایل فایل‌های کیهانی - اعمال می‌شود که با هم محیط دسک‌تاپ را در Pop!_OS 24.04 تشکیل می‌دهند.

چرا System76 دوشاخه را کشید

به گفته Linuxiac، جرمی سولر، مهندس اصلی System76، گفت که عامل محرک بار بررسی اضافی است که ارسال‌های ایجاد شده توسط هوش مصنوعی بر دوش تیم COSMIC قرار می‌دهد. نگهبانان شاهد حجم فزاینده‌ای از ارسال‌ها از سوی مشارکت‌کنندگانی بوده‌اند که برای اولین‌بار به LLM تکیه کرده‌اند، و بسیاری از این درخواست‌های کششی برنامه‌ریزی نشده بودند و به ندرت پذیرفته می‌شدند.

پروژه قبلاً بی سر و صدا این ترافیک را فیلتر کرده بود. در ماه آگوست، Jacob Gkau، مشارکت‌کننده، اشاره کرد که اکثر درخواست‌های کشش مکتوب LLM در حال حاضر رد شده‌اند، به‌ویژه در مواردی که نگرانی‌های مربوط به حق چاپ یا نگهداری را مطرح می‌کنند. تا به حال، قانون رسمی پروژه، مشارکت کنندگان را ملزم می کرد که کدهای تولید شده توسط هوش مصنوعی را افشا کنند و نشان دهند که مطالب ارسالی خود را درک کرده اند. قانون جدید سخت‌تر است: محتوای تولید شده توسط LLM فاش نمی‌شود و بررسی نمی‌شود - اصلاً پذیرفته نمی‌شود.

پهنای باند بررسی کمیاب ترین منبع در منبع باز است و علم اقتصاد این تغییر را توضیح می دهد. یک درخواست کشش تولید شده توسط ماشین چند ثانیه طول می‌کشد تا تولید شود و دقیقه‌ها رد شود، اما ساعت‌ها طول می‌کشد تا به درستی بازبینی شود – و هر ساعتی که برای تریپ کردن یک سهم گمانه‌زنی هوش مصنوعی صرف می‌شود، ساعتی است که برای کار بررسی‌شده توسط نگهبانان مورد اعتماد صرف نشده است.

نه ممنوعیت ابزارهای هوش مصنوعی - ممنوعیت مشارکت های ناخواسته هوش مصنوعی

این خط مشی با دقت در نظر گرفته شده است. مهندسین یا مشارکت کنندگان System76 را از استفاده از ابزارهای هوش مصنوعی در گردش کار خود منع نمی کند. آن چیزی است که از خارج در مخازن پروژه قرار می گیرد. مشارکت‌کننده‌ای که از یک LLM برای یادگیری یک الگوی Rust استفاده می‌کند و سپس می‌نویسد و واقعاً پچ را می‌فهمد، خود آن چیزی نیست که قانون هدف قرار می‌دهد - شرط تأیید برای ارسال‌هایی است که کد، نظرات یا توضیحات به‌طور عمده توسط یک مدل تولید شده‌اند.

یک حک شده وجود دارد. مخزن cosmic-flatpak، جایی که پروژه‌های بالادستی مانیفست‌های Flatpak خود را مدیریت می‌کنند، فرآیند لمسی سبک‌تری را دنبال می‌کند: تیم COSMIC در درجه اول آن مانیفست‌ها را قبل از پذیرش سندباکس صحیح بررسی می‌کند.

منبع باز یک خط روی AI Slop ترسیم می کند

این بحث در این هفته در هکر نیوز منتشر شد، جایی که داستان بیش از 75 نکته و یک موضوع بحث طولانی را جمع آوری کرد. یکی از نظردهنده‌ها گفت که درخواست کشش آنها - یک اصلاح دستی برای مشکل مدیریت رمز عبور در اپلت شبکه COSMIC که با کمک کلود توسعه یافته است - تحت این سیاست جدید بسته شد. مشارکت‌کننده نوشت: «من به تصمیم آن‌ها احترام می‌گذارم و به احساسات سخت آنها احترام نمی‌گذارم.

صداهای دیگر در این تاپیک کمتر دیپلماتیک بودند و «آشفتگی‌های هوش مصنوعی» غیرقابل حفظ را در پروژه‌های خود توصیف می‌کردند و System76 را برای بازیگری تمجید می‌کردند. برخی با اشاره به اینکه هر توزیع لینوکس از هزاران بسته بالادستی ساخته شده است که هیچ نگهدارنده ای نمی تواند به طور کامل منشأ آنها را بررسی کند، سؤال کردند که آیا این خط مشی می تواند در عمل اجرا شود یا خیر. گزارش‌ها در هفته‌های اخیر نشان می‌دهند که سیستم عامل Redox، پروژه سیستم‌عامل مبتنی بر Rust، ممنوعیت مشابهی را برای کدهای تولید شده توسط هوش مصنوعی اتخاذ کرده است و نگه‌دارندگان در سراسر اکوسیستم در حال تماشای این هستند که آیا سیاست‌های رسمی بدون هوش مصنوعی گسترش می‌یابد یا خیر.

چه معنایی برای کاربران و توسعه دهندگان Pop!_OS دارد

برای کاربران، هیچ چیز فوراً تغییر نمی کند - Pop!_OS و COSMIC به طور معمول به ارسال خود ادامه می دهند و این خط مشی مربوط به بهداشت مشارکت است، نه ویژگی ها. برای مشارکت‌کنندگان احتمالی، نوار اکنون واضح است: خودتان آن را بنویسید، آن را درک کنید، آن را آزمایش کنید و آماده باشید تا در بازبینی از آن دفاع کنید.

سوال عمیق‌تر این است که آیا پروژه‌های بزرگ دیگری در پی خواهد داشت؟ کدنویسی به کمک هوش مصنوعی اکنون جریان اصلی است و هر پروژه ای که با نگهدارنده مواجه است باید تصمیم بگیرد که با موج حاصل از مشارکت های تولید شده توسط ماشین چه کند. پاسخ System76 - یک چک باکس الگو، یک بسته شدن احتمالی، و یک گواهی مبدأ توسعه‌دهنده - یک الگو را ارائه می‌دهد. اینکه آیا این به طور پیش فرض صنعت تبدیل می شود، باید دید.

---

از هوش مصنوعی جلوتر بمانید

آخرین اخبار، تحلیل ها و پیشرفت های هوش مصنوعی را دریافت کنید - همه در یک مکان.

بیشتر بخوانید اخبار هوش مصنوعی →