X-Git-Url: https://git.librecmc.org/?a=blobdiff_plain;f=COPYRIGHT;h=8c3a6d195694ec9db3cfb764b73ab06a86c199cc;hb=b8742f32602add243ee2ce74d804015463726899;hp=7768600bdc8193175820efd35fe397960095936d;hpb=dc4520d9c0b79bc5944f509e4e9061e5081e38ca;p=oweals%2Fmusl.git diff --git a/COPYRIGHT b/COPYRIGHT index 7768600b..8c3a6d19 100644 --- a/COPYRIGHT +++ b/COPYRIGHT @@ -25,22 +25,31 @@ SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. Authors/contributors include: +A. Wilcox Alex Dowad Alexander Monakov +Andrew Kelley Anthony G. Basile Arvid Picciani +Bartosz Brachaczek Bobby Bingham Boris Brezillon Brent Cook Chris Spiegel Clément Vasseur Daniel Micay +Daniel Sabogal +Daurnimator +David Edelsohn Denys Vlasenko +Dmitry Ivanov +Dmitry V. Levin Emil Renner Berthing Felix Fietkau Felix Janda Gianluca Anzolin Hauke Mehrtens +He X Hiltjo Posthuma Isaac Dunham Jaydeep Patil @@ -50,22 +59,29 @@ Jo-Philipp Wich Joakim Sindholt John Spencer Josiah Worcester +Julien Ramseier Justin Cormack Khem Raj Kylie McClain +Leah Neukirchen Luca Barbato Luka Perkov M Farkas-Dyck (Strake) Mahesh Bodapati +Masanori Ogino Michael Forney +Mikhail Kremnyov Natanael Copa Nicholas J. Kain orc Pascal Cuoq Petr Hosek +Petr Skocik Pierre Carrier +Reini Urban Rich Felker Richard Pennington +Samuel Holland Shiz sin Solar Designer @@ -75,6 +91,7 @@ Timo Teräs Trutz Behn Valentin Ochs William Haddon +William Pitcock Portions of this software are derived from third-party works licensed under terms compatible with the above MIT license: @@ -115,10 +132,8 @@ licensed under following terms: "Permission to use, copy, modify, and/or distribute this code for any purpose with or without fee is hereby granted. There is no warranty." -The x86_64 port was written by Nicholas J. Kain. Several files (crt) -were released into the public domain; others are licensed under the -standard MIT license terms at the top of this file. See individual -files for their copyright status. +The x86_64 port was written by Nicholas J. Kain and is licensed under +the standard MIT terms. The mips and microblaze ports were originally written by Richard Pennington for use in the ellcc project. The original code was adapted @@ -140,15 +155,26 @@ can be found in the git version control history of the project. The omission of copyright and license comments in each file is in the interest of source tree size. -All public header files (include/* and arch/*/bits/*) should be -treated as Public Domain as they intentionally contain no content -which can be covered by copyright. Some source modules may fall in -this category as well. If you believe that a file is so trivial that -it should be in the Public Domain, please contact the authors and -request an explicit statement releasing it from copyright. +In addition, permission is hereby granted for all public header files +(include/* and arch/*/bits/*) and crt files intended to be linked into +applications (crt/*, ldso/dlstart.c, and arch/*/crt_arch.h) to omit +the copyright notice and permission notice otherwise required by the +license, and to use these files without any requirement of +attribution. These files include substantial contributions from: -The following files are trivial, believed not to be copyrightable in -the first place, and hereby explicitly released to the Public Domain: +Bobby Bingham +John Spencer +Nicholas J. Kain +Rich Felker +Richard Pennington +Stefan Kristiansson +Szabolcs Nagy + +all of whom have explicitly granted such permission. -All public headers: include/*, arch/*/bits/* -Startup files: crt/* +This file previously contained text expressing a belief that most of +the files covered by the above exception were sufficiently trivial not +to be subject to copyright, resulting in confusion over whether it +negated the permissions granted in the license. In the spirit of +permissive licensing, and of not having licensing issues being an +obstacle to adoption, that text has been removed.