X-Git-Url: http://nsz.repo.hu/git/?a=blobdiff_plain;f=COPYRIGHT;h=b8a76045f0f86357e40f9a9cf324eef5fcdafb42;hb=3d178a7e2b75066593fbd5705742c5808395d90d;hp=7768600bdc8193175820efd35fe397960095936d;hpb=dc4520d9c0b79bc5944f509e4e9061e5081e38ca;p=musl diff --git a/COPYRIGHT b/COPYRIGHT index 7768600b..b8a76045 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: @@ -109,16 +126,8 @@ in jurisdictions that may not recognize the public domain. The smoothsort implementation (src/stdlib/qsort.c) is Copyright © 2011 Valentin Ochs and is licensed under an MIT-style license. -The BSD PRNG implementation (src/prng/random.c) and XSI search API -(src/search/*.c) functions are Copyright © 2011 Szabolcs Nagy and -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 +149,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: + +Bobby Bingham +John Spencer +Nicholas J. Kain +Rich Felker +Richard Pennington +Stefan Kristiansson +Szabolcs Nagy -The following files are trivial, believed not to be copyrightable in -the first place, and hereby explicitly released to the Public Domain: +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.