Posts | Comments

Planet Arduino

Archive for the ‘Creative Commons’ Category

As an open-source company, Arduino aims to ensure that open-source continues to thrive and remains sustainable for the long term. The Arduino Donation Program is intended to fund projects and institutions that make a lasting difference in the worldwide open-source community. 

Arduino’s corporate giving efforts are focused on not-for-profit and charitable organizations supporting the free and open-source software movement. Arduino Donation Program recipients have been selected according to the importance of their project, and above all, their dedication to making technology accessible to everyone.

A giving back program

Free and open-source software is created as a collaborative effort in which programmers improve upon the code and share the changes within the community. Arduino endorses the philosophy of creating free tools that allow users to focus on “what” they are developing rather than the “how.”

Arduino continuously releases open-source products and code, which thanks to community members buying original products, enables Arduino to continue to invest in R&D and develop new innovative hardware and software. Arduino benefits from the continuous contribution of the Arduino community along with many other projects. We are infinitely grateful for these efforts, and are aware that the rich and diverse Arduino ecosystem would not exist without their contributions. 

From now on, Arduino will donate to the free software and open-source projects that it collaborates with as well as those that embody the Arduino approach and philosophy. 

Arduino has donated $55,000 to date in 2020. The institutions who have received a $5,000 grant from Arduino are:

  • The Processing Foundation promotes software literacy within the visual arts, and visual literacy within technology-related fields — and makes these fields accessible to diverse communities. The Processing software is free and open-source.
  • Creative Commons is a non-profit organization devoted to expanding the range of creative works available for others to build upon legally and to share. The Creative Commons licenses let creators communicate which rights they reserve and which rights they waive for the benefit of recipients or other creators.
  • Founded in 2015, the RISC-V Foundation is a free and open ISA enabling a new era of processor innovation through open standard collaboration. 
  • The Free Software Foundation is a charity that empowers users to control technology. Free Software gives everybody the rights to use, understand, adapt, and share software. These rights help support other fundamental freedoms like freedom of speech, press and privacy.
  • The Linux Foundation is dedicated to building sustainable ecosystems around open-source projects to accelerate technology development and industry adoption. Founded in 2000, it provides support for open-source communities through financial and intellectual resources, infrastructure, services, events, and training. 
  • The Open Source Security Foundation (OpenSFF) is a cross-industry effort hosted by the Linux Foundation to improve the security of open source software. The foundation includes technical initiatives and working groups that address vulnerability disclosures, security tooling, security best practices, and the identification of security threats to the open-source project. 

At Arduino, we really hope that more companies involved in open-source hardware and software will follow Arduino’s example.

Open-source exists if all of us participate,”  said Arduino co-founder Massimo Banzi. “The open-source creators have to be supported but also incentivized: effectively doing open-source is a lot of work. There are multiple ways to keep open-source alive; one thing that we reflected on is that we decided to take 50,000 dollars and donate back to a bunch of open-source projects and I am sort of challenging other companies whose business model benefits from open-source to also donate to such causes. If we all donate, these open-source projects can thrive and grow to the benefit of all.”

If you need more information about the program, please contact press@arduino.cc.

According to [Squonk42], nope. And we think he’s probably right.

The Yun is an Arduino Leonardo with an Atheros AR9331 WiFi SoC built in. It’s a great idea, pairing the Arduino with a tiny WiFi router that’s capable of running OpenWRT.  But how is this no longer Open Source Hardware? Try getting an editable board layout. You can’t.

Or at least [Squonk42] couldn’t. In Sept. 2013, [Squonk42] posted up on the Arduino forums requesting the schematics and editable design files for the Arduino Yun, and he still hasn’t received them or even a response.

Now this dude’s no slouch. He’s responsible for the most complete reverse-engineering of the TP-Link TL-WR703N pocket router, which is, not coincidentally, an Atheros AR9331-based reference design. And this is where the Arduini ran into trouble, [Squonk42] contends.

[Squonk42]’s hypothesis is that Arduino must have done what any “sane” engineer would do in this case when presented with a super-complex piece of hardware and a potentially tricky radio layout: just use the reference design (Atheros AP-121). That’s what everyone else in the industry did. And that’s smart, only the rest of the consumer electronics industry isn’t claiming to be Open Source Hardware while the reference design is protected by an NDA.

So it looks like Arduino’s hands are tied. They, or their partner Dog Hunter, either signed the NDA or downloaded the PDF of the reference design that’s floating around on the Interwebs. Either way, it’s going to be tough to publish the design files under a Creative Commons Attribution Share-Alike license.

Is this a change of strategy for the Arduino folks or did they just make a mistake? We won’t know until they respond, and that answer’s a year and a half in coming. Let’s see what we can do about that. And who knows, maybe Arduino can lean on Atheros to open up their reference design? It’s already an open secret at best.

But before you go out lighting up your righteous Open Source Hardware pitchforks and sharpening up your torches, read through [Squonk42]’s case and then dig through the primary sources that he’s linked to make up your own mind. You’ll make your case more eloquently if you’re making it yourself.

Good luck, [Squonk42]! We hope you at least get your answer. Even if you already know it.


Filed under: Arduino Hacks
Dec
16

Happy Birthday Creative Commons! #cc10

arduino, C/C++, Creative Commons, Licensing Comments Off on Happy Birthday Creative Commons! #cc10 

Today we all celebrate the 10th anniversary since Creative Commons was created. Look for the closest party to join the celebrations (and donate for the cause).

Arduino loves / uses / promote Creative Commons Licenses: have a look at what does this mean, it could be your choice for sharing your next project!



  • Newsletter

    Sign up for the PlanetArduino Newsletter, which delivers the most popular articles via e-mail to your inbox every week. Just fill in the information below and submit.

  • Like Us on Facebook