Upstream-Name: msp430-libc Upstream-Contact: mspgcc-users@lists.sourceforge.net Source: http://mspgcc.git.sourceforge.net/git/gitweb.cgi?p=mspgcc/msp430-libc Extensive copyright listing is provided by upstream in the file licenses.txt. Files marked as "Unclaimed" were taken from other free software projects already available in Debian main, see avr-libc and newlib-source copyright files for detailed coverage. Here below is a copy of relevant parts: ****** Three variants of the BSD license are present: "FreeBSD" 2-clause license "Modified BSD" 3-clause license "BSD" Original 4-clause license. Where the sole copyright holder was the Regents of the University of California, the copyright annotation was converted to Modified BSD per the authorization at: ftp://ftp.cs.berkeley.edu/pub/4bsd/README.Impt.License.Change Note that two files (sys/types.h, sys/string/strtok.c) use the BSD license and list an additional copyright holder. These have not been converted. Functions related to *printf are attributed to the Free Software Foundation under the GPL. Functions related to math are attributed to Sun Microsystems under a general free use license. Some file listed below do not include a copyright, but are included in or otherwise associated with files that belong to this suite. Those are denoted by a prefix hook (?) before the copyright owner and license. The copyright owner and licensing of malloc/free cannot be identified. The copyright data in stdlib/vuprintf is inconsistent. Several one-line files are annotated with an inferred copyright owner (based on who checked it in, an attribution without license, or clear dependence on another), and are categorized as Unclaimed. File Copyright Owner License ==== =============== ======= include/bits/byteswap.h People Power Co Modified BSD include/byteswap.h People Power Co Modified BSD include/ctype.h Chris Liecti, Dmitry Diky FreeBSD include/debug.h Dmitry Diky FreeBSD include/endian.h People Power Co Modified BSD include/errno.h Dmitry Diky FreeBSD include/inttypes.h Peter A. Bigot Modified BSD include/isr_compat.h Steve Underwood FreeBSD include/legacymsp430.h Dmitry Dicky, Chris Liechti FreeBSD include/limits.h Dmitry Dicky FreeBSD include/math.h ?Sun Microsystems ?Free Use include/setjmp.h Dmitry Dicky FreeBSD include/signal.h Peter A. Bigot Modified BSD include/stdint.h Steve Underwood FreeBSD include/stdio.h Dmitry Dicky FreeBSD include/stdlib.h Dmitry Dicky FreeBSD include/string.h Dmitry Dicky FreeBSD include/sys/_ansi.h ?Sun Microsystems ?Free Use include/sys/_types.h ?Sun Microsystems ?Free Use include/sys/cdefs.h Regents U. CA Modified BSD include/sys/config.h ?Sun Microsystems ?Free Use include/sys/fdlibm.h Sun Microsystems Free Use include/sys/ieeefp.h ?Sun Microsystems ?Free Use include/sys/inttypes.h Peter A. Bigot Modified BSD include/sys/reent.h ?Sun Microsystems ?Free Use include/sys/types.h Regents U. CA, UNIX Sys Lab BSD include/sys/unistd.h Dmitry Dicky FreeBSD src/core_common.inc Sergey A. Borshch Modified BSD src/libm/addsf.c Dmitry Dicky FreeBSD src/libm/cmpsf.c Dmitry Dicky FreeBSD src/libm/divsf.c Dmitry Dicky FreeBSD src/libm/ef_acos.c Sun Microsystems Free Use src/libm/ef_acosh.c Sun Microsystems Free Use src/libm/ef_asin.c Sun Microsystems Free Use src/libm/ef_atan2.c Sun Microsystems Free Use src/libm/ef_atanh.c Sun Microsystems Free Use src/libm/ef_cosh.c Sun Microsystems Free Use src/libm/ef_exp.c Sun Microsystems Free Use src/libm/ef_fmod.c Sun Microsystems Free Use src/libm/ef_hypot.c Sun Microsystems Free Use src/libm/ef_j0.c Sun Microsystems Free Use src/libm/ef_j1.c Sun Microsystems Free Use src/libm/ef_jn.c Sun Microsystems Free Use src/libm/ef_log.c Sun Microsystems Free Use src/libm/ef_log10.c Sun Microsystems Free Use src/libm/ef_pow.c Sun Microsystems Free Use src/libm/ef_rem_pio2.c Sun Microsystems Free Use src/libm/ef_remainder.c Sun Microsystems Free Use src/libm/ef_scalb.c Sun Microsystems Free Use src/libm/ef_sinh.c Sun Microsystems Free Use src/libm/ef_sqrt.c Sun Microsystems Free Use src/libm/eqsf.c Dmitry Dicky FreeBSD src/libm/erf_gamma.c Sun Microsystems Free Use src/libm/erf_lgamma.c Sun Microsystems Free Use src/libm/fdlibm.h Sun Microsystems Free Use src/libm/fixsfdi.c Dmitry Dicky FreeBSD src/libm/fixsfsi.c Dmitry Dicky FreeBSD src/libm/fixunssfdi.c Dmitry Dicky FreeBSD src/libm/fixunssfsi.c Dmitry Dicky FreeBSD src/libm/floatdisf.c Dmitry Dicky FreeBSD src/libm/floatsisf.c Dmitry Dicky FreeBSD src/libm/gesf.c Dmitry Dicky FreeBSD src/libm/gtsf.c Dmitry Dicky FreeBSD src/libm/kf_cos.c Sun Microsystems Free Use src/libm/kf_rem_pio2.c Sun Microsystems Free Use src/libm/kf_sin.c Sun Microsystems Free Use src/libm/kf_tan.c Sun Microsystems Free Use src/libm/lesf.c Dmitry Dicky FreeBSD src/libm/ltsf.c Dmitry Dicky FreeBSD src/libm/mulsf.c Dmitry Dicky FreeBSD src/libm/negsf.c Dmitry Dicky FreeBSD src/libm/nesf.c Dmitry Dicky FreeBSD src/libm/sf_asinh.c Sun Microsystems Free Use src/libm/sf_atan.c Sun Microsystems Free Use src/libm/sf_cbrt.c Sun Microsystems Free Use src/libm/sf_ceil.c Sun Microsystems Free Use src/libm/sf_copysign.c Sun Microsystems Free Use src/libm/sf_cos.c Sun Microsystems Free Use src/libm/sf_erf.c Sun Microsystems Free Use src/libm/sf_expm1.c Sun Microsystems Free Use src/libm/sf_fabs.c Sun Microsystems Free Use src/libm/sf_finite.c Sun Microsystems Free Use src/libm/sf_floor.c Sun Microsystems Free Use src/libm/sf_frexp.c Sun Microsystems Free Use src/libm/sf_ilogb.c Sun Microsystems Free Use src/libm/sf_infinity.c ?Cygnus Support ? src/libm/sf_isinf.c ?Cygnus Support ? src/libm/sf_isnan.c ?Cygnus Support ? src/libm/sf_ldexp.c Sun Microsystems Free Use src/libm/sf_log1p.c Sun Microsystems Free Use src/libm/sf_logb.c Sun Microsystems Free Use src/libm/sf_modf.c Sun Microsystems Free Use src/libm/sf_nan.c ?Cygnus Support ? src/libm/sf_nextafter.c Sun Microsystems Free Use src/libm/sf_rint.c Sun Microsystems Free Use src/libm/sf_scalbn.c Sun Microsystems Free Use src/libm/sf_signif.c Sun Microsystems Free Use src/libm/sf_sin.c Sun Microsystems Free Use src/libm/sf_tan.c Sun Microsystems Free Use src/libm/sf_tanh.c Sun Microsystems Free Use src/libm/subsf.c Sun Microsystems Free Use src/misc/__bswap_32.S People Power Co Modified BSD src/misc/__bswap_64.S People Power Co Modified BSD src/stdlib/_init_section__.c Dmitry Dicky FreeBSD src/stdlib/abort.S Dmitry Dicky Unclaimed src/stdlib/abs.c marekm@linux.org.pl Unclaimed src/stdlib/atoi.c Dmitry Dicky Unclaimed src/stdlib/atol.c marekm@linux.org.pl Unclaimed src/stdlib/bsearch.c Regents U. CA Modified BSD src/stdlib/div.S Dmitry Dicky Unclaimed src/stdlib/errno.c marekm@linux.org.pl Unclaimed src/stdlib/exit.S Dmitry Dicky FreeBSD src/stdlib/itoa.c Chris Takahashi FreeBSD src/stdlib/labs.c marekm@linux.org.pl Unclaimed src/stdlib/ldiv.S Dmitry Dicky Unclaimed src/stdlib/ltoa.c Chris Takahashi FreeBSD src/stdlib/malloc.c *Unknown *Unknown src/stdlib/printf.c Free Software Foundation GPL src/stdlib/puts.c Free Software Foundation GPL src/stdlib/rand.c Regents U. CA Modified BSD src/stdlib/setjmp.S Dmitry Dicky FreeBSD src/stdlib/snprintf.c Free Software Foundation GPL src/stdlib/sprintf.c Free Software Foundation GPL src/stdlib/strtol.c Regents U. CA Modified BSD src/stdlib/strtoul.c Regents U. CA Modified BSD src/stdlib/ultoa.c Chris Takahashi FreeBSD src/stdlib/uprintf.c Free Software Foundation GPL src/stdlib/utoa.c Chris Takahashi FreeBSD src/stdlib/vprintf.c Free Software Foundation GPL src/stdlib/vsnprintf.c Free Software Foundation GPL src/stdlib/vsprintf.c Free Software Foundation GPL src/stdlib/vuprintf.c **Regents U. CA, FSF **Modified BSD, GPL src/string/bcmp.c Regents U. CA Modified BSD src/string/bcopy.c Regents U. CA Modified BSD src/string/bzero.c Regents U. CA Unclaimed src/string/ffs.c Regents U. CA Modified BSD src/string/index.c Regents U. CA Modified BSD src/string/isalnum.c Dmitry Dicky Unclaimed src/string/isalpha.c Dmitry Dicky Unclaimed src/string/isascii.c Dmitry Dicky Unclaimed src/string/isblank.c Dmitry Dicky Unclaimed src/string/iscntrl.c Dmitry Dicky Unclaimed src/string/isdigit.c Dmitry Dicky Unclaimed src/string/islower.c Dmitry Dicky Unclaimed src/string/isprint.c Dmitry Dicky Unclaimed src/string/ispunct.c Dmitry Dicky Unclaimed src/string/isspace.c Dmitry Dicky Unclaimed src/string/isupper.c Dmitry Dicky Unclaimed src/string/isxdigit.c Dmitry Dicky Unclaimed src/string/memccpy.c Regents U. CA Modified BSD src/string/memchr.c Regents U. CA Modified BSD src/string/memcmp.c Regents U. CA Modified BSD src/string/memcpy.c Regents U. CA Unclaimed src/string/memmove.c Regents U. CA Unclaimed src/string/memset.c Regents U. CA Modified BSD src/string/rindex.c Regents U. CA Modified BSD src/string/strcasecmp.c Regents U. CA Modified BSD src/string/strcat.c Regents U. CA Modified BSD src/string/strchr.c Regents U. CA Unclaimed src/string/strcmp.c Regents U. CA Modified BSD src/string/strcpy.c Regents U. CA Modified BSD src/string/strcspn.c Regents U. CA Modified BSD src/string/strdup.c Regents U. CA Modified BSD src/string/strlcat.c Todd C. Miller Modified BSD src/string/strlcpy.c Todd C. Miller Modified BSD src/string/strlen.c Regents U. CA Modified BSD src/string/strncasecmp.c Regents U. CA Modified BSD src/string/strncat.c Regents U. CA Modified BSD src/string/strncmp.c Regents U. CA Modified BSD src/string/strncpy.c Regents U. CA Modified BSD src/string/strpbrk.c Regents U. CA Modified BSD src/string/strrchr.c Regents U. CA Unclaimed src/string/strsep.c Regents U. CA Modified BSD src/string/strspn.c Regents U. CA Modified BSD src/string/strstr.c Regents U. CA Modified BSD src/string/strtok.c Softweyr LLC, Regents U. CA BSD src/string/swab.c Regents U. CA Modified BSD src/string/toascii.c Dmitry Dicky Unclaimed src/string/tolower.c Dmitry Dicky Unclaimed src/string/toupper.c Dmitry Dicky Unclaimed ****** Text of the complete licenses, as marked in the previous table, is the following: -> Sun Free Use * Developed at SunPro, a Sun Microsystems, Inc. business. * Permission to use, copy, modify, and distribute this * software is freely granted, provided that this notice * is preserved. -> FreeBSD * Redistribution and use in source and binary forms, with or without * modification, are permitted provided that the following conditions * are met: * 1. Redistributions of source code must retain the above copyright * notice, this list of conditions and the following disclaimer. * 2. Redistributions in binary form must reproduce the above copyright * notice, this list of conditions and the following disclaimer in the * documentation and/or other materials provided with the distribution. * * THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS `AS IS'' AND * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE * ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF * SUCH DAMAGE. -> Modified BSD * Redistribution and use in source and binary forms, with or without * modification, are permitted provided that the following conditions * are met: * - Redistributions of source code must retain the above copyright * notice, this list of conditions and the following disclaimer. * - Redistributions in binary form must reproduce the above copyright * notice, this list of conditions and the following disclaimer in the * documentation and/or other materials provided with the * distribution. * - Neither the name of the People Power Corporation nor the names of * its contributors may be used to endorse or promote products derived * from this software without specific prior written permission. * * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS * ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS * FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE * PEOPLE POWER CO. OR ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, * INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES * (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR * SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, * STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED * OF THE POSSIBILITY OF SUCH DAMAGE -> BSD (original, 4 clauses) * Redistribution and use in source and binary forms, with or without * modification, are permitted provided that the following conditions * are met: * * 1. Redistributions of source code must retain the above copyright * notices, this list of conditions and the following disclaimer. * * 2. Redistributions in binary form must reproduce the above copyright * notices, this list of conditions and the following disclaimer in the * documentation and/or other materials provided with the distribution. * * 3. All advertising materials mentioning features or use of this software * must display the following acknowledgement: * * This product includes software developed by Softweyr LLC, the * University of California, Berkeley, and its contributors. * * 4. Neither the name of the University nor the names of its contributors * may be used to endorse or promote products derived from this software * without specific prior written permission. * * THIS SOFTWARE IS PROVIDED BY SOFTWEYR LLC, THE REGENTS AND CONTRIBUTORS * ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A * PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL SOFTWEYR LLC, THE * REGENTS, OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED * TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR * PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF * LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. -> GPL (GPL-2+ plus linking exception) This file is part of the GNU IO Library. This library is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2, or (at your option) any later version. . This library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. . You should have received a copy of the GNU General Public License along with this library; see the file COPYING. If not, write to the Free Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA. . As a special exception, if you link this library with files compiled with a GNU compiler to produce an executable, this does not cause the resulting executable to be covered by the GNU General Public License. This exception does not however invalidate any other reasons why the executable file might be covered by the GNU General Public License. On Debian systems, the complete text of the GNU General Public License can be found in `/usr/share/common-licenses/GPL-2' Files: debian/* Copyright: 2011, Luca Bruno License: Public Domain All Debian packaging related parts of this archive are freely released under Public Domain.