Re: [riot-devel] Switch to BSD?

2015-04-09 Thread Thomas C. Schmidt
Hi Emmanuel, all, forgot to reply on this: We at HAW are fine with keeping LGPL license. So no conflict from our side. Best, Thomas On 22.03.2015 14:02, Emmanuel Baccelli wrote: Dear all, thanks for the input from everyone on this topic. It is a tough case to decide, based on our long and

Re: [riot-devel] Switch to BSD?

2015-03-22 Thread Pekka Nikander
Dear Emmanuel, all; Personally, I laud this decision. It appears reasonable and based on a well founded analysis. Congratulations, to the whole community! --Pekka > On 2015–03–22, at 15:02 , Emmanuel Baccelli > wrote: > > Dear all, > > thanks for the input from everyone on this topic. It

Re: [riot-devel] Switch to BSD?

2015-03-22 Thread Emmanuel Baccelli
Dear all, thanks for the input from everyone on this topic. It is a tough case to decide, based on our long and detailed exchanges on this subject. But it is probably time to conclude. At INRIA, we came up with the following observations: - there is no enthusiastic majority for a license change

Re: [riot-devel] Switch to BSD?

2015-03-02 Thread Kaspar Schleiser
Hi, On 03/02/2015 03:37 PM, Oleg Hahm wrote: IMHO GPL + linking exception doesn't cut it. I'm not trying to change LGPL into that. What do you think make LGPL more appropriate than GPL + linking exception? See below. In my opinion the IoT world needs something that is more oriented towards

Re: [riot-devel] Switch to BSD?

2015-03-02 Thread Oleg Hahm
Hi! > IMHO GPL + linking exception doesn't cut it. I'm not trying to change LGPL > into that. What do you think make LGPL more appropriate than GPL + linking exception? > In my opinion the IoT world needs something that is more oriented towards > respecting the needs of potential end users. Ho

Re: [riot-devel] Switch to BSD?

2015-03-02 Thread Kaspar Schleiser
Hi, On 03/02/2015 03:03 PM, Oleg Hahm wrote: If we are thinking about amending an existing license, we could also try to ease the restrictions of LGPL to fit our vision (whatever that is). In general yes, in practise I wonder if it wouldn't be more advisable to adopt something already existing

Re: [riot-devel] Switch to BSD?

2015-03-02 Thread Oleg Hahm
Hi! > >GPL with linking exception seems relevant in this discussion -- > >especially since eCOS, which is also a well-known embedded OS, uses this > >license. > > If we are thinking about amending an existing license, we could also try to > ease the restrictions of LGPL to fit our vision (whateve

Re: [riot-devel] Switch to BSD?

2015-03-02 Thread Kaspar Schleiser
Hey, On 02/25/2015 11:39 AM, Emmanuel Baccelli wrote: GPL with linking exception seems relevant in this discussion -- especially since eCOS, which is also a well-known embedded OS, uses this license. If we are thinking about amending an existing license, we could also try to ease the restrict

Re: [riot-devel] Switch to BSD?

2015-02-25 Thread Ludwig Ortmann
Hi, I'm opposed to the eclipse public license because of its (L)GPL incompatibility and therefore to joining the Eclipse foundation. Cheers, Ludwig Am 25. Februar 2015 11:39:08 MEZ, schrieb Emmanuel Baccelli : >Hi everyone, > >GPL with linking exception seems relevant in this discussion -- >es

Re: [riot-devel] Switch to BSD?

2015-02-25 Thread Jan Wagner
argh - license madness - lets add some complexity fe. tri-licensed like jruby :) https://github.com/jruby/jruby/blob/master/COPYING let riot stay as independet and open as possible please - thats my only concern. i see the websites of iot-ubuntu, iot-"mbed'a likes, iot-eclipse, and for my persona

Re: [riot-devel] Switch to BSD?

2015-02-25 Thread Emmanuel Baccelli
Hi everyone, GPL with linking exception seems relevant in this discussion -- especially since eCOS, which is also a well-known embedded OS, uses this license. As a side note, but highly related: at Embedded World yesterday, we met with the Eclipse Foundation [1] guys. RIOT is now officially invit

Re: [riot-devel] Switch to BSD?

2015-02-24 Thread Adam Hunt
I'd be willing to bet that GNU Classpath is one of the oldest projects licensed under the GPL with a linking exception. Classpath is distributed under the terms of the GNU General Public License > with the following clarification and special exception. > Linking this library statically or dynami

Re: [riot-devel] Switch to BSD?

