Trevor
0
- Joined
- Jul 17, 2009
- Messages
- 4,386
- Points
- 113
I recently wrote an Arduino project that is designed to be used as a standalone datalogger or as the core of an LPM. It's a pretty simple project designed to remove one of the barriers to entry of the hobbyist LPM market and help ease the process of getting into embedded programming.
I'd like to release it open-source. However, I'm not sure what license I want to use and I'd like community input. I was considering the MIT license and the GNU GPL.
The MIT license's key feature is that it gives complete permission to use the source code in a closed-source, commercial application.
The GNU GPL's key feature is that it requires that any derivative works also be open-source.
If people are actually interested in this, I plan on putting out more open-source stuff. Those will also go out under the license chosen here. I just want to make sure that whatever terms get put on the sources line up with the way we do things around here... and I could make a solid case both ways.
So, any thoughts on licensing? Or general thoughts?
-Trevor
I'd like to release it open-source. However, I'm not sure what license I want to use and I'd like community input. I was considering the MIT license and the GNU GPL.
The MIT license's key feature is that it gives complete permission to use the source code in a closed-source, commercial application.
The GNU GPL's key feature is that it requires that any derivative works also be open-source.
If people are actually interested in this, I plan on putting out more open-source stuff. Those will also go out under the license chosen here. I just want to make sure that whatever terms get put on the sources line up with the way we do things around here... and I could make a solid case both ways.
So, any thoughts on licensing? Or general thoughts?
-Trevor