Hi, this questionable file can certainly be removed, I’m pretty certain users are not depending on it. But that is a bit late for the other releases we made with this file in them :(
> On Dec 4, 2017, at 7:44 AM, Fabio Utzig <[email protected]> wrote: > > What I find very strange about this, is that LWIP has a very clear > license which is a 3-clause BSD: > > http://git.savannah.nongnu.org/cgit/lwip.git/tree/COPYING > > But it bundles this single file (plus header) that was once part of > NetBSD and was once licensed as 4-clause BSD, and seems like it was > "forked" because now it also has MIT in the header: > > http://git.savannah.nongnu.org/cgit/lwip.git/tree/src/netif/ppp/pppoe.c > > But does this mean that every single Apache Licensed project that used > LWIP would be tainted? Once it was "forked" and a new license was added > does it not deprecate the old one somehow? Is it not necessary that LWIP > mentions this in docs? > > Cheers, > Fabio Utzig > > On Mon, Dec 4, 2017, at 01:51 AM, Justin Mclean wrote: >> Hi, >> >> I asked on legal discuss. Finger crossed we may be able to change the 2 >> clause BSD. >> >> The code in question[1][2] is based on [3] which itself is based on >> NetBSD [4]. NetBSD moved to a Category A / 2 clause BSD license in 2008 >> [5] and all contributions were changed retroactively to a 2 clause BSD >> license. >> >> Thanks, >> Justin >> >> 1. >> https://github.com/apache/mynewt-core/blob/28b29f44549bcb7cec4bf47f10af45237a88d12b/net/ip/lwip_base/src/netif/ppp/pppoe.c >> <https://github.com/apache/mynewt-core/blob/28b29f44549bcb7cec4bf47f10af45237a88d12b/net/ip/lwip_base/src/netif/ppp/pppoe.c> >> 2. >> https://github.com/apache/mynewt-core/blob/28b29f44549bcb7cec4bf47f10af45237a88d12b/net/ip/lwip_base/include/netif/ppp/pppoe.h >> <https://github.com/apache/mynewt-core/blob/28b29f44549bcb7cec4bf47f10af45237a88d12b/net/ip/lwip_base/include/netif/ppp/pppoe.h> >> 3. >> https://github.com/yarrick/lwip/blob/fed916b852331666fdab5b31d02a21500ce0100b/src/netif/ppp/pppoe.c >> <https://github.com/yarrick/lwip/blob/fed916b852331666fdab5b31d02a21500ce0100b/src/netif/ppp/pppoe.c> >> 4. >> http://cvsweb.netbsd.org/bsdweb.cgi/src/sys/net/if_pppoe.c?rev=1.132&content-type=text/x-cvsweb-markup >> <http://cvsweb.netbsd.org/bsdweb.cgi/src/sys/net/if_pppoe.c?rev=1.132&content-type=text/x-cvsweb-markup> >> 5. http://www.netbsd.org/about/redistribution.html#why2clause >> <http://www.netbsd.org/about/redistribution.html#why2clause> >>
