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.