2015-02-24 Thread Oleg Hahm
Hi Matthias! > but the name (or license branding). We had this discussion before. > Rather unknown licenses need to be explained. Using eCos license is > similar to use a RIOT license. Yes, I agree, but at least it's listed (approved?) by FSF. Another option (see citation from the OSI list fr

Re: [riot-devel] Switch to BSD?

2015-02-24 Thread Matthias Waehlisch
Hi Oleg, On Wed, 25 Feb 2015, Oleg Hahm wrote: > > I thought that we already decided to exclude exotic licenses. > > Yes. GPL + Linker Exception is not exotic. > but the name (or license branding). We had this discussion before. Rather unknown licenses need to be explained. Using eCos lice

Re: [riot-devel] Switch to BSD?

2015-02-24 Thread Oleg Hahm
Hi Matthias! > I thought that we already decided to exclude exotic licenses. Yes. GPL + Linker Exception is not exotic. > With respect to this specific license: > > (1) We cannot use the license because the license text is specific to > eCos (e.g., "eCos is distributed [...]"). And orig

Re: [riot-devel] Switch to BSD?

2015-02-24 Thread Matthias Waehlisch
Hi Oleg, I thought that we already decided to exclude exotic licenses. With respect to this specific license: (1) We cannot use the license because the license text is specific to eCos (e.g., "eCos is distributed [...]"). (2) We should not use the license because it is not approved by

Re: [riot-devel] Switch to BSD?

2015-02-24 Thread Oleg Hahm
Dear RIOTers, I just found the eCos license: [1] http://ecos.sourceware.org/license-overview.html It's basically a modified version of the GPL with linker exception. The interesting point: it is officially recognised as a GPL-compatible Free Software License: https://www.gnu.org/licenses/license-

Re: [riot-devel] Switch to BSD?

2015-01-29 Thread Joakim Gebart
If the proposed method in https://github.com/RIOT-OS/RIOT/pull/2362 provides a way to legally comply with LGPL and still run proprietary binary application level code on RIOT, then my vote is on LGPL. This will make sure that any improvements to core, sys, drivers etc are passed back to the projec

Re: [riot-devel] Switch to BSD?

2015-01-27 Thread Emmanuel Baccelli
Hi everyone, this thread has been silent since new year's break. Has anyone changed his/her mind on the topic in the mean time? Else, here's a tentative summary on where we are at, so far, in terms of expressed opinions: - a few have stated their enthusiasm for MIT/BSD - a few have stated their

Re: [riot-devel] Switch to BSD?

2014-12-25 Thread Joakim Gebart
In http://lists.riot-os.org/pipermail/devel/2014-September/001185.html Ludvig Ortmann stated: > > Last but not least, none of us intends to sue anyone for building > proprietary applications with RIOT as long as they are in line with our > goals (as given above). We embrace your contributions and

Re: [riot-devel] Switch to BSD?

2014-12-18 Thread Kaspar Schleiser
Hey, On 12/18/2014 03:34 PM, Ludwig Ortmann wrote: This means that if you sell BSD licensed source code to someone, they can freely distribute it just like they could with LGPL'd code. The BSD licenses do not allow you to change the license ("sublicense") [1]. If you modify BSD code, you have a

Re: [riot-devel] Switch to BSD?

2014-12-18 Thread Ludwig Ortmann
Hi, On Thu, Dec 18, 2014 at 02:35:58PM +0100, Kaspar Schleiser wrote: > On 12/18/2014 02:10 PM, Ludwig Ortmann wrote: > (L)GPL tries to put some restrictions on that. Mostly, the source code > cannot realistically be sold as long it's (L)GPL. > >>> > >>>This is not correct (depending on yo

Re: [riot-devel] Switch to BSD?

2014-12-18 Thread Kaspar Schleiser
Hey, On 12/18/2014 02:10 PM, Ludwig Ortmann wrote: (L)GPL tries to put some restrictions on that. Mostly, the source code cannot realistically be sold as long it's (L)GPL. This is not correct (depending on your definition of code and selling of course). I know that you know what my definition

Re: [riot-devel] Switch to BSD?

2014-12-18 Thread Kaspar Schleiser
Hey, On 12/18/2014 02:09 PM, Ludwig Ortmann wrote: Please explain without analogies and use concrete examples instead. We release RIOT under BSD. Company X takes the BSD'ed code and sells some infrastructure around that, but basically, they sell commercially supported RIOT under a non-free li

Re: [riot-devel] Switch to BSD?

2014-12-18 Thread Ludwig Ortmann
Hi, On Wed, Dec 17, 2014 at 01:06:24PM +0100, Kaspar Schleiser wrote: > Hey, > > On 12/16/2014 06:09 PM, Ludwig Ortmann wrote: > >>(L)GPL tries to put some restrictions on that. Mostly, the source code > >>cannot realistically be sold as long it's (L)GPL. > > > >This is not correct (depending on

