Dipublikasikan 21 Juni 2026
Gerakan open source menghabiskan beberapa dekade untuk memperjuangkan hak setiap orang mengubah perangkat lunak. Akses bebas ke kode sumber dan lisensi permisif menjadi fondasi yang memungkinkan jutaan orang belajar, memodifikasi, dan mendistribusikan ulang software tanpa izin dari gatekeeper manapun. Tapi di ambang revolusi AI, terjadi sesuatu yang ironis: sebagian pihak yang dulunya menjadi penjaga visi tersebut justru mulai mengunci kembali gerbang partisipasi yang pernah mereka buka.
David Heinemeier Hansson, kreator Ruby on Rails, baru-baru ini menulis sebuah esai provokatif yang menggarisbawahi fenomena ini. Menurutnya, munculnya anti-agent camp di komunitas open source bukanlah soal kualitas atau etika, melainkan soal eksklusivitas yang terancam hilang. Ketika AI agent memberdayakan lebih banyak orang untuk menikmati komputer yang dapat diubah (malleable computers), reaksi yang muncul bukanlah selebrasi, melainkan perlawanan proteksionis. Padahal, bukankah demokratisasi inilah yang menjadi visi awal dari open source itu sendiri?
Open Source Definition dari Open Source Initiative menyebutkan secara eksplisit bahwa lisensi open source tidak boleh mendiskriminasi siapapun. Tidak ada batasan penggunaan berdasarkan profesi, tingkat pendidikan, atau metode yang dipakai untuk mengubah kode. Visinya sederhana: software harus bebas diakses, dipelajari, dan dimodifikasi oleh everyone.
Namun di era AI agent, kata everyone tampaknya tidak lagi berarti semua orang bagi sebagian komunitas. Jika kamu seorang programmer yang dibantu AI agent, secara tiba-tiba statusmu menjadi tidak valid. Kamu bukan programmer sungguhan. Oleh karena itu, kamu tidak berhak menikmati hak-hak open source yang konon universal. Logika membela diri yang oportunistis ini terdengar familiar: proteksionisme selalu mencari dalih moral untuk menutupi kepanikan eksistensial.
Dalam beberapa tahun terakhir, muncul klub-klub baru yang secara eksplisit melarang penggunaan AI agent dalam kontribusi atau penggunaan proyek mereka. Argumennya bervariasi: kualitas kode akan menurun, atribusi menjadi kabur, dan hak pekerja programmer terancam. Semua terdengar mulia pada permukaan. Tapi begitu digali lebih dalam, ketiganya menguap menjadi satu bau yang sama: ketakutan akan hilangnya monopoli keahlian.
Manusia telah menulis software buruk sejak lima menit setelah profesi ini lahir. Bug, dokumentasi ambigu, dan atribusi yang tidak fair bukanlah masalah baru yang diimpor AI. Sebaliknya, AI justru membuka peluang bagi mereka yang sebelumnya terhalang oleh kurva belajar yang curam untuk berpartisipasi dalam ekosistem kode terbuka. Bukan berarti slop atau kode berkualitas rendah bukan masalah. Itu tetap masalah. Tapi menolak partisipasi seluruh kelompok pengguna hanya karena mereka menggunakan bantuan agent adalah solusi yang lebih buruk daripada masalahnya.
Bentuk proteksionisme ini bukanlah fenomena unik di dunia teknologi. Setiap kali alat baru menurunkan barrier to entry, para penjaga lama akan bangkit dengan retorika yang sama persis: ini soal kualitas, ini soal etika, ini soal pekerja. Padahal intinya selalu sama: ini soal aku, insecurities-ku, dan privileges-ku.
Ketika compiler pertama kali muncul, programmer assembly merasa skill mereka terdevaluasi. Ketika framework high-level seperti Rails atau Laravel lahir, developer hardcore mengeluh bahwa framework membuat orang malas memahami fundamental. Sejarah berulang dengan pola yang identik. AI agent hanyalah iterasi terbaru dari alat abstraksi, dan reaksi kebencian terhadapnya hanyalah iterasi terbaru dari resistensi manusia terhadap perubahan.
Filsuf Jerman Friedrich Nietzsche punya konsep yang relevan untuk memahami dinamika ini: ressentiment. Ia menggambarkan kebencian yang lahir dari perasaan inferioritas yang diputarbalikkan menjadi moralitas. Dalam konteks open source, ressentiment ini berbunyi: Beraninya kamu membuat atau mengubah software tanpa menderita sepanjang yang kuderita untuk mempelajari profesi ini. Kekuatan berharga ini adalah hadiahku untuk bertahan dalam pelecehan sosial sebagai nerd!
Apa yang seharusnya dirayakan sebagai penyebaran kebebasan komputasi justru dikutuk karena mengurangi eksklusivitas mereka yang memilikinya lebih dulu. Ironinya, para penjaga eksklusivitas ini seringkali adalah orang-orang yang paling vokal dalam menyerang vendor proprietary dan mendukung software freedom. Namun ketika kebebasan itu benar-benar mendekati realitas bagi khalayak luas, mereka justru merasa perlu memasang pagar baru. Freedom, tapi hanya untuk yang cukup menderita dulu.
Bagi komunitas developer Indonesia, isu ini bukan diskusi abstrak dari Silicon Valley. Kita memiliki puluhan ribu developer otodidak, bootcamp graduate, dan founder indie yang pertumbuhannya sangat bergantung pada ekosistem open source dan kemampuan AI untuk mempercepat kurva belajar. Jika gerbang open source mulai ditutup dengan aturan anti-agent, maka yang paling terdampak bukanlah engineer senior di perusahaan unicorn, melainkan pemula di kota kecil yang baru menemukan Ruby atau Python lewat ChatGPT.
Platform seperti devmode.id sendiri lahir dari semangat berbagi ilmu tanpa diskriminasi metode belajar. Tidak peduli kamu belajar lewat dokumentasi resmi, tutorial YouTube, atau dengan bantuan AI agent, hakmu untuk berkontribusi dan membangun harus tetap sama. Menutup pintu bagi mereka yang menggunakan AI sama saja dengan menolak potensi jutaan kreator baru yang bisa memperkaya ekosistem open source dengan perspektif dan kebutuhan yang berbeda.
Pertanyaan ini menggelitik karena jawabannya seharusnya sudah final: open source untuk semua orang. Tapi praktik yang terjadi di lapangan menunjukkan bahwa masih ada yang beranggapan bahwa kebebasan komputasi adalah hak istimewa yang harus diperoleh melalui pengorbanan tertentu. Padahal, esensi dari komputer yang dapat diubah adalah justru aksesibilitas. Jika hanya orang-orang yang menjalani ritual inisiasi teknis yang diizinkan berpartisipasi, maka kita telah mengkhianati visi asli dari gerakan ini.
Programming sedang berevolusi. Bentuk akhirnya belum jelas. Mungkin di masa depan akan ada lebih sedikit orang yang menulis kode secara manual baris demi baris, dan lebih banyak orang yang membangun sistem melalui orkestrasi agent. Atau mungkin konfigurasi manual dan kreativitas kode tetap menjadi bagian penting dari prosesnya. Yang pasti, memberikan lebih banyak orang akses ke hasil dari kebebasan komputasi selalu lebih bernilai daripada menutup gerbang partisipasi karena takut kehilangan status.
Jika kebebasan software hanya berlaku bagi yang memiliki privilege untuk belajar tanpa bantuan, apakah kita benar-benar percaya pada open source, atau kita hanya percaya pada eksklusivitas yang dilabeli dengan nama yang lebih mulia?
Dapatkan feedback, users, dan eksposur dari komunitas kreator, developer, dan entrepreneur digital Indonesia.
Submit Produk → Pelajari Dulu