System76, perusahaan di balik distribusi Pop!_OS Linux, telah mengambil tindakan keras terhadap kesalahan AI dalam proyek desktop andalannya: lingkungan desktop COSMIC tidak akan lagi menerima permintaan penarikan yang berisi konten besar yang dihasilkan model bahasa.
Seperti yang pertama kali dilaporkan oleh Linuxiac dan diambil oleh Neowin minggu ini, template permintaan penarikan COSMIC telah diperbarui untuk mengharuskan kontributor mengonfirmasi bahwa kiriman mereka tidak berisi materi apa pun yang dihasilkan LLM — termasuk kode sumber, komentar kode, dan deskripsi permintaan penarikan itu sendiri. Jika konfirmasi tersebut tidak ada, pengelola dapat langsung menutup permintaan penarikan.
Langkah ini menjadikan System76 salah satu proyek sumber terbuka paling menonjol yang beralih dari meminta kontributor untuk mengungkapkan bantuan AI menjadi melarangnya memasukkan kode yang dikontribusikan sama sekali. Bagi pengembang yang melacak bagaimana industri AI membentuk kembali rekayasa perangkat lunak, ini adalah salah satu sinyal paling jelas bahwa pengelola telah mencapai batas kemampuannya. Untuk lebih banyak cerita seperti ini, lihat liputan perkembangan AI terbaru kami.
Apa yang Dibutuhkan Aturan Baru
Berdasarkan kebijakan kontribusi yang diperbarui, kontributor COSMIC kini harus mengonfirmasi beberapa hal saat membuka permintaan penarikan:
- bahwa kiriman berisi tidak ada kode, komentar, atau deskripsi yang dihasilkan LLM
- bahwa mereka memahami perubahan yang mereka ajukan
- bahwa mereka dapat menjawab masukan ulasan dari pengelola
- bahwa mereka telah menguji pekerjaan mereka
- bahwa kontribusi tersebut disertifikasi berdasarkan Surat Keterangan Asal Pengembang, pengesahan standar bahwa kontributor diizinkan untuk mengirimkan kode
Kebijakan ini berlaku di seluruh basis kode COSMIC, rangkaian repositori berbasis Rust — mulai dari Compositor Cosmic-Comp hingga pengelola file Cosmic-Files — yang bersama-sama membentuk lingkungan desktop yang dikirimkan di Pop!_OS 24.04.
Mengapa System76 Mencabut Stekernya
Jeremy Soller, insinyur utama System76, mengatakan faktor pendorongnya adalah beban peninjauan tambahan yang diberikan oleh kiriman yang dihasilkan AI pada tim COSMIC, menurut Linuxiac. Pengelola telah melihat peningkatan volume pengiriman dari kontributor pertama yang mengandalkan LLM, dan banyak dari permintaan penarikan tersebut tidak direncanakan dan jarang diterima.
Proyek ini diam-diam telah menyaring lalu lintas ini. Pada bulan Agustus, kontributor Jacob Gkau mencatat bahwa sebagian besar permintaan penarikan tertulis LLM telah ditolak, terutama jika permintaan tersebut menimbulkan masalah hak cipta atau pemeliharaan. Hingga saat ini, aturan formal proyek mengharuskan kontributor untuk mengungkapkan kode yang dihasilkan AI dan menunjukkan bahwa mereka memahami masukan mereka. Aturan baru ini lebih ketat: konten yang dihasilkan LLM tidak diungkapkan dan ditinjau — konten tersebut tidak diterima sama sekali.
Bandwidth tinjauan adalah sumber daya paling langka di open source, dan faktor ekonomi menjelaskan pergeseran tersebut. Permintaan penarikan yang dihasilkan mesin memerlukan waktu beberapa detik untuk dibuat dan beberapa menit untuk ditolak, namun berjam-jam untuk ditinjau dengan benar — dan setiap jam yang dihabiskan untuk menentukan prioritas kontribusi AI yang spekulatif adalah satu jam yang tidak dihabiskan untuk pekerjaan yang diperiksa dari pengelola tepercaya.
Bukan Larangan pada Alat AI — Larangan terhadap Kontribusi AI yang Tidak Diminta
Kebijakan ini memiliki cakupan yang cermat. Itu tidak melarang insinyur atau kontributor System76 menggunakan alat AI dalam alur kerja mereka sendiri; ini mengatur apa yang ada di repositori proyek dari luar. Kontributor yang menggunakan LLM untuk mempelajari pola Rust dan kemudian menulis dan benar-benar memahami patch itu sendiri bukanlah target aturan — persyaratan konfirmasi ditujukan untuk pengiriman yang kode, komentar, atau deskripsinya dihasilkan secara grosir oleh suatu model.
Ada satu ukiran. Repositori kosmik-flatpak, tempat proyek hulu mengelola manifes Flatpak mereka sendiri, mengikuti proses yang lebih ringan: tim COSMIC terutama memeriksa manifes tersebut untuk sandboxing yang benar sebelum menerimanya.
Open Source Menarik Garis pada AI Slop
Perdebatan tersebut terbuka pada minggu ini di Hacker News, di mana berita tersebut mengumpulkan lebih dari 75 poin dan rangkaian diskusi yang panjang. Salah satu komentator mengatakan permintaan penarikan mereka sendiri – perbaikan yang disempurnakan untuk masalah penanganan kata sandi di applet jaringan COSMIC, yang dikembangkan dengan bantuan Claude – ditutup berdasarkan kebijakan baru. "Saya menghormati keputusan mereka dan tidak merasa sakit hati," tulis kontributor tersebut, sambil mengakui kemunduran seseorang yang mencoba masuk ke kontribusi open source.
Suara-suara lain di thread tersebut kurang diplomatis, menggambarkan "kekacauan AI" yang tidak dapat diatasi dalam proyek mereka sendiri dan memuji System76 atas tindakannya. Beberapa orang mempertanyakan apakah kebijakan tersebut dapat diterapkan, mengingat bahwa setiap distribusi Linux dibangun dari ribuan paket upstream yang sumbernya tidak dapat diaudit sepenuhnya oleh pengelola. Laporan dalam beberapa minggu terakhir menunjukkan bahwa Redox OS, proyek sistem operasi berbasis Rust, telah menerapkan larangan serupa terhadap kode yang dihasilkan AI, dan pengelola di seluruh ekosistem sedang mengamati apakah kebijakan formal tanpa AI menyebar.
Apa Artinya bagi Pengguna dan Pengembang Pop!_OS
Bagi pengguna, tidak ada perubahan yang langsung terjadi — Pop!_OS dan COSMIC tetap dikirimkan seperti biasa, dan kebijakannya adalah tentang kebersihan kontribusi, bukan fitur. Bagi calon kontributor, batasannya sekarang sudah jelas: tulis sendiri, pahami, uji, dan bersiap untuk mempertahankannya dalam ulasan.
Pertanyaan yang lebih mendalam adalah apakah proyek-proyek besar lainnya akan menyusul. Pengkodean yang dibantu AI kini menjadi hal yang umum, dan setiap proyek yang ditangani oleh pengelola harus memutuskan apa yang harus dilakukan terhadap gelombang kontribusi yang dihasilkan mesin. Jawaban System76 — kotak centang templat, kemungkinan penutupan, dan Sertifikat Asal Pengembang — menawarkan satu templat. Apakah hal ini akan menjadi standar industri masih harus dilihat.
---
Tetap Terdepan dalam AIDapatkan berita, analisis, dan terobosan AI terkini — semuanya di satu tempat.
Baca berita AI selengkapnya →