Yayasan Arduino: Ada apa?

Perang Arduino secara resmi berakhir Oktober lalu, serta bisnis manufaktur Arduino baru terdaftar pada Januari 2017. Pada saat itu, kami dijanjikan fondasi Arduino yang akan merawat IDE open-source juga Infrastruktur kode dalam cara terbuka maupun komunitas, namun kami belum memilikinya. Apakah ini konspirasi? Atau bermain busuk? Saran kami: Jangan khawatir. Hal-hal ini membutuhkan waktu.

Tetapi di sisi lain, lingkungan Arduino ingin memahami apa yang terjadi, dan juga ada beberapa kebingungan asli yang tersedia tentang keadaan bermain di tanah Arduino, jadi kami mewawancarai kepala sekolah, Massimo Banzi serta Federico Musto, sebagai serta meminta mereka untuk laporan pengembangan.

Versi pendek adalah masih ada dua “Arduinos”: Arduino AG, perusahaan nirlaba, serta Yayasan Arduino yang akan segera, nirlaba dalam biaya panduan serta aplikasi perangkat lunak pendanaan juga sebagai pengembangan IDE. Yang pertama dimasukkan pada Januari 2017, serta yang terakhir masih dalam pengembangan namun sepertinya akan berintegrasi sebelum musim panas berakhir.

Banzi, yang merupakan pemegang saham Arduino AG, akan menjadi presiden yayasan, serta Musto, CEO A Ag, akan berada di dewan eksekutif serta kedua kepala sekolah mengatakan kepada kami tentang transparansi yang luar biasa juga sebagai pembangunan yang didorong oleh masyarakat. Banzi, pada kenyataannya, ingin mendapatkan draft versi Piagam Yayasan lebih awal, untuk berkomentar oleh masyarakat, sebelum dipahat di atas batu.

Ini jauh lebih awal untuk memberi tahu persis seberapa independen pondasi akan, atau seharusnya, dari bisnis yang menjual papan di bawah nama yang sama persis. Menyiapkan fondasi dengan benar sangat penting untuk masa depan Arduino, serta Banzi menyatakan kepada kita dalam sebuah wawancara bahwa ia tidak akan mengambil tugas Presiden kecuali dilakukan dengan benar. Apa kawasan Arduino yang paling membutuhkan yang terbaik sekarang adalah Foundation Fork. Sebaliknya, mereka membutuhkan bantuan, dorongan, serta keterlibatan ketika yayasan dibentuk. segalanya terlihat seperti berada di jalurnya.

Kisah dua Arduinos

Sampai akhir 2014, ada dua “Arduinos”: Arduino LLC, yang mengambil tugas membangun IDE serta membimbing komunitas, serta proyek-proyek bijak, yang merupakan lengan penghasil pekerjaan yang secara kebetulan memiliki merek dagang pada Beri nama “Arduino”, setidaknya di Eropa. Semua legal Heck longgar pada November 2014, ketika proyek-proyek bijak mengubah namanya menjadi Arduino SRL (jenis perseroan terbatas Italia) serta berhenti menyalurkan keuntungan kembali ke Arduino LLC. Arduino LLC mengajukan merek dagang di AS, serta Arduino SRL membalas pengarsipan berdasarkan merek dagang EU mereka. Arduino LLC mengajukan gugatan di AS, yang mengakibatkan dua tahun ketidakpastian tentang bisnis mana arduino “nyata”, kebingungan di saluran ritel, dua situs web, serta dua versi IDE. Itu tidak cantik.

Pada Oktober 2016, gugatan itu diselesaikan di luar pengadilan. File pemukiman itu sendiri berada di bawah semacam perjanjian non-pengungkapan, serta kami diberitahu bahwa ada sekitar 500 halaman. Namun versi yang sangat singkat adalah bahwa perusahaan Arduino baru (Arduino AG) akan memegang merek dagang serta hak untuk membuat papan, sedangkan Arduino Foundation, 501 (c) (6) perusahaan nirlaba akan diakui untuk membangun firmware serta IDE.

Dalam keputusan yang hampir solomonik, Arduino AG memiliki 51% yang dimiliki oleh pemilik sebelumnya Arduino SRL, serta 49% memiliki prinsipal Arduino LLC sebelumnya. Federico Musto, pemegang saham SRL terbesar, sekarang adalah CEO Arduino AG, serta Massimo Banzi, pemegang saham terbesar di LLC, dipilih untuk menjadi presiden Yayasan Arduino.

Jadi masih ada dua “Arduinos”, namun insentif mereka sekarang diselaraskan alih-alih permusuhan. Arduino AG memiliki merek dagang, memproduksi papan, serta menghasilkan uang. Yayasan Arduino akan didanai oleh setidaknya Arduino AG, namun demikian juga oleh semua jenis pemegang saham lain dalam ekosistem Arduino yang ingin berkontribusi. Arduino AG sekarang dalam arti hanya bisnis yang membuat papan kemajuan, sementara Yayasan Arduino mengendalikan sisa dari apa yang membuat Arduino “Arduino”: lingkungan yang tidak berwujud.

