Personal tools

Atmel scenerio

From GPLv3 Wiki

Revision as of 18:22, 17 January 2006; view current revision
←Older revision | Newer revision→

I have an Atmel microcontroller. It has 40 pins. 5 are used to program it. Once it is programmed, they can be used for other purposes (however, if the 5 pins are reconfigured, it can no longer be programmed). I need all 40 pins for my project. I stick GPLv3 code on it, and want to give my finished box to my friends. I cannot, due to the anti-DRM clause:

nor for modes of distribution that deny users that run covered works the full exercise of the legal rights
granted by this License.

Since users cannot reprogram my device. This goes for any device whose firmware is not upgradable:

  • If it is in a ROM, as in IC mask
  • If the form factor does not allow flashing of the ROM
  • ...

(p.s. this text is in the public domain, since I don't like the GNU Non-Free Documentation License)