Re: [riot-devel] Switch to BSD?

2014-12-18 Thread Ludwig Ortmann
Hi, On Thu, Dec 18, 2014 at 01:46:52PM +0100, Kaspar Schleiser wrote: > BSD changes the whole picture. It makes me feel exploited if I contribute a > lot of ressources building free roads and others just invest a little but > profit from the combination of all roads (even charging me) instead of >

Re: [riot-devel] Switch to BSD?

2014-12-18 Thread Kaspar Schleiser
On 12/16/2014 06:39 PM, Oleg Hahm wrote: arguably written less code in my free time). On the other hand, free software also means that this software might be used for any purpose - even to harm or kill people. LGPL (or any other discussed license) does not prevent this. Are you feeling comfortabl

Re: [riot-devel] Switch to BSD?

2014-12-17 Thread Johann Fischer
Hello Emmanuel and RIOTers, > In my opinion, what we need is statements from legal departments from > companies that are genuinely interested in RIOT technically. Is LGPLv2.1 a > show stopper for them, or not? What is the main reason why? This is the key > information the community should consider

Re: [riot-devel] Switch to BSD?

2014-12-17 Thread Emmanuel Baccelli
Hi Akshay, Thanks for your input on this topic. With the current license, are you able to plan using RIOT as a component for some of your company's products or services? Best, Emmanuel Le 4 déc. 2014 05:13, "Akshay Mishra" a écrit : > This (migrating to a BSD license) should be an "awesome" st

Re: [riot-devel] Switch to BSD?

2014-12-17 Thread Emmanuel Baccelli
Hi Joakim, Thanks for your feedback. With the current license, are you able to plan using RIOT as a component for some of your company's products or services? Best, Emmanuel Le 4 déc. 2014 09:30, "Joakim Gebart" a écrit : > I am also very much in favor of using a license which requires > openn

Re: [riot-devel] Switch to BSD?

2014-12-17 Thread Kaspar Schleiser
Hey, On 12/16/2014 06:09 PM, Ludwig Ortmann wrote: (L)GPL tries to put some restrictions on that. Mostly, the source code cannot realistically be sold as long it's (L)GPL. This is not correct (depending on your definition of code and selling of course). I know that you know what my definition

Re: [riot-devel] Switch to BSD?

2014-12-16 Thread Ludwig Ortmann
Hi, On Tue, Dec 16, 2014 at 06:42:37PM +0100, Oleg Hahm wrote: > > So in that case, you can't even (legally) sell a product based on RIOT > > without it (and you) being mentioned. > > Referring to a discussion I had with Hauke over lunch: would have RIOT to be > mentioned only in the code or on t

Re: [riot-devel] Switch to BSD?

2014-12-16 Thread Oleg Hahm
Hi Ludwig! > So in that case, you can't even (legally) sell a product based on RIOT > without it (and you) being mentioned. Referring to a discussion I had with Hauke over lunch: would have RIOT to be mentioned only in the code or on the sold product (let's say an Internet connected toy dinosaur)

Re: [riot-devel] Switch to BSD?

2014-12-16 Thread Oleg Hahm
Hey Kaspar! > IMHO this is not a "oooh how nice, someone found a way to make money out of > this! good for them!" situation. It has the possiblity to become a "Oh nice. > Those contributers write code we can sell and they don't want anything in > return" situation. I think it is both. And I under

Re: [riot-devel] Switch to BSD?

2014-12-16 Thread Ludwig Ortmann
Hi, On Tue, Dec 16, 2014 at 05:58:20PM +0100, Kaspar Schleiser wrote: > On 12/16/2014 03:12 PM, Emmanuel Baccelli wrote: > >BSDing turns it into work I do for other companies, for free. I will > >probably not contribute much this way, unless I become one of the > >companies taking RIOT

Re: [riot-devel] Switch to BSD?

2014-12-16 Thread Kaspar Schleiser
Hey, On 12/16/2014 03:12 PM, Emmanuel Baccelli wrote: BSDing turns it into work I do for other companies, for free. I will probably not contribute much this way, unless I become one of the companies taking RIOT and selling it somehow. I don't see how any company could "sell RIOT".

Re: [riot-devel] Switch to BSD?

2014-12-16 Thread Emmanuel Baccelli
Hi Johann On Tue, Dec 16, 2014 at 4:44 PM, Johann Fischer wrote: > > Am Tue, 16 Dec 2014 15:45:02 +0100 > schrieb Emmanuel Baccelli : > > Hi Emmanuel, > > > > I agree with Kaspar. Also as a company we have interests that if a > > > competitor uses our work, it would be forced to admit changes or