Akibatnya, lingkungan harus sangat peduli dengan fondasi. Pilihan yang dibuat di sana akan memodifikasi pengalaman pemrograman Anda secara langsung, serta jika Anda berpikir tentang berkontribusi kode ke distribusi arus utama, yayasan akan menjadi penjaga gerbang – sebanyak mungkin ada gerbang perangkat lunak sumber terbuka.

Kemajuan, namun kemajuan lamban

Jadi mengapa menyiapkan Yayasan Arduino begitu lama? Kami akan mengklaim asuransi, serta bahwa tanda-tanda dari kedua belah pihak menyarankan bahwa itu ada di jalur terbaik.

Pertama-tama, Musto serta Banzi ituDalam pertarungan eksistensial atas kendali kepemilikan “Arduino” selama dua dari dua setengah tahun terakhir. Pada Januari 2017, mereka akhirnya menjadi bagian dari pemilik perusahaan induk Arduino AG, namun itu tidak menyiratkan mereka langsung mulai bergaul. Tidak mengherankan bahwa ada setidaknya setengah tahun pembangunan kepercayaan untuk dilakukan di antara keduanya.

Tambahkan ke masalah pribadi ini bahwa fondasi bukan prioritas utama (legal). Banzi mendiskusikan bahwa, dari penyelesaian 500 halaman, Yayasan Arduino adalah salah satu produk terakhir dalam daftar, serta bahwa penyelesaian itu tidak terlalu komprehensif dalam hal itu. Jadi ada banyak pekerjaan yang harus dilakukan, dan juga ditunda sampai hal-hal yang diprioritaskan keluar dari jalan. Kami diberitahu bahwa tidak ada tenggat waktu dalam penyelesaian, serta pada kenyataannya, mereka belum bekerja pada fondasi selama lebih dari empat bulan sejauh ini. Tambahkan dalam waktu yang lama untuk pengacara, serta akreditasi IRS, serta kami akan memaafkan mereka karena mengambil hingga akhir 2017. Mari berharap lebih cepat.

Akhirnya, baik Banzi serta Musto sangat jujur ​​bahwa ini adalah fondasi pertama yang pernah diatur oleh salah satu dari mereka, serta itu adalah yang penting. Tidak ada yang mau melakukan kesalahan ini, serta keduanya ingin fondasi open-source sukses lainnya untuk inspirasi serta panduan. Keduanya membahas fondasi Linux dan mozilla sebagai model. Ini menunjukkan bahwa akan ada campuran pengembang, pengguna, serta minat produsen semua datang bersama. Serta menyarankan agar para pendiri melakukan downligence karena itu, bukan hanya menampar sesuatu bersama.

Sinyal, serta kebisingan

Jadi apa yang bisa kita harapkan dari Yayasan Arduino? Baik Banzi dan juga Musto dapat menjamin sesuatu yang spesifik, karena mereka masih dalam diskusi. Tetap saja, ada tingkat tumpang tindih yang meyakinkan antara apa yang Banzi dan kata Musto. Sepertinya mereka sampai di sana.

Jika Anda berpikir tentang masa depan IDE, artikel singkat Banzi baru-baru ini tentang waktu dekat kemungkinan besar adalah peta jalan yang bagus, serta ada banyak hal untuk: memisahkan kode lintas platform dari kode spesifik perangkat ( “Project Chainsaw”), serta memikirkan kembali perpecahan antara tingkat tinggi serta API tingkat rendah terdengar sangat baik bagi kami. Mengadaptasi pra-prosesor Arduino serta alat untuk bekerja dengan alur kerja yang jauh lebih kontemporer (Clang on LLVM) adalah kemenangan yang signifikan. Musto mendiskusikan membuat IDE lebih modular, untuk memastikan bahwa jenis bagian yang disediakan dapat dengan cepat dipanggil dengan kode luar.

Adapun organisasi itu sendiri, kemungkinan akan ada dewan eksekutif, dengan setengah ditunjuk oleh Musto dan setengah oleh Banzi, yang akan menjalankan pertunjukan. Selain itu, Musto melayang konsep beberapa papan penasehat, berpotensi membagi sepanjang garis produsen perangkat keras serta pengembang firmware. Dia secara konsisten mengatakan, ketika dia mengudara kemungkinan-kemungkinan ini, bahwa itu sama seperti Banzi sebagai presiden untuk memilih pada akhirnya. Untuk bagiannya, Banzi menolak untuk berbicara tentang segala jenis spesifik hingga mereka memalu detailnya. Dalam bentuk apa pun, kami tidak akan kagum jika perwakilan dari Intel, St, Nordic Semiconductor, serta produsen chip lainnya yang membuat papan Arduino memiliki kursi di meja. Kami juga ingin melihat lingkungan desainer yang ditarik serta memberikan suara formal entah bagaimana.

