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