ninjagoo
3 days ago
From Arduino's Terms & Conditions [1], Section 8.2:
"8.2 User shall not:
- translate, decompile or reverse-engineer the Platform, or engage in any other activity designed to identify the algorithms and logic of the Platform’s operation, unless expressly allowed by Arduino or by applicable license agreements; or
- extract or make copies of the information contained in the Platform (except with respect to Content owned by other users), make derivative works from the Platform, reuse the Platform, or make any other use of the Platform other than as set forth in these Terms or as permitted by applicable law."
Does anyone really want to use an "open-source" maker/tinkering platform with such egregious rules against tinkering?
deckar01
3 days ago
The “Platform” is just the website. They are saying don’t hack our servers. There is a caveat for content published under an open source license (like the docs).
ninjagoo
2 days ago
> The “Platform” is just the website
Arduino is the platform, not the website.
From the same terms and conditions, in the first 2-3 paragraphs where they define the terms:
"The use of the Arduino Platform and the Services (each as defined below) available on, from, or through Arduino.cc (“Site”) ..."
"By using the Site, the Platform, or the Services, you declare to have read and accepted ..."
"If you are under 18 years of age, you may use the Site, the Platform, and the Services only with the consent and supervision of your parent or legal guardian."
Further, in section 1.1: " ... and to further develop the Arduino open source ecosystem (collectively, the “Platform”). The use of the Site, the Platform, and the Services is governed by these Terms ... "deckar01
2 days ago
> The Site is part of the platform developed and managed by Arduino, which allows users to take part in the discussions on the Arduino forum, the Arduino blog, the Arduino User Group, the Arduino Discord channel, and the Arduino Project Hub, and to access the Arduino main website, subsites, Arduino Cloud, Arduino Courses, Arduino Certifications, Arduino Docs, the Arduino EDU kit sites to release works within the Contributor License Agreement program, and to further develop the Arduino open source ecosystem (collectively, the “Platform”).
This is the definition of “platform” in that document. It is just the websites.
ninjagoo
a day ago
Ok. That's a fair reading, mea culpa. I'd go back and fix my notes, but it's past the editing window.
That said, check out Section 11 in the US Store Terms & Conditions [1] - similar restrictions appear to apply to the Arduino hardware and software, not just the website.
"Customer agrees that it shall not directly or indirectly: (i) modify, enhance, adapt, translate, make improvements to, create derivative works based upon, disassemble, decompile, reverse engineer, reduce to any human or machine readable form, or circumvent any technological measure that controls access to or permits derivation of the source code of, the Software or any part thereof; (ii) reverse engineer the Products, any part thereof, or any composition made using the Products; (iii) rent, lease, sell, transfer, assign, or sublicense the rights granted hereunder, except in connection with the rental, lease, sale or transfer of the entire Product; (iv) copy any part of the Software except for one (1) complete copy thereof for archival and/or back-up purposes, or as otherwise expressly authorized by Arduino in writing; (v) change, distort, or delete any patent, copyright, trademark, trade name, service mark, logo or other proprietary notices which appear in writing on or in a Product (or in any copies of Software); ..."
user
2 days ago
user
2 days ago
bobmcnamara
3 days ago
Consider yourself Qualcommified.
VerifiedReports
3 days ago
And with such poor value for the money. When an Arduino costs as much as a Raspberry Pi 4, it's eliminated from contention.
matheusmoreira
2 days ago
Does this actually stop anyone?
p0w3n3d
2 days ago
can I "teach" my llm on it though?
Later in court: it wasn't me! It was my agent. LLM agent