Skip to content

Commit

Permalink
(nw) More license shuffling
Browse files Browse the repository at this point in the history
Get rid of a couple of copies of the CC0 text.  Add header comment to
CC0 files to remind people editing them what the terms are.  Also add
some missing XML headers.  The header comments in layouts won't bloat
the binary - they get stripped out before compressing, same as any other
comments.
  • Loading branch information
cuavas committed Mar 7, 2020
1 parent 2d1c1bd commit 438a497
Show file tree
Hide file tree
Showing 1,491 changed files with 8,779 additions and 5,298 deletions.
35 changes: 20 additions & 15 deletions README.md
Expand Up @@ -67,7 +67,7 @@ make vs2017 MSBUILD=1
Where can I find out more?
=============

* [Official MAME Development Team Site](http://mamedev.org/) (includes binary downloads for MAME and MESS, wiki, forums, and more)
* [Official MAME Development Team Site](http://mamedev.org/) (includes binary downloads, wiki, forums, and more)
* [Official MESS Wiki](http://mess.redump.net/)
* [MAME Testers](http://mametesters.org/) (official bug tracker for MAME and MESS)

Expand All @@ -85,26 +85,31 @@ All contributors need to either add a standard header for license info (on new f

License
=======
The MAME project as a whole is distributed under the terms of the [GNU General Public License, version 2](http://opensource.org/licenses/GPL-2.0) or later (GPL-2.0+), since it contains code made available under multiple GPL-compatible licenses. A great majority of files (over 90% including core files) are under the [BSD-3-Clause License](http://opensource.org/licenses/BSD-3-Clause) and we would encourage new contributors to distribute files under this license.

Please note that MAME is a registered trademark of Gregory Ember, and permission is required to use the "MAME" name, logo, or wordmark.
The MAME project as a whole is made available under the terms of the
[GNU General Public License, version 2](http://opensource.org/licenses/GPL-2.0)
or later (GPL-2.0+), since it contains code made available under multiple
GPL-compatible licenses. A great majority of the source files (over 90%
including core files) are made available under the terms of the
[3-clause BSD License](http://opensource.org/licenses/BSD-3-Clause), and we
would encourage new contributors to make their contributions available under the
terms of this license.

Please note that MAME is a registered trademark of Gregory Ember, and permission
is required to use the "MAME" name, logo, or wordmark.

<a href="http://opensource.org/licenses/GPL-2.0" target="_blank">
<img align="right" src="http://opensource.org/trademarks/opensource/OSI-Approved-License-100x137.png">
</a>

Copyright (C) 1997-2020 MAMEDev and contributors

This program is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation; either version 2 of the License, or
(at your option) any later version.
This program is free software; you can redistribute it and/or modify it
under the terms of the GNU General Public License version 2, as provided in
docs/legal/GPL-2.0.

This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
This program is distributed in the hope that it will be useful, but WITHOUT
ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
more details.

You should have received a copy of the GNU General Public License along
with this program; if not, write to the Free Software Foundation, Inc.,
51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
Please see COPYING for more details.
3 changes: 3 additions & 0 deletions hash/32x.xml
@@ -1,6 +1,9 @@
<?xml version="1.0"?>
<!DOCTYPE softwarelist SYSTEM "softwarelist.dtd">
<!--
license:CC0
Notes on GameId:
- first Id is the Japanese one, second Id is the USA one. European Ids are the same as USA with
a -5x appended to the end, depending on the country/language (generic English titles have a -50)
Expand Down
4 changes: 3 additions & 1 deletion hash/3do_m2.xml
@@ -1,7 +1,9 @@
<?xml version="1.0"?>
<!DOCTYPE softwarelist SYSTEM "softwarelist.dtd">
<!--
NOTE: This list is here only to document available dumps and it's not used (yet) by MESS!
license:CC0
NOTE: This list is here only to document available dumps and it's not used (yet) by MAME!
-->
<softwarelist name="3do_m2" description="3DO M2 CD-ROMs">

Expand Down
6 changes: 4 additions & 2 deletions hash/a2600.xml
@@ -1,10 +1,12 @@
<?xml version="1.0"?>
<!DOCTYPE softwarelist SYSTEM "softwarelist.dtd">
<!--
license:CC0

Info from Atariage and Atarimania
-->

<!-- Dick Smith catalog numbers, taken from advertisements:

Dick Smith catalog numbers, taken from advertisements:

X-1400 : Atari VCS console
X-1404 : Video Chess
Expand Down
2 changes: 2 additions & 0 deletions hash/a2600_cass.xml
@@ -1,6 +1,8 @@
<?xml version="1.0"?>
<!DOCTYPE softwarelist SYSTEM "softwarelist.dtd">
<!--
license:CC0
Info from Atariage and Atarimania
-->

Expand Down
4 changes: 4 additions & 0 deletions hash/a5200.hsi
@@ -1,3 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?>
<!--
license:CC0
-->
<hashfile>
<!-- use A13MIRRORING for 16kb cartridge which do not work without it -->
<!-- (normally 16kb cartridges ignore address line A14, but ...) -->
Expand Down
2 changes: 1 addition & 1 deletion hash/a5200.xml
@@ -1,7 +1,7 @@
<?xml version="1.0"?>
<!DOCTYPE softwarelist SYSTEM "softwarelist.dtd">

<!--
license:CC0
Known Undumped protos: -
Expand Down
4 changes: 3 additions & 1 deletion hash/a7800.xml
@@ -1,7 +1,9 @@
<?xml version="1.0"?>
<!DOCTYPE softwarelist SYSTEM "softwarelist.dtd">
<!--
license:CC0
<!-- Atari 7800 Software List
Atari 7800 Software List
Prototype information obtained from http://www.atariprotos.com
Other list info obtained from http://www.atari7800.org and http://www.atariage.com
Expand Down
5 changes: 2 additions & 3 deletions hash/a800.xml
@@ -1,10 +1,9 @@
<?xml version="1.0"?>
<!DOCTYPE softwarelist SYSTEM "softwarelist.dtd">
<!--
Compiled by K1W1
-->
license:CC0
<!--
Compiled by K1W1
* Cartridge pictures can be seen here http://www.pitfalljones.com/0800-low.htm
Expand Down
3 changes: 3 additions & 0 deletions hash/a800_cass.xml
@@ -1,5 +1,8 @@
<?xml version="1.0"?>
<!DOCTYPE softwarelist SYSTEM "softwarelist.dtd">
<!--
license:CC0
-->

<softwarelist name="a800_cass" description="Atari 400 / 800 cassettes">

Expand Down
1 change: 1 addition & 0 deletions hash/a800_flop.xml
@@ -1,6 +1,7 @@
<?xml version="1.0"?>
<!DOCTYPE softwarelist SYSTEM "softwarelist.dtd">
<!--
license:CC0
Atari 400 / 800 floppies
(skeleton list)
Expand Down
3 changes: 3 additions & 0 deletions hash/abc1600.xml
@@ -1,5 +1,8 @@
<?xml version="1.0"?>
<!DOCTYPE softwarelist SYSTEM "softwarelist.dtd">
<!--
license:CC0
-->
<softwarelist name="abc1600" description="Luxor ABC 1600 diskettes">

<software name="abcenix">
Expand Down
3 changes: 3 additions & 0 deletions hash/abc800.xml
@@ -1,5 +1,8 @@
<?xml version="1.0"?>
<!DOCTYPE softwarelist SYSTEM "softwarelist.dtd">
<!--
license:CC0
-->
<softwarelist name="abc800" description="Luxor ABC 800 diskettes">

<software name="basope10">
Expand Down
3 changes: 3 additions & 0 deletions hash/abc800_hdd.xml
@@ -1,5 +1,8 @@
<?xml version="1.0"?>
<!DOCTYPE softwarelist SYSTEM "softwarelist.dtd">
<!--
license:CC0
-->
<softwarelist name="abc800_hdd" description="Luxor ABC 800 hard disks">

<software name="abc850">
Expand Down
3 changes: 3 additions & 0 deletions hash/abc806.xml
@@ -1,5 +1,8 @@
<?xml version="1.0"?>
<!DOCTYPE softwarelist SYSTEM "softwarelist.dtd">
<!--
license:CC0
-->
<softwarelist name="abc806" description="Luxor ABC 806 diskettes">

<software name="graf806" supported="no">
Expand Down
3 changes: 3 additions & 0 deletions hash/abc80_cass.xml
@@ -1,5 +1,8 @@
<?xml version="1.0"?>
<!DOCTYPE softwarelist SYSTEM "softwarelist.dtd">
<!--
license:CC0
-->
<softwarelist name="abc80_cass" description="Luxor ABC 80 cassettes">

<!-- https://www.youtube.com/watch?v=5IVFEVL4oAg -->
Expand Down
3 changes: 3 additions & 0 deletions hash/abc80_flop.xml
@@ -1,5 +1,8 @@
<?xml version="1.0"?>
<!DOCTYPE softwarelist SYSTEM "softwarelist.dtd">
<!--
license:CC0
-->
<softwarelist name="abc80_flop" description="Luxor ABC 80 diskettes">

<software name="cpm" supported="no">
Expand Down
5 changes: 4 additions & 1 deletion hash/acrnsys_flop.xml
@@ -1,7 +1,10 @@
<?xml version="1.0"?>
<!DOCTYPE softwarelist SYSTEM "softwarelist.dtd">
<!--
license:CC0
<!-- Acorn System - Floppy disk images -->
Acorn System - Floppy disk images
-->

<softwarelist name="acrnsys_flop" description="Acorn System disk images">

Expand Down
5 changes: 4 additions & 1 deletion hash/acrnsys_rom.xml
@@ -1,7 +1,10 @@
<?xml version="1.0"?>
<!DOCTYPE softwarelist SYSTEM "softwarelist.dtd">
<!--
license:CC0
<!-- Acorn System - ROM images -->
Acorn System - ROM images
-->

<softwarelist name="acrnsys_rom" description="Acorn System ROM images">

Expand Down
3 changes: 3 additions & 0 deletions hash/adam_cart.xml
@@ -1,5 +1,8 @@
<?xml version="1.0"?>
<!DOCTYPE softwarelist SYSTEM "softwarelist.dtd">
<!--
license:CC0
-->
<softwarelist name="adam_cart" description="Coleco Adam cartridges">

<!--software name="adamdev" supported="no">
Expand Down
3 changes: 3 additions & 0 deletions hash/adam_cass.xml
@@ -1,5 +1,8 @@
<?xml version="1.0"?>
<!DOCTYPE softwarelist SYSTEM "softwarelist.dtd">
<!--
license:CC0
-->
<softwarelist name="adam_cass" description="Coleco Adam Digital Data Packs">


Expand Down
3 changes: 3 additions & 0 deletions hash/adam_flop.xml
@@ -1,5 +1,8 @@
<?xml version="1.0"?>
<!DOCTYPE softwarelist SYSTEM "softwarelist.dtd">
<!--
license:CC0
-->
<softwarelist name="adam_flop" description="Coleco ADAM diskettes">

<!--
Expand Down
3 changes: 3 additions & 0 deletions hash/advantage.xml
@@ -1,5 +1,8 @@
<?xml version="1.0"?>
<!DOCTYPE softwarelist SYSTEM "softwarelist.dtd">
<!--
license:CC0
-->
<softwarelist name="advantage" description="NorthStar Advantage diskettes">

<software name="cp80tpas">
Expand Down
3 changes: 3 additions & 0 deletions hash/advision.xml
@@ -1,5 +1,8 @@
<?xml version="1.0"?>
<!DOCTYPE softwarelist SYSTEM "softwarelist.dtd">
<!--
license:CC0
-->
<softwarelist name="advision" description="Entex AdventureVision cartridges">
<software name="defender">
<description>Defender</description>
Expand Down
3 changes: 3 additions & 0 deletions hash/aim65_cart.xml
@@ -1,5 +1,8 @@
<?xml version="1.0"?>
<!DOCTYPE softwarelist SYSTEM "softwarelist.dtd">
<!--
license:CC0
-->
<softwarelist name="aim65_cart" description="Rockwell AIM 65 cartridges">

<!--
Expand Down
3 changes: 3 additions & 0 deletions hash/aleste.xml
@@ -1,5 +1,8 @@
<?xml version="1.0"?>
<!DOCTYPE softwarelist SYSTEM "softwarelist.dtd">
<!--
license:CC0
-->
<softwarelist name="aleste" description="Patisonic Aleste 520EX floppies">

<!-- sound is not played -->
Expand Down
2 changes: 2 additions & 0 deletions hash/alice32.xml
@@ -1,6 +1,8 @@
<?xml version="1.0"?>
<!DOCTYPE softwarelist SYSTEM "softwarelist.dtd">
<!--
license:CC0
Thanks to DCALICE (http://alice32.free.fr) for info!
TODO: split Alice 4k tapes into their own softlist
Expand Down
6 changes: 5 additions & 1 deletion hash/alice90.xml
@@ -1,6 +1,10 @@
<?xml version="1.0"?>
<!DOCTYPE softwarelist SYSTEM "softwarelist.dtd">
<!-- Thanks to DCALICE (http://alice32.free.fr) for info! -->
<!--
license:CC0
Thanks to DCALICE (http://alice32.free.fr) for info!
-->
<softwarelist name="alice90" description="Matra Alice 90 cassettes">

<software name="budget">
Expand Down
3 changes: 3 additions & 0 deletions hash/alphatro_cart.xml
@@ -1,5 +1,8 @@
<?xml version="1.0"?>
<!DOCTYPE softwarelist SYSTEM "softwarelist.dtd">
<!--
license:CC0
-->
<softwarelist name="alphatro_cart" description="Triumph-Adler Alphatronic PC cartridges">

<software name="escape">
Expand Down
3 changes: 3 additions & 0 deletions hash/alphatro_flop.xml
@@ -1,5 +1,8 @@
<?xml version="1.0"?>
<!DOCTYPE softwarelist SYSTEM "softwarelist.dtd">
<!--
license:CC0
-->
<softwarelist name="alphatro_flop" description="Triumph-Adler Alphatronic PC diskettes">

<software name="cpm">
Expand Down
3 changes: 3 additions & 0 deletions hash/altos5.xml
@@ -1,5 +1,8 @@
<?xml version="1.0"?>
<!DOCTYPE softwarelist SYSTEM "softwarelist.dtd">
<!--
license:CC0
-->

<softwarelist name="altos5" description="Altos Series 5 floppies">

Expand Down
3 changes: 3 additions & 0 deletions hash/altos8600.xml
@@ -1,5 +1,8 @@
<?xml version="1.0"?>
<!DOCTYPE softwarelist SYSTEM "softwarelist.dtd">
<!--
license:CC0
-->
<softwarelist name="altos8600" description="Altos 8600 floppies">

<software name="diag" supported="no"><!-- boots but then can't run any commands -->
Expand Down
5 changes: 4 additions & 1 deletion hash/amiga_a1000.xml
@@ -1,7 +1,10 @@
<?xml version="1.0"?>
<!DOCTYPE softwarelist SYSTEM "softwarelist.dtd">
<!--
license:CC0
<!-- This list contains the system software specific to the Amiga 1000 -->
This list contains the system software specific to the Amiga 1000
-->

<softwarelist name="amiga_a1000" description="Commodore Amiga 1000 System disks">

Expand Down
7 changes: 5 additions & 2 deletions hash/amiga_a3000.xml
@@ -1,8 +1,11 @@
<?xml version="1.0"?>
<!DOCTYPE softwarelist SYSTEM "softwarelist.dtd">
<!--
license:CC0
<!-- This list contains the system software specific to the Amiga 3000: -->
<!-- SuperKickstart disks, SCSI installation disks and AMIX -->
This list contains the system software specific to the Amiga 3000:
SuperKickstart disks, SCSI installation disks and AMIX
-->

<softwarelist name="amiga_a3000" description="Commodore Amiga 3000 System disks">

Expand Down
3 changes: 3 additions & 0 deletions hash/amiga_apps.xml
@@ -1,5 +1,8 @@
<?xml version="1.0"?>
<!DOCTYPE softwarelist SYSTEM "softwarelist.dtd">
<!--
license:CC0
-->

<softwarelist name="amiga_apps" description="Commodore Amiga Application disks">

Expand Down

0 comments on commit 438a497

Please sign in to comment.