Adafruit: Arduino’s Rules Are ‘Incompatible With Open Source’
Status of Arduino’s New Terms
- Several commenters note the “no reverse engineering” and proprietary SaaS clauses predate the Qualcomm acquisition; they see the article’s framing as misleading or alarmist.
- Others argue the acquisition simply made long‑running “enshittification” visible: closed “pro” boards since 2021, growing SaaS emphasis, more complex licensing.
SaaS, Cloud Lock‑In, and Reverse Engineering
- Main practical worry: Arduino could gradually push development into a proprietary cloud IDE/toolchain, restricting local workflows via licensing, libraries, or support decisions.
- Some consider this unlikely or easily avoided by switching platforms if it happens. Others, especially those doing commercial or long‑lived deployments, see it as a serious risk.
- The “no reverse engineering of the platform” clause is widely seen as standard boilerplate for hosted services, with limited practical effect on board hacking.
Adafruit’s Critique and Motives
- Some participants think Adafruit’s public criticism overstates the issues and functions as marketing or FUD, noting that an EFF spokesperson found the terms mostly reasonable.
- Others argue that, competitive tension aside, it is important to call out any erosion of hacking‑friendliness in a flagship educational platform.
Open Source Compatibility and Licensing of User Code
- Several insist the hardware designs, classic toolchains, and many libraries remain open source; the conflict is about hosted services and terms, not the core ecosystem.
- The perpetual license over user‑uploaded content in the cloud IDE is a red line for some users, who compare it unfavorably to traditional tools that make no claim on user work.
- There is discussion of why hosted tools tend toward expansive licenses (liability, compilation, hosting), but also skepticism that this justifies broad rights grabs.
Educational Impact and Chromebooks
- A concrete concern: for students on locked‑down school Chromebooks, the cloud IDE is effectively the only option, so any restrictive shift there disproportionately affects education.
- Some argue Chromebooks/iPads are fundamentally poor platforms for “real” computing education; others note they can work but require tradeoffs and workarounds.
Alternatives and Future of Arduino
- Many hobbyists report already having moved to ESP8266/ESP32, RP2040/Pico, STM32, or Nordic chips, often using PlatformIO or vendor SDKs instead of the Arduino IDE.
- Several emphasize that Arduino’s key legacy is lowering the barrier to entry; rivals still struggle to match its plug‑and‑play ecosystem and educational materials.
- Opinions diverge on Qualcomm’s intent: some think Arduino is too small to matter; others stress that developer ecosystems shape downstream chip sales and deserve protection.