]> xenbits.xensource.com Git - unikraft/libs/lwip.git/commitdiff
Correct license headers introduced by NEC Laboratories Europe GmbH
authorSimon Kuenzer <simon.kuenzer@neclab.eu>
Tue, 13 Jul 2021 15:49:59 +0000 (17:49 +0200)
committerUnikraft <monkey@unikraft.io>
Mon, 19 Jul 2021 08:59:28 +0000 (08:59 +0000)
This commit removes the additional clause
"THIS HEADER MAY NOT BE EXTRACTED OR MODIFIED IN ANY WAY"
from BSD license headers that got introduced by mistake
with the following commits:
 96d4f49 - Initial port of lwIP to Unikraft (Sharan Santhanam)
 d01ed1c - Netif driver for libuknetdev devices (Simon Kuenzer)
 cf5ec19 - Update to lwIP 2.1.2 (Simon Kuenzer)

On the one hand, this additional clause is redundant because
the BSD license already states that it must remain and the
copyright notice must be kept.
On the other hand, the clause freezes the file header
and prohibits future contributors from extending the
copyright notice for their contributions. This additional
clause is not part of the official BSD 3-clause.

The original author(s) or an authorized representative from
the author's affiliation consents to the change with a
`Reviewed-by` tag to this commit.

Signed-off-by: Simon Kuenzer <simon.kuenzer@neclab.eu>
Reviewed-by: Felipe Huici <felipe.huici@neclab.eu>
Tested-by: Unikraft CI <monkey@unikraft.io>
GitHub-Pull-Request: #5

15 files changed:
Makefile.uk
alloc.c
include/arch/sys_arch.h
include/netif/uknetdev.h
include/sys/socket.h
init.c
mailbox.c
mutex.c
netbuf.c
netbuf.h
semaphore.c
sockets.c
threads.c
time.c
uknetdev.c

index 83e09b389de8dbcf766ea81a392a0ad7d272896d..fb612ed1b6b018438bb2f8c8cfea14fa87ebeb20 100644 (file)
@@ -32,8 +32,6 @@
 #  ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
 #  POSSIBILITY OF SUCH DAMAGE.
 #
-#  THIS HEADER MAY NOT BE EXTRACTED OR MODIFIED IN ANY WAY.
-#
 
 ################################################################################
 # Library registration
diff --git a/alloc.c b/alloc.c
index af52f2734b885b8d064cfb64541fb0a01a2aa907..a3e20b2a87a5b8748f85864069b670d79881ad67 100644 (file)
--- a/alloc.c
+++ b/alloc.c
@@ -27,8 +27,6 @@
  * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
  * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
  * POSSIBILITY OF SUCH DAMAGE.
- *
- * THIS HEADER MAY NOT BE EXTRACTED OR MODIFIED IN ANY WAY.
  */
 
 #include <uk/alloc.h>
index 62510ee8d9f7dfad9292331abe83933c15649563..8e40d41b666da103afdefaf8587260ffbdd76421 100644 (file)
@@ -27,8 +27,6 @@
  * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
  * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
  * POSSIBILITY OF SUCH DAMAGE.
- *
- * THIS HEADER MAY NOT BE EXTRACTED OR MODIFIED IN ANY WAY.
  */
 /*
  * lwip/arch/sys_arch.h
index 77aaa6d817da28ca8b0558651605074898c1d494..8607b70fec9837c59c7c5a26775785eb169c9a8a 100644 (file)
@@ -29,8 +29,6 @@
  * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
  * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
  * POSSIBILITY OF SUCH DAMAGE.
- *
- * THIS HEADER MAY NOT BE EXTRACTED OR MODIFIED IN ANY WAY.
  */
 
 #ifndef _LWIP_UKNETDEV_
index b89566020d53bc5cb2c5254146ac15b55cc211bb..e5f1095940b0ffcb8c7a5cce390ee73ddf89101a 100644 (file)
@@ -27,8 +27,6 @@
  * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
  * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
  * POSSIBILITY OF SUCH DAMAGE.
- *
- * THIS HEADER MAY NOT BE EXTRACTED OR MODIFIED IN ANY WAY.
  */
 
 #ifndef _UK_LWIP_SOCKET_H_
diff --git a/init.c b/init.c
index 4bae724a8f882463e8aa4c6b372476937f59c7c2..5502bd3ac0d8973e22ef0ceca4569121665d5819 100644 (file)
--- a/init.c
+++ b/init.c
@@ -29,8 +29,6 @@
  * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
  * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
  * POSSIBILITY OF SUCH DAMAGE.
