]> xenbits.xensource.com Git - unikraft/plats/solo5.git/commitdiff
Correct license headers introduced by Arm Limited stable staging RELEASE-0.10.0 RELEASE-0.11.0 RELEASE-0.12.0 RELEASE-0.13.0 RELEASE-0.13.1 RELEASE-0.14.0 RELEASE-0.15.0 RELEASE-0.6 RELEASE-0.7.0 RELEASE-0.8.0 RELEASE-0.9.0
authorSimon Kuenzer <simon.kuenzer@neclab.eu>
Tue, 13 Jul 2021 19:09:27 +0000 (21:09 +0200)
committerUnikraft CI <monkey@unikraft.io>
Tue, 30 Nov 2021 18:13:41 +0000 (19:13 +0100)
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:
 86a47bf - external plat: Add platform interface implementation (Haibo Xu)
 fa5c59f - external plat: Add the solo5 API declaration (Haibo Xu)

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: Jia He <justin.he@arm.com>
Approved-by: Razvan Deaconescu <razvan.deaconescu@cs.pub.ro>
Github-Pull-Request: #2

include/solo5/setup.h
io.c
lcpu.c
memory.c
time.c

index 5936901052ccd60e128d3b8e5077397a00a66279..06e3f8a59321aa2e15dc59dc3f222b4e80a1f56d 100644 (file)
@@ -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.
  */
 
 #ifndef __SETUP_H__
diff --git a/io.c b/io.c
index d430328bbe0908e95d95af67d4aef88ab1a66b97..10abcfc1551607c89f5f8d85f50b15c967d864be 100644 (file)
--- a/io.c
+++ b/io.c
@@ -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.
  */
 
 #include <uk/plat/io.h>
diff --git a/lcpu.c b/lcpu.c
index 8aa1cb5076a034ca81f24657acc4821ab6698615..e242a33f0127d8c67e8ef83ec7849a3550810ef7 100644 (file)
--- a/lcpu.c
+++ b/lcpu.c
@@ -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.
  */
 
 #include <stdint.h>
index b266f09b6e2fc0b7c7691935874f623ae91865a4..8b8bfa079b3684fd248c48858618347dac9786bd 100644 (file)
--- a/memory.c
+++ b/memory.c
@@ -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.
  */
 
 #include <solo5/setup.h>
diff --git a/time.c b/time.c
index 3f183180b63e07f706900af801ed905736dd4181..19223836e39cd1155eeed3ee13652e8ff8c9cf9d 100644 (file)
--- a/time.c
+++ b/time.c
@@ -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.
  */
 
 #include <uk/plat/time.h>