diff options
author | thorpej <thorpej@pkgsrc.org> | 2022-08-07 17:35:09 +0000 |
---|---|---|
committer | thorpej <thorpej@pkgsrc.org> | 2022-08-07 17:35:09 +0000 |
commit | 5cd2b21c2d558812ea69c1944fa4704a07a34959 (patch) | |
tree | e30e0c9572f648b685bd4920dc9f04bad724fd66 | |
parent | 84426939a3ad268b89e4cdf8cd6f635b81cdb4ec (diff) | |
download | pkgsrc-5cd2b21c2d558812ea69c1944fa4704a07a34959.tar.gz |
Add Commander X16 ROM license (this is a somewhat complex combination of
2/3-clause BSD, public domain, and commercial licenses for legacy ROM code
from Microsoft and Commodore Business Machines).
-rw-r--r-- | licenses/commander-x16-rom-license | 80 |
1 files changed, 80 insertions, 0 deletions
diff --git a/licenses/commander-x16-rom-license b/licenses/commander-x16-rom-license new file mode 100644 index 00000000000..6e54968704a --- /dev/null +++ b/licenses/commander-x16-rom-license @@ -0,0 +1,80 @@ +From: https://github.com/commanderx16/x16-rom/blob/master/LICENSE.md + +The X16 ROM consists of various components with different licenses: + +Commercial Licenses +=================== +The following components are based on non-open source projects, and their +base code has commercial licenses: + + Component Subdirectory Copyright + =============================================== + Commodore KERNAL kernal/cbm (C) 1983 Commodore Business Machines + + Microsoft BASIC basic, math (C) 1977 Microsoft Corp. + (with Commodore extensions) (C) 1983 Commodore Business Machines + + GEOS geos (C) 1985 Berkeley Softworks + +The X16 project has a license to use this code in the context of the X16 +computer. If you want to use these components outside of the context of +the X16, please contaxt Cloanto (KERNAL and BASIC) and Click Here Software +(GEOS) for details. + + +General Public License V3 +========================= +The following component is GPLv3-licensed: + + Component Subdirectory License + ===================================================== + MEGA65 KERNAL kernal/open-roms GPLv3 + Reimplementation + +This component is **not** a part of a default build! + + +Public Domain +============= +The following components are in the public domain: + + Component Subdirectory License + =========================================================== + PETSCII charset charset public domain + + ISO charset (PXLfont) charset public domain + + Keyboard tables keymap public domain + + Machine Language monitor public domain + Monitor + + +3-Clause BSD +============ +The following components are under the 3-clause BSD license: + + Component Subdirectory License + =========================================================== + LZSA2 Decompression kernal/lzsa.s 3-clause BSD + + +2-Clause BSD +============ +All code outside of the subdirectories above as well as additions to +legacy code are under the 2-clause BSD license. + + + Component Subdirectory License + =========================================================== + BASIC additions basic 2-clause BSD + + KERNAL additions kernal 2-clause BSD + + GEOS additions geos 2-clause BSD + + CMDR-DOS and FAT32 dos 2-clause BSD + for 6502 + + CodeX Interactive codex 2-clause BSD + Assembly Environment |