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>