Re: [riot-devel] Switch to BSD?

2014-12-16 Thread Johann Fischer
Am Tue, 16 Dec 2014 15:45:02 +0100 schrieb Emmanuel Baccelli : Hi Emmanuel, > > > I totally don't get this point. How do more possibilities to work > > > with RIOT for *others*, take fun away from *you*? > > > > > > > (L)GPL guarantees that my contribution will stay part of > > > > something that

Re: [riot-devel] Switch to BSD?

2014-12-16 Thread Emmanuel Baccelli
Hi Johann, On Tue, Dec 16, 2014 at 1:54 PM, Johann Fischer wrote: > > Am Tue, 16 Dec 2014 12:44:57 +0100 > schrieb Oleg Hahm : > > > Hey Kaspar! > > > > > If RIOT is BSD'ed, for *me* personally time spent on it is not fun > > > time I like to in my unpaid spare time anymore, it becomes work > > >

Re: [riot-devel] Switch to BSD?

2014-12-16 Thread Kaspar Schleiser
Hey, On 12/16/2014 02:36 PM, Matthias Waehlisch wrote: I disagree. The RIOT community guarantees that your and everyone else's contribution stay part of open and free software that might improve. Additionally, it might become part of something else, true. I agree with Kaspar. but this is

Re: [riot-devel] Switch to BSD?

2014-12-16 Thread Emmanuel Baccelli
Hi Kaspar, On Tue, Dec 16, 2014 at 11:28 AM, Kaspar Schleiser wrote: > > > > As the man earning a shit load of money from one of these evil companies, > using a proprietary smart phone, and buying Facebook goggles, working on > RIOT for me is a very expensive hobby. > > I'm not sure I get your po

Re: [riot-devel] Switch to BSD?

2014-12-16 Thread Kaspar Schleiser
Hi, On 12/16/2014 12:44 PM, Oleg Hahm wrote: If RIOT is BSD'ed, for *me* personally time spent on it is not fun time I like to in my unpaid spare time anymore, it becomes work that is also fun. Work others can (and will) sell under their terms. I totally don't get this point. How do more possi

Re: [riot-devel] Switch to BSD?

2014-12-16 Thread Matthias Waehlisch
On Tue, 16 Dec 2014, Johann Fischer wrote: > > > If RIOT is BSD'ed, for *me* personally time spent on it is not fun > > > time I like to in my unpaid spare time anymore, it becomes work > > > that is also fun. Work others can (and will) sell under their terms. > > > > I totally don't get this po

Re: [riot-devel] Switch to BSD?

2014-12-16 Thread Johann Fischer
Am Tue, 16 Dec 2014 12:44:57 +0100 schrieb Oleg Hahm : > Hey Kaspar! > > > If RIOT is BSD'ed, for *me* personally time spent on it is not fun > > time I like to in my unpaid spare time anymore, it becomes work > > that is also fun. Work others can (and will) sell under their terms. > > I totally

Re: [riot-devel] Switch to BSD?

2014-12-16 Thread Oleg Hahm
Hey Kaspar! > If RIOT is BSD'ed, for *me* personally time spent on it is not fun time I > like to in my unpaid spare time anymore, it becomes work that is also fun. > Work others can (and will) sell under their terms. I totally don't get this point. How do more possibilities to work with RIOT for

Re: [riot-devel] Switch to BSD?

2014-12-16 Thread Kaspar Schleiser
Hey, On 12/15/14 18:39, Oleg Hahm wrote: I second this thought! As Kaspar has written, too: It's all about the community and the fun time spending with this awesome tool. It's gonna be always free and open source, no matter what stupid companies try to do with it behind closed doors. We are RIOT

Re: [riot-devel] Switch to BSD?

2014-12-16 Thread Thomas Eichinger
>>> Let's keep the discussion non-political/-philosophical - otherwise there's >>> no >>> end. >> Sure. Keep the discussion "GPL or not" non-political/-philosophical. Why >> discuss at all? > > While I think this discussion can not be lead without political or > philosophical considerations, I ag

Re: [riot-devel] Switch to BSD?

2014-12-15 Thread Adam Hunt
At risk of further confusing things maybe there's a happy medium between a strong copyleft/(L)GPL and a the BSD license. While I'm most certainly not a lawyer, copyright or otherwise, a quick look at the Eclipse Public License (EPL) and the related E

Re: [riot-devel] Switch to BSD?

2014-12-15 Thread Emmanuel Baccelli
Hi Oleg, On Mon, Dec 15, 2014 at 6:39 PM, Oleg Hahm wrote: > > Hey Hauke! > > > To my experience the typical situation in > > (larger) companies is, that technical people actually would like to work > > with LGPL products an give code back but that they are not allowed to > from > > their managem

