Kode dari AI Boleh, Tapi Manusia Tetap Bertanggung Jawab Penuh: Aturan Baru Linux dan Rust
Linux kernel dan Rust project sama sama resmi mengadopsi kebijakan formal untuk kontribusi kode buatan AI pada 2026, dengan fokus utama pada akuntabilitas manusia. Linux kernel mengizinkan kode bantuan AI dengan syarat atribusi dan tanda tangan manusia, sementara maintainer subsistem wireless menerapkan aturan 'tiga...
Diterbitkan olehDiedit dengan DeepSeek-V4-FlashGambar dibuat dengan GPT Image 1.5
Linux kernel dan Rust project sama sama resmi mengadopsi kebijakan formal untuk kontribusi kode buatan AI pada 2026, dengan fokus utama pada akuntabilitas manusia.
Linux kernel mengizinkan kode bantuan AI dengan syarat atribusi dan tanda tangan manusia, sementara maintainer subsistem wireless menerapkan aturan 'tiga detik' yang sangat ketat.
Sebaliknya, Rust project menerapkan kebijakan yang lebih ketat: AI boleh dipakai untuk analisis dan review, tapi DILARANG untuk membuat kode, dokumentasi, atau komentar tanpa persetujuan reviewer.
What new policies have been adopted by the Linux wireless subsystem maintainer and the Rust Project regarding AI-generated code contributionAI-generated editorial hero image for Linux and Rust AI-generated code policies.
AI Perintah
Create a landscape editorial hero image for this Studio Global article: What new policies have been adopted by the Linux wireless subsystem maintainer and the Rust Project regarding AI-generated code contribution. Article summary: Let me also get the official Rust blog post and the Linux kernel documentation for authoritative sourcesTwo major open-source projects — the Linux kernel and the Rust project — have adopted distinct but overlapping polic. Topic tags: general, documentation, general web, user generated. Style: premium digital editorial illustration, source-backed research mood, clean composition, high detail, modern web publication hero. Use reference image context only for broad subject, composition, and topical grounding; do not copy the exact image. Avoid: logos, brand marks, copyrighted characters, real person likenesses, fake screenshots, UI text, readable text, watermarks,
openai.com
Pada tahun 2026, dua proyek open-source paling berpengaruh di dunia—Linux kernel dan Rust project—masing-masing mengadopsi kebijakan formal untuk mengatur kontribusi kode yang dihasilkan oleh AI. Meskipun pendekatan mereka berbeda dalam hal cakupan dan tingkat keketatan, keduanya sepakat pada satu prinsip inti: manusia sepenuhnya bertanggung jawab atas setiap baris kode yang diajukan atas nama mereka.
Berikut adalah rincian masing-masing kebijakan, alasan di baliknya, dan apa artinya bagi masa depan pengembangan open-source yang dibantu AI.
Linux Kernel: Kebijakan Tingkat Proyek dengan Penguatan di Tingkat Sub Sistem
Linux kernel mengadopsi kebijakan AI tingkat proyek pertamanya pada April 2026, yang diresmikan bersamaan dengan Linux 7.0, melalui dokumen resmi bernama AI Coding Assistants yang berada di Documentation/process/coding-assistants.rst. Kebijakan ini menetapkan empat aturan inti:
Sertifikasi khusus manusia: Agen AI dilarang menambahkan tag Signed-off-by. Hanya manusia yang dapat mensertifikasi Developer Certificate of Origin (DCO) .
Studio Global AI
Lanjutkan penelitian Anda
Halaman ini berisi jawaban yang didukung sumber yang dapat Anda lanjutkan di dalam Studio Global.
Apa jawaban singkat untuk "Kode dari AI Boleh, Tapi Manusia Tetap Bertanggung Jawab Penuh: Aturan Baru Linux dan Rust"?
Linux kernel dan Rust project sama sama resmi mengadopsi kebijakan formal untuk kontribusi kode buatan AI pada 2026, dengan fokus utama pada akuntabilitas manusia.
Apa poin penting yang harus divalidasi terlebih dahulu?
Linux kernel dan Rust project sama sama resmi mengadopsi kebijakan formal untuk kontribusi kode buatan AI pada 2026, dengan fokus utama pada akuntabilitas manusia. Linux kernel mengizinkan kode bantuan AI dengan syarat atribusi dan tanda tangan manusia, sementara maintainer subsistem wireless menerapkan aturan 'tiga detik' yang sangat ketat.
Apa yang harus saya lakukan selanjutnya dalam latihan?
Sebaliknya, Rust project menerapkan kebijakan yang lebih ketat: AI boleh dipakai untuk analisis dan review, tapi DILARANG untuk membuat kode, dokumentasi, atau komentar tanpa persetujuan reviewer.
Kode dari AI Boleh, Tapi Manusia Tetap Bertanggung Jawab Penuh: Aturan Baru Linux dan Rust
Linux kernel dan Rust project sama sama resmi mengadopsi kebijakan formal untuk kontribusi kode buatan AI pada 2026, dengan fokus utama pada akuntabilitas manusia. Linux kernel mengizinkan kode bantuan AI dengan syarat atribusi dan tanda tangan manusia, sementara maintainer subsistem wireless menerapkan aturan 'tiga...
Diterbitkan olehDiedit dengan DeepSeek-V4-FlashGambar dibuat dengan GPT Image 1.5
Linux kernel dan Rust project sama sama resmi mengadopsi kebijakan formal untuk kontribusi kode buatan AI pada 2026, dengan fokus utama pada akuntabilitas manusia.
Linux kernel mengizinkan kode bantuan AI dengan syarat atribusi dan tanda tangan manusia, sementara maintainer subsistem wireless menerapkan aturan 'tiga detik' yang sangat ketat.
Sebaliknya, Rust project menerapkan kebijakan yang lebih ketat: AI boleh dipakai untuk analisis dan review, tapi DILARANG untuk membuat kode, dokumentasi, atau komentar tanpa persetujuan reviewer.
What new policies have been adopted by the Linux wireless subsystem maintainer and the Rust Project regarding AI-generated code contributionAI-generated editorial hero image for Linux and Rust AI-generated code policies.
AI Perintah
Create a landscape editorial hero image for this Studio Global article: What new policies have been adopted by the Linux wireless subsystem maintainer and the Rust Project regarding AI-generated code contribution. Article summary: Let me also get the official Rust blog post and the Linux kernel documentation for authoritative sourcesTwo major open-source projects — the Linux kernel and the Rust project — have adopted distinct but overlapping polic. Topic tags: general, documentation, general web, user generated. Style: premium digital editorial illustration, source-backed research mood, clean composition, high detail, modern web publication hero. Use reference image context only for broad subject, composition, and topical grounding; do not copy the exact image. Avoid: logos, brand marks, copyrighted characters, real person likenesses, fake screenshots, UI text, readable text, watermarks,
openai.com
Pada tahun 2026, dua proyek open-source paling berpengaruh di dunia—Linux kernel dan Rust project—masing-masing mengadopsi kebijakan formal untuk mengatur kontribusi kode yang dihasilkan oleh AI. Meskipun pendekatan mereka berbeda dalam hal cakupan dan tingkat keketatan, keduanya sepakat pada satu prinsip inti: manusia sepenuhnya bertanggung jawab atas setiap baris kode yang diajukan atas nama mereka.
Berikut adalah rincian masing-masing kebijakan, alasan di baliknya, dan apa artinya bagi masa depan pengembangan open-source yang dibantu AI.
Linux Kernel: Kebijakan Tingkat Proyek dengan Penguatan di Tingkat Sub Sistem
Linux kernel mengadopsi kebijakan AI tingkat proyek pertamanya pada April 2026, yang diresmikan bersamaan dengan Linux 7.0, melalui dokumen resmi bernama AI Coding Assistants yang berada di Documentation/process/coding-assistants.rst. Kebijakan ini menetapkan empat aturan inti:
Sertifikasi khusus manusia: Agen AI dilarang menambahkan tag Signed-off-by. Hanya manusia yang dapat mensertifikasi Developer Certificate of Origin (DCO) .
Studio Global AI
Lanjutkan penelitian Anda
Halaman ini berisi jawaban yang didukung sumber yang dapat Anda lanjutkan di dalam Studio Global.
Apa jawaban singkat untuk "Kode dari AI Boleh, Tapi Manusia Tetap Bertanggung Jawab Penuh: Aturan Baru Linux dan Rust"?
Linux kernel dan Rust project sama sama resmi mengadopsi kebijakan formal untuk kontribusi kode buatan AI pada 2026, dengan fokus utama pada akuntabilitas manusia.
Apa poin penting yang harus divalidasi terlebih dahulu?
Linux kernel dan Rust project sama sama resmi mengadopsi kebijakan formal untuk kontribusi kode buatan AI pada 2026, dengan fokus utama pada akuntabilitas manusia. Linux kernel mengizinkan kode bantuan AI dengan syarat atribusi dan tanda tangan manusia, sementara maintainer subsistem wireless menerapkan aturan 'tiga detik' yang sangat ketat.
Apa yang harus saya lakukan selanjutnya dalam latihan?
Sebaliknya, Rust project menerapkan kebijakan yang lebih ketat: AI boleh dipakai untuk analisis dan review, tapi DILARANG untuk membuat kode, dokumentasi, atau komentar tanpa persetujuan reviewer.
Tanggung jawab penuh pada manusia: Pengirim (submitter) kode menanggung tanggung jawab hukum dan teknis penuh untuk setiap baris kode yang dihasilkan AI, termasuk bug dan celah keamanan .
Atribusi wajib: Kontribusi harus menyertakan tag Assisted-by: yang menyebutkan nama alat AI, versi model, dan alat analisis tambahan yang digunakan .
Prosedur standar tetap berlaku: Patch yang dibantu AI tetap harus mengikuti gaya penulisan kode kernel, pedoman pengiriman, dan persyaratan lisensi .
Para maintainer sub-sistem juga memiliki wewenang untuk menerapkan aturan yang lebih ketat. Pada Agustus 2026, Johannes Berg, maintainer sub-sistem jaringan nirkabel kernel (802.11, mac80211, WWAN, rfkill), mengumumkan sikap yang sangat tegas terhadap patch buatan AI/LLM :
Aturan "tinjauan tiga detik": Patch apa pun yang tidak terlihat jelas benar dalam waktu tiga detik saat ditinjau akan langsung diabaikan .
Tidak ada proses bolak-balik: Ia menolak untuk terlibat dalam siklus review untuk memperbaiki patch buatan AI .
Penolakan terhadap "slop" berkualitas rendah: Patch yang tidak benar secara sepele akan ditolak tanpa diskusi lebih lanjut .
Kebijakan ini mengikuti aturan Greg Kroah-Hartman bahwa sub-sistem drivers/staging/ menolak semua patch buatan LLM, kecuali untuk perbaikan keamanan yang asli .
Mengapa Linux Kernel Mengambil Pendekatan Ini?
Komunitas kernel mengidentifikasi tiga masalah inti yang mendorong kebijakan ini:
Krisis bandwidth review: Para maintainer kewalahan dengan banjir patch buatan AI. Banyak di antaranya yang terlihat rapi di permukaan, tetapi secara semantik salah atau berbahaya .
Degradasi sinyal: Patch yang tampak rapi tidak lagi menjadi indikator yang dapat diandalkan untuk menunjukkan upaya tulus, pemahaman, atau minat jangka panjang dari kontributor .
Akuntabilitas: Komunitas menyimpulkan bahwa akuntabilitas manusia adalah harga mati—AI tidak dapat mensertifikasi asal-usul hukum atau bertanggung jawab atas bug .
Rust Project: Kebijakan LLM dari Lima Tim (5 Agustus 2026)
Pada 5 Agustus 2026, lima tim di Rust project mengadopsi kebijakan LLM formal untuk repositori inti rust-lang/rust. Kebijakan ini secara eksplisit bukan merupakan sikap resmi di seluruh proyek dan hanya berlaku untuk repositori inti serta tim-tim yang mengadopsinya .
Apa yang Diizinkan (dengan pengungkapan)
Menggunakan LLM untuk menjawab pertanyaan, menganalisis kode, atau mempelajari basis kode untuk pemahaman pribadi .
Review kode atau teks secara pribadi oleh kontributor .
Penemuan bug yang kemudian diverifikasi sendiri oleh kontributor .
Penerjemahan mesin untuk konten .
Apa yang Dilarang
Mengirimkan dokumentasi buatan LLM, termasuk komentar dokumen dan komentar keamanan .
Memposting komentar GitHub, body issue, deskripsi pull-request, diagnosa kompiler, atau komentar kode sumber yang substansial yang dihasilkan oleh LLM .
Mempublikasikan kode buatan LLM kecuali telah mendapatkan persetujuan reviewer sebelumnya dan penggunaan LLM diungkapkan secara eksplisit .
Mengirimkan konten buatan AI tanpa pemahaman atau review .
Inti dari kebijakan ini dirangkum dalam satu kalimat: "Tidak masalah menggunakan LLM untuk menjawab pertanyaan, menganalisis, menyaring, memeriksa, menyarankan, dan meninjau. Tetapi jangan untuk menciptakan (create)."
Mengapa Rust Mengambil Pendekatan Ini?
Jynn Nelson, penulis kebijakan ini, memaparkan tiga masalah inti dalam blog pengumuman resmi :
Produk teknis yang rapi tidak lagi menunjukkan usaha dan pemahaman: LLM dapat menghasilkan patch yang terlihat bersih, tetapi pengirimnya sendiri mungkin tidak memahaminya. Ini merusak sinyal sosial bahwa sebuah PR yang cermat mewakili investasi manusia yang tulus.
Bandwidth review sudah kewalahan: Ada 1.281 PR terbuka di rust-lang/rust. Membuat kode lebih mudah ditulis tanpa menambah kapasitas reviewer hanya akan memperburuk kemacetan yang sudah ada.
Copy-paste mekanis membuang waktu semua orang: Kontributor yang menempelkan komentar review ke LLM dan kemudian menempelkan balasan LLM tersebut kembali ke GitHub mengikis kepercayaan dan mengesampingkan musyawarah manusia.
Kebijakan ini juga dimotivasi oleh keinginan untuk beralih dari moderasi informal yang tidak konsisten ke aturan yang jelas dan tertulis, yang dapat dirujuk oleh reviewer dan ditemukan oleh kontributor baru .
Implikasi Lebih Luas bagi Tata Kelola Open-Source
Kedua kebijakan ini mengungkapkan pola yang sama dan serangkaian tantangan tata kelola yang serupa:
Dimensi
Linux Kernel
Rust Project
Cakupan
Kebijakan seluruh proyek + penguatan tingkat sub-sistem
Lima tim, hanya repositori inti
Akuntabilitas Manusia
Mutlak: pengirim menanggung semua tanggung jawab hukum/teknis
Mutlak: tidak ada konten AI tanpa pengungkapan dan pemahaman
Kode buatan AI
Diizinkan dengan atribusi dan tanda tangan manusia
Efektif dilarang kecuali sudah disetujui reviewer
Tulisan/dokumentasi buatan AI
Bukan fokus kebijakan
Dilarang keras
Kewenangan sub-sistem
Maintainer bisa membuat aturan lebih ketat (misal, aturan "3 detik" untuk wireless)
Cakupan terbatas oleh adopsi tim
Apa yang Diisyaratkan oleh Hal Ini?
"Krisis review" adalah ketegangan sentral. Kedua proyek menyadari bahwa LLM secara dramatis meningkatkan volume kontribusi tanpa menambah jumlah reviewer yang berkualifikasi. Ini adalah pemicu stres tata kelola terbesar .
Keruntuhan sinyal itu nyata. Kedua komunitas mencatat bahwa PR yang rapi dulunya menandakan usaha dan pemahaman; LLM telah menghancurkan sinyal itu .
Formalisasi menggantikan moderasi ad-hoc. Kedua proyek beralih dari aturan informal ke kebijakan yang dikodifikasi justru karena penegakan yang tidak konsisten membingungkan kontributor dan melelahkan maintainer .
Otonomi sub-sistem itu penting. Pendekatan Linux kernel memungkinkan maintainer individu untuk menetapkan aturan yang lebih ketat, seperti yang dilakukan Johannes Berg untuk wireless. Pendekatan Rust adalah adopsi tim-per-tim .
Tidak ada konsensus tentang AI itu sendiri. Kebijakan Rust secara eksplisit mengakui bahwa tidak akan pernah ada konsensus di seluruh proyek tentang AI, sehingga kebijakan hanya berfokus pada mekanisme kontribusi, bukan pada penilaian moral tentang LLM .
phoronix.com
Linux Networking Continues Being Bombarded With AI Patches
Tanggung jawab penuh pada manusia: Pengirim (submitter) kode menanggung tanggung jawab hukum dan teknis penuh untuk setiap baris kode yang dihasilkan AI, termasuk bug dan celah keamanan .
Atribusi wajib: Kontribusi harus menyertakan tag Assisted-by: yang menyebutkan nama alat AI, versi model, dan alat analisis tambahan yang digunakan .
Prosedur standar tetap berlaku: Patch yang dibantu AI tetap harus mengikuti gaya penulisan kode kernel, pedoman pengiriman, dan persyaratan lisensi .
Para maintainer sub-sistem juga memiliki wewenang untuk menerapkan aturan yang lebih ketat. Pada Agustus 2026, Johannes Berg, maintainer sub-sistem jaringan nirkabel kernel (802.11, mac80211, WWAN, rfkill), mengumumkan sikap yang sangat tegas terhadap patch buatan AI/LLM :
Aturan "tinjauan tiga detik": Patch apa pun yang tidak terlihat jelas benar dalam waktu tiga detik saat ditinjau akan langsung diabaikan .
Tidak ada proses bolak-balik: Ia menolak untuk terlibat dalam siklus review untuk memperbaiki patch buatan AI .
Penolakan terhadap "slop" berkualitas rendah: Patch yang tidak benar secara sepele akan ditolak tanpa diskusi lebih lanjut .
Kebijakan ini mengikuti aturan Greg Kroah-Hartman bahwa sub-sistem drivers/staging/ menolak semua patch buatan LLM, kecuali untuk perbaikan keamanan yang asli .
Mengapa Linux Kernel Mengambil Pendekatan Ini?
Komunitas kernel mengidentifikasi tiga masalah inti yang mendorong kebijakan ini:
Krisis bandwidth review: Para maintainer kewalahan dengan banjir patch buatan AI. Banyak di antaranya yang terlihat rapi di permukaan, tetapi secara semantik salah atau berbahaya .
Degradasi sinyal: Patch yang tampak rapi tidak lagi menjadi indikator yang dapat diandalkan untuk menunjukkan upaya tulus, pemahaman, atau minat jangka panjang dari kontributor .
Akuntabilitas: Komunitas menyimpulkan bahwa akuntabilitas manusia adalah harga mati—AI tidak dapat mensertifikasi asal-usul hukum atau bertanggung jawab atas bug .
Rust Project: Kebijakan LLM dari Lima Tim (5 Agustus 2026)
Pada 5 Agustus 2026, lima tim di Rust project mengadopsi kebijakan LLM formal untuk repositori inti rust-lang/rust. Kebijakan ini secara eksplisit bukan merupakan sikap resmi di seluruh proyek dan hanya berlaku untuk repositori inti serta tim-tim yang mengadopsinya .
Apa yang Diizinkan (dengan pengungkapan)
Menggunakan LLM untuk menjawab pertanyaan, menganalisis kode, atau mempelajari basis kode untuk pemahaman pribadi .
Review kode atau teks secara pribadi oleh kontributor .
Penemuan bug yang kemudian diverifikasi sendiri oleh kontributor .
Penerjemahan mesin untuk konten .
Apa yang Dilarang
Mengirimkan dokumentasi buatan LLM, termasuk komentar dokumen dan komentar keamanan .
Memposting komentar GitHub, body issue, deskripsi pull-request, diagnosa kompiler, atau komentar kode sumber yang substansial yang dihasilkan oleh LLM .
Mempublikasikan kode buatan LLM kecuali telah mendapatkan persetujuan reviewer sebelumnya dan penggunaan LLM diungkapkan secara eksplisit .
Mengirimkan konten buatan AI tanpa pemahaman atau review .
Inti dari kebijakan ini dirangkum dalam satu kalimat: "Tidak masalah menggunakan LLM untuk menjawab pertanyaan, menganalisis, menyaring, memeriksa, menyarankan, dan meninjau. Tetapi jangan untuk menciptakan (create)."
Mengapa Rust Mengambil Pendekatan Ini?
Jynn Nelson, penulis kebijakan ini, memaparkan tiga masalah inti dalam blog pengumuman resmi :
Produk teknis yang rapi tidak lagi menunjukkan usaha dan pemahaman: LLM dapat menghasilkan patch yang terlihat bersih, tetapi pengirimnya sendiri mungkin tidak memahaminya. Ini merusak sinyal sosial bahwa sebuah PR yang cermat mewakili investasi manusia yang tulus.
Bandwidth review sudah kewalahan: Ada 1.281 PR terbuka di rust-lang/rust. Membuat kode lebih mudah ditulis tanpa menambah kapasitas reviewer hanya akan memperburuk kemacetan yang sudah ada.
Copy-paste mekanis membuang waktu semua orang: Kontributor yang menempelkan komentar review ke LLM dan kemudian menempelkan balasan LLM tersebut kembali ke GitHub mengikis kepercayaan dan mengesampingkan musyawarah manusia.
Kebijakan ini juga dimotivasi oleh keinginan untuk beralih dari moderasi informal yang tidak konsisten ke aturan yang jelas dan tertulis, yang dapat dirujuk oleh reviewer dan ditemukan oleh kontributor baru .
Implikasi Lebih Luas bagi Tata Kelola Open-Source
Kedua kebijakan ini mengungkapkan pola yang sama dan serangkaian tantangan tata kelola yang serupa:
Dimensi
Linux Kernel
Rust Project
Cakupan
Kebijakan seluruh proyek + penguatan tingkat sub-sistem
Lima tim, hanya repositori inti
Akuntabilitas Manusia
Mutlak: pengirim menanggung semua tanggung jawab hukum/teknis
Mutlak: tidak ada konten AI tanpa pengungkapan dan pemahaman
Kode buatan AI
Diizinkan dengan atribusi dan tanda tangan manusia
Efektif dilarang kecuali sudah disetujui reviewer
Tulisan/dokumentasi buatan AI
Bukan fokus kebijakan
Dilarang keras
Kewenangan sub-sistem
Maintainer bisa membuat aturan lebih ketat (misal, aturan "3 detik" untuk wireless)
Cakupan terbatas oleh adopsi tim
Apa yang Diisyaratkan oleh Hal Ini?
"Krisis review" adalah ketegangan sentral. Kedua proyek menyadari bahwa LLM secara dramatis meningkatkan volume kontribusi tanpa menambah jumlah reviewer yang berkualifikasi. Ini adalah pemicu stres tata kelola terbesar .
Keruntuhan sinyal itu nyata. Kedua komunitas mencatat bahwa PR yang rapi dulunya menandakan usaha dan pemahaman; LLM telah menghancurkan sinyal itu .
Formalisasi menggantikan moderasi ad-hoc. Kedua proyek beralih dari aturan informal ke kebijakan yang dikodifikasi justru karena penegakan yang tidak konsisten membingungkan kontributor dan melelahkan maintainer .
Otonomi sub-sistem itu penting. Pendekatan Linux kernel memungkinkan maintainer individu untuk menetapkan aturan yang lebih ketat, seperti yang dilakukan Johannes Berg untuk wireless. Pendekatan Rust adalah adopsi tim-per-tim .
Tidak ada konsensus tentang AI itu sendiri. Kebijakan Rust secara eksplisit mengakui bahwa tidak akan pernah ada konsensus di seluruh proyek tentang AI, sehingga kebijakan hanya berfokus pada mekanisme kontribusi, bukan pada penilaian moral tentang LLM .
phoronix.com
Linux Networking Continues Being Bombarded With AI Patches