summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorthorpej <thorpej@pkgsrc.org>2022-08-07 17:35:09 +0000
committerthorpej <thorpej@pkgsrc.org>2022-08-07 17:35:09 +0000
commit5cd2b21c2d558812ea69c1944fa4704a07a34959 (patch)
treee30e0c9572f648b685bd4920dc9f04bad724fd66
parent84426939a3ad268b89e4cdf8cd6f635b81cdb4ec (diff)
downloadpkgsrc-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-license80
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