pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/licenses Add Commander X16 ROM license (this is a some...



details:   https://anonhg.NetBSD.org/pkgsrc/rev/da3dd89ae23f
branches:  trunk
changeset: 382878:da3dd89ae23f
user:      thorpej <thorpej%pkgsrc.org@localhost>
date:      Sun Aug 07 17:35:09 2022 +0000

description:
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).

diffstat:

 licenses/commander-x16-rom-license |  80 ++++++++++++++++++++++++++++++++++++++
 1 files changed, 80 insertions(+), 0 deletions(-)

diffs (84 lines):

diff -r e20b8f23dac8 -r da3dd89ae23f licenses/commander-x16-rom-license
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/licenses/commander-x16-rom-license        Sun Aug 07 17:35:09 2022 +0000
@@ -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



Home | Main Index | Thread Index | Old Index