From 1a5c423984ca6cce1cb0b6b2100836bf4aa56e84 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Antonio=20Ni=C3=B1o=20D=C3=ADaz?= Date: Fri, 26 Jan 2018 22:59:02 +0000 Subject: [PATCH] Relicense codebase under MIT license MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit With permission from the main authors [1], most of the code has been relicensed under the MIT license. SPDX license identifiers are used so that the license headers in source code files aren't too large. Add CONTRIBUTORS.rst file. [1] https://github.com/rednex/rgbds/issues/128 Signed-off-by: Antonio Niño Díaz --- CONTRIBUTORS.rst | 39 +++++++++++++++ LICENSE.rst | 90 ++++++++--------------------------- Makefile | 8 ++++ README.rst | 2 + docs/gbz80.7.html | 2 +- docs/rgbasm.1.html | 2 +- docs/rgbasm.5.html | 2 +- docs/rgbds.5.html | 2 +- docs/rgbds.7.html | 5 +- docs/rgbfix.1.html | 2 +- docs/rgbgfx.1.html | 2 +- docs/rgblink.1.html | 2 +- docs/rgblink.5.html | 2 +- include/asm/asm.h | 10 ++-- include/asm/charmap.h | 8 ++++ include/asm/fstack.h | 12 +++-- include/asm/lexer.h | 8 ++++ include/asm/localasm.h | 8 ++++ include/asm/main.h | 8 ++++ include/asm/mymath.h | 8 ++++ include/asm/output.h | 8 ++++ include/asm/rpn.h | 8 ++++ include/asm/symbol.h | 8 ++++ include/common.h | 8 ++++ include/extern/err.h | 8 ++++ include/extern/reallocarray.h | 8 ++++ include/extern/stdnoreturn.h | 8 ++++ include/extern/strl.h | 8 ++++ include/extern/utf8decoder.h | 8 ++++ include/extern/version.h | 14 ++---- include/gfx/gb.h | 14 ++---- include/gfx/main.h | 14 ++---- include/gfx/makepng.h | 14 ++---- include/link/assign.h | 8 ++++ include/link/library.h | 8 ++++ include/link/main.h | 8 ++++ include/link/mapfile.h | 8 ++++ include/link/mylink.h | 8 ++++ include/link/object.h | 8 ++++ include/link/output.h | 8 ++++ include/link/patch.h | 8 ++++ include/link/script.h | 14 ++---- include/link/symbol.h | 8 ++++ include/linkdefs.h | 8 ++++ include/types.h | 8 ++++ src/asm/asmy.y | 8 ++++ src/asm/charmap.c | 14 ++---- src/asm/fstack.c | 8 ++++ src/asm/globlex.c | 8 ++++ src/asm/lexer.c | 8 ++++ src/asm/main.c | 8 ++++ src/asm/math.c | 8 ++++ src/asm/output.c | 8 ++++ src/asm/rgbasm.1 | 17 ++----- src/asm/rgbasm.5 | 17 ++----- src/asm/rpn.c | 8 ++++ src/asm/symbol.c | 8 ++++ src/extern/err.c | 21 ++------ src/extern/utf8decoder.c | 25 +++------- src/extern/version.c | 14 ++---- src/fix/main.c | 14 ++---- src/fix/rgbfix.1 | 17 ++----- src/gbz80.7 | 17 ++----- src/gfx/gb.c | 14 ++---- src/gfx/main.c | 14 ++---- src/gfx/makepng.c | 14 ++---- src/gfx/rgbgfx.1 | 17 ++----- src/link/assign.c | 8 ++++ src/link/lexer.l | 14 ++---- src/link/library.c | 8 ++++ src/link/main.c | 8 ++++ src/link/mapfile.c | 8 ++++ src/link/object.c | 8 ++++ src/link/output.c | 8 ++++ src/link/parser.y | 14 ++---- src/link/patch.c | 8 ++++ src/link/rgblink.1 | 17 ++----- src/link/rgblink.5 | 17 ++----- src/link/script.c | 14 ++---- src/link/symbol.c | 8 ++++ src/rgbds.5 | 17 ++----- src/rgbds.7 | 18 +++---- 82 files changed, 528 insertions(+), 386 deletions(-) create mode 100644 CONTRIBUTORS.rst diff --git a/CONTRIBUTORS.rst b/CONTRIBUTORS.rst new file mode 100644 index 00000000..d3ee8ce9 --- /dev/null +++ b/CONTRIBUTORS.rst @@ -0,0 +1,39 @@ +Contributors to RGBDS +===================== + +Original author +--------------- + +- Carsten Elton Sørensen + +Main contributors +----------------- + +- Justin Lloyd + +- Vegard Nossum + +- Anthony J. Bentley + +- stag019 + +- Antonio Niño Díaz + +Other contributors +------------------ + +- Ben10do + +- Björn Höhrmann + +- Christophe Staïesse + +- The Musl C library + +- The OpenBSD Project + +- Sanqui + +- YamaArashi + +- yenatch diff --git a/LICENSE.rst b/LICENSE.rst index 74eb1d2a..afb00a43 100644 --- a/LICENSE.rst +++ b/LICENSE.rst @@ -1,81 +1,31 @@ LICENSE ======= -Original code -------------- +Copyright (c) 1997-2018, Carsten Sorensen and RGBDS contributors. -Copyright (C) 1997 Carsten Sorensen +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to +deal in the Software without restriction, including without limitation the +rights to use, copy, modify, merge, publish, distribute, sublicense, and/or +sell copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: -The ASMotor package (xAsm, xLink, RGBFix, examples and documentation) is -freeware and distributed as is. The author retains his copyright and right to -modify the specifications and operation of the software without notice. +The above copyright notice and this permission notice shall be included in +all copies or substantial portions of the Software. -In other words this means I encourage you to... +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING +FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS +IN THE SOFTWARE. -- use it for whatever purpose even professional work without me charging you a - penny -- copy it to another person (wholly or in part, though I'm sure he'd appreciate - the whole package) in whatever form you find suitable -- mass-distribute the ASMotor package if it is complete (xAsm, xLink, RGBFix and - documentation). -- contact me if you have any problems - -This also means you can't... - -- blame me for loss of profit, data, sleep, food or other nasty things through - the use or distribution of ASMotor. If you choose to use ASMotor you do so at - your own risk. -- expect me to be able to help you should you have a problem related or not to - ASMotor. - -Otaku no Zoku's modifications ------------------------------ - -Copyright (C) 1999 Justin Lloyd (?) - -:: - - DO WHATEVER PUBLIC LICENSE* - TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION - - 0. You can do whatever you want to with the work. - 1. You cannot stop anybody from doing whatever they want to with the work. - 2. You cannot revoke anybody elses DO WHATEVER PUBLIC LICENSE in the work. - - This program is free software. It comes without any warranty, to - the extent permitted by applicable law. You can redistribute it - and/or modify it under the terms of the DO WHATEVER PUBLIC LICENSE - - Software originally created by Justin Lloyd @ http://otakunozoku.com/ - -rgbds-linux ------------ - -Copyright (C) 2009 Vegard Nossum - -Current -------- - -rgbasm and rgblink are derived from Justin Lloyd's RGBDS. - -rgbfix was rewritten from scratch by Anthony J. Bentley, and is released under -the ISC license; see the source file for the text of the license. - -rgbgfx was written by stag019, and is released under the ISC license. - -Some files of rgblink were written by Antonio Niño Díaz, and they are relased -under the ISC license. The affected files have the appropriate license in the -header of the file. - -The UTF-8 decoder in src/asm/charmap.c was written by Björn Höhrmann and is -released under the MIT license. The remainder of charmap.c was written by -stag019, and is released under the ISC license. - -extern/err.c is derived from the Musl C library, http://www.musl-libc.org, and -is released under the MIT license. +Other +----- extern/reallocarray.c is derived from the OpenBSD Project, http://www.openbsd.org, and is released under the ISC license. -extern/strl.c is derived from the OpenBSD Project, http://www.openbsd.org, and -is released under the BSD license. +extern/strlcat.c and extern/strlcpy.c are derived from the OpenBSD Project, +http://www.openbsd.org, and are released under the BSD license. diff --git a/Makefile b/Makefile index 3d254fa5..00a13623 100644 --- a/Makefile +++ b/Makefile @@ -1,3 +1,11 @@ +# +# This file is part of RGBDS. +# +# Copyright (c) 1997-2018, Carsten Sorensen and RGBDS contributors. +# +# SPDX-License-Identifier: MIT +# + # User-defined variables Q := @ diff --git a/README.rst b/README.rst index c7886806..d137ca18 100644 --- a/README.rst +++ b/README.rst @@ -170,3 +170,5 @@ This is the complete list of user-defined variables: implementation of rgbds. - 2017, Bentley's repository is moved to a neutral name. + +- 2018, codebase relicensed under the MIT license. diff --git a/docs/gbz80.7.html b/docs/gbz80.7.html index 851b517b..9d136809 100644 --- a/docs/gbz80.7.html +++ b/docs/gbz80.7.html @@ -1689,7 +1689,7 @@ Flags: See XOR A,r8 https://github.com/rednex/rgbds. - +
April 17, 2017January 26, 2018 RGBDS Manual
diff --git a/docs/rgbasm.1.html b/docs/rgbasm.1.html index f3345f56..e8d7f006 100644 --- a/docs/rgbasm.1.html +++ b/docs/rgbasm.1.html @@ -138,7 +138,7 @@ The resulting object file is not yet a usable ROM image — it must first https://github.com/rednex/rgbds. - +
April 17, 2017January 26, 2018 RGBDS Manual
diff --git a/docs/rgbasm.5.html b/docs/rgbasm.5.html index 019294bd..c30bbd16 100644 --- a/docs/rgbasm.5.html +++ b/docs/rgbasm.5.html @@ -1451,7 +1451,7 @@ The options that OPT can modify are currently: b, https://github.com/rednex/rgbds. - +
January 7, 2018January 26, 2018 RGBDS Manual
diff --git a/docs/rgbds.5.html b/docs/rgbds.5.html index 0d327629..4ea892e5 100644 --- a/docs/rgbds.5.html +++ b/docs/rgbds.5.html @@ -298,7 +298,7 @@ Expressions in the object file are stored as RPN. This is an expression of the https://github.com/rednex/rgbds. - +
January 7, 2018January 26, 2018 RGBDS Manual
diff --git a/docs/rgbds.7.html b/docs/rgbds.7.html index 35e4b0c9..ddfaa38e 100644 --- a/docs/rgbds.7.html +++ b/docs/rgbds.7.html @@ -52,12 +52,13 @@ To get a working ROM image from a single assembly source file:
2017, Bentley's repository is moved to a neutral name. It is now maintained by a number of contributors at - https://github.com/rednex/rgbds.
+ https://github.com/rednex/rgbds. + 2018, codebase relicensed under the MIT license. - +
April 17, 2017January 26, 2018 RGBDS Manual
diff --git a/docs/rgbfix.1.html b/docs/rgbfix.1.html index 159d3e7a..f9af4bd6 100644 --- a/docs/rgbfix.1.html +++ b/docs/rgbfix.1.html @@ -179,7 +179,7 @@ The following will duplicate the header (sans global checksum) of the game https://github.com/rednex/rgbds. - +
April 17, 2017January 26, 2018 RGBDS Manual
diff --git a/docs/rgbgfx.1.html b/docs/rgbgfx.1.html index 6f435466..e9ff1a52 100644 --- a/docs/rgbgfx.1.html +++ b/docs/rgbgfx.1.html @@ -145,7 +145,7 @@ The following will do nothing: https://github.com/rednex/rgbds. - +
April 17, 2017January 26, 2018 RGBDS Manual
diff --git a/docs/rgblink.1.html b/docs/rgblink.1.html index 99d63dd1..31e26063 100644 --- a/docs/rgblink.1.html +++ b/docs/rgblink.1.html @@ -153,7 +153,7 @@ The resulting bar.gb will not have correct checksums (unless you put them in the https://github.com/rednex/rgbds. - +
April 17, 2017January 26, 2018 RGBDS Manual
diff --git a/docs/rgblink.5.html b/docs/rgblink.5.html index c719cbf9..be7eb1b7 100644 --- a/docs/rgblink.5.html +++ b/docs/rgblink.5.html @@ -97,7 +97,7 @@ Note: The bank, alignment, address and type of sections can be specified both in https://github.com/rednex/rgbds. - +
April 17, 2017January 26, 2018 RGBDS Manual
diff --git a/include/asm/asm.h b/include/asm/asm.h index 179d1005..d54dba1d 100644 --- a/include/asm/asm.h +++ b/include/asm/asm.h @@ -1,9 +1,13 @@ /* - * asm.h + * This file is part of RGBDS. * + * Copyright (c) 1997-2018, Carsten Sorensen and RGBDS contributors. + * + * SPDX-License-Identifier: MIT + */ + +/* * Contains some assembler-wide defines and externs - * - * Copyright 1997 Carsten Sorensen */ #ifndef RGBDS_ASM_ASM_H diff --git a/include/asm/charmap.h b/include/asm/charmap.h index db425a1f..18509d85 100644 --- a/include/asm/charmap.h +++ b/include/asm/charmap.h @@ -1,3 +1,11 @@ +/* + * This file is part of RGBDS. + * + * Copyright (c) 1997-2018, Carsten Sorensen and RGBDS contributors. + * + * SPDX-License-Identifier: MIT + */ + #ifndef RGBDS_ASM_CHARMAP_H #define RGBDS_ASM_CHARMAP_H diff --git a/include/asm/fstack.h b/include/asm/fstack.h index 6631af02..23dc30a2 100644 --- a/include/asm/fstack.h +++ b/include/asm/fstack.h @@ -1,9 +1,13 @@ -/* fstack.h +/* + * This file is part of RGBDS. * - * Contains some assembler-wide defines and externs - * - * Copyright 1997 Carsten Sorensen + * Copyright (c) 1997-2018, Carsten Sorensen and RGBDS contributors. * + * SPDX-License-Identifier: MIT + */ + +/* + * Contains some assembler-wide defines and externs */ #ifndef RGBDS_ASM_FSTACK_H diff --git a/include/asm/lexer.h b/include/asm/lexer.h index 32dea04e..69c6ac38 100644 --- a/include/asm/lexer.h +++ b/include/asm/lexer.h @@ -1,3 +1,11 @@ +/* + * This file is part of RGBDS. + * + * Copyright (c) 1997-2018, Carsten Sorensen and RGBDS contributors. + * + * SPDX-License-Identifier: MIT + */ + #ifndef RGBDS_ASM_LEXER_H #define RGBDS_ASM_LEXER_H diff --git a/include/asm/localasm.h b/include/asm/localasm.h index c3d59c99..1326d85d 100644 --- a/include/asm/localasm.h +++ b/include/asm/localasm.h @@ -1,3 +1,11 @@ +/* + * This file is part of RGBDS. + * + * Copyright (c) 1997-2018, Carsten Sorensen and RGBDS contributors. + * + * SPDX-License-Identifier: MIT + */ + #ifndef RGBDS_ASM_LOCALASM_H #define RGBDS_ASM_LOCALASM_H diff --git a/include/asm/main.h b/include/asm/main.h index b58ba92a..5a9baf0c 100644 --- a/include/asm/main.h +++ b/include/asm/main.h @@ -1,3 +1,11 @@ +/* + * This file is part of RGBDS. + * + * Copyright (c) 1997-2018, Carsten Sorensen and RGBDS contributors. + * + * SPDX-License-Identifier: MIT + */ + #ifndef RGBDS_MAIN_H #define RGBDS_MAIN_H diff --git a/include/asm/mymath.h b/include/asm/mymath.h index 513abc64..2bbd0a14 100644 --- a/include/asm/mymath.h +++ b/include/asm/mymath.h @@ -1,3 +1,11 @@ +/* + * This file is part of RGBDS. + * + * Copyright (c) 1997-2018, Carsten Sorensen and RGBDS contributors. + * + * SPDX-License-Identifier: MIT + */ + #ifndef RGBDS_ASM_MATH_H #define RGBDS_ASM_MATH_H diff --git a/include/asm/output.h b/include/asm/output.h index 28aa5925..e2dbffe1 100644 --- a/include/asm/output.h +++ b/include/asm/output.h @@ -1,3 +1,11 @@ +/* + * This file is part of RGBDS. + * + * Copyright (c) 1997-2018, Carsten Sorensen and RGBDS contributors. + * + * SPDX-License-Identifier: MIT + */ + #ifndef RGBDS_ASM_OUTPUT_H #define RGBDS_ASM_OUTPUT_H diff --git a/include/asm/rpn.h b/include/asm/rpn.h index c16c4fb8..348f0333 100644 --- a/include/asm/rpn.h +++ b/include/asm/rpn.h @@ -1,3 +1,11 @@ +/* + * This file is part of RGBDS. + * + * Copyright (c) 1997-2018, Carsten Sorensen and RGBDS contributors. + * + * SPDX-License-Identifier: MIT + */ + #ifndef RGBDS_ASM_RPN_H #define RGBDS_ASM_RPN_H diff --git a/include/asm/symbol.h b/include/asm/symbol.h index e02220a0..6b1d6688 100644 --- a/include/asm/symbol.h +++ b/include/asm/symbol.h @@ -1,3 +1,11 @@ +/* + * This file is part of RGBDS. + * + * Copyright (c) 1997-2018, Carsten Sorensen and RGBDS contributors. + * + * SPDX-License-Identifier: MIT + */ + #ifndef RGBDS_SYMBOL_H #define RGBDS_SYMBOL_H diff --git a/include/common.h b/include/common.h index 0c7deacf..ae5955bc 100644 --- a/include/common.h +++ b/include/common.h @@ -1,3 +1,11 @@ +/* + * This file is part of RGBDS. + * + * Copyright (c) 1997-2018, Carsten Sorensen and RGBDS contributors. + * + * SPDX-License-Identifier: MIT + */ + #ifndef RGBDS_COMMON_H #define RGBDS_COMMON_H diff --git a/include/extern/err.h b/include/extern/err.h index f86369f4..aa272a0a 100644 --- a/include/extern/err.h +++ b/include/extern/err.h @@ -1,3 +1,11 @@ +/* + * This file is part of RGBDS. + * + * Copyright (c) 1997-2018, RGBDS contributors. + * + * SPDX-License-Identifier: MIT + */ + #ifndef EXTERN_ERR_H #define EXTERN_ERR_H diff --git a/include/extern/reallocarray.h b/include/extern/reallocarray.h index f2d6df01..6517fe5b 100644 --- a/include/extern/reallocarray.h +++ b/include/extern/reallocarray.h @@ -1,3 +1,11 @@ +/* + * This file is part of RGBDS. + * + * Copyright (c) 2015-2018, RGBDS contributors. + * + * SPDX-License-Identifier: MIT + */ + #ifndef EXTERN_REALLOCARRAY_H #define EXTERN_REALLOCARRAY_H diff --git a/include/extern/stdnoreturn.h b/include/extern/stdnoreturn.h index ba7a0a2d..c6df9928 100644 --- a/include/extern/stdnoreturn.h +++ b/include/extern/stdnoreturn.h @@ -1,3 +1,11 @@ +/* + * This file is part of RGBDS. + * + * Copyright (c) 2014-2018, RGBDS contributors. + * + * SPDX-License-Identifier: MIT + */ + #ifndef EXTERN_STDNORETURN_H #define EXTERN_STDNORETURN_H diff --git a/include/extern/strl.h b/include/extern/strl.h index 13c22afd..ac16c3fd 100644 --- a/include/extern/strl.h +++ b/include/extern/strl.h @@ -1,3 +1,11 @@ +/* + * This file is part of RGBDS. + * + * Copyright (c) 2015-2018, RGBDS contributors. + * + * SPDX-License-Identifier: MIT + */ + #ifndef EXTERN_STRL_H #define EXTERN_STRL_H diff --git a/include/extern/utf8decoder.h b/include/extern/utf8decoder.h index dc032f06..a54ede26 100644 --- a/include/extern/utf8decoder.h +++ b/include/extern/utf8decoder.h @@ -1,3 +1,11 @@ +/* + * This file is part of RGBDS. + * + * Copyright (c) 2018, Antonio Nino Diaz and RGBDS contributors. + * + * SPDX-License-Identifier: MIT + */ + #ifndef EXTERN_UTF8DECODER_H #define EXTERN_UTF8DECODER_H diff --git a/include/extern/version.h b/include/extern/version.h index 797a0a29..a3502629 100644 --- a/include/extern/version.h +++ b/include/extern/version.h @@ -1,17 +1,9 @@ /* - * Copyright (C) 2017 Antonio Nino Diaz + * This file is part of RGBDS. * - * Permission to use, copy, modify, and distribute this software for any - * purpose with or without fee is hereby granted, provided that the above - * copyright notice and this permission notice appear in all copies. + * Copyright (c) 2017-2018, Antonio Nino Diaz and RGBDS contributors. * - * THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES - * WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF - * MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR - * ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES - * WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN - * ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF - * OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. + * SPDX-License-Identifier: MIT */ #ifndef EXTERN_VERSION_H diff --git a/include/gfx/gb.h b/include/gfx/gb.h index b95b1a43..ab540dc8 100644 --- a/include/gfx/gb.h +++ b/include/gfx/gb.h @@ -1,17 +1,9 @@ /* - * Copyright © 2013 stag019 + * This file is part of RGBDS. * - * Permission to use, copy, modify, and distribute this software for any - * purpose with or without fee is hereby granted, provided that the above - * copyright notice and this permission notice appear in all copies. + * Copyright (c) 2013-2018, stag019 and RGBDS contributors. * - * THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES - * WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF - * MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR - * ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES - * WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN - * ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF - * OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. + * SPDX-License-Identifier: MIT */ #ifndef RGBDS_GFX_GB_H diff --git a/include/gfx/main.h b/include/gfx/main.h index 30b55039..b6a15b93 100644 --- a/include/gfx/main.h +++ b/include/gfx/main.h @@ -1,17 +1,9 @@ /* - * Copyright © 2013 stag019 + * This file is part of RGBDS. * - * Permission to use, copy, modify, and distribute this software for any - * purpose with or without fee is hereby granted, provided that the above - * copyright notice and this permission notice appear in all copies. + * Copyright (c) 2013-2018, stag019 and RGBDS contributors. * - * THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES - * WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF - * MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR - * ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES - * WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN - * ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF - * OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. + * SPDX-License-Identifier: MIT */ #ifndef RGBDS_GFX_MAIN_H diff --git a/include/gfx/makepng.h b/include/gfx/makepng.h index 2a220477..521e5c7d 100644 --- a/include/gfx/makepng.h +++ b/include/gfx/makepng.h @@ -1,17 +1,9 @@ /* - * Copyright © 2013 stag019 + * This file is part of RGBDS. * - * Permission to use, copy, modify, and distribute this software for any - * purpose with or without fee is hereby granted, provided that the above - * copyright notice and this permission notice appear in all copies. + * Copyright (c) 2013-2018, stag019 and RGBDS contributors. * - * THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES - * WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF - * MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR - * ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES - * WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN - * ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF - * OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. + * SPDX-License-Identifier: MIT */ #ifndef RGBDS_GFX_PNG_H diff --git a/include/link/assign.h b/include/link/assign.h index c3ad157b..c32ee64e 100644 --- a/include/link/assign.h +++ b/include/link/assign.h @@ -1,3 +1,11 @@ +/* + * This file is part of RGBDS. + * + * Copyright (c) 1997-2018, Carsten Sorensen and RGBDS contributors. + * + * SPDX-License-Identifier: MIT + */ + #ifndef RGBDS_LINK_ASSIGN_H #define RGBDS_LINK_ASSIGN_H diff --git a/include/link/library.h b/include/link/library.h index 963ff491..90a91393 100644 --- a/include/link/library.h +++ b/include/link/library.h @@ -1,3 +1,11 @@ +/* + * This file is part of RGBDS. + * + * Copyright (c) 1997-2018, Carsten Sorensen and RGBDS contributors. + * + * SPDX-License-Identifier: MIT + */ + #ifndef RGBDS_LINK_LIBRARY_H #define RGBDS_LINK_LIBRARY_H diff --git a/include/link/main.h b/include/link/main.h index 98e2cf4a..a5c4866d 100644 --- a/include/link/main.h +++ b/include/link/main.h @@ -1,3 +1,11 @@ +/* + * This file is part of RGBDS. + * + * Copyright (c) 1997-2018, Carsten Sorensen and RGBDS contributors. + * + * SPDX-License-Identifier: MIT + */ + #ifndef RGBDS_LINK_MAIN_H #define RGBDS_LINK_MAIN_H diff --git a/include/link/mapfile.h b/include/link/mapfile.h index 2f14e9ff..7f8a2ce9 100644 --- a/include/link/mapfile.h +++ b/include/link/mapfile.h @@ -1,3 +1,11 @@ +/* + * This file is part of RGBDS. + * + * Copyright (c) 1997-2018, Carsten Sorensen and RGBDS contributors. + * + * SPDX-License-Identifier: MIT + */ + #ifndef RGBDS_LINK_MAPFILE_H #define RGBDS_LINK_MAPFILE_H diff --git a/include/link/mylink.h b/include/link/mylink.h index dc703ac3..8dda9da6 100644 --- a/include/link/mylink.h +++ b/include/link/mylink.h @@ -1,3 +1,11 @@ +/* + * This file is part of RGBDS. + * + * Copyright (c) 1997-2018, Carsten Sorensen and RGBDS contributors. + * + * SPDX-License-Identifier: MIT + */ + #ifndef RGBDS_LINK_LINK_H #define RGBDS_LINK_LINK_H diff --git a/include/link/object.h b/include/link/object.h index 454f3a0c..69a86099 100644 --- a/include/link/object.h +++ b/include/link/object.h @@ -1,3 +1,11 @@ +/* + * This file is part of RGBDS. + * + * Copyright (c) 1997-2018, Carsten Sorensen and RGBDS contributors. + * + * SPDX-License-Identifier: MIT + */ + #ifndef RGBDS_LINK_OBJECT_H #define RGBDS_LINK_OBJECT_H diff --git a/include/link/output.h b/include/link/output.h index dccb1840..9418f2c3 100644 --- a/include/link/output.h +++ b/include/link/output.h @@ -1,3 +1,11 @@ +/* + * This file is part of RGBDS. + * + * Copyright (c) 1997-2018, Carsten Sorensen and RGBDS contributors. + * + * SPDX-License-Identifier: MIT + */ + #ifndef RGBDS_LINK_OUTPUT_H #define RGBDS_LINK_OUTPUT_H diff --git a/include/link/patch.h b/include/link/patch.h index 792b162f..9ce1e144 100644 --- a/include/link/patch.h +++ b/include/link/patch.h @@ -1,3 +1,11 @@ +/* + * This file is part of RGBDS. + * + * Copyright (c) 1997-2018, Carsten Sorensen and RGBDS contributors. + * + * SPDX-License-Identifier: MIT + */ + #ifndef RGBDS_LINK_PATCH_H #define RGBDS_LINK_PATCH_H diff --git a/include/link/script.h b/include/link/script.h index 9f284346..8796d3c8 100644 --- a/include/link/script.h +++ b/include/link/script.h @@ -1,17 +1,9 @@ /* - * Copyright (C) 2017 Antonio Nino Diaz + * This file is part of RGBDS. * - * Permission to use, copy, modify, and distribute this software for any - * purpose with or without fee is hereby granted, provided that the above - * copyright notice and this permission notice appear in all copies. + * Copyright (c) 2017-2018, Antonio Nino Diaz and RGBDS contributors. * - * THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES - * WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF - * MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR - * ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES - * WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN - * ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF - * OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. + * SPDX-License-Identifier: MIT */ #ifndef RGBDS_LINK_SCRIPT_H diff --git a/include/link/symbol.h b/include/link/symbol.h index 007a8b30..23bbabbf 100644 --- a/include/link/symbol.h +++ b/include/link/symbol.h @@ -1,3 +1,11 @@ +/* + * This file is part of RGBDS. + * + * Copyright (c) 1997-2018, Carsten Sorensen and RGBDS contributors. + * + * SPDX-License-Identifier: MIT + */ + #ifndef RGBDS_LINK_SYMBOL_H #define RGBDS_LINK_SYMBOL_H diff --git a/include/linkdefs.h b/include/linkdefs.h index d13d3c6a..3fb5c0a7 100644 --- a/include/linkdefs.h +++ b/include/linkdefs.h @@ -1,3 +1,11 @@ +/* + * This file is part of RGBDS. + * + * Copyright (c) 1997-2018, Carsten Sorensen and RGBDS contributors. + * + * SPDX-License-Identifier: MIT + */ + #ifndef RGBDS_LINKDEFS_H #define RGBDS_LINKDEFS_H diff --git a/include/types.h b/include/types.h index 3ce70649..e1fa473b 100644 --- a/include/types.h +++ b/include/types.h @@ -1,3 +1,11 @@ +/* + * This file is part of RGBDS. + * + * Copyright (c) 1997-2018, Carsten Sorensen and RGBDS contributors. + * + * SPDX-License-Identifier: MIT + */ + #ifndef RGBDS_TYPES_H #define RGBDS_TYPES_H diff --git a/src/asm/asmy.y b/src/asm/asmy.y index cd9faf64..6199f064 100644 --- a/src/asm/asmy.y +++ b/src/asm/asmy.y @@ -1,3 +1,11 @@ +/* + * This file is part of RGBDS. + * + * Copyright (c) 1997-2018, Carsten Sorensen and RGBDS contributors. + * + * SPDX-License-Identifier: MIT + */ + %{ #include #include diff --git a/src/asm/charmap.c b/src/asm/charmap.c index de43a5dd..4d7214a9 100644 --- a/src/asm/charmap.c +++ b/src/asm/charmap.c @@ -1,17 +1,9 @@ /* - * Copyright © 2013 stag019 + * This file is part of RGBDS. * - * Permission to use, copy, modify, and distribute this software for any - * purpose with or without fee is hereby granted, provided that the above - * copyright notice and this permission notice appear in all copies. + * Copyright (c) 2013-2018, stag019 and RGBDS contributors. * - * THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES - * WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF - * MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR - * ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES - * WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN - * ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF - * OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. + * SPDX-License-Identifier: MIT */ #include diff --git a/src/asm/fstack.c b/src/asm/fstack.c index d2c947d7..72eb6c79 100644 --- a/src/asm/fstack.c +++ b/src/asm/fstack.c @@ -1,3 +1,11 @@ +/* + * This file is part of RGBDS. + * + * Copyright (c) 1997-2018, Carsten Sorensen and RGBDS contributors. + * + * SPDX-License-Identifier: MIT + */ + /* * FileStack routines */ diff --git a/src/asm/globlex.c b/src/asm/globlex.c index d702ccba..a554c7fe 100644 --- a/src/asm/globlex.c +++ b/src/asm/globlex.c @@ -1,3 +1,11 @@ +/* + * This file is part of RGBDS. + * + * Copyright (c) 1997-2018, Carsten Sorensen and RGBDS contributors. + * + * SPDX-License-Identifier: MIT + */ + #include #include #include diff --git a/src/asm/lexer.c b/src/asm/lexer.c index c2f14d7a..1462383a 100644 --- a/src/asm/lexer.c +++ b/src/asm/lexer.c @@ -1,3 +1,11 @@ +/* + * This file is part of RGBDS. + * + * Copyright (c) 1997-2018, Carsten Sorensen and RGBDS contributors. + * + * SPDX-License-Identifier: MIT + */ + #include #include #include diff --git a/src/asm/main.c b/src/asm/main.c index b1a54188..60b64367 100644 --- a/src/asm/main.c +++ b/src/asm/main.c @@ -1,3 +1,11 @@ +/* + * This file is part of RGBDS. + * + * Copyright (c) 1997-2018, Carsten Sorensen and RGBDS contributors. + * + * SPDX-License-Identifier: MIT + */ + #include #include #include diff --git a/src/asm/math.c b/src/asm/math.c index 50b2a651..49cd9a33 100644 --- a/src/asm/math.c +++ b/src/asm/math.c @@ -1,3 +1,11 @@ +/* + * This file is part of RGBDS. + * + * Copyright (c) 1997-2018, Carsten Sorensen and RGBDS contributors. + * + * SPDX-License-Identifier: MIT + */ + /* * Fixedpoint math routines */ diff --git a/src/asm/output.c b/src/asm/output.c index 056da346..53569eb3 100644 --- a/src/asm/output.c +++ b/src/asm/output.c @@ -1,3 +1,11 @@ +/* + * This file is part of RGBDS. + * + * Copyright (c) 1997-2018, Carsten Sorensen and RGBDS contributors. + * + * SPDX-License-Identifier: MIT + */ + /* * Outputs an objectfile */ diff --git a/src/asm/rgbasm.1 b/src/asm/rgbasm.1 index 784e0794..96370712 100644 --- a/src/asm/rgbasm.1 +++ b/src/asm/rgbasm.1 @@ -1,18 +1,11 @@ -.\" Copyright © 2010 Anthony J. Bentley .\" -.\" Permission to use, copy, modify, and distribute this software for any -.\" purpose with or without fee is hereby granted, provided that the above -.\" copyright notice and this permission notice appear in all copies. +.\" This file is part of RGBDS. .\" -.\" THE SOFTWARE IS PROVIDED “AS IS” AND THE AUTHOR DISCLAIMS ALL WARRANTIES -.\" WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF -.\" MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR -.\" ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES -.\" WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN -.\" ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF -.\" OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. +.\" Copyright (c) 2010-2018, Anthony J. Bentley and RGBDS contributors. .\" -.Dd April 17, 2017 +.\" SPDX-License-Identifier: MIT +.\" +.Dd January 26, 2018 .Dt RGBASM 1 .Os RGBDS Manual .Sh NAME diff --git a/src/asm/rgbasm.5 b/src/asm/rgbasm.5 index facc0871..26074db1 100644 --- a/src/asm/rgbasm.5 +++ b/src/asm/rgbasm.5 @@ -1,18 +1,11 @@ -.\" Copyright (c) 2017-2018 Antonio Nino Diaz .\" -.\" Permission to use, copy, modify, and distribute this software for any -.\" purpose with or without fee is hereby granted, provided that the above -.\" copyright notice and this permission notice appear in all copies. +.\" This file is part of RGBDS. .\" -.\" THE SOFTWARE IS PROVIDED “AS IS” AND THE AUTHOR DISCLAIMS ALL WARRANTIES -.\" WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF -.\" MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR -.\" ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES -.\" WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN -.\" ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF -.\" OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. +.\" Copyright (c) 2017-2018, Antonio Nino Diaz and RGBDS contributors. .\" -.Dd January 7, 2018 +.\" SPDX-License-Identifier: MIT +.\" +.Dd January 26, 2018 .Dt RGBASM 5 .Os RGBDS Manual .Sh NAME diff --git a/src/asm/rpn.c b/src/asm/rpn.c index b2c74a15..7e963d3f 100644 --- a/src/asm/rpn.c +++ b/src/asm/rpn.c @@ -1,3 +1,11 @@ +/* + * This file is part of RGBDS. + * + * Copyright (c) 1997-2018, Carsten Sorensen and RGBDS contributors. + * + * SPDX-License-Identifier: MIT + */ + /* * Controls RPN expressions for objectfiles */ diff --git a/src/asm/symbol.c b/src/asm/symbol.c index 375269d3..d56ee9b8 100644 --- a/src/asm/symbol.c +++ b/src/asm/symbol.c @@ -1,3 +1,11 @@ +/* + * This file is part of RGBDS. + * + * Copyright (c) 1997-2018, Carsten Sorensen and RGBDS contributors. + * + * SPDX-License-Identifier: MIT + */ + /* * Symboltable and macroargs stuff */ diff --git a/src/extern/err.c b/src/extern/err.c index 360fb876..bcdde402 100644 --- a/src/extern/err.c +++ b/src/extern/err.c @@ -1,24 +1,9 @@ /* - * Copyright © 2005-2013 Rich Felker, et al. + * This file is part of RGBDS. * - * Permission is hereby granted, free of charge, to any person obtaining - * a copy of this software and associated documentation files (the - * "Software"), to deal in the Software without restriction, including - * without limitation the rights to use, copy, modify, merge, publish, - * distribute, sublicense, and/or sell copies of the Software, and to - * permit persons to whom the Software is furnished to do so, subject to - * the following conditions: + * Copyright (c) 2005-2018, Rich Felker and RGBDS contributors. * - * The above copyright notice and this permission notice shall be - * included in all copies or substantial portions of the Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, - * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF - * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. - * IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY - * CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, - * TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE - * SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. + * SPDX-License-Identifier: MIT */ #include diff --git a/src/extern/utf8decoder.c b/src/extern/utf8decoder.c index 36cca79b..86277109 100644 --- a/src/extern/utf8decoder.c +++ b/src/extern/utf8decoder.c @@ -1,24 +1,11 @@ /* - * UTF-8 decoder copyright © 2008–2009 Björn Höhrmann - * http://bjoern.hoehrmann.de/utf-8/decoder/dfa/ + * Copyright (c) 2008-2009, Björn Höhrmann * - * Permission is hereby granted, free of charge, to any person obtaining a copy - * of this software and associated documentation files (the "Software"), to - * deal in the Software without restriction, including without limitation the - * rights to use, copy, modify, merge, publish, distribute, sublicense, and/or - * sell copies of the Software, and to permit persons to whom the Software is - * furnished to do so, subject to the following conditions: - * - * The above copyright notice and this permission notice shall be included in - * all copies or substantial portions of the Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR - * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE - * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER - * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING - * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS - * IN THE SOFTWARE. + * SPDX-License-Identifier: MIT + */ + +/* + * UTF-8 decoder: http://bjoern.hoehrmann.de/utf-8/decoder/dfa/ */ #include diff --git a/src/extern/version.c b/src/extern/version.c index 04c889ed..254c5caa 100644 --- a/src/extern/version.c +++ b/src/extern/version.c @@ -1,17 +1,9 @@ /* - * Copyright (C) 2017 Antonio Nino Diaz + * This file is part of RGBDS. * - * Permission to use, copy, modify, and distribute this software for any - * purpose with or without fee is hereby granted, provided that the above - * copyright notice and this permission notice appear in all copies. + * Copyright (c) 2017-2018, Antonio Nino Diaz and RGBDS contributors. * - * THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES - * WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF - * MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR - * ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES - * WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN - * ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF - * OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. + * SPDX-License-Identifier: MIT */ #include diff --git a/src/fix/main.c b/src/fix/main.c index 2f3c5d90..484332ac 100644 --- a/src/fix/main.c +++ b/src/fix/main.c @@ -1,17 +1,9 @@ /* - * Copyright © 2010 Anthony J. Bentley + * This file is part of RGBDS. * - * Permission to use, copy, modify, and distribute this software for any - * purpose with or without fee is hereby granted, provided that the above - * copyright notice and this permission notice appear in all copies. + * Copyright (c) 2010-2018, Anthony J. Bentley and RGBDS contributors. * - * THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES - * WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF - * MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR - * ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES - * WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN - * ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF - * OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. + * SPDX-License-Identifier: MIT */ #include diff --git a/src/fix/rgbfix.1 b/src/fix/rgbfix.1 index 7cc39801..f65a70d3 100644 --- a/src/fix/rgbfix.1 +++ b/src/fix/rgbfix.1 @@ -1,18 +1,11 @@ -.\" Copyright © 2010 Anthony J. Bentley .\" -.\" Permission to use, copy, modify, and distribute this software for any -.\" purpose with or without fee is hereby granted, provided that the above -.\" copyright notice and this permission notice appear in all copies. +.\" This file is part of RGBDS. .\" -.\" THE SOFTWARE IS PROVIDED “AS IS” AND THE AUTHOR DISCLAIMS ALL WARRANTIES -.\" WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF -.\" MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR -.\" ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES -.\" WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN -.\" ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF -.\" OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. +.\" Copyright (c) 2010-2017, Anthony J. Bentley and RGBDS contributors. .\" -.Dd April 17, 2017 +.\" SPDX-License-Identifier: MIT +.\" +.Dd January 26, 2018 .Dt RGBFIX 1 .Os RGBDS Manual .Sh NAME diff --git a/src/gbz80.7 b/src/gbz80.7 index 06b88af3..0e186e5a 100644 --- a/src/gbz80.7 +++ b/src/gbz80.7 @@ -1,18 +1,11 @@ -.\" Copyright (c) 2017 Antonio Nino Diaz .\" -.\" Permission to use, copy, modify, and distribute this software for any -.\" purpose with or without fee is hereby granted, provided that the above -.\" copyright notice and this permission notice appear in all copies. +.\" This file is part of RGBDS. .\" -.\" THE SOFTWARE IS PROVIDED “AS IS” AND THE AUTHOR DISCLAIMS ALL WARRANTIES -.\" WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF -.\" MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR -.\" ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES -.\" WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN -.\" ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF -.\" OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. +.\" Copyright (c) 2017-2018, Antonio Nino Diaz and RGBDS contributors. .\" -.Dd April 17, 2017 +.\" SPDX-License-Identifier: MIT +.\" +.Dd January 26, 2018 .Dt GBZ80 7 .Os RGBDS Manual .Sh NAME diff --git a/src/gfx/gb.c b/src/gfx/gb.c index 9c2b1582..6b4e8799 100644 --- a/src/gfx/gb.c +++ b/src/gfx/gb.c @@ -1,17 +1,9 @@ /* - * Copyright © 2013 stag019 + * This file is part of RGBDS. * - * Permission to use, copy, modify, and distribute this software for any - * purpose with or without fee is hereby granted, provided that the above - * copyright notice and this permission notice appear in all copies. + * Copyright (c) 2013-2018, stag019 and RGBDS contributors. * - * THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES - * WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF - * MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR - * ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES - * WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN - * ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF - * OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. + * SPDX-License-Identifier: MIT */ #include diff --git a/src/gfx/main.c b/src/gfx/main.c index 987a2cc7..6c35463e 100644 --- a/src/gfx/main.c +++ b/src/gfx/main.c @@ -1,17 +1,9 @@ /* - * Copyright © 2013 stag019 + * This file is part of RGBDS. * - * Permission to use, copy, modify, and distribute this software for any - * purpose with or without fee is hereby granted, provided that the above - * copyright notice and this permission notice appear in all copies. + * Copyright (c) 2013-2018, stag019 and RGBDS contributors. * - * THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES - * WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF - * MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR - * ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES - * WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN - * ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF - * OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. + * SPDX-License-Identifier: MIT */ #include diff --git a/src/gfx/makepng.c b/src/gfx/makepng.c index da81bdf9..9d9fb2a6 100644 --- a/src/gfx/makepng.c +++ b/src/gfx/makepng.c @@ -1,17 +1,9 @@ /* - * Copyright © 2013 stag019 + * This file is part of RGBDS. * - * Permission to use, copy, modify, and distribute this software for any - * purpose with or without fee is hereby granted, provided that the above - * copyright notice and this permission notice appear in all copies. + * Copyright (c) 2013-2018, stag019 and RGBDS contributors. * - * THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES - * WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF - * MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR - * ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES - * WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN - * ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF - * OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. + * SPDX-License-Identifier: MIT */ #include diff --git a/src/gfx/rgbgfx.1 b/src/gfx/rgbgfx.1 index 3951e77f..b60a432d 100644 --- a/src/gfx/rgbgfx.1 +++ b/src/gfx/rgbgfx.1 @@ -1,18 +1,11 @@ -.\" Copyright © 2013 stag019 .\" -.\" Permission to use, copy, modify, and distribute this software for any -.\" purpose with or without fee is hereby granted, provided that the above -.\" copyright notice and this permission notice appear in all copies. +.\" This file is part of RGBDS. .\" -.\" THE SOFTWARE IS PROVIDED “AS IS” AND THE AUTHOR DISCLAIMS ALL WARRANTIES -.\" WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF -.\" MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR -.\" ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES -.\" WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN -.\" ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF -.\" OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. +.\" Copyright (c) 2013-2018, stag019 and RGBDS contributors. .\" -.Dd April 17, 2017 +.\" SPDX-License-Identifier: MIT +.\" +.Dd January 26, 2018 .Dt RGBGFX 1 .Os RGBDS Manual .Sh NAME diff --git a/src/link/assign.c b/src/link/assign.c index 10ec25b9..fca668cd 100644 --- a/src/link/assign.c +++ b/src/link/assign.c @@ -1,3 +1,11 @@ +/* + * This file is part of RGBDS. + * + * Copyright (c) 1997-2018, Carsten Sorensen and RGBDS contributors. + * + * SPDX-License-Identifier: MIT + */ + #include #include #include diff --git a/src/link/lexer.l b/src/link/lexer.l index 4d95ec80..156ddf0c 100644 --- a/src/link/lexer.l +++ b/src/link/lexer.l @@ -1,17 +1,9 @@ /* - * Copyright (C) 2017 Antonio Nino Diaz + * This file is part of RGBDS. * - * Permission to use, copy, modify, and distribute this software for any - * purpose with or without fee is hereby granted, provided that the above - * copyright notice and this permission notice appear in all copies. + * Copyright (c) 2017-2018, Antonio Nino Diaz and RGBDS contributors. * - * THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES - * WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF - * MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR - * ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES - * WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN - * ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF - * OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. + * SPDX-License-Identifier: MIT */ %option noinput diff --git a/src/link/library.c b/src/link/library.c index 44478a0c..971f0279 100644 --- a/src/link/library.c +++ b/src/link/library.c @@ -1,3 +1,11 @@ +/* + * This file is part of RGBDS. + * + * Copyright (c) 1997-2018, Carsten Sorensen and RGBDS contributors. + * + * SPDX-License-Identifier: MIT + */ + #include #include #include diff --git a/src/link/main.c b/src/link/main.c index 11ec4c29..0f4fd890 100644 --- a/src/link/main.c +++ b/src/link/main.c @@ -1,3 +1,11 @@ +/* + * This file is part of RGBDS. + * + * Copyright (c) 1997-2018, Carsten Sorensen and RGBDS contributors. + * + * SPDX-License-Identifier: MIT + */ + #include #include #include diff --git a/src/link/mapfile.c b/src/link/mapfile.c index ee0e4faf..dd9cb8d8 100644 --- a/src/link/mapfile.c +++ b/src/link/mapfile.c @@ -1,3 +1,11 @@ +/* + * This file is part of RGBDS. + * + * Copyright (c) 1997-2018, Carsten Sorensen and RGBDS contributors. + * + * SPDX-License-Identifier: MIT + */ + #include #include #include diff --git a/src/link/object.c b/src/link/object.c index 7983f44b..9fd50471 100644 --- a/src/link/object.c +++ b/src/link/object.c @@ -1,3 +1,11 @@ +/* + * This file is part of RGBDS. + * + * Copyright (c) 1997-2018, Carsten Sorensen and RGBDS contributors. + * + * SPDX-License-Identifier: MIT + */ + /* * Here we have the routines that read an objectfile */ diff --git a/src/link/output.c b/src/link/output.c index 8d6e26ec..67409375 100644 --- a/src/link/output.c +++ b/src/link/output.c @@ -1,3 +1,11 @@ +/* + * This file is part of RGBDS. + * + * Copyright (c) 1997-2018, Carsten Sorensen and RGBDS contributors. + * + * SPDX-License-Identifier: MIT + */ + #include #include #include diff --git a/src/link/parser.y b/src/link/parser.y index 183f7215..a532f560 100644 --- a/src/link/parser.y +++ b/src/link/parser.y @@ -1,17 +1,9 @@ /* - * Copyright (C) 2017 Antonio Nino Diaz + * This file is part of RGBDS. * - * Permission to use, copy, modify, and distribute this software for any - * purpose with or without fee is hereby granted, provided that the above - * copyright notice and this permission notice appear in all copies. + * Copyright (c) 2017-2018, Antonio Nino Diaz and RGBDS contributors. * - * THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES - * WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF - * MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR - * ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES - * WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN - * ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF - * OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. + * SPDX-License-Identifier: MIT */ %{ diff --git a/src/link/patch.c b/src/link/patch.c index aed1d758..e8f405b6 100644 --- a/src/link/patch.c +++ b/src/link/patch.c @@ -1,3 +1,11 @@ +/* + * This file is part of RGBDS. + * + * Copyright (c) 1997-2018, Carsten Sorensen and RGBDS contributors. + * + * SPDX-License-Identifier: MIT + */ + #include #include #include diff --git a/src/link/rgblink.1 b/src/link/rgblink.1 index 85d8b882..4eb26474 100644 --- a/src/link/rgblink.1 +++ b/src/link/rgblink.1 @@ -1,18 +1,11 @@ -.\" Copyright © 2010 Anthony J. Bentley .\" -.\" Permission to use, copy, modify, and distribute this software for any -.\" purpose with or without fee is hereby granted, provided that the above -.\" copyright notice and this permission notice appear in all copies. +.\" This file is part of RGBDS. .\" -.\" THE SOFTWARE IS PROVIDED “AS IS” AND THE AUTHOR DISCLAIMS ALL WARRANTIES -.\" WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF -.\" MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR -.\" ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES -.\" WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN -.\" ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF -.\" OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. +.\" Copyright (c) 2010-2018, Anthony J. Bentley and RGBDS contributors. .\" -.Dd April 17, 2017 +.\" SPDX-License-Identifier: MIT +.\" +.Dd January 26, 2018 .Dt RGBLINK 1 .Os RGBDS Manual .Sh NAME diff --git a/src/link/rgblink.5 b/src/link/rgblink.5 index b66bd213..e82e9d45 100644 --- a/src/link/rgblink.5 +++ b/src/link/rgblink.5 @@ -1,18 +1,11 @@ -.\" Copyright (C) 2017 Antonio Nino Diaz .\" -.\" Permission to use, copy, modify, and distribute this software for any -.\" purpose with or without fee is hereby granted, provided that the above -.\" copyright notice and this permission notice appear in all copies. +.\" This file is part of RGBDS. .\" -.\" THE SOFTWARE IS PROVIDED “AS IS” AND THE AUTHOR DISCLAIMS ALL WARRANTIES -.\" WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF -.\" MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR -.\" ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES -.\" WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN -.\" ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF -.\" OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. +.\" Copyright (c) 2017-2018, Antonio Nino Diaz and RGBDS contributors. .\" -.Dd April 17, 2017 +.\" SPDX-License-Identifier: MIT +.\" +.Dd January 26, 2018 .Dt RGBLINK 5 .Os RGBDS Manual .Sh NAME diff --git a/src/link/script.c b/src/link/script.c index 119c2a7e..55e6c193 100644 --- a/src/link/script.c +++ b/src/link/script.c @@ -1,17 +1,9 @@ /* - * Copyright (C) 2017 Antonio Nino Diaz + * This file is part of RGBDS. * - * Permission to use, copy, modify, and distribute this software for any - * purpose with or without fee is hereby granted, provided that the above - * copyright notice and this permission notice appear in all copies. + * Copyright (c) 2017-2018, Antonio Nino Diaz and RGBDS contributors. * - * THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES - * WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF - * MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR - * ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES - * WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN - * ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF - * OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. + * SPDX-License-Identifier: MIT */ #include diff --git a/src/link/symbol.c b/src/link/symbol.c index eb360554..a9a9147d 100644 --- a/src/link/symbol.c +++ b/src/link/symbol.c @@ -1,3 +1,11 @@ +/* + * This file is part of RGBDS. + * + * Copyright (c) 1997-2018, Carsten Sorensen and RGBDS contributors. + * + * SPDX-License-Identifier: MIT + */ + #include #include #include diff --git a/src/rgbds.5 b/src/rgbds.5 index 79200ec8..30d80743 100644 --- a/src/rgbds.5 +++ b/src/rgbds.5 @@ -1,18 +1,11 @@ -.\" Copyright (c) 2017-2018 Antonio Nino Diaz .\" -.\" Permission to use, copy, modify, and distribute this software for any -.\" purpose with or without fee is hereby granted, provided that the above -.\" copyright notice and this permission notice appear in all copies. +.\" This file is part of RGBDS. .\" -.\" THE SOFTWARE IS PROVIDED “AS IS” AND THE AUTHOR DISCLAIMS ALL WARRANTIES -.\" WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF -.\" MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR -.\" ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES -.\" WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN -.\" ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF -.\" OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. +.\" Copyright (c) 2017-2018, Antonio Nino Diaz and RGBDS contributors. .\" -.Dd January 7, 2018 +.\" SPDX-License-Identifier: MIT +.\" +.Dd January 26, 2018 .Dt RGBDS 5 .Os RGBDS Manual .Sh NAME diff --git a/src/rgbds.7 b/src/rgbds.7 index 7098cb97..10946b05 100644 --- a/src/rgbds.7 +++ b/src/rgbds.7 @@ -1,18 +1,11 @@ -.\" Copyright © 2010 Anthony J. Bentley .\" -.\" Permission to use, copy, modify, and distribute this software for any -.\" purpose with or without fee is hereby granted, provided that the above -.\" copyright notice and this permission notice appear in all copies. +.\" This file is part of RGBDS. .\" -.\" THE SOFTWARE IS PROVIDED “AS IS” AND THE AUTHOR DISCLAIMS ALL WARRANTIES -.\" WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF -.\" MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR -.\" ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES -.\" WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN -.\" ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF -.\" OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. +.\" Copyright (c) 2010-2018, Anthony J. Bentley and RGBDS contributors. .\" -.Dd April 17, 2017 +.\" SPDX-License-Identifier: MIT +.\" +.Dd January 26, 2018 .Dt RGBDS 7 .Os RGBDS Manual .Sh NAME @@ -48,4 +41,5 @@ implementation of rgbds. 2017, Bentley's repository is moved to a neutral name. It is now maintained by a number of contributors at .Lk https://github.com/rednex/rgbds . +2018, codebase relicensed under the MIT license. .El