Hi Kaspar,

On Fri, 20 Feb 2015, Kaspar Schleiser wrote:

> Let me correct myself.
> 
> There are no technical reasons against using LGPLed RIOT to develop 
> proprietary applications.
> 
  it depends on how you define "technical reasons". Yes, it is not 
impossible to create separate object files. But you maybe don't want to 
do this for technical optimization (see for example 
http://www.htsoft.com/news/070309_Whitepaper-OmniscientCodeGeneration_FINAL.pdf).

> Using a "weird compiler" that cannot output the required object files 
> because it is closed source and proprietary is purely political. That 
> compiler could be changed trivially *if it would be open source* or 
> the vendor was inclined to do so. This doesn't count as technical 
> reason.
> 
  I agree with Oleg's comment on this.

  And btw, if a compiler can "be changed trivially" depends on details I 
suppose.

> >    For me the sentence "RIOT allows LGPL + proprietary source code 
> > at the same level of comfort compared to Linux" sounds like a cheap 
> > marketing slogan making clear that the persons are not aware of the 
> > IoT diversity.
> Saying otherwise makes clear that the persons are not aware of the 
> troubles embedded linux companies go through when developing 
> proprietary devices using (L)GPLed linux + libraries.
> 
  Both systems address different types of devices.

> >    From a professional point of view, I would not base strategic
> > decisions on the discussed PR/idea.
> What profession would that be?
> 
  Having an almost complete picture of the landscape.


Cheers
  matthias

-- 
Matthias Waehlisch
.  Freie Universitaet Berlin, Inst. fuer Informatik, AG CST
.  Takustr. 9, D-14195 Berlin, Germany
.. mailto:waehli...@ieee.org .. http://www.inf.fu-berlin.de/~waehl
:. Also: http://inet.cpt.haw-hamburg.de .. http://www.link-lab.net
_______________________________________________
devel mailing list
devel@riot-os.org
http://lists.riot-os.org/mailman/listinfo/devel

Reply via email to