- *
- * THIS HEADER MAY NOT BE EXTRACTED OR MODIFIED IN ANY WAY.
  */
 
 #include <uk/config.h>
index 9bc34d8a084af7a8016ad5de32a1a2c52d73fdd6..b7dc2636309f8228a5a8518cf133776821e35e83 100644 (file)
--- a/mailbox.c
+++ b/mailbox.c
@@ -27,8 +27,6 @@
  * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
  * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
  * POSSIBILITY OF SUCH DAMAGE.
- *
- * THIS HEADER MAY NOT BE EXTRACTED OR MODIFIED IN ANY WAY.
  */
 
 #include <uk/mbox.h>
diff --git a/mutex.c b/mutex.c
index fedf13ab75a308b0534eda54edaddd266955ef61..3e8d4bceb97915eb4212dd5cd71c0bfc99853bac 100644 (file)
--- a/mutex.c
+++ b/mutex.c
@@ -27,8 +27,6 @@
  * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
  * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
  * POSSIBILITY OF SUCH DAMAGE.
- *
- * THIS HEADER MAY NOT BE EXTRACTED OR MODIFIED IN ANY WAY.
  */
 
 #include <uk/mutex.h>
index 97c129c0101a31464d16c3cf454519e41495a032..f8744d52290fe082434a1d02b31ee1cf02a965f7 100644 (file)
--- a/netbuf.c
+++ b/netbuf.c
@@ -29,8 +29,6 @@
  * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
  * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
  * POSSIBILITY OF SUCH DAMAGE.
- *
- * THIS HEADER MAY NOT BE EXTRACTED OR MODIFIED IN ANY WAY.
  */
 
 #include "netbuf.h"
index db5adf7506f2200b1794bfb7dad5a56183547762..10398ac5fffb44d1b1eb20ed62ff26d70516ec04 100644 (file)
--- a/netbuf.h
+++ b/netbuf.h
@@ -29,8 +29,6 @@
  * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
  * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
  * POSSIBILITY OF SUCH DAMAGE.
- *
- * THIS HEADER MAY NOT BE EXTRACTED OR MODIFIED IN ANY WAY.
  */
 
 #ifndef _LWIP_NETBUF_
index e962d4bc2b7cbe9c48c7d728fb0e4973aa102cd4..cd40985776ff5d21526f44d021f9b8098f8e41c5 100644 (file)
@@ -27,8 +27,6 @@
  * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
  * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
  * POSSIBILITY OF SUCH DAMAGE.
- *
- * THIS HEADER MAY NOT BE EXTRACTED OR MODIFIED IN ANY WAY.
  */
 
 #include <uk/semaphore.h>
index a013225809306a75125571551f1694d0ef9de4ed..8b00711e823cf3137f1d67ec2926962b44b960cc 100644 (file)
--- a/sockets.c
+++ b/sockets.c
@@ -29,8 +29,6 @@
  * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
  * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
  * POSSIBILITY OF SUCH DAMAGE.
- *
- * THIS HEADER MAY NOT BE EXTRACTED OR MODIFIED IN ANY WAY.
  */
 
 /* network stub calls */
index 3ec06fa5c8b8a09bc81fde49ee743256c0d2e75a..fb5fde11f2e8896fc678e37b250f1215ee2d4233 100644 (file)
--- a/threads.c
+++ b/threads.c
@@ -27,8 +27,6 @@
  * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
  * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
  * POSSIBILITY OF SUCH DAMAGE.
- *
- * THIS HEADER MAY NOT BE EXTRACTED OR MODIFIED IN ANY WAY.
  */
 
 #include <uk/arch/limits.h>
diff --git a/time.c b/time.c
index f6b1050e351f2cf6de71bf787dcbdcc37b624c83..983338399d6986dfbf6c91be10484de5e6c8441f 100644 (file)
--- a/time.c
+++ b/time.c
@@ -27,8 +27,6 @@
  * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
  * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
  * POSSIBILITY OF SUCH DAMAGE.
- *
- * THIS HEADER MAY NOT BE EXTRACTED OR MODIFIED IN ANY WAY.
  */
 
 #include <uk/arch/time.h>
index b665830e1f6fb0e278d232d4d99ac493f2e67c47..83c866bf9b6d7a8c4a2ec9df9275f9d79f9fe721 100644 (file)
@@ -29,8 +29,6 @@
  * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
  * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
  * POSSIBILITY OF SUCH DAMAGE.
- *
- * THIS HEADER MAY NOT BE EXTRACTED OR MODIFIED IN ANY WAY.
  */
 
 #include <uk/config.h>