From 5a326da1116a80f639ad31e237ac10240d57bc91 Mon Sep 17 00:00:00 2001 From: Oliver Schmidt Date: Thu, 21 Mar 2013 22:23:38 +0100 Subject: [PATCH] Added "the usual suspects". --- LICENSE | 58 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++ README | 32 +++++++++++++++++++++++++++++++ 2 files changed, 90 insertions(+) create mode 100644 LICENSE create mode 100644 README diff --git a/LICENSE b/LICENSE new file mode 100644 index 000000000..03eefac67 --- /dev/null +++ b/LICENSE @@ -0,0 +1,58 @@ +This is the original cc65 compiler copyright: + + -*- Mode: Text -*- + + This is the copyright notice for RA65, LINK65, LIBR65, and other + Atari 8-bit programs. Said programs are Copyright 1989, by John R. + Dunning. All rights reserved, with the following exceptions: + + Anyone may copy or redistribute these programs, provided that: + + 1: You don't charge anything for the copy. It is permissable to + charge a nominal fee for media, etc. + + 2: All source code and documentation for the programs is made + available as part of the distribution. + + 3: This copyright notice is preserved verbatim, and included in + the distribution. + + You are allowed to modify these programs, and redistribute the + modified versions, provided that the modifications are clearly noted. + + There is NO WARRANTY with this software, it comes as is, and is + distributed in the hope that it may be useful. + + This copyright notice applies to any program which contains + this text, or the refers to this file. + + This copyright notice is based on the one published by the Free + Software Foundation, sometimes known as the GNU project. The idea + is the same as theirs, ie the software is free, and is intended to + stay that way. Everybody has the right to copy, modify, and re- + distribute this software. Nobody has the right to prevent anyone + else from copying, modifying or redistributing it. + +In acknowledgment of this copyright, I (Ullrich von Bassewitz) will place +my own changes to the compiler under the same copyright. + +The library and the binary utils are a complete rewrite done by me and +covered by the following license: + +This software is provided 'as-is', without any express or implied warranty. +In no event will the authors be held liable for any damages arising from +the use of this software. + +Permission is granted to anyone to use this software for any purpose, +including commercial applications, and to alter it and redistribute it +freely, subject to the following restrictions: + +1. The origin of this software must not be misrepresented; you must not +claim that you wrote the original software. If you use this software in +a product, an acknowledgment in the product documentation would be +appreciated but is not required. + +2. Altered source versions must be plainly marked as such, and must not +be misrepresented as being the original software. + +3. This notice may not be removed or altered from any source distribution. diff --git a/README b/README new file mode 100644 index 000000000..4861b5f64 --- /dev/null +++ b/README @@ -0,0 +1,32 @@ +cc65 is a complete cross development package for 65(C)02 systems, including +a powerful macro assembler, a C compiler, linker, librarian and several +other tools. + +cc65 has C and runtime library support for many of the old 6502 machines, +including + + - the following Commodore machines: + VIC20 + C16/C116 and Plus/4 + C64 + C128 + CBM 510 (aka P500) + the 600/700 family + newer PET machines (not 2001). + + - the Apple ][ and successors. + + - the Atari 8 bit machines. + + - GEOS for the C64 and C128. + + - the Nintendo Entertainment System (NES). + + - the Supervision console. + + - the Oric Atmos. + + - the Lynx Console. + +The libraries are fairly portable, so creating a version for other 6502s +shouldn't be too much work.