diff options
Diffstat (limited to 'LICENSE')
-rw-r--r-- | LICENSE | 41 |
1 files changed, 26 insertions, 15 deletions
@@ -1,12 +1,28 @@ -Our intent is to make it easy to use libatomic_ops, in -both free and proprietary software. Hence most code that we expect to be -linked into a client application is covered by an MIT-style license. +MIT License (core library) / GPL-2.0 (gpl extension library) -A few library routines are covered by the GNU General Public License. -These are put into a separate library, libatomic_ops_gpl.a file. +Copyright (c) 1991-1994 by Xerox Corporation. All rights reserved. +Copyright (c) 1996-1999 by Silicon Graphics. All rights reserved. +Copyright (c) 1999-2011 Hewlett-Packard Development Company, L.P. +Copyright (c) 2005, 2007 Thiemo Seufer +Copyright (c) 2007 by NEC LE-IT. All rights reserved. +Copyright (c) 2008-2021 Ivan Maidanski +Copyright (c) 2009 Bradley Smith +Copyright (c) 2009 by Takashi Yoshii. All rights reserved. -The low-level part of the library is mostly covered by the following -license: + +Our intent is to make it easy to use libatomic_ops, in both free and +proprietary software. Hence most of code (core library) that we expect to +be linked into a client application is covered by a MIT or MIT-style license. + +However, a few library routines (the gpl extension library) are covered by +the GNU General Public License. These are put into a separate library, +libatomic_ops_gpl.a file. + +Most of the test code is covered by the GNU General Public License too. + + +The low-level (core) part of the library (libatomic_ops.a) is mostly covered +by the following license: ---------------------------------------- @@ -33,9 +49,9 @@ SOFTWARE. -------------------------------- -A few files in the atomic_ops/sysdeps directory were inherited in part from -the Boehm-Demers-Weiser conservative garbage collector, and are covered by -its license, which is similar in spirit: +Some files in the atomic_ops/sysdeps directory (part of core library) were +inherited in part from the Boehm-Demers-Weiser conservative garbage collector, +and are covered by its license, which is similar in spirit to MIT license: -------------------------------- @@ -58,8 +74,3 @@ A few files are covered by the GNU General Public License. (See file portion of the library. Thus, atomic_ops_gpl should generally not be linked into proprietary code. (This distinction was motivated by patent considerations.) - -It is possible that the license of the GPL pieces may be changed for -future versions to make them more consistent with the rest of the package. -If you submit patches, and have strong preferences about licensing, please -express them. |