Not strictly on topic, but any thoughts on appropriate licensing for firmware for open source microcontroller projects?
My initial plan was to just put CC-BY or CC-BY-SA on firmware along with everything else, but looking at the creativecommons.org FAQ they specifically advise against doing that. I'm thinking Apache, BSD, or MIT, but don't have any good sense of the relative merits. I suppose GPLv2 is an option, but I don't really feel a need for the copyleft provisions.
OS Software licensing?
Moderators: adafruit_support_bill, adafruit
Forum rules
Get help, and assist others in with open source kits and running a business! Do not ask for legal advice or for consulting services in this forum, only general biz questions!
Get help, and assist others in with open source kits and running a business! Do not ask for legal advice or for consulting services in this forum, only general biz questions!
- lyndon
- Posts: 281
- Joined: Tue Mar 29, 2011 5:28 pm
Re: OS Software licensing?
What are you trying to accomplish with the license? If you just want to share code and keep things open, I'd go with GPLv1
-
- Posts: 12151
- Joined: Thu Apr 06, 2006 4:21 pm
Re: OS Software licensing?
for firmware for open source microcontroller projects gpl is a popular choice. We tend to go with MIT/BSD if its fully original code (of ours)
cheers,
adafruit
cheers,
adafruit
-
- Posts: 310
- Joined: Sun Mar 21, 2010 6:10 pm
Re: OS Software licensing?
After some consideration I think I'll go with MIT/X. Seems to be the clearest and avoids the problematic patent stuff.
And I see you amended your post while I was composing mine. ROFL.
And I see you amended your post while I was composing mine. ROFL.
- westfw
- Posts: 2008
- Joined: Fri Apr 27, 2007 1:01 pm
Re: OS Software licensing?
It'll depend on how you feel about your SW making it into commercial non-open-source products. If you wish to allow that, then the GPL licenses (even LGPL) are particularly inappropriate for embedded microcontrollers. I like BSD, but I don't remember how it's different from MIT...
-
- Posts: 310
- Joined: Sun Mar 21, 2010 6:10 pm
Re: OS Software licensing?
There's three flavors of BSD. I think the 2 clause version is equivalent to MIT, but longer. 3 & 4 clause versions have the advertising and credit listing requirements.westfw wrote: I like BSD, but I don't remember how it's different from MIT...
Forum rules
Get help, and assist others in with open source kits and running a business! Do not ask for legal advice or for consulting services in this forum, only general biz questions!
Get help, and assist others in with open source kits and running a business! Do not ask for legal advice or for consulting services in this forum, only general biz questions!