Baik Musto serta Banzi tampaknya berdedikasi pada transparansi ekstrem di fondasi. Musto membahas bahwa finansial Yayasan harus dapat dilihat di internet setiap bulan. Banzi mengusulkan untuk merilis piagam Yayasan. Musto berpikir tentang memiliki Arduino AG donasi dengan fondasi sebanding dengan penjualan Arduino, serta memungkinkan pembeli untuk menampung bagian donasi mereka terhadap pekerjaan tertentu sebagai jenis demokrasi radikal sebagai jenis demokrasi radikal. Baik musto maupun Banzi menyatakan kata “terbuka” lebih dari yang kita andalkan dalam wawancara. Memberikan sejarah Banzi sebagai pelopor perangkat keras open source, serta insentif moneter Musto untuk menjaga kereta Arduino di trek, kami memiliki sedikit alasan untuk mempertanyakan niat mereka.

Foundation Fork?

Sementara itu, Didougty Dougherty, pencipta Make Magazine, menulis sepotong di mana ia membutuhkan fondasi “Arduino” gratis, di mana lingkungan Arduino dapat secara bersama-sama mengidentifikasi masa depan papan biru kecil serta lingkungan pemrograman mereka. Setengah dari artikel pendek terdiri dari serangan pribadi pada Federico Musto. Ironisnya, Musto sendiri yang pertama kali menyarankan untuk memproduksi Yayasan Arduino sebagai perayaan netral dalam biaya IDE, serta sebagai artinya menyalurkan uang kembali kepada orang-orang yang berkontribusi banyak ke ekosistem – para pengembang. Tidak ada tempat di penerbitan yang disebut Dougherty menyebutkan fungsi Banzi di fondasi.

Selain Deale Dougherty’s Publish on Make, PHilirrone dari Adafruit membuat beberapa pesan minggu lalu yang menyarankan, samar-samar atau tidak, bahwa masa depan IDE sedang “mengarahkan tebing” atau dibajak oleh fondasi sejak partisipasi Musto. Dia menafsirkan Doughert’s Publish sebagai menyerukan akar rumput, Yayasan Arduino yang berbasis di pengembang.

Kami meminta Massimo Banzi serta Federico Musto apa yang mereka yakini tentang panggilan telepon untuk foundation fork. Tak satu pun dari mereka berbicara dengan Dougherty atau Adafruit tentang hal itu, serta keduanya merasa buta oleh tuduhan mereka. Banzi agak meremehkan argumen “Arduino bukan lagi open source”, menyatakan bahwa ketika kode tersedia dengan lisensi terbuka, itu tidak dapat diambil kembali. Jika Arduino mengarahkan tebing, cukup gulung kembali beberapa versi dan juga garpu. Banzi merasa perselisihan itu menghina dekade terakhirnya, bersama dengan para pendiri awal lainnya, bekerja. Dia tidak akan mengomentari artikel Dougherty, sebaliknya dia akan berbicara dengannya nanti.

Gajah di luar angkasa adalah dugaan fabrikasi musto dari kredensial akademik sebelumnya, yang ia miliki karena ditarik. Itu pasti menimbulkan kekhawatiran apakah dia dapat dipercaya. Namun dengan Banzi masih termasuk serta dijadwalkan untuk mengambil pucuk pimpinan, kami melihat lebih banyak alasan untuk harapan di masa depan daripada tidak, atau setidaknya alasan untuk menunggu.

Apakah Yayasan Arduino dijalankan oleh orang dalam? Program itu. Siapa selain Massimo Banzi yang akan Anda perintahkan untuk menjalankannya? Serta Anda harus menyediakan CEO Arduino AG di papan tulis, tidak paling sedikit karena mereka memiliki merek dagang serta aplikasi perangkat lunak perlu dijalankan pada perangkat keras mereka. Banzi serta Musto menampilkan setiap indikasi keinginan untuk memperbaikinya: Menjaga itu terbuka, transparan, serta responsif terhadap lingkungan maupun industri.

Penerimaan kode Arduino selama dua belas tahun terakhir tidak selalu transparan tepat, serta banyak bagian IDE dapat memanfaatkan lapisan cat baru. Sangat mudah untuk mengidealkan masa lalu, betapapun menginginkan masa depan, sebuah yayasan yang membawa berbagai macam dan juga para pemangku kepentingan yang beragam dapat membantu merevitalisasi perspektif basi. Roadmap Banzi untuk IDE itu padat. Dengan beberapa ide yang jauh lebih hebat, serta uang untuk mendukungnya, fondasinya mungkin merupakan hal terbaik yang pernah terjadi pada Arduino.

Leave a Reply

Your email address will not be published. Required fields are marked *