From 7f97da4d0877562aa4e46ae03d80dd489b8993c3 Mon Sep 17 00:00:00 2001 From: Tianhao Wang Date: Tue, 16 Apr 2024 19:07:29 +0200 Subject: readme: update licensing notice --- README.md | 24 +++++++++++++----------- 1 file changed, 13 insertions(+), 11 deletions(-) diff --git a/README.md b/README.md index 5743bc8..3f33c66 100644 --- a/README.md +++ b/README.md @@ -7,20 +7,22 @@ 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). As soon +as I do a total clean-room rewrite of the borrowed code. **As for now, all +rights are reserverd**. I'm sorry for this, but I need to stay on the safe side +before everything is sorted out. -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. +To be specific: +``` +./boot/startup-x86_64.s + Copyright 1998-2002 Institut für Verteilte Systeme (IVS), Otto-von-Guericke-Universität Magdeburg + Copyright 2002-2019 Lehrstuhl für Informatik 4, Friedrich-Alexander-Universität Erlangen-Nürnberg -Untill then, all rights are reserverd to the original authors of OOStuBS -(although unclear). Redistribution of the above files MUST include this notice. +rest of the code: + Copyright 2023-2024 Tianhao Wang +``` -# The rust port of OOStuBS [WIP] +# RuStuBS: a rust tutorial operating system inspired by OOStuBS. This is a toy bare metal operation system implemented in Rust. Apologies for my shitty code, I'm a rust beginner. -- cgit v1.2.3-70-g09d2