Arduino'nun sonu mu?
(linkedin.com)- Qualcomm tarafından satın alınan Arduino, kısa süre önce Kullanım Koşulları ve Gizlilik Politikasını baştan sona yenileyerek açık donanım felsefesinden uzaklaşıp kapalı bir hizmet yapısına yöneldi
- Yeni koşullar, kullanıcıların yüklediği tüm içerikler için kalıcı ve geri alınamaz bir lisans veriyor ve yapay zeka işlevlerinin izlenmesi ile veri entegrasyonu maddelerini içeriyor
- Kullanıcı adları, hesap silindikten sonra bile yıllarca saklanıyor; reşit olmayanlara ait veriler dahi Qualcomm'un küresel veri ekosistemine entegre ediliyor
- Ayrıca kullanıcıların tersine mühendislik yapması veya platformu analiz etmeye çalışması yasaklanıyor; bu da açık kaynak topluluğunun temel değerleriyle çelişiyor
- Araştırmacı, maker ve eğitimci odaklı açık ekosistemin şirket merkezli bir veri toplama platformuna dönüştürülebileceğini gösteren bir örnek olarak görülüyor
- Şeffaflık, yönetişim ve veri haklarını önemseyen mevcut kullanıcılar bu değişikliği, Arduino ekosisteminin kimliğini sarsan bir dönüşüm olarak değerlendiriyor
Arduino koşulları ve gizlilik politikasındaki değişiklikler
- Qualcomm'a ait Arduino, Kullanım Koşulları ve Gizlilik Politikasını sessizce baştan aşağı değiştirdi
- Değişiklikler, açık donanım ruhuyla açık bir kopuşa işaret edecek şekilde kaleme alınmış durumda
- Yeni belgelerde, kullanıcıların yüklediği tüm materyaller için Arduino'ya kalıcı ve geri alınamaz kullanım hakkı veren bir madde yer alıyor
- Yapay zeka işlevlerinin gözetim düzeyinde izlenmesi, olası patent ihlallerinin tespitinin yasaklanması ve hesap silindikten sonra kullanıcı adının yıllarca saklanması gibi maddeler eklendi
- Tüm kullanıcı verilerinin (reşit olmayanlar dahil) Qualcomm'un küresel veri ekosistemine entegre edildiği açıkça belirtiliyor
- Bazı maddeler, Arduino'yu topluluk tabanlı bir platformdan şirket kontrolündeki bir hizmete dönüştürme etkisi taşıyor
Açık kaynak ve kullanıcı haklarına getirilen kısıtlamalar
- En dikkat çekici değişiklik, kullanıcıların platformun nasıl çalıştığını anlamaya çalışmasının veya tersine mühendislik girişiminde bulunmasının yasaklanması oldu
- Bu durum, uzun süredir eğitimcilere, maker'lara, araştırmacılara ve açık kaynak savunucularına açık olan Arduino kimliğiyle çelişiyor
- Adafruit, bu tür maddelerin şeffaflık, topluluk yönetişimi ve veri haklarıyla ilgilenen kişiler üzerinde ciddi etkiler yaratabileceğini belirtiyor
Topluluk tepkileri
- Missy Cummings, bunun “akademik robotik araştırmaları için büyük bir darbe olacağını” yazdı
- Venky Raju, “Hoşça kal Arduino, artık RP2040 ve ESP32 zamanı” dedi
- David Thrower, bunu “yeni bir açık kaynak şirketinin ortaya çıkması için fırsat” olarak değerlendirdi
- Chris Ryan, “Bir şirket tekelleşmeye yöneldiğinde piyasada kendi kendini anlamsızlaştırır” diyerek kendi açık kaynak alternatiflerinin geliştirilmesi çağrısında bulundu
- Frank DeLaTorre, “Qualcomm, maker ekosistemini anlamayan açgözlü bir şirket” diyerek eleştirdi
Ek yorumlar ve arka plan
- Adafruit, Forbes'un Qualcomm veya Arduino kaynaklı yanlış bilgileri alıntılayan haberine dikkat çekti
- Yakın zamanda eski bir Qualcomm yöneticisinin 180 milyon dolarlık dolandırıcılık vakası nedeniyle hapis cezası almasını anarak şirkete duyulan güven sorununa değindi
- Qualcomm'un Gulfstream G800 jeti satın alması gibi aşırı harcamalara ilişkin sorular da gündeme getirildi
- Gönderi, “Şeffaflık, topluluk yönetişimi ve veri haklarıyla ilgilenen herkesin yeni belgeleri mutlaka okuması gerektiğini” vurguluyor
Topluluk içi tartışmanın anlamı
- Çok sayıda yorum, Arduino'nun açık kaynak ruhunun zedelendiği yönündeki kaygıları dile getiriyor
- Bazıları, Adafruit'in yeni bir alternatif platform olarak öne çıkabileceğini söylüyor
- Genel olarak bu değişiklikler, açık donanım hareketinin yönü ve veri hakları meselesini yeniden gündeme taşıyor
4 yorum
AVR Studio'ya geri dönülemez zaten
Arduino eskiden derleyici gibi araçları ve desteği iyi olduğu için ünlüydü
Ama aslında bugünlerde başka alternatifler de çok gelişti.
Hacker News görüşleri
Artık kullanıcıların Arduino’nun izni olmadan platformu tersine mühendislik etmesi ya da iç işleyişini anlamaya çalışması bile yasaklanıyor deniyor
IDE ve CLI depolarına kısaca baktım; sırasıyla AGPL ve GPL3 olarak işaretlenmişlerdi
Katkı kılavuzunda CLA da yoktu; böyle bir kısıtlama için hukuki dayanak olup olmadığını merak ediyorum
Bu değişiklik yalnızca Arduino Cloud Services için geçerli gibi duruyor
Sanki bir avukat genel SaaS şartlarını aynen uygulamış ve bunun açık kaynak donanım projesine etkisi yok
Resmî gizlilik politikası incelendiğinde bunun yalnızca web sitesi, çevrimiçi hizmetler, forumlar vb. için geçerli olduğu görülüyor
Arduino’nun tarihi ve Wiring projesinin kökeni bu çizgiyi gösteriyor
MCU tarafı tamamen açık, ancak SoC tarafı kapalı firmware blob’larıyla dolu; avukatlar da muhtemelen o kısmın tersine mühendisliğinden endişe etmiş
Tepkilerden biri de Qualcomm’un yine iş çevirdiği yönünde
Tersine mühendislik yasağı maddesini hobi geliştiricilere yönelik bir platforma koymak fazla pervasızca
Mühendisler kendi aralarında Arduino’dan her bahsettiğinde açıklama yapmak gerekiyor
“Arduino” hem basit bir kart adı, hem bir marka, hem de bir firmware geliştirme ekosistemi
Adafruit, PJRC(Teensy) gibi üçüncü taraflar topluluğu zenginleştirdi
1980’lerden beri mikroişlemcilerle uğraşıyorum; Arduino ise Python ekosistemi gibi bir öğrenme ve deneme alanına dönüştü
Hâlâ özgün kartların ve basit IDE’nin yeni başlayanlar için iyi bir başlangıç noktası olduğunu düşünüyorum
Bekleniyordu ama yine de üzücü
Sanırım artık yeniden Çin malı ESP32’lere dönmek gerekecek. Zaten performansları da daha iyi
Aslında bunun yalnızca Arduino markalı ürünleri etkilediği anlaşılıyor
Amazon’da kolayca bulunan Elegoo gibi birçok klon da var ve IDE, AGPL açık kaynak
Qualcomm’u tedarik zincirinden çıkarıp kullanmaya devam etmek mümkün olmaz mı diye düşünüyorum
Arduino adı o bağı kuran halka işlevi görüyor
“Qualcomm Arduino’ya sahip oldu” denmesi bile her şeyi açıklamaya yetiyor
Eskiden bildiğimiz şirket artık yok
Bu iyi bir işaret değil
Qualcomm’un itibarı zaten kötü, ama Batı’da bağlantılı mikrodenetleyici alanında canlı bir ekosisteme ihtiyaç var
Arduino SDK’sının programlama tarzını da hiç sevmiyordum; umarım bu vesileyle Espressif gibi rakipler daha da büyür
Pico yakın duruyor ama ağ bağlantısı tarafı berbat
Raspberry pazarı büyütmezse, belki de RISC-V zamanı gelir
Arduino’yu hiç kullanmadım ama bu başlığı gördükten sonra daha da tereddüt ettim
“Güven hendeği kolayca yıkılabilir” sözü akılda kaldı
Bir yıl sonra lisans daha da kısıtlayıcı hâle gelir, Qualcomm dışı kartlar geri planda kalır ya da araçlar Qualcomm hesabına bağlanmaya başlarsa topluluk hemen sırtını döner
Şimdilik “Hâlâ açığız, sadece daha güçlüyüz” mesajı işliyor, ama herkes izliyor
İlgili haber: Qualcomm to acquire Arduino
Yeni şartlar herhangi bir kullanım için kabul edilemeyecek kadar kısıtlayıcı
Güzel günlerdi ama sanırım Arduino artık bitti
Bu değişimin IDE ve kütüphaneler üzerinde nasıl bir etkisi olacağını merak ediyorum
Artık donanımdan çok onlar daha önemli
PlatformIO gibi genel amaçlı bir IDE kullanmak çok daha iyi; üstelik ayarlar da git içinde metin olarak yönetilebiliyor
Adafruit gibi şirketler yüzlerce sürücüyü sürdürüyor
gcc ya da Makefile ile de rahatça derleme yapılabilir
Adafruit, SparkFun gibi şirketlerin buna yönelik güçlü bir motivasyonu olabilir
Arduino'nun ruhuna ActionBeam.