5425c726fe
2/3-clause BSD, public domain, and commercial licenses for legacy ROM code from Microsoft and Commodore Business Machines).
80 lines
2.2 KiB
Text
80 lines
2.2 KiB
Text
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
|