- Arduino, das von Qualcomm übernommen wurde, hat kürzlich die Nutzungsbedingungen und die Datenschutzrichtlinie umfassend überarbeitet und wechselt von der Open-Hardware-Philosophie zu einer geschlossenen Service-Struktur
- Die neuen Bedingungen gewähren für alle von Nutzern hochgeladenen Inhalte eine dauerhafte und unwiderrufliche Lizenz und enthalten Klauseln zu Überwachung von AI-Funktionen und Datenintegration
- Benutzernamen werden auch nach dem Löschen des Kontos über Jahre hinweg gespeichert, und selbst Daten Minderjähriger werden in das globale Datenökosystem von Qualcomm integriert
- Außerdem ist es Nutzern untersagt, Reverse Engineering oder Analysen der Plattform zu versuchen, was mit den Kernwerten der Open-Source-Community kollidiert
- Der Fall zeigt, dass ein offenes Ökosystem, das sich auf Forschende, Maker und Lehrende stützt, zu einer unternehmenszentrierten Plattform zur Datensammlung umgebaut werden könnte
- Nutzer, die bislang Transparenz, Governance und Datenrechte hochhielten, nehmen die Änderungen als Wandel wahr, der die Identität des Arduino-Ökosystems erschüttert
Änderungen an Arduinos Nutzungsbedingungen und Datenschutzrichtlinie
- Arduino, das Qualcomm gehört, hat die Nutzungsbedingungen und die Datenschutzrichtlinie stillschweigend umfassend geändert
- Die Änderungen sind so formuliert, dass sie einen klaren Bruch mit dem Geist offener Hardware markieren
- Die neuen Dokumente enthalten eine Klausel, die Arduino für sämtliches von Nutzern hochgeladenes Material ein dauerhaftes und unwiderrufliches Nutzungsrecht einräumt
- Hinzugekommen sind Monitoring des Überwachungsniveaus von AI-Funktionen, eine Klausel zum Verbot der Identifizierung möglicher Patentverletzungen sowie die jahrelange Speicherung von Benutzernamen nach Kontolöschung
- Es wird ausdrücklich festgehalten, dass alle Nutzerdaten, auch die von Minderjährigen, in Qualcomms globales Datenökosystem integriert werden
- Einige Klauseln bewirken faktisch eine Umwandlung von Arduino von einer gemeinschaftsbasierten Plattform zu einem unternehmensgesteuerten Service
Einschränkungen für Open Source und Nutzerrechte
- Die auffälligste Änderung ist, dass Nutzern untersagt wird, die Funktionsweise der Plattform zu verstehen oder Reverse Engineering zu versuchen
- Das steht im Widerspruch zur Identität von Arduino, das lange Zeit für Lehrende, Maker, Forschende und Open-Source-Befürworter offen war
- Adafruit erklärt, solche Klauseln könnten schwerwiegende Auswirkungen auf Menschen haben, denen Transparenz, Community-Governance und Datenrechte wichtig sind
Reaktionen der Community
- Missy Cummings kommentierte: „Das wird ein harter Schlag für die akademische Robotikforschung.“
- Venky Raju sagte: „Mach’s gut, Arduino, jetzt ist die Zeit von RP2040 und ESP32.“
- David Thrower bewertete dies als „Chance für das Auftauchen eines neuen Open-Source-Unternehmens“
- Chris Ryan sagte, wenn ein Unternehmen in Richtung Monopolisierung gehe, werde es sich am Markt selbst bedeutungslos machen, und rief zur Entwicklung eigener Open-Source-Alternativen auf
- Frank DeLaTorre kritisierte: „Qualcomm ist ein gieriges Unternehmen, das das Maker-Ökosystem nicht versteht.“
Weitere Hinweise und Hintergrund
- Adafruit wies darauf hin, dass Forbes in seiner Berichterstattung falsche Informationen von Qualcomm oder Arduino zitiert habe
- Unter Verweis auf einen jüngsten Fall, in dem ein ehemaliger Qualcomm-Manager wegen eines Betrugsfalls über 180 Millionen US-Dollar zu einer Haftstrafe verurteilt wurde, wurden Fragen zur Vertrauenswürdigkeit des Unternehmens aufgeworfen
- Zudem wurden Fragen zu übermäßigen Ausgaben wie dem Kauf eines Gulfstream-G800-Jets durch Qualcomm gestellt
- Der Beitrag betont: „Wer sich für Transparenz, Community-Governance und Datenrechte interessiert, sollte die neuen Dokumente unbedingt lesen.“
Bedeutung der Diskussion in der Community
- Viele Kommentare äußern Sorge darüber, dass der Open-Source-Geist von Arduino beschädigt wurde
- Einige erwähnen die Möglichkeit, dass Adafruit als neue alternative Plattform aufsteigen könnte
- Insgesamt dienen die Änderungen als Anlass, die Ausrichtung der Open-Hardware-Bewegung und die Frage der Datenrechte erneut zu beleuchten
4 Kommentare
Zu AVR Studio kann man wohl nicht zurückkehren.
Arduino war früher vor allem deshalb bekannt, weil Tools wie der Compiler und der Support gut waren.
Tatsächlich sind heutzutage aber viele andere Alternativen deutlich besser geworden.
Hacker-News-Kommentare
Nun soll es Nutzern sogar verboten sein, die Plattform ohne Erlaubnis von Arduino zu reverse engineeren oder auch nur zu versuchen, ihre interne Funktionsweise zu verstehen
Ich habe kurz in die IDE- und CLI-Repositories geschaut; sie waren jeweils als AGPL bzw. GPL3 gekennzeichnet
In den Beitragsrichtlinien gab es auch keine CLA, daher frage ich mich, ob es dafür überhaupt eine rechtliche Grundlage gibt
Diese Änderung gilt offenbar nur für die Arduino Cloud Services
Es wirkt, als hätte ein Anwalt allgemeine SaaS-Nutzungsbedingungen einfach übernommen; Auswirkungen auf das Open-Source-Hardware-Projekt gibt es nicht
In der offiziellen Datenschutzerklärung steht, dass sie nur für die Website, Online-Dienste, Foren usw. gilt
Ein Blick auf die Geschichte von Arduino und die Ursprünge des Wiring-Projekts zeigt diesen Verlauf
Die MCU-Seite ist vollständig offen, die SoC-Seite hingegen voller geschlossener Firmware-Blobs, weshalb die Anwälte dort offenbar Reverse Engineering befürchtet haben
Reaktionen meinen, Qualcomm habe mal wieder etwas angerichtet
Eine Klausel zum Verbot von Reverse Engineering in eine Plattform für Hobbyentwickler aufzunehmen, ist viel zu unverblümt
Wenn Ingenieure über Arduino sprechen, ist jedes Mal eine Erklärung nötig
„Arduino“ ist zugleich der Name eines einzelnen Boards, eine Marke und ein Ökosystem für Firmware-Entwicklung
Drittanbieter wie Adafruit und PJRC (Teensy) haben die Community stark bereichert
Ich arbeite seit den 1980ern mit Mikroprozessoren, und Arduino hat sich wie das Python-Ökosystem zu einem Ort des Lernens und Experimentierens entwickelt
Ich halte die ursprünglichen Boards und die einfache IDE immer noch für einen guten Einstieg für Anfänger
Erwartet hatte ich es, schade ist es trotzdem
Jetzt muss man wohl wieder zu chinesischen ESP32 zurückkehren. Die Leistung ist ohnehin schon besser
Tatsächlich scheint es nur Produkte unter der Marke Arduino zu betreffen
Es gibt viele leicht bei Amazon erhältliche Klone wie Elegoo, und die IDE ist Open Source unter AGPL
Vielleicht kann man Qualcomm einfach aus der Lieferkette herauslassen und weitermachen wie bisher
Der Name Arduino fungiert als verbindendes Glied
Wenn man sagt, „Qualcomm besitzt Arduino“, erklärt das eigentlich schon alles
Das Unternehmen von früher existiert nicht mehr
Das ist kein gutes Signal
Qualcomm hat ohnehin keinen guten Ruf, aber im Westen braucht es mehr Dynamik im Bereich vernetzter Mikrocontroller
Der Programmierstil des Arduino SDK hat mir auch nie gefallen; hoffentlich wachsen bei dieser Gelegenheit Konkurrenten wie Espressif stärker
Pico kommt nahe heran, aber die Netzwerkfähigkeit ist miserabel
Wenn Raspberry den Markt nicht ausweitet, könnte die Zeit von RISC-V kommen
Ich habe Arduino noch nie benutzt, aber nach diesem Thread zögere ich jetzt erst recht
Die Aussage „ein Vertrauensgraben kann leicht einstürzen“ blieb mir im Kopf
Wenn die Lizenz in einem Jahr noch restriktiver wird, nicht von Qualcomm stammende Boards ins Hintertreffen geraten oder die Tools an ein Qualcomm-Konto gebunden werden, wird die Community sofort abspringen
Im Moment funktioniert noch die Botschaft „Wir sind weiterhin offen, nur leistungsfähiger geworden“, aber alle schauen genau hin
Zugehöriger Artikel: Qualcomm to acquire Arduino
Die neuen Nutzungsbedingungen sind für jeden Zweck inakzeptabel restriktiv
Es war schön, solange es dauerte, aber Arduino scheint jetzt vorbei zu sein
Ich frage mich, welche Auswirkungen diese Änderung auf IDE und Bibliotheken hat
Heutzutage ist das wichtiger als die Hardware selbst
Mit einer allgemeinen IDE wie PlatformIO fährt man deutlich besser, und die Konfiguration lässt sich als Text in git verwalten
Firmen wie Adafruit pflegen Hunderte von Treibern
Mit gcc oder einem Makefile kann man problemlos bauen
Firmen wie Adafruit oder SparkFun dürften dafür vermutlich eine starke Motivation haben
Ruhe in Frieden, Arduino – auf zum Action Beam.