Re: [riot-devel] Switch to BSD?

2014-12-15 Thread Oleg Hahm
Hey Hauke! > To my experience the typical situation in > (larger) companies is, that technical people actually would like to work > with LGPL products an give code back but that they are not allowed to from > their management due to their lawyers not allowing LGPL. For MIT I see a > different pict

Re: [riot-devel] Switch to BSD?

2014-12-15 Thread Oleg Hahm
Hey Hauke! > In an ideal world I would personally want RIOT to be even published under > GPL, as of RIOT should be free. But we all know that world does not exist. I would say: In an ideal world RIOT should have been published as public domain. Cheers, Oleg -- panic("smp_callin() a.

Re: [riot-devel] Switch to BSD?

2014-12-15 Thread Ludwig Ortmann
Hi, On Mon, Dec 15, 2014 at 05:32:14PM +0100, Martine Lenders wrote: > Hi, > speaking of proprietary smart phones: seems like Android decided against > LGPL for more or less the same reasons as we discuss right now: > https://source.android.com/source/licenses.html#why-apache-software-license. Bu

Re: [riot-devel] Switch to BSD?

2014-12-15 Thread Hauke Petersen
Dear RIOT Community, after being quiet on the mailing list for some time, I gave the topic some more thoughts. In an ideal world I would personally want RIOT to be even published under GPL, as of RIOT should be free. But we all know that world does not exist. As I am tending towards a not-

Re: [riot-devel] Switch to BSD?

2014-12-15 Thread Ludwig Ortmann
Hi, On Mon, Dec 15, 2014 at 05:23:32PM +0100, Kaspar Schleiser wrote: > On 12/15/2014 05:07 PM, Oleg Hahm wrote: > >>Giving away source code which strenghtens those is contraproductive to the > >>common good. > > > >Says the man earning a shit load of money from one of these evil companies, > >usi

Re: [riot-devel] Switch to BSD?

2014-12-15 Thread Martine Lenders
Hi, speaking of proprietary smart phones: seems like Android decided against LGPL for more or less the same reasons as we discuss right now: https://source.android.com/source/licenses.html#why-apache-software-license. Cheers, Martine 2014-12-15 17:23 GMT+01:00 Kaspar Schleiser : > > Hey, > > On 1

Re: [riot-devel] Switch to BSD?

2014-12-15 Thread Kaspar Schleiser
Hey, On 12/15/2014 05:07 PM, Oleg Hahm wrote: Giving away source code which strenghtens those is contraproductive to the common good. Says the man earning a shit load of money from one of these evil companies, using a proprietary smart phone, and buying Facebook goggles. ;-) That implies I'm b

Re: [riot-devel] Switch to BSD?

2014-12-15 Thread Emmanuel Baccelli
On Mon, Dec 15, 2014 at 5:07 PM, Oleg Hahm wrote: > > > > Let's keep the discussion non-political/-philosophical - otherwise there's > no > end. > > +1 ___ devel mailing list devel@riot-os.org http://lists.riot-os.org/mailman/listinfo/devel

Re: [riot-devel] Switch to BSD?

2014-12-15 Thread Oleg Hahm
Hi! > Giving away source code which strenghtens those is contraproductive to the > common good. Says the man earning a shit load of money from one of these evil companies, using a proprietary smart phone, and buying Facebook goggles. ;-) Let's keep the discussion non-political/-philosophical - o

Re: [riot-devel] Switch to BSD?

2014-12-15 Thread Thomas Eichinger
Hi, > On 15 Dec 2014, at 15:34, Kaspar Schleiser wrote: > > On 12/15/2014 03:03 PM, Thomas Eichinger wrote: >> Philosophical question: If we take open source software as an altruistic >> approach >> to publish software for the greater good wouldn’t it be contradictory to tell >> others to give

Re: [riot-devel] Switch to BSD?

2014-12-15 Thread Kaspar Schleiser
Hey, On 12/15/2014 03:03 PM, Thomas Eichinger wrote: Philosophical question: If we take open source software as an altruistic approach to publish software for the greater good wouldn’t it be contradictory to tell others to give something in return and exclusionary to those who simply can’t? Not

Re: [riot-devel] Switch to BSD?

2014-12-15 Thread Thomas Eichinger
Dear all, > On 15 Dec 2014, at 11:10, Ludwig Ortmann wrote: > > As for the general topic of relicensing: Personally speaking I’m rather pragmatic on this topic and either license is fine for me *but* I tend to advocate for MIT. ad "contributing back”: Apart from companies practicing an open

