avr-libc-dev
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [avr-libc-dev] [RFC] Licensing information


From: E. Weddington
Subject: Re: [avr-libc-dev] [RFC] Licensing information
Date: Thu, 28 Oct 2004 14:35:34 -0600
User-agent: Mozilla Thunderbird 0.7.3 (Windows/20040803)

Theodore A. Roth wrote:

On Thu, 28 Oct 2004, E. Weddington wrote:

Theodore A. Roth wrote:

On Thu, 28 Oct 2004, E. Weddington wrote:



Sounds fine. Can you generate a patch implementing your solution and
post it so we can see exactly what the changes will look like?



I attached brand new files to that post so you can see what they look
like. The changes are so extensive that the patch will look pretty ugly,
but I can do it if you really want to see it.

Please send at least me a patch before you commit anything.

Oh, sure. No prob.

Sometimes generating a diff with '-cp3' is a little more readble that
with '-u'. That might help.


Patch attached, gen'd with -cp3.

Eric

Index: LICENSE
===================================================================
RCS file: /cvsroot/avr-libc/avr-libc/LICENSE,v
retrieving revision 1.1
diff -c -p -3 -r1.1 LICENSE
*** LICENSE     5 Jul 2002 20:38:44 -0000       1.1
--- LICENSE     28 Oct 2004 20:33:54 -0000
***************
*** 1,65 ****
! Copyright information for avr-libc - additions and corrections are welcome.
! This is just a quick summary - see the individual source files for details.
  All of this is supposed to be Free Software, Open Source, DFSG-free,
  GPL-compatible, and OK to use in both free and proprietary applications.
  
! 
*******************************************************************************
! 
! NOTE: Anything that was noted as "public domain" or "free for any purpose"
! has been changed to use the Modified BSD license (no advertising clause).
! Changes were made 23 May 2002 by Theodore A. Roth <address@hidden> with
! Marek's permission so that the project can be moved to savannah.gnu.org.
! 
! 
*******************************************************************************
  
! fplib (except atan.S, atan2.S) - Michael Stumpf <address@hidden>,
! GPL + exception as in gcrt1.S and libgcc (previously it was pure GPL,
! changed 20010717, now OK to link with proprietary applications too).
! 
! stdlib/ qsort.c, strtol.c, strtoul.c, bsearch.c, rand.c -
! Regents of the University of California, Modified BSD license
! 
! stdlib/malloc.c - Joerg Wunsch <address@hidden>,
! Modified BSD license, with one more restriction removed
! ("... endorse or promote products derived from this software ...")
! 
! misc/itoa.S - Michael Rickmann <address@hidden>, Modified BSD license
! 
! fplib/atan.S, fplib/atan2.S, pmstring/strcat_P.S, pmstring/strcasecmp_P.S,
! pmstring/strncasecmp_P.S, stdlib/atoi.S, string/strlwr.S, string/strrev.S,
! string/strupr.S, string/strcasecmp.S, string/strncasecmp.S -
! Reiner Patommel <address@hidden>, Modified BSD license
! 
! string/strstr.S -
! Jochen Pernsteiner <address@hidden>,
! Modified BSD license
! 
! Unless otherwise noted, the rest was written by me, Marek Michalkiewicz
! <address@hidden> and is now under a Modified BSD license.  (If you
! contributed some code to avr-libc and you are not listed above, please
! contact me and I will be happy to add you.)
  
  
*******************************************************************************
  
! If you add a new file to the project, please consider using the following
! license template and add it to the beginning of the file.  Using this license
! will insure that your contribution is safe to use in any project someone 
wishes
! to pursue, be it open source or proprietary.
  
- Template follows (replace <YEAR> and <OWNER>):
- 
- /* Copyright (c) <YEAR>, <OWNER>
-    All rights reserved.
  
     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.
  
     THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
     AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
--- 1,55 ----
! The contents of avr-libc have two licenses. Most files are licensed with
! a Modified BSD License (no advertising clause). Some files in the math
! library are licensed with a Modified GPL.
! 
  All of this is supposed to be Free Software, Open Source, DFSG-free,
  GPL-compatible, and OK to use in both free and proprietary applications.
  
! See the license information in the individual source files for details.
  
! Additions and corrections to this file are welcome.
  
  
*******************************************************************************
+ Portions of avr-libc are Copyright (c) 1999-2004
+ Keith Gudger,
+ Steinar Haugen,
+ Peter Jansen,
+ Reinhard Jessich,
+ Magnus Johansson,
+ Artur Lipowski,
+ Marek Michalkiewicz,
+ Colin O'Flynn,
+ Bob Paddock,
+ Reiner Patommel,
+ Michael Rickman,
+ Theodore A. Roth,
+ Juergen Schilling,
+ Philip Soeberg,
+ Nils Kristian Strom,
+ Michael Stumpf,
+ Stefan Swanepoel,
+ Eric B. Weddington,
+ Joerg Wunsch. 
+ All rights reserved.
  
! Portions of avr-libc documentation Copyright (c) 1990, 1991, 1993, 1994
!    The Regents of the University of California.
  
  
     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 copyright holders nor the names of
+      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
*************** Template follows (replace <YEAR> and <OW
*** 71,75 ****
     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. */
  
--- 61,89 ----
     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. 
! 
! 
! Portions of avr-libc are Copyright (c) 2002, Michael Stumpf
  
+   The files contained in fplib are 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.
+ 
+   In addition to the permissions in the GNU General Public License, the
+   author gives you unlimited permission to link the
+   compiled version of this file into combinations with other programs,
+   and to distribute those combinations without any restriction coming
+   from the use of this file.  (The General Public License restrictions
+   do apply in other respects; for example, they cover modification of
+   the file, and distribution when not linked into a combine
+   executable.)
+ 
+   This file 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.
+ 
+    
+ 
*******************************************************************************
Index: AUTHORS
===================================================================
RCS file: /cvsroot/avr-libc/avr-libc/AUTHORS,v
retrieving revision 1.1
diff -c -p -3 -r1.1 AUTHORS
*** AUTHORS     5 Jul 2002 20:38:44 -0000       1.1
--- AUTHORS     28 Oct 2004 20:33:54 -0000
***************
*** 1,22 ****
! Main maintainer:
! Marek Michalkiewicz <address@hidden>
! 
! gcrt1.S:
! Denis Chertykov <address@hidden>
! 
! fplib:
! Michael Stumpf <address@hidden>
! Reiner Patommel <address@hidden>
! 
! string:
! Reiner Patommel <address@hidden>
! 
! misc/itoa.S:
! Michael Rickmann <address@hidden>
! 
! string/strstr.S:
! Jochen Pernsteiner <address@hidden>
! 
! autoconf/automake files (*.in/*.am):
! Reinhard Jessich <address@hidden>
!                  or <address@hidden>
--- 1,28 ----
! Project Administrators
! ----------------------
! Marek Michalkiewicz
! Theodore A. Roth
! Joerg Wunsch
! 
! 
! Authors (in Last Name alphabetical order)
! -----------------------------------------
! Keith Gudger
! Steinar Haugen
! Peter Jansen
! Reinhard Jessich
! Magnus Johansson
! Artur Lipowski
! Marek Michalkiewicz
! Colin O'Flynn
! Bob Paddock
! Reiner Patommel
! Michael Rickman
! Theodore A. Roth
! Juergen Schilling
! Philip Soeberg
! Nils Kristian Strom
! Michael Stumpf
! Stefan Swanepoel
! Eric B. Weddington
! Joerg Wunsch

reply via email to

[Prev in Thread] Current Thread [Next in Thread]