summaryrefslogtreecommitdiff
path: root/NOTICE
diff options
context:
space:
mode:
Diffstat (limited to 'NOTICE')
-rw-r--r--NOTICE22
1 files changed, 22 insertions, 0 deletions
diff --git a/NOTICE b/NOTICE
new file mode 100644
index 0000000..d00feff
--- /dev/null
+++ b/NOTICE
@@ -0,0 +1,22 @@
+plan9-kencc-linux — авторство и лицензии
+========================================
+
+Наш код (сборочные скрипты, efi/hello.c, efi/efi_build.sh, efi/mkesp.py,
+efi/fetch_ref.sh, документация) — свободно используйте.
+
+Собирается из стороннего кода, который НЕ входит в репозиторий, а тянется
+скриптами:
+
+* Компиляторы/ассемблеры/линкеры Plan 9 (kencc) и системные заголовки —
+ из дерева исходников Plan 9 (plan9foundation / совместимого).
+ Оригинальные лицензии Plan 9 (MIT-style, ранее Lucent Public License).
+
+* Тулчейн-обвязка lib9/libbio/libmach и 9c/9l/9ar/yacc — plan9port
+ (https://github.com/9fans/plan9port), лицензии plan9port.
+
+* Референсный EFI-загрузчик (pe64.s, efi.h, mem.h) — 9legacy, nboot/efi
+ (http://9legacy.org/9legacy/patch/nboot.diff). Тянется efi/fetch_ref.sh,
+ в репозитории НЕ хранится. Лицензия — как у соответствующего кода Plan 9.
+
+Готовые бинари в bin/ собраны из вышеуказанных исходников нашими скриптами
+и наследуют их лицензии.