1 poin oleh GN⁺ 2025-11-22 | 1 komentar | Bagikan ke WhatsApp
  • 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
Iklan

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
Iklan

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

 
GN⁺ 2025-11-22
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

    • (Saya bukan ahli hukum, tapi) daftar pada 1.1 tampaknya merupakan definisi ilustratif
      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
    • Tulisan ini tampaknya merupakan artikel yang ditulis AI
      Kalimat seperti “Arduino isn’t SaaS” terasa seperti gaya ChatGPT yang khas
      Karena itu, sulit menganggapnya menyampaikan informasi sumber secara akurat
    • Optimisme seperti itu hanyalah wishful thinking
      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

  • 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

    • Baru-baru ini saya harus membuat perangkat HID untuk PC sendiri, jadi saya memakai Arduino Micro
      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
    • Berkat dukungan simavr dan QEMU, unit test bisa dilakukan bahkan tanpa hardware
      Bagi pengembang indie, lingkungan build yang bisa diuji seperti ini cukup penting
    • Saya juga pindah ke ESP32
      Saya tidak suka arah Arduino saat ini
    • Saya juga punya puluhan board Arduino, tapi sekarang tidak ada gunanya lagi
      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
    • Dulu saya mulai dengan membuat proyek LED, tapi cepat kehilangan minat
      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

    • Namun rasanya sulit mempercayai jawaban itu
      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

    • Kalau targetnya ARM, maka gcc-arm-none-eabi adalah jawabannya
      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
    • Lima belas tahun lalu, Arduino adalah pilihan terbaik untuk pendidikan
      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
    • Sekitar 2008 saya menangani ATmega/ATtiny, dan saat itu pun sudah banyak tutorial
      AVR punya tooling open source yang bagus, jadi lebih mudah diakses dibanding PIC
    • Saya sedang mengerjakan proyek ESP32, dan Espressif menyediakan toolchain untuk C/C++ dan Rust
      Dengan ‘espup’ untuk Rust, saya berhasil build hanya dalam 30 menit
      Dokumentasi Rust resmi juga sangat baik
    • Dua puluh lima tahun lalu saya belajar AVR dengan assembly
      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

    • Artikel kali ini jauh lebih rapi tersusun dibanding postingan LinkedIn itu
    • Saya juga akan menambahkan tautan itu ke teks utama di atas
  • 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

    • Dari sudut pandang pengembang embedded, Arduino itu tidak efisien
      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
    • Penting untuk memahami latar belakang awal pengembangan Arduino
      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
    • Sebenarnya tidak ada lock-in
      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