From 466ed7abcd858c6292417f30defee77eeb5b2f28 Mon Sep 17 00:00:00 2001 From: Simon Kuenzer Date: Tue, 13 Jul 2021 17:49:59 +0200 Subject: [PATCH] Correct license headers introduced by NEC Laboratories Europe GmbH 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 Reviewed-by: Felipe Huici Tested-by: Unikraft CI GitHub-Pull-Request: #5 --- Makefile.uk | 2 -- alloc.c | 2 -- include/arch/sys_arch.h | 2 -- include/netif/uknetdev.h | 2 -- include/sys/socket.h | 2 -- init.c | 2 -- mailbox.c | 2 -- mutex.c | 2 -- netbuf.c | 2 -- netbuf.h | 2 -- semaphore.c | 2 -- sockets.c | 2 -- threads.c | 2 -- time.c | 2 -- uknetdev.c | 2 -- 15 files changed, 30 deletions(-) diff --git a/Makefile.uk b/Makefile.uk index 83e09b3..fb612ed 100644 --- a/Makefile.uk +++ b/Makefile.uk @@ -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 af52f27..a3e20b2 100644 --- 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 diff --git a/include/arch/sys_arch.h b/include/arch/sys_arch.h index 62510ee..8e40d41 100644 --- a/include/arch/sys_arch.h +++ b/include/arch/sys_arch.h @@ -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 diff --git a/include/netif/uknetdev.h b/include/netif/uknetdev.h index 77aaa6d..8607b70 100644 --- a/include/netif/uknetdev.h +++ b/include/netif/uknetdev.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_UKNETDEV_ diff --git a/include/sys/socket.h b/include/sys/socket.h index b895660..e5f1095 100644 --- a/include/sys/socket.h +++ b/include/sys/socket.h @@ -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 4bae724..5502bd3 100644 --- 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 diff --git a/mailbox.c b/mailbox.c index 9bc34d8..b7dc263 100644 --- 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 diff --git a/mutex.c b/mutex.c index fedf13a..3e8d4bc 100644 --- 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 diff --git a/netbuf.c b/netbuf.c index 97c129c..f8744d5 100644 --- 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" diff --git a/netbuf.h b/netbuf.h index db5adf7..10398ac 100644 --- 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_ diff --git a/semaphore.c b/semaphore.c index e962d4b..cd40985 100644 --- a/semaphore.c +++ b/semaphore.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 diff --git a/sockets.c b/sockets.c index a013225..8b00711 100644 --- 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 */ diff --git a/threads.c b/threads.c index 3ec06fa..fb5fde1 100644 --- 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 diff --git a/time.c b/time.c index f6b1050..9833383 100644 --- 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 diff --git a/uknetdev.c b/uknetdev.c index b665830..83c866b 100644 --- a/uknetdev.c +++ b/uknetdev.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 -- 2.39.5