> I wonder if that classic package can stay in our archives (also non-free). > Did you check deeply its license at BATH? IMHO it's simply a nightmare... > > http://www.cs.bath.ac.uk/pub/dream/Copyrights Are you referring to the old csound package or to packing the current csound? I believe the link you referred to is out-of-date. For example, here is the license statement from the current babo.c:
/* babo.c: Copyright (C) 2000 Davide Rocchesso, Nicola Bernardini This file is part of Csound. The Csound Library is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 2.1 of the License, or (at your option) any later version. Csound 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 Lesser General Public License for more details. You should have received a copy of the GNU Lesser General Public License along with Csound; if not, write to the Free Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA */ I have looked over the sources. Each file has either a GPL or LGPL license with the following exceptions: OpcLoad.c OpcLoad.h metro.c pipe.c stats.c testdb.c These have no license in the file. However, none of these files are used to build Csound (they appear to be old and/or test files). cwin.h /* * "cwin.h" Copyright (C) 1994, A C Norman * * This defines the public interface supported by the "cwin" window * interface. Although this header file is copyright it only defines an * interface - anybody is permitted to read it, make copies of it, edit, * re-implement packages to its specification and pass it on to others * either freely or for commercial purposes. */ This also is not used to build Csound. scansyn.c scansyn.h scansynx.c scansynx.h /* Scanned Synthesis Opcodes: scansyn.c, scansyn.csd, scansyn.h and related files are Copyright, 1999 by Interval Research. Coded by Paris Smaragdis From an algorithm by Bill Verplank, Max Mathews and Rob Shaw Permission to use, copy, or modify these programs and their documentation for educational and research purposes only and without fee is hereby granted, provided that this copyright and permission notice appear on all copies and supporting documentation. For any other uses of this software, in original or modified form, including but not limited to distribution in whole or in part, specific prior permission from Interval Research must be obtained. Interval Research makes no representations about the suitability of this software for any purpose. It is provided "as is" without express or implied warranty. */ This license is worrisome, but it is merely an opcode and can be easily ommitted from the build (and debianized sources). sdif-mem.c sdif-mem.h sdif.c sdif.h /* Copyright (c) 1999. The Regents of the University of California (Regents). All Rights Reserved. Permission to use, copy, modify, and distribute this software and its documentation, without fee and without a signed licensing agreement, is hereby granted, provided that the above copyright notice, this paragraph and the following two paragraphs appear in all copies, modifications, and distributions. Contact The Office of Technology Licensing, UC Berkeley, 2150 Shattuck Avenue, Suite 510, Berkeley, CA 94720-1620, (510) 643-7201, for commercial licensing opportunities. Written by Sami Khoury and Matt Wright, The Center for New Music and Audio Technologies, University of California, Berkeley. IN NO EVENT SHALL REGENTS BE LIABLE TO ANY PARTY FOR DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES, INCLUDING LOST PROFITS, ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN IF REGENTS HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. REGENTS SPECIFICALLY DISCLAIMS ANY WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE AND ACCOMPANYING DOCUMENTATION, IF ANY, PROVIDED HEREUNDER IS PROVIDED "AS IS". REGENTS HAS NO OBLIGATION TO PROVIDE MAINTENANCE, SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS. */ IANAL, but with the exception of the Scanned Synthesis Opcodes files the licenses seem to conform to the DFSG. -- Hans Fugal | De gustibus non disputandum est. http://hans.fugal.net/ | Debian, vim, mutt, ruby, text, gpg http://gdmxml.fugal.net/ | WindowMaker, gaim, UTF-8, RISC, JS Bach --------------------------------------------------------------------- GnuPG Fingerprint: 6940 87C5 6610 567F 1E95 CB5E FC98 E8CD E0AA D460
pgpjmzSHEUZev.pgp
Description: PGP signature