Apakah Qualcomm Benar-Benar Membunuh Arduino?
(molecularist.com)- Enam minggu setelah Qualcomm mengakuisisi Arduino, muncul syarat penggunaan dan kebijakan privasi baru yang memicu kekhawatiran meluas bahwa fondasi open source-nya telah hilang
- Ketentuan baru itu mencakup klausul arbitrase wajib, integrasi data dengan ekosistem Qualcomm, pembatasan penggunaan AI, dan larangan rekayasa balik, sehingga berubah menjadi aturan SaaS bergaya korporat
- Secara khusus, klausul “tidak ada pemberian lisensi paten” memunculkan kemungkinan bahwa proyek yang menggunakan alat Arduino dapat terekspos pada risiko sengketa paten
- Adafruit menyebut perubahan ini sebagai “penghancuran commons” dan mengkritiknya sebagai tindakan yang merusak prinsip open hardware
- Komunitas menuntut jaminan status terbuka IDE, CLI, dan library, serta pemisahan hukum yang jelas dan struktur tata kelola yang tegas; respons selanjutnya diperkirakan akan menentukan kelangsungan ekosistem Arduino
Akuisisi Arduino oleh Qualcomm dan kekhawatiran komunitas
- Qualcomm mengakuisisi Arduino enam minggu lalu, dan komunitas maker segera khawatir bahwa semangat open source akan dirusak
- Syarat penggunaan dan kebijakan privasi yang baru dipublikasikan tampak disusun oleh tim legal Qualcomm, dan menyiratkan bahwa Arduino bukan lagi commons terbuka (open commons)
- Komunitas menilai hal ini sebagai bukti bahwa Arduino telah merosot menjadi platform korporat biasa
Pokok perubahan dalam ketentuan baru
- Ketentuan baru mencakup arbitrase wajib, integrasi data global, kontrol ekspor, dan pembatasan penggunaan AI
- Perubahan terbesar adalah klausul tidak ada pemberian lisensi paten, yang berarti proyek yang menggunakan alat atau contoh Arduino dapat menjadi sasaran klaim pelanggaran paten Qualcomm
- Selain itu, Arduino IDE berlisensi AGPL dan CLI berlisensi GPL v3, tetapi ketentuan baru menyatakan larangan rekayasa balik atas “platform”, sehingga menimbulkan konflik dengan lisensi
Tafsir komunitas dan kebingungan yang muncul
- Sebagian pihak menilai “platform” hanya merujuk pada layanan cloud (forum, Arduino Cloud, Project Hub), tetapi karena tidak ada penjelasan yang jelas, kebingungan terus berlanjut
- Kontributor library dan produsen hardware khawatir tentang kemungkinan risiko hukum
- Komunitas menuntut Qualcomm memperjelas cakupan dengan bahasa yang jelas dan mudah dipahami
Kritik Adafruit dan maknanya
- Adafruit secara terbuka memperingatkan risiko dari akuisisi ini
- Adafruit adalah otoritas moral di dunia open hardware, dan menilai bahwa “Qualcomm tidak memahami esensi Arduino”
- Nilai Arduino bukan sekadar hardware, melainkan kepercayaan dan aksesibilitas sebagai commons, dan Adafruit memperingatkan bahwa penerapan kerangka hukum korporat akan menghancurkan nilai tersebut
Hal utama yang dilewatkan Qualcomm
- Qualcomm memandang Arduino sebagai perusahaan hardware IoT, padahal yang sebenarnya diakuisisi adalah platform standar dunia maker
- Arduino IDE adalah bahasa bersama elektronika hobi, dan jutaan orang belajar coding melaluinya
- Ribuan library, tutorial, dan kurikulum pendidikan dibangun di atas Arduino, sehingga ketidakpastian hukum kali ini berdampak pada seluruh ekosistem
Pentingnya IDE dan sulitnya mencari pengganti
- Sebagian orang membahas kemungkinan pindah ke PlatformIO atau VSCode, tetapi keduanya kurang mudah diakses bagi pemula
- Jika Arduino IDE hilang atau dibatasi, muncul kekhawatiran bahwa hambatan masuk akan naik dan jumlah maker baru akan menurun
- Seperti kasus penghentian Hypercard di masa lalu, ketiadaan alat dengan akses masuk yang mudah dapat menyebabkan kemunduran komunitas
Pengetahuan yang terakumulasi dan risiko bagi ekosistem
- Arduino dibangun di atas tutorial, blog, kurikulum pendidikan, dan library open source yang terakumulasi selama 20 tahun
- Jika Qualcomm menghapus IDE terbuka atau mengubahnya menjadi ‘Arduino Pro’, atau mulai mengajukan klaim paten, aset pengetahuan ini akan terisolasi
- Ini diibaratkan seperti “Wikipedia menjadi berbayar”, dan hilangnya kepercayaan sebagai commons disebut sebagai kerugian terbesar
Pendekatan hukum Qualcomm dan masalahnya
- Tim legal Qualcomm menambahkan klausul arbitrase, integrasi data, kontrol ekspor, dan larangan rekayasa balik sesuai prosedur akuisisi pada umumnya
- Namun Arduino bukan commons berbasis pelanggan, melainkan commons berbasis komunitas, sehingga aturan SaaS korporat seperti ini pada dasarnya tidak cocok
- Akibatnya, yang terjadi adalah runtuhnya kepercayaan bukan karena niat jahat, melainkan karena ketidakpekaan (tone-deafness)
Solusi yang diminta komunitas
- Qualcomm kehilangan kepercayaan karena mempublikasikan perubahan ini tanpa pemberitahuan sebelumnya
- Untuk memperbaikinya, perlu
- membatasi cakupan ketentuan hanya pada layanan cloud, dan
- memperjelas bahwa lisensi open source untuk IDE, CLI, dan core library tetap dipertahankan
- Selain itu dibutuhkan perlindungan konkret seperti tetap membuka repositori, klausul yang melarang perubahan lisensi, dan struktur tata kelola komunitas
- Seperti model Linux Foundation, diajukan pula gagasan untuk memindahkan alat-alat inti ke yayasan terpisah
Prospek ke depan
- Akuisisi Qualcomm menempatkan warisan open source Arduino dalam bahaya
- Dalam beberapa bulan ke depan, kuncinya adalah apakah Qualcomm akan mengambil langkah klarifikasi dan tata kelola yang jelas
- Jika tetap diam atau pengembangan IDE melambat, komunitas kemungkinan akan berpindah ke platform alternatif
- Pertanyaan utamanya bukan lagi “apakah komunitas maker akan bertahan”, melainkan “apakah Arduino akan bertahan”
1 komentar
Komentar Hacker News
Tulisan ini agak berpotensi menyesatkan
Perubahan Terms of Service (ToS) yang baru hanya berlaku untuk layanan cloud Arduino, dan tidak berlaku untuk IDE atau pustaka mikrokontrolernya
Ini dinyatakan dengan jelas di paragraf pertama ToS
Tidak ada ungkapan pembatas seperti “only” atau “solely”, dan layanan serta tujuan dicampur, jadi rasanya lebih seperti penjelasan yang mencakup luas
Namun tetap mungkin juga ditafsirkan sebagai terbatas pada aset online yang dihosting Arduino secara keseluruhan
Menurut saya masalahnya adalah komunikasi kebijakan yang ambigu seperti ini
Kalimat seperti “Arduino isn’t SaaS” terasa seperti gaya ChatGPT yang khas
Karena itu, sulit menganggapnya menyampaikan informasi sumber secara akurat
Saat perusahaan besar mengakuisisi proyek open source, tata kelola dan bahasa hukumnya sering berubah besar
Kali ini pun perlu kita lihat bagaimana kelanjutannya
Perubahan yang paling berisiko adalah bagian yang menyatakan bahwa Arduino kini sama sekali tidak memberikan lisensi paten
Artinya, Qualcomm dan pihak lain bisa saja mengeklaim paten atas proyek yang dibuat dengan alat atau contoh dari Arduino
Ini benar-benar bergerak ke arah yang berlawanan dari “open”
Arduino sudah lama menuai kontroversi soal tata kelola dan lisensi
Namun di pusatnya ada komunitas amatir dan pendidik yang penuh semangat
Pelajarannya satu — ketika menjual proyekmu, hasil akhirnya bisa jadi adalah pengorbanan komunitas
Lihat Arduino History dan artikel Wiring dari Hackaday untuk memahami sejarahnya
Saya penasaran apakah orang-orang sekarang masih memakai Arduino
Dulu saya juga memakai beberapa board, tapi setelah pindah ke ESP32 saya hampir tidak pernah lagi memakai Arduino
IDE-nya pun saya ganti dengan PlatformIO di VS Code
Masalahnya selesai dengan kode kurang dari 300 baris, dan berkat kesederhanaan IDE, hampir tidak ada learning curve
Untuk orang yang ingin menyelesaikan masalah sederhana dengan cepat, ini masih merupakan platform yang berguna
Akhir-akhir ini saya juga mencoba RP2350 dan Micropython, dan kalau tidak butuh jaringan atau konsumsi daya ultra-rendah, itu mungkin pilihan yang lebih baik
Bagi pengembang indie, lingkungan build yang bisa diuji seperti ini cukup penting
Saya tidak suka arah Arduino saat ini
Board seperti RP2040 jauh lebih bertenaga dan murah
IDE-nya masih terasa seperti versi beta era 90-an dalam hal kematangan
Rasanya Arduino sekarang sedang berada di tahap menghilang seperti BlackBerry
Sebagian karena kurangnya kemauan saya juga, tapi tampaknya Arduino bukanlah platform eksperimen yang menarik seperti yang saya bayangkan
Posisi resmi Arduino dipublikasikan di blog resminya
Penulisnya tampaknya bukan pengambil keputusan atau penanggung jawab strategi yang sebenarnya
“Arduino Team” hanya terlihat seperti kelompok karyawan naif
Saya juga baru beberapa hari lalu memesan Uno Q, dan itu terjadi tepat sebelum kontroversi soal syarat layanan ini
Meski begitu, saya tetap akan mencobanya sebentar
Namun mengingat rekam jejak Qualcomm, saya khawatir dengan arah Arduino ke depan
Pepatah “macan tutul tidak mengubah belangnya” terus terngiang di kepala
Saat SMA saya ingin belajar mikrokontroler 8-bit tanpa Arduino, tapi waktu itu hampir tidak ada materi
Sekarang malah sepertinya bias yang berpusat pada Arduino makin parah
Saya jadi penasaran berapa banyak orang yang masih memakai toolchain open source dengan C murni
Bahkan hanya dengan editor teks dan gcc saja sudah cukup
Keluarga AVR bisa memakai avr-gcc, dan Mbed juga layak dilihat
Ada banyak middleware yang membantu mengurangi ketergantungan pada hardware
IDE dan board-nya nyaris tidak berubah, jadi waktu untuk setup bisa ditekan dan langsung dipakai mengajar
Kalau sekarang saya mungkin akan memilih MicroPython, tapi konsekuensinya troubleshooting jadi lebih banyak
Meski begitu, Python adalah standar bahasa pemula masa kini, jadi itu keunggulan besar
AVR punya tooling open source yang bagus, jadi lebih mudah diakses dibanding PIC
Dengan ‘espup’ untuk Rust, saya berhasil build hanya dalam 30 menit
Dokumentasi Rust resmi juga sangat baik
Development kit STK500 harganya sekitar $100, dan setelah itu berkat avr-libc saya bisa dengan mudah mulai di lingkungan Linux+C
Pembahasan sebelumnya ada di thread sebelumnya
Ekosistem Arduino selalu terasa seperti mencoba melakukan lock-in yang tidak perlu
Kebanyakan board pada dasarnya hanya MCU Atmel AVR sederhana yang ditambah bootloader
Sebenarnya pemrograman sudah cukup dengan avr-gcc dan avr-libc saja
Tapi untuk anak-anak yang belajar menyalakan LED berkedip atau menggerakkan robot sederhana, ini luar biasa
Komponennya beragam, dan aman serta sederhana untuk pendidikan
Untuk otomasi sederhana atau proyek hobi, ini masih cocok
Awalnya ini adalah alat berorientasi seniman yang bercabang dari Processing IDE
Dengan API sederhana dan IDE yang hanya punya dua tombol, alat ini dirancang agar para seniman bisa mudah membuat instalasi fisik
Jadi keterbatasan saat ini juga merupakan perpanjangan dari filosofi itu
Board Arduino bisa dipakai juga dengan avr-gcc, dan menambahkan perangkat sendiri ke SDK pun mudah
Bagi saya, Arduino adalah titik awal dalam pemrograman
Saya belajar C++, dan kontribusi open source pertama saya adalah membuat Arduino MIDI Library
Yang membentuk saya hingga sekarang adalah Arduino dan komunitas open hardware