Re: [riot-devel] Switch to BSD?

2014-12-15 Thread Oleg Hahm
Hi Kaspar! > >In general, I would agree that - to my understanding - (L)GPL with linker > >exception is more aligned to what we're looking for than to LGPL only. > Could we sum up the differences? Wikipedia is saying: "Compared to the GNU Classpath license above, the LGPL formulates more requirem

Re: [riot-devel] Switch to BSD?

2014-12-15 Thread Martine Lenders
Hi, 2014-12-03 22:59 GMT+01:00 Emmanuel Baccelli : > > […] > > But in the first place, we would like to debate this topic. In particular: > is anyone violently opposing the idea of migrating to a less restrictive > license, such as BSD? If so, why? On the other hand, if you explicitly > support th

Re: [riot-devel] Switch to BSD?

2014-12-15 Thread Oleg Hahm
Hi Kaspar! > 1. The entity distributing such a product must mention the use of RIOT. Isn't that the case also for some non-copyleft licenses (e.g. some BSD-style licenses)? Not sure, just asking. > This requires the device to be field-upgradable I still seriously doubt this. We're talking about

Re: [riot-devel] Switch to BSD?

2014-12-15 Thread Kaspar Schleiser
Hey, On 12/15/2014 02:29 PM, Oleg Hahm wrote: What kind of "static linking exception" do you have in mind? The regular kind ;) http://en.wikipedia.org/wiki/GPL_linking_exception I'm not aware if there is another kind with different characteristics. In general, I would agree that - to my unde

Re: [riot-devel] Switch to BSD?

2014-12-15 Thread Oleg Hahm
Hi! > On Mon, Dec 15, 2014 at 01:08:24PM +0100, Kaspar Schleiser wrote: > > On 12/15/2014 11:10 AM, Ludwig Ortmann wrote: > > >I'd rather add a static linking exception to our > > >current license (or switch to GPL with linking exception which amounts > > >to the same as far as I remember) > > Wha

Re: [riot-devel] Switch to BSD?

2014-12-15 Thread Kaspar Schleiser
Hey, On 12/03/2014 10:59 PM, Emmanuel Baccelli wrote: But in the first place, we would like to debate this topic. In particular: is anyone violently opposing the idea of migrating to a less restrictive license, such as BSD? If so, why? On the other hand, if you explicitly support the license cha

Re: [riot-devel] Switch to BSD?

2014-12-15 Thread Kaspar Schleiser
Hey, On 12/15/2014 01:19 PM, Ludwig Ortmann wrote: On Mon, Dec 15, 2014 at 01:08:24PM +0100, Kaspar Schleiser wrote: On 12/15/2014 11:10 AM, Ludwig Ortmann wrote: I'd rather add a static linking exception to our current license (or switch to GPL with linking exception which amounts to the same

Re: [riot-devel] Switch to BSD?

2014-12-15 Thread ROUSSEL Kévin
Hello again, As I said, I was just mentioning the possibility of dual-licensing. I never said it was the right thing to do, as I didn't really thought about it... The only thing I'm really afraid of are software patents, since these are visibly at the origin of many bad things (see the patent

Re: [riot-devel] Switch to BSD?

2014-12-15 Thread Ludwig Ortmann
Hi, On Mon, Dec 15, 2014 at 01:08:24PM +0100, Kaspar Schleiser wrote: > On 12/15/2014 11:10 AM, Ludwig Ortmann wrote: > >I'd rather add a static linking exception to our > >current license (or switch to GPL with linking exception which amounts > >to the same as far as I remember) > What kind of "s

Re: [riot-devel] Switch to BSD?

2014-12-15 Thread Kaspar Schleiser
Hey, On 12/15/2014 11:10 AM, Ludwig Ortmann wrote: I'd rather add a static linking exception to our current license (or switch to GPL with linking exception which amounts to the same as far as I remember) What kind of "static linking exception" do you have in mind? Kaspar _

Re: [riot-devel] Switch to BSD?

2014-12-15 Thread Peter Kietzmann
Hi everyone, I'm sorry to hop in that late. To be honest, I didn't come to a final conclusion for myself, regarding the license-topic. Let me first say that I wouldn't boycott the change to BSD. Still I need to say that I have similar doubts like my previous speakers mentioned. One the one h

Re: [riot-devel] Switch to BSD?

2014-12-15 Thread Ludwig Ortmann
Hi, All in all, dual licensing is an interesting thought, but I'm afraid it inevitably leads to extra work and frustration. Because the users of the commercial branch will most likely be a major contributer of resources, the "free" branch would end up being treated as a second class citizen. (Plea

Re: [riot-devel] Switch to BSD?

2014-12-15 Thread ROUSSEL Kévin
Hello everyone, Maybe was it already envisioned, but another strategy would be dual licensing, something akin to what FreeRTOS does for example. Using this scheme: * we got (L)GPL by default, for academic contributors and everyone that has nothing against open-source; * the same code can be l

Re: [riot-devel] Switch to BSD?

2014-12-12 Thread Emmanuel Baccelli
Hi Olaf, if both LGPL and other considered licenses are OK for you, then switch to RIOT right now ;) What is holding you back, more precisely? I would be interesting to know about it, it might bring some arguments to this debate. Best, Emmanuel Le 11 déc. 2014 18:28, "Olaf Bergmann" a écrit : >

