X-Git-Url: http://wien.tomnetworks.com/gitweb/?p=cacao.git;a=blobdiff_plain;f=THIRDPARTY;h=62d6e5b1fdd1d94488f635248604420759a67a46;hp=72b6655310a279373def25120f4c103034ae8e02;hb=HEAD;hpb=f0a883891887679cb3561789e94b318a983e9ae8 diff --git a/THIRDPARTY b/THIRDPARTY index 72b665531..62d6e5b1f 100644 --- a/THIRDPARTY +++ b/THIRDPARTY @@ -70,89 +70,7 @@ The upstream for fdlibm is libgcj (http://gcc.gnu.org/java/), they sync again with the 'real' upstream (http://www.netlib.org/fdlibm/readme). -* src/threads/green/{locks.[ch],threadio.[ch],threads.[ch]} - -This files are taken from Kaffe.org VM available at -http://www.kaffe.org/. Kaffe's license.terms file is located in the -top directory of the source code. The current license of Kaffe is the -same as of CACAO, GPL Version 2. - - -* src/vm/jit/{i386,x86_64}/{dis-asm.h,i386-dis.c} - -Print i386 instructions for GDB, the GNU debugger. -Copyright 1988, 1989, 1991, 1993, 1994, 1995, 1996, 1997, 1998, 1999, -2001, 2002, 2003, 2004 Free Software Foundation, Inc. - -This file is part of GDB. - -This program 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 of the License, or -(at your option) any later version. - -This program 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 program; if not, write to the Free Software -Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */ - - -* src/vm/jit/{i386,x86_64}/dis-asm.h - -Interface between the opcode library and its callers. - -Copyright 2001, 2002 Free Software Foundation, Inc. - -This program 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 program 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 program; if not, write to the Free Software -Foundation, Inc., 59 Temple Place - Suite 330, -Boston, MA 02111-1307, USA. - -Written by Cygnus Support, 1993. - -The opcode library (libopcodes.a) provides instruction decoders for -a large variety of instruction sets, callable with an identical -interface, for making instruction-processing programs more independent -of the instruction set being processed. - - -* src/vm/jit/powerpc/{ppc.h,ppc-dis.c,ppc-opc.c} - -Copyright 1994, 1995, 2000, 2001, 2002 Free Software Foundation, Inc. -Written by Ian Lance Taylor, Cygnus Support - -This file is part of GDB, GAS, and the GNU binutils. - -GDB, GAS, and the GNU binutils are free software; you can redistribute -them and/or modify them 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. - -GDB, GAS, and the GNU binutils are distributed in the hope that they -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 file; see the file COPYING. If not, write to the Free -Software Foundation, 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. - - -* src/lib/classes/* +* src/classes/gnuclasspath/* GNU Classpath is licensed under the terms of the GNU General Public License with the following clarification and special exception: @@ -190,26 +108,118 @@ that contains a configuration script generated by Autoconf, under the same distribution terms as the rest of that program. -* src/toolbox/avl.[ch] +* m4/{ac_prog_jar.m4,ac_prog_javac.m4,ac_prog_javac_works.m4,ax_compiler_vendor.m4} + +The http://ac-archive.sourceforge.net/ website states this about the +copyright: + +Please note that every macro contained in this archive is copyrighted +by its respective author, unless the macro source explicitely says +otherwise. Permission has been granted, though, to use and distribute +all macros under the following license, which is a modified version of +the GNU General Public License version 2: + +Every Autoconf macro presented on this web site 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. + +They are distributed in the hope that they 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 program; if not, write to the Free +Software Foundation, Inc., 59 Temple Place -- Suite 330, Boston, MA +02111-1307, USA.) + +As a special exception, the Free Software Foundation gives unlimited +permission to copy, distribute and modify the configure scripts that +are the output of Autoconf. You need not follow the terms of the GNU +General Public License when using or distributing such scripts, even +though portions of the text of Autoconf appear in them. The GNU +General Public License (GPL) does govern all other use of the material +that constitutes the Autoconf program. + +Certain portions of the Autoconf source text are designed to be copied +(in certain cases, depending on the input) into the output of +Autoconf. We call these the "data" portions. The rest of the Autoconf +source text consists of comments plus executable code that decides +which of the data portions to output in any given case. We call these +comments and executable code the "non-data" portions. Autoconf never +copies any of the non-data portions into its output. + +This special exception to the GPL applies to versions of Autoconf +released by the Free Software Foundation. When you make and distribute +a modified version of Autoconf, you may extend this special exception +to the GPL to apply to your modified version as well, *unless* your +modified version has the potential to copy into its output some of the +text that was the non-data portion of the version that you started +with. (In other words, unless your change moves or copies text from +the non-data portions to the data portions.) If your modification has +such potential, you must delete any notice of this special exception +to the GPL from your modified version. + + +* m4/as-ac-expand.m4 + +(C) 2003, 2004, 2005 Thomas Vander Stichele + +Copying and distribution of this file, with or without modification, +are permitted in any medium without royalty provided the copyright +notice and this notice are preserved. + + +* m4/lc-messages.m4 + +# Ulrich Drepper , 1995. + +# This file can be copied and used freely without restrictions. It can +# be used in projects which are not available under the GNU Public License +# but which still want to provide support for the GNU gettext functionality. +# Please note that the actual code is *not* freely available. + + +* contrib/vmlog + +Copyright (C) 2006 Edwin Steiner + + This program 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 of the License, or + (at your option) any later version. -libavl - library for manipulation of binary trees. -Copyright (C) 1998-2002 Free Software Foundation, Inc. +See contrib/vmlog/COPYING for the full text of the license. -This program 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 of the -License, or (at your option) any later version. -This program 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. +* contrib/mapfile-vers-product, + src/classes/gnuclasspath/sun/misc/Unsafe.java, + src/classes/gnuclasspath/sun/reflect/ConstantPool.java, + src/classes/gnuclasspath/sun/reflect/annotation/AnnotationParser.java, + src/classes/gnuclasspath/sun/reflect/annotation/AnnotationType.java, + src/classes/gnuclasspath/sun/reflect/annotation/AnnotationTypeMismatchExceptionProxy.java, + src/classes/gnuclasspath/sun/reflect/annotation/EnumConstantNotPresentExceptionProxy.java, + src/classes/gnuclasspath/sun/reflect/annotation/ExceptionProxy.java, + src/classes/gnuclasspath/sun/reflect/annotation/TypeNotPresentExceptionProxy.java -You should have received a copy of the GNU General Public License -along with this program; if not, write to the Free Software -Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA -02111-1307, USA. +Copyright 2000-2006 Sun Microsystems, Inc. All Rights Reserved. +DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. -The author may be contacted at on the Internet, or -write to Ben Pfaff, Stanford University, Computer Science Dept., 353 -Serra Mall, Stanford CA 94305, USA. +This code is free software; you can redistribute it and/or modify it +under the terms of the GNU General Public License version 2 only, as +published by the Free Software Foundation. Sun designates this +particular file as subject to the "Classpath" exception as provided +by Sun in the LICENSE file that accompanied this code. + +This code 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 +version 2 for more details (a copy is included in the LICENSE file that +accompanied this code). + +You should have received a copy of the GNU General Public License version +2 along with this work; if not, write to the Free Software Foundation, +Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. + +Please contact Sun Microsystems, Inc., 4150 Network Circle, Santa Clara, +CA 95054 USA or visit www.sun.com if you need additional information or +have any questions.