From c0410c00b7b7d70f2694cbbbc004765f56e67aae Mon Sep 17 00:00:00 2001 From: Simon Kuenzer Date: Tue, 13 Jul 2021 21:22:18 +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: 0769e78 - Initial public release: basic unikraft files (Florian Schmidt) f43b694 - Initial public release: FromDevice and ToDevice (Florian Schmidt) 86682a0 - Initial public release: click.cc (Florian Schmidt) 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 Approved-by: Razvan Deaconescu Tested-by: Unikraft CI GitHub-Pull-Request: #3 --- Makefile.uk | 2 -- click.cc | 2 -- unikraft/fromdevice.cc | 2 -- unikraft/fromdevice.hh | 2 -- unikraft/todevice.cc | 2 -- unikraft/todevice.hh | 2 -- 6 files changed, 12 deletions(-) diff --git a/Makefile.uk b/Makefile.uk index 3a3f226..8096549 100644 --- a/Makefile.uk +++ b/Makefile.uk @@ -27,8 +27,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. -# ################################################################################ # Check requirements: Click requires netdev access, so LWIP must not attach them diff --git a/click.cc b/click.cc index 5b0f34f..e84d205 100644 --- a/click.cc +++ b/click.cc @@ -28,8 +28,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. */ /* To be implemented at a later point */ diff --git a/unikraft/fromdevice.cc b/unikraft/fromdevice.cc index fe64b42..49fdcff 100644 --- a/unikraft/fromdevice.cc +++ b/unikraft/fromdevice.cc @@ -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 "fromdevice.hh" diff --git a/unikraft/fromdevice.hh b/unikraft/fromdevice.hh index 8d62a95..7ebd934 100644 --- a/unikraft/fromdevice.hh +++ b/unikraft/fromdevice.hh @@ -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 CLICK_FROMDEVICE_HH diff --git a/unikraft/todevice.cc b/unikraft/todevice.cc index 353b0c0..ce513b6 100644 --- a/unikraft/todevice.cc +++ b/unikraft/todevice.cc @@ -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 "todevice.hh" diff --git a/unikraft/todevice.hh b/unikraft/todevice.hh index 38ef7bb..7e8b7fd 100644 --- a/unikraft/todevice.hh +++ b/unikraft/todevice.hh @@ -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 CLICK_TODEVICE_HH -- 2.39.5