Re: [riot-devel] Switch to BSD?

2014-12-12 Thread Emmanuel Baccelli
Hi Johann, Le 12 déc. 2014 00:48, "Johann Fischer" a écrit : > > Can you explain exactly what you expect of licence change? That more hardware > will be supported? That RIOT will be more spread? The motivation for a more permissive license now is that the RIOT community has significantly more ch

Re: [riot-devel] Switch to BSD?

2014-12-11 Thread Johann Fischer
On Tue, 9 Dec 2014 16:31:00 +0100 Emmanuel Baccelli wrote: > I agree with you: we need "another Linux" and not "another Contiki". But > two questions: > (1) can we realistically mimic the Linux story and stay with LGPL? > (2) why would RIOT necessarily become "another Contiki" if the license > ev

Re: [riot-devel] Switch to BSD?

2014-12-11 Thread Olaf Bergmann
Carsten Bormann writes: > On the university side To second that: I have been considering switching to RIOT as the major development platform for at least a year now. Although the license is not the major concern hesitating, it is this sort of ever-ongoing discussions that makes me always feel a

Re: [riot-devel] Switch to BSD?

2014-12-10 Thread Carsten Bormann
Emmanuel Baccelli writes: > Hi Carsten, > on the topic of rewriting history ;) it would be interesting to know > if you have an estimation of the proportion of RIOT code your people > would have developed that would have been contributed back to the > master branch, over the last 1,5+ years, tak

Re: [riot-devel] Switch to BSD?

2014-12-09 Thread Emmanuel Baccelli
Hi Carsten, on the topic of rewriting history ;) it would be interesting to know if you have an estimation of the proportion of RIOT code your people would have developed that would have been contributed back to the master branch, over the last 1,5+ years, taking into account the constraints of you

Re: [riot-devel] Switch to BSD?

2014-12-09 Thread René Kijewski
Sorry Adam, I don't know how your name got intermixed into my answer. I had no intention to misquote you, and I like your previous letter very much. -- “My head was aching, and I had a singular feeling—altogether new to me—that some one else was trying to get alice’s configuration” — http://the

Re: [riot-devel] Switch to BSD?

2014-12-09 Thread René Kijewski
Am Tue, 9 Dec 2014 10:36:32 +0100 schrieb Emmanuel Baccelli : > this is a gentle reminder to input your opinions on this thread before > Wednesday night (i.e., tomorrow). You cannot use any of my contributions under any BSD license, because I don't think that it is a logic choice. I would welcom

Re: [riot-devel] Switch to BSD?

2014-12-09 Thread René Kijewski
Am Tue, 9 Dec 2014 00:43:26 +0100 schrieb Carsten Bormann : > On 09 Dec 2014, at 00:09, Adam Hunt wrote: > I could have people working on RIOT for those 1.5 years... If you actually had any intentions to contribute to RIOT, then you would dual or tri-license your contributions ... -- “My head

Re: [riot-devel] Switch to BSD?

2014-12-09 Thread Emmanuel Baccelli
Hi Johan, On Mon, Dec 8, 2014 at 1:27 AM, Johann Fischer wrote: > Hello RIOTers, > > Emmanuel Baccelli wrote: > > we have been receiving an increasing amount of negative feedback from > > various companies concerning the practical usability of our LGPL license > in > > their context, being a sh

Re: [riot-devel] Switch to BSD?

2014-12-09 Thread Matthias Waehlisch
Hi Kevin, On Tue, 9 Dec 2014, ROUSSEL Kévin wrote: > I'm not absolutely against licence switch but... I actually feel > uneasy about about this kind of demands... > > If I understand right, some corporations which have probably > contributed nothing to the project just barges in and said : "if

Re: [riot-devel] Switch to BSD?

2014-12-09 Thread ROUSSEL Kévin
Hello, I'm not absolutely against licence switch but... I actually feel uneasy about about this kind of demands... If I understand right, some corporations which have probably contributed nothing to the project just barges in and said : "if you want us to use your work, you have to let us ma

