Micropendous license

21 views
Skip to first unread message

Arunesh

unread,
Jun 27, 2012, 3:07:29 PM6/27/12
to Micropendous
Is it right to license Micropendous under the MIT/X11 license? It
contains for example, LGPL v2.1 licensed source code from the arduino
project.

Opendous Inc.

unread,
Jun 27, 2012, 7:03:44 PM6/27/12
to Micropendous
Aside from the hardware design files which I placed under CC-
Attribution or CC0 terms, source files inherit their license. LUFA is
MIT licensed so any files derived from it are MIT licensed. The
Arduino, AVRlib, and FreeRTOS code is GPL-licensed so any changes are
GPL-licensed.

The best I can do is keep everything separate as libraries. The MIT
license is GPL-compatible:
http://en.wikipedia.org/wiki/MIT_License

Arunesh Mathur

unread,
Jun 27, 2012, 11:31:58 PM6/27/12
to microp...@googlegroups.com

Sure, but doesn't the GPL  direct you to release the project under the GPL as well?

I have my doubts over releasing it under the MIT license.

Opendous Support

unread,
Jun 28, 2012, 9:18:46 PM6/28/12
to Micropendous
Any bits derived from GPL code are released GPL and any MIT derived
bits are MIT released. That is the best I can do without rewriting
everything from scratch.

If you are referring to the Google Code Project License being MIT, I
now realize I need to change it to 'mixed' or something.

On Jun 27, 11:31 pm, Arunesh Mathur <aruneshmathur1...@gmail.com>
wrote:
> Sure, but doesn't the GPL  direct you to release the project under the GPL
> as well?
>
> I have my doubts over releasing it under the MIT license.

Arunesh Mathur

unread,
Jun 29, 2012, 4:32:14 PM6/29/12
to microp...@googlegroups.com
Also, the Arduino source that you have used is LGPLv2.1 licensed, not GPL licensed.
--
- Arunesh Mathur

Arunesh Mathur

unread,
Jun 30, 2012, 6:00:26 AM6/30/12
to microp...@googlegroups.com
Also, has pins_arduino.h been specifically been written for Micropendous boards?
--
- Arunesh Mathur

Opendous Support

unread,
Jul 2, 2012, 1:21:50 PM7/2/12
to Micropendous
Yes, I wrote pin definition files for an earlier version of Arduino
and had a flaky demo based around LUFA called LUFAduino.
http://code.google.com/p/micropendous/source/browse/trunk/Micropendous/libs/arduino/hardware/arduino/cores/micropendous/pins_micropendous.c
http://code.google.com/p/micropendous/source/browse/trunk/Micropendous/libs/arduino/hardware/arduino/cores/micropendous/pins_micropendous.h
http://code.google.com/p/micropendous/downloads/detail?name=Micropendous-2011-03-01.zip
http://code.google.com/p/micropendous/wiki/LUFAduino

I am still working on porting the current Arduino1 from the
ATmega32U4 to the other USB AVRs.

On Jun 30, 6:00 am, Arunesh Mathur <aruneshmathur1...@gmail.com>
wrote:
> Also, has pins_arduino.h been specifically been written for Micropendous
> boards?
>
> On Sat, Jun 30, 2012 at 2:02 AM, Arunesh Mathur <aruneshmathur1...@gmail.com
Reply all
Reply to author
Forward
0 new messages