File: copyright

package info (click to toggle)
semidef-oct 1%3A2003-9
  • links: PTS, VCS
  • area: main
  • in suites: lenny
  • size: 1,388 kB
  • ctags: 250
  • sloc: fortran: 2,197; ansic: 686; cpp: 546; sh: 174; makefile: 61
file content (88 lines) | stat: -rw-r--r-- 3,942 bytes parent folder | download | duplicates (2)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
This is the Debian GNU/Linux prepacked version of the octave-sp package.  It
is based on semidef-oct which is itself a port to Octave by A. S. Hodel
<a.s.hodel@eng.auburn.edu> of the semidef package by Lieven Vandenberghe
<vandenbe@esat.kuleuven.ac.be> and Stephen Boyd <boyd@isl.stanford.edu>.

This package was put together by Dirk Eddelbuettel <edd@debian.org> from the
sources at
	ftp://ftp.eng.auburn.edu/pub/hodel/semidef-oct.tar.gz
Also included were two Octave script files (run_cmd.m, prompt.m) from his
OCST package that is available as
	ftp://ftp.eng.auburn.edu/pub/hodel/OCST-980904.tar.gz
Some minor changes were made which are documented in the file
	/usr/share/doc/octave-sp/changelog.Debian.gz.

This package is curently maintained by the Debian Octave Group
(http://pkg-octave.alioth.debian.org).

The semidef package contains the following statement in the file COPYRIGHT
and in the src/*.c files:

    Copyright (c) 1994 by Lieven Vandenberghe and Stephen Boyd.

    Permission to use, copy, modify, and distribute this software for
    any purpose without fee is hereby granted, provided that this entire
    notice is included in all copies of any software which is or includes
    a copy or modification of this software and in all copies of the
    supporting documentation for such software.

    This software is being provided "as is", without any express or
    implied warranty.  In particular, the authors do not make any
    representation or warranty of any kind concerning the merchantability
    of this software or its fitness for any particular purpose.

This statement is ambiguous as regards DFSG-compliance of the package.  We
contacted the upstream authors to obtain a clarification of the license
terms [1].  They agreed to switch the license to the Lesser General Public
License (LGPL) [2][3]:

    * Lieven Vandenberghe <vandenbe@ee.ucla.edu> [2007-08-06 09:13]:

    > I can see why our license is  ambiguous.   When we wrote it in 1994, we
    > intended it to mean that the program is entirely free, for any purpose
    > (including commercial) and without any restriction.
    >
    > If it is easier if we switch to a standard free license, I would choose
    > the LGPL.

    * Stephen Boyd <boyd@stanford.edu> [2007-08-06 12:50]:

    > whatever is easiest.  i am happy with semidef_prog having either license.

[1] http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=435214#25
[2] http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=435214#45
[3] http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=435214#55

The additional code by A. S. Hodel is released under the following terms:

# Copyright (C) 1996 A. Scottedward Hodel
#
# This file is part of Octave.
#
# Octave 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.
#
# Octave 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 Octave; see the file COPYING.  If not, write to the Free
# Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston,
# MA 02110-1301, USA.

The Debian packaging is:

# Copyright (C) 1998 - 2003 by Dirk Eddelbuettel <edd@debian.org>
# Copyright (C) 2005 - 2008 by Rafael Laboissiere <rafael@debian.org>

and is released under the terms of the GNU GPL, version 3 or later.

On a Debian GNU/Linux systems, the complete text of GNU General Public
License can be found in the file /usr/share/common-licenses/GPL-2
(version 2) and /usr/share/common-licenses/GPL-3 (version 3).  The
complete text of GNU Lesser General Public License can be found in the
file /usr/share/common-licenses/LGPL.