Re: [riot-devel] Switch to BSD?

2014-12-09 Thread Matthias Waehlisch
Hi Adam, On Mon, 8 Dec 2014, Adam Hunt wrote: > There's another option on the table that would allow a potential > license change to be put off for some time while still being able to > do it with minimal headache down the road. Any license change is > obviously going to require all the past c

Re: [riot-devel] Switch to BSD?

2014-12-09 Thread Kaspar Schleiser
Hey, On 12/09/2014 12:43 AM, Carsten Bormann wrote: allow a potential license change to be put off As long as relicensing hasn’t happened, RIOT stays in suspended animation for those of us who care about actual pickup in products. Waiting some more (a license change has been discussed for m

Re: [riot-devel] Switch to BSD?

2014-12-09 Thread Emmanuel Baccelli
Hi everyone, this is a gentle reminder to input your opinions on this thread before Wednesday night (i.e., tomorrow). Thanks, Emmanuel On Tue, Dec 9, 2014 at 12:43 AM, Carsten Bormann wrote: > On 09 Dec 2014, at 00:09, Adam Hunt wrote: > > > > allow a potential license change to be put off > >

Re: [riot-devel] Switch to BSD?

2014-12-08 Thread Carsten Bormann
On 09 Dec 2014, at 00:09, Adam Hunt wrote: > > allow a potential license change to be put off As long as relicensing hasn’t happened, RIOT stays in suspended animation for those of us who care about actual pickup in products. Waiting some more (a license change has been discussed for more tha

Re: [riot-devel] Switch to BSD?

2014-12-08 Thread Adam Hunt
I entirely understand where Johann is coming from. My view are very similar; companies all over the world beat up on Linux in the early days because of the GPL but all these years later things have died down and multibillion dollar transnational corporations are not only still contributing to the L

Re: [riot-devel] Switch to BSD?

2014-12-08 Thread Johann Fischer
Hello RIOTers, Emmanuel Baccelli wrote: > we have been receiving an increasing amount of negative feedback from > various companies concerning the practical usability of our LGPL license in > their context, being a show-stopper. They always do that. We have seen it in other successful projects

Re: [riot-devel] Switch to BSD?

2014-12-04 Thread Carsten Bormann
On 04 Dec 2014, at 17:05, Emmanuel Baccelli wrote: > > IANAL IANAL either*), and indeed it is worth talking to a few lawyers that know at least about the difference between common and civil law, and the peculiarities of the variations of the former. First of all, thank you for this initiative

Re: [riot-devel] Switch to BSD?

2014-12-04 Thread Emmanuel Baccelli
Hi again everyone, If we're going for a license that is less restrictive than LGPL, it does indeed make sense to consider alternatives such as Apache and MIT -- and not only BSD. However, I think we need to distinguish between two aspects: - the ideas - the effects in practice The reason we cons

Re: [riot-devel] Switch to BSD?

2014-12-04 Thread Joakim Gebart
I am also very much in favor of using a license which requires openness but like Adam said, in the embedded world it is quite common that changes will be necessary in order to support some hardware configuration. Additionally, the interpretation that we would need dynamic linking in order to comply

Re: [riot-devel] Switch to BSD?

2014-12-03 Thread Akshay Mishra
This (migrating to a BSD license) should be an "awesome" step, especially for small design companies like us. Thanks, Akshay On 4 December 2014 at 03:29, Emmanuel Baccelli wrote: > Dear RIOTers, > > we have been receiving an increasing amount of negative feedback from > various companies concer

Re: [riot-devel] Switch to BSD?

2014-12-03 Thread Adam Hunt
While I've been a fervent supporter of the GPL for many years I'm on board with a change to a simple BSD or MIT style license. Initially I was skeptical about the need to move away from the LGPL but in the world of embedded systems it's very common to make changes to the core codebase in order to w

Re: [riot-devel] Switch to BSD?

2014-12-03 Thread Thomas Watteyne
Emmanuel, I support the change to BSD. One of the reasons is that OpenWSN is also on BSD, so integration of the different code bases might be easier when both have the same license. Thomas On Wednesday, December 3, 2014, Emmanuel Baccelli < emmanuel.bacce...@inria.fr> wrote: > Dear RIOTers, > > w

[riot-devel] Switch to BSD?

2014-12-03 Thread Emmanuel Baccelli
Dear RIOTers, we have been receiving an increasing amount of negative feedback from various companies concerning the practical usability of our LGPL license in their context, being a show-stopper. For this reason, INRIA, Freie Universitaet (FU) Berlin and Hamburg University of Applied Science (HA