aboutsummaryrefslogtreecommitdiff
path: root/README.md
diff options
context:
space:
mode:
authorTianhao Wang <shrik3@mailbox.org>2024-04-16 14:00:59 +0200
committerTianhao Wang <shrik3@mailbox.org>2024-06-11 15:13:40 +0200
commit0bbc8535db2f8aaeb1919d8bc28e326f827ed8f5 (patch)
tree4e2ff9bece72c31d71ff42e7c3102901a4bd6a85 /README.md
parent327c0d6bca42dab53cc138bf85b8f6d6374d98d5 (diff)
readme: update licensing notice
Diffstat (limited to 'README.md')
-rw-r--r--README.md22
1 files changed, 17 insertions, 5 deletions
diff --git a/README.md b/README.md
index cede112..5743bc8 100644
--- a/README.md
+++ b/README.md
@@ -1,12 +1,24 @@
[![builds.sr.ht status](https://builds.sr.ht/~shrik3/rustubs/commits/master/x86_64.yml.svg)](https://builds.sr.ht/~shrik3/rustubs/commits/master/x86_64.yml?)
+
# License & Copyright:
-This project aims for a total rewrite TU Dresden OS Group's tutorial OS
-"OOStuBS". However this is in its very early stage and is using some
-boilerplates from the lecture e.g. the startup assembly code.
+The following list of files contain code copied or derived from the OOStuBS
+project, an minimal operating system used in several German universities for
+tutorial purposes. These code are available in public, but the Copyright status
+is not clear.
+
+```
+startup.s
+Makefile
+arch/x86_64/linker.ld
+```
+
+This project **will adapt a copy-left license** (presumably EUPL-1.2). I'll try
+to either ask for permission to distribute the copied code under a copy-left
+license, or do a clean-room rewrite.
-This project will adapt GPL when the dependencies are sorted out (hopefully very
-soon). Untill then all rights are reserverd.
+Untill then, all rights are reserverd to the original authors of OOStuBS
+(although unclear). Redistribution of the above files MUST include this notice.
# The rust port of OOStuBS [WIP]