Linus Torvalds Buka Suara Soal AI di Linux Kernel: Begini Sikap Resminya

Dalam diskusi di milis pengembang kernel, Linus Torvalds menegaskan bahwa Linux bukanlah proyek anti-AI. Ia menyebut AI sebagai alat yang jelas berguna, namun menekankan bahwa tujuannya adalah membantu para maintainer, bukan menambah beban mereka.

Beberapa hari terakhir, jagat pengembang open source dihebohkan oleh sebuah unggahan email dari Linus Torvalds, sang pencipta dan pemelihara utama kernel Linux. Email tersebut menjadi sorotan karena secara terang-terangan membahas sikap proyek Linux terhadap penggunaan kecerdasan buatan (AI) dalam pengembangan kernel. Banyak yang penasaran: apakah Linux akan melarang kontribusi berbantuan AI? atau apakah Linus justru membuka pintu selebar-lebarnya?

Pertanyaan-pertanyaan itu muncul bukan tanpa sebab. Beberapa proyek open source besar mulai menerapkan kebijakan ketat terkait kontribusi yang dihasilkan oleh model bahasa besar (LLM) seperti ChatGPT, Copilot, atau sejenisnya. Namun, sikap Linus ternyata berbeda. Ia dengan tegas menyatakan bahwa Linux bukanlah proyek anti-AI, dan bahwa AI adalah alat yang sama seperti alat bantu lainnya.

Ilustrasi konsep AI dan kernel Linux

Pernyataan ini tentu saja memicu diskusi hangat di kalangan kontributor dan pengamat teknologi. Di satu sisi, ada kegembiraan karena pengakuan bahwa AI bisa menjadi asisten yang berguna. Di sisi lain, ada kekhawatiran bahwa kode berkualitas rendah hasil generate AI akan membanjiri milis dan merepotkan para maintainer yang sudah sibuk. Linus sendiri mengakui bahwa AI bisa menjadi alat yang "menyakitkan" bagi maintainer, tetapi menurutnya solusinya bukan dengan berpura-pura tidak mendengar, melainkan dengan memastikan alat tersebut benar-benar membantu.

Untuk memahami lebih dalam apa yang sebenarnya disampaikan oleh Linus, mari kita bedah email tersebut secara utuh, lengkap dengan konteks diskusi yang melatarbelakanginya.

Latar Belakang: Dari Patchwork hingga Sashiko

Diskusi yang memicu respons Linus berawal dari topik teknis tentang Patchwork dan Sashiko. Patchwork adalah alat yang digunakan oleh para maintainer kernel untuk melacak patch yang masuk, sementara Sashiko adalah sebuah sistem yang diusulkan untuk membantu mengelola alur kerja maintainer dengan bantuan AI. Beberapa pengembang menyuarakan kekhawatiran bahwa penggunaan AI dalam Sashiko justru akan membuat pekerjaan maintainer menjadi lebih rumit, bukan lebih mudah.

Roman Gushchin, salah satu pengembang inti, menyampaikan pendapat bahwa jika tujuan dari Sashiko adalah membantu maintainer, maka penggunaan AI seharusnya tidak membuat segalanya lebih kompleks. Ia bahkan menyentuh sentimen anti-LLM yang mulai menguat di sebagian komunitas open source.

Di sinilah Linus masuk. Dalam balasannya, ia dengan jelas menyatakan bahwa ia tidak setuju dengan sikap anti-AI secara umum. Baginya, Linux adalah proyek yang berfokus pada teknologi, dan keputusan harus diambil berdasarkan manfaat teknis, bukan ketakutan akan alat baru.

Apa yang Sebenarnya Dikatakan Linus?

Email Linus yang ditujukan kepada Roman Gushchin dan para pengembang lainnya ini mengandung beberapa poin penting yang layak disorot. Pertama, ia dengan tegas mengatakan bahwa Linux bukanlah proyek anti-AI. Ia bahkan menyatakan bahwa jika ada pengembang yang sangat tidak setuju dengan penggunaan AI, mereka dipersilakan untuk melakukan fork atau keluar dari proyek. Ini adalah pernyataan yang sangat kuat dari seorang pemimpin proyek.

Kedua, Linus menyebut AI sebagai alat yang jelas berguna. Ia mengakui bahwa setahun lalu mungkin masih ada perdebatan tentang manfaat AI, tetapi sekarang sudah tidak ada lagi. Ia merujuk pada pengalaman praktis: siapa pun yang meragukan kegunaan AI, menurutnya, pasti belum pernah menggunakannya secara nyata.

Ketiga, ia tidak menutup mata terhadap masalah yang ditimbulkan AI. Ia menyebut bahwa AI bisa menjadi alat yang "menyakitkan" bagi maintainer, baik karena meningkatkan beban kerja maupun karena "terus menemukan bug-bug memalukan". Namun, ia menolak sikap ostrich (kepala pasir) yang berpura-pura AI tidak ada. Sebaliknya, ia mendorong agar alat tersebut dibuat lebih membantu para maintainer, bukan sekadar menambah masalah.

Analisis: Mengapa Sikap Linus Ini Penting?

Sikap Linus ini sangat penting karena memberikan arah bagi ribuan kontributor kernel di seluruh dunia. Pertama, ini memberi sinyal bahwa kontribusi berbantuan AI tidak dilarang secara otomatis. Namun, ini bukan berarti semua hasil AI bisa diterima begitu saja. Linus menekankan bahwa alat tersebut harus membantu, bukan merusak kualitas.

Pesan Tersembunyi: Tanggung Jawab Tetap di Manusia

Meskipun ia membela AI sebagai alat, Linus tidak pernah mengatakan bahwa AI boleh menggantikan penilaian manusia. Para maintainer tetap bertanggung jawab penuh atas kode yang masuk. AI hanyalah asisten, bukan pengganti. Ini penting untuk dipahami agar tidak terjadi salah tafsir.

Konteks Sosial: Open Source Bukan Gerakan Sosial

Linus juga menegaskan bahwa kernel Linux bukanlah proyek "pejuang sosial" (social warrior). Baginya, open source dilakukan karena menghasilkan teknologi yang lebih baik, bukan karena alasan agama atau ideologi. Dengan demikian, keputusan diambil berdasarkan merit teknis, bukan karena ketakutan terhadap tren atau tekanan sosial.

Pernyataan ini sekaligus menjadi peringatan bagi mereka yang ingin memaksakan agenda anti-AI ke dalam proyek Linux. Linus dengan jelas mengatakan bahwa ia akan "mengabaikan dengan keras" orang-orang yang mencoba melarang orang lain menggunakan AI.

Implikasi bagi Kontributor Kernel dan Pengembang Open Source

Bagi para pengembang yang berkontribusi ke kernel Linux, email ini memberikan beberapa implikasi praktis. Pertama, mereka tidak perlu takut menggunakan AI sebagai alat bantu, misalnya untuk menulis kode boilerplate, mereview patch, atau menemukan potensi bug. Namun, mereka tetap harus memastikan bahwa hasil akhirnya memenuhi standar kualitas kernel yang sangat tinggi.

Kedua, para maintainer diharapkan untuk lebih terbuka terhadap patch yang dihasilkan dengan bantuan AI, selama patch tersebut sudah diuji dan divalidasi dengan baik. Linus sendiri mengakui bahwa AI sering menemukan bug yang terlewat oleh manusia, dan itu justru bisa menjadi nilai tambah.

Ketiga, bagi proyek open source lain yang masih ragu-ragu dengan AI, sikap Linus bisa menjadi referensi bahwa tidak ada salahnya mengadopsi AI asalkan digunakan secara bijak dan bertanggung jawab. Yang terpenting adalah menjaga kualitas dan kesejahteraan para maintainer.

Mitos dan Fakta Seputar AI di Linux Kernel

Sejak email Linus beredar, banyak spekulasi dan misinterpretasi yang muncul. Mari kita luruskan beberapa di antaranya.

Mitos: Linus menyuruh semua orang menggunakan ChatGPT untuk menulis kernel

Fakta: Tidak. Linus hanya mengatakan AI adalah alat yang berguna, tetapi ia juga mengingatkan bahwa alat tersebut bisa menyakitkan. Ia mendorong agar alat tersebut dibuat untuk membantu, bukan sekadar digunakan tanpa filter.

Mitos: Linux akan menerima patch dari AI tanpa review

Fakta: Sama sekali tidak. Semua patch tetap harus melalui proses review yang ketat. AI hanyalah salah satu alat bantu dalam proses tersebut.

Mitos: Linus membenci pengembang yang anti-AI

Fakta: Linus tidak membenci siapa pun. Ia hanya mengatakan bahwa ia akan mengabaikan argumen yang melarang orang lain menggunakan AI. Setiap orang bebas memilih alatnya masing-masing, tetapi tidak boleh memaksakan pandangan anti-AI kepada orang lain.

Kesimpulan: AI Boleh Dipakai, Tapi Tetap Jaga Kualitas

Email Linus Torvalds adalah pengingat bahwa teknologi adalah alat, dan alat harus dinilai dari manfaatnya, bukan dari ketakutan. Linux tetap menjadi proyek yang berfokus pada kualitas teknis, dan AI tidak dikecualikan dari prinsip itu. Namun, penggunaan AI harus diiringi dengan tanggung jawab, pengujian, dan tetap berorientasi pada membantu para maintainer, bukan merepotkan mereka.

Bagi para kontributor, ini adalah angin segar yang memberi ruang untuk bereksperimen dengan alat modern, tanpa harus khawatir dicap "curang" atau "tidak profesional". Yang penting adalah hasil akhirnya: kode yang stabil, aman, dan berkontribusi pada kemajuan kernel Linux.

Sebagai penutup, mari kita ingat kembali kalimat Linus yang paling menggema: "AI is a tool, just like other tools we use. And it's clearly a useful one." Gunakanlah dengan bijak, dan jadikan Linux lebih baik lagi.