Custom license conditions and grant for Wordplay package (was: license compatibility)

2019-04-10 Thread Ben Finney
debian.mailingli...@melachim.net writes:

> What is the work we are discussing? Can we see the full source online
> somewhere (to see its entire license grant)?

(That was written by me in a previous message, but it's appearing in the
material you wrote. I think something is failing in your message quoting
set-up, which is likely to make discussion confusing. Would you like
help fixing that? Contact me off-list if you need my help there.)

> http://deb.debian.org/debian/pool/main/w/wordplay/wordplay_7.22.orig.tar.gz

For reference in this thread, the license grant contained there appears
to be, in its entirety, this text from the Read Me document:

=
--

Wordplay Version 7.22 Evans A Criswell   03-20-96

--

This program was written for fun and is free.  Distribute it as you please,
but please distribute the entire package, with the original words721.txt and 
the readme file.  If you modify the code, please mention my name in it as the
original author.  Please send me a copy of improvements you make, because I
may include them in a future version.

I may be contacted by email at crisw...@cs.uah.edu

Evans A Criswell
Research Associate
Computer Science Department
University of Alabama in Huntsville
Huntsville, AL  35899

--
=

I'll comment on that text in a separate message.

-- 
 \   “It's easy to play any musical instrument: all you have to do |
  `\   is touch the right key at the right time and the instrument |
_o__)will play itself.” —Johann Sebastian Bach |
Ben Finney



Re: license compatibility

2019-04-08 Thread debian . mailinglists
What is the work we are discussing? Can we see the full source online
somewhere (to see its entire license grant)?

http://deb.debian.org/debian/pool/main/w/wordplay/wordplay_7.22.orig.tar.gz

Sincerely,

Moshe Piekarski

--

There's no such thing as a stupid question,

But there are plenty of inquisitive idiots.



Re: license compatibility

2019-04-08 Thread Ben Finney
Moshe Piekarski  writes:

> Can I re-release code written under this license as gpl-2?

What is the work we are discussing? Can we see the full source online
somewhere (to see its entire license grant)?

-- 
 \ “Of all classes the rich are the most noticed and the least |
  `\  studied.” —John Kenneth Galbraith, _The Age of Uncertainty_, |
_o__) 1977 |
Ben Finney



license compatibility

2019-04-08 Thread Moshe Piekarski
> This program was written for fun and is free.  Distribute it as you
please,
>but please distribute the entire package, with the original
words721.txt and
> the readme file.  If you modify the code, please mention my name in it as
> the original author.  Please send me a copy of improvements you make,
because
 >I may include them in a future version.

Can I re-release code written under this license as gpl-2?

Sincerely,

Moshe Piekarski

--

There's no such thing as a stupid question,

But there are plenty of inquisitive idiots.




signature.asc
Description: OpenPGP digital signature


Re: Seeking advice about PSICOV license compatibility with GPL-2

2012-11-01 Thread Francesco Poli
On Tue, 30 Oct 2012 19:31:22 +0100 Laszlo Kajan wrote:

[...]
 Dear Team members!

Hello Laszlo,
I am a debian-legal regular and what follows is my own personal opinion
on the issue (from the licensing point of view).
The usual disclaimers apply (IANAL, TINLA, ...).

 
 PSICOV [1], a protein contact prediction tool, is built with a patched 
 version of the GPL-2 Fortran source glasso [2]:
 
  gfortran -O3 psicov.c glasso_psicov.f90 -lm -lgsl -lgslcblas -o psicov

This seems to create an executable binary of PSICOV, statically linked
with the modified version of glasso, and dynamically linked with the
GNU Scientific Library.

 
 The license of PSICOV does not seem free to me [3], with restrictions on 
 commercial use
[...]

The license of PSICOV indeed seems to include a number of definitely
non-free restrictions and really appears to be GPL-v2-incompatible and
GPL-v3-incompatible.

At the same time, glasso seems to be released under the terms of the
GNU GPL v2 (only v2, I would say, since I didn't spot any or later
version permission in the somewhat unclear glasso_1.7.tar.gz source
archive).

The GNU GSL is released under the terms of the GNU GPL v3 or later
(http://packages.debian.org/changelogs/pool/main/g/gsl/current/copyright).

This makes for a very odd mutually-incompatible license mix:
the GNU GPL v3 is incompatible with the GNU GPL v2, and the PSICOV
license is incompatible with both.

 
 If I understand GPL well, this simply is not allowed: PSICOV is not allowed 
 to restrict what is granted by glasso's license (and that does not
 limit any of the above). The question is:
 
 * Do I see it correctly that PSICOV's license violates the GPL-2 terms of 
 glasso?

I think that the PSICOV binary (built as described above) is legally
undistributable: its distribution appears to violate the copyright of
glasso and of the GNU Scientific Library.


The possible solutions I can think of are (in order of descending
desirability):

 (A) contact the PSICOV copyright holder(s) and persuade them to
re-license PSICOV under GPL-compatible terms (for instance under the
terms of the GNU GPL v2 or later); at the same time contact the GNU
Scientific Library copyright holder(s) and persuade them to re-license
GSL under the terms of the GNU GPL *v2* or later (rather than GPL v3 or
later)

 (B) contact the PSICOV copyright holder(s) and persuade them to
re-license PSICOV under GPL-compatible terms (for instance under the
terms of the GNU GPL v2 or later); at the same time contact the glasso
copyright holder(s) and persuade them to re-license glasso under the
terms of the GNU GPL v2 *or later* (rather than GPL v2 only)

 (C) refrain completely from distributing PSICOV


Please note that solution (A) is unlikely, since the GNU Scientific
Library, as part of the GNU Project, is supposed to promote the GNU GPL
v3 (due to the FSF propaganda).
Maybe solution (B) has more chances to be achievable...


I hope that my own personal take on this matter helps a bit.

Bye and good luck.


-- 
 http://www.inventati.org/frx/frx-gpg-key-transition-2010.txt
 New GnuPG key, see the transition document!
. Francesco Poli .
 GnuPG key fpr == CA01 1147 9CD2 EFDF FB82  3925 3E1C 27E1 1F69 BFFE


pgp3XuWL0Huhf.pgp
Description: PGP signature


Re: Seeking advice about PSICOV license compatibility with GPL-2

2012-11-01 Thread Laszlo Kajan
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Thank you very much Francesco!

I would like to implement a free alternative to PSICOV, therefore I have 
contacted the authors of glasso and asked them to consider changing the
license to GPL-2+ (2 or later), as you recommended.

Best regards,

Laszlo

On 01/11/12 13:09, Francesco Poli wrote:
 On Tue, 30 Oct 2012 19:31:22 +0100 Laszlo Kajan wrote:
 
 [...]
 Dear Team members!
 
 Hello Laszlo,
 I am a debian-legal regular and what follows is my own personal opinion
 on the issue (from the licensing point of view).
 The usual disclaimers apply (IANAL, TINLA, ...).
 

 PSICOV [1], a protein contact prediction tool, is built with a patched 
 version of the GPL-2 Fortran source glasso [2]:

  gfortran -O3 psicov.c glasso_psicov.f90 -lm -lgsl -lgslcblas -o psicov
 
 This seems to create an executable binary of PSICOV, statically linked
 with the modified version of glasso, and dynamically linked with the
 GNU Scientific Library.
 

 The license of PSICOV does not seem free to me [3], with restrictions on 
 commercial use
 [...]
 
 The license of PSICOV indeed seems to include a number of definitely
 non-free restrictions and really appears to be GPL-v2-incompatible and
 GPL-v3-incompatible.
 
 At the same time, glasso seems to be released under the terms of the
 GNU GPL v2 (only v2, I would say, since I didn't spot any or later
 version permission in the somewhat unclear glasso_1.7.tar.gz source
 archive).
 
 The GNU GSL is released under the terms of the GNU GPL v3 or later
 (http://packages.debian.org/changelogs/pool/main/g/gsl/current/copyright).
 
 This makes for a very odd mutually-incompatible license mix:
 the GNU GPL v3 is incompatible with the GNU GPL v2, and the PSICOV
 license is incompatible with both.
 

 If I understand GPL well, this simply is not allowed: PSICOV is not allowed 
 to restrict what is granted by glasso's license (and that does not
 limit any of the above). The question is:

 * Do I see it correctly that PSICOV's license violates the GPL-2 terms of 
 glasso?
 
 I think that the PSICOV binary (built as described above) is legally
 undistributable: its distribution appears to violate the copyright of
 glasso and of the GNU Scientific Library.
 
 
 The possible solutions I can think of are (in order of descending
 desirability):
 
  (A) contact the PSICOV copyright holder(s) and persuade them to
 re-license PSICOV under GPL-compatible terms (for instance under the
 terms of the GNU GPL v2 or later); at the same time contact the GNU
 Scientific Library copyright holder(s) and persuade them to re-license
 GSL under the terms of the GNU GPL *v2* or later (rather than GPL v3 or
 later)
 
  (B) contact the PSICOV copyright holder(s) and persuade them to
 re-license PSICOV under GPL-compatible terms (for instance under the
 terms of the GNU GPL v2 or later); at the same time contact the glasso
 copyright holder(s) and persuade them to re-license glasso under the
 terms of the GNU GPL v2 *or later* (rather than GPL v2 only)
 
  (C) refrain completely from distributing PSICOV
 
 
 Please note that solution (A) is unlikely, since the GNU Scientific
 Library, as part of the GNU Project, is supposed to promote the GNU GPL
 v3 (due to the FSF propaganda).
 Maybe solution (B) has more chances to be achievable...
 
 
 I hope that my own personal take on this matter helps a bit.
 
 Bye and good luck.
 
 
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.11 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://www.enigmail.net/

iQIcBAEBAgAGBQJQkquBAAoJEJvS1kCaDFL6I4sQAMypVuqLTqZk82UxOX9LN2i8
lX6GDcbynz28zSymczF7kSSo/m02K6D0fgxKB8Le3PQKdFKB0saqbidjpCxPzShE
pHEjHTlrcDbwRnt3cFfFq52PjSDRDKq9xfuGFMCsglPCJwOFKgz3/kzJFxIxB/tu
+PuXfAR/PLeDKJvvrqklATMASdwcSFIwpIeI7a8v8IqR7rX54OVNSguWljf9Qtoy
FEsAccflPk9ImTpnsL0cPkT/dCSuTP/df0nu7h5sP0NBO4BJB2jRhKdGr2MbQT/T
To1aokgru2XXc03JFM0evrp5NlnNYi+SoGeUmmUKJK7TQgRyNRPZHkmzsFdAJLSh
nFwe9x1Tt6H2B9oAIzTBhhsTRZEo5PyjGz0afjeV/F8khXHtH5fdlpLycKu1oTvp
ti52CS/5c0N9RM6VoslVvriuI8upy/JAIkD0UCdAJo7iLYLVf171nxb5lL2EXRff
SVk03sa16A/86BAXAeRxqKFtuA7vrZcuKjTtEMkiFBDFczxYxIccn8r5BeXeUpUD
wqAWyx2RXELaB3rS7Cod/uTpdCIGVPGK6LKiWPgnvzAYNq901DB7a47BjD4O69p9
T2uz81v0FhsBKvg7u8JW2hLXSOw9ZL1FeZIz7QSqxYFAosAKj2NF3/QMA7ExNWlw
A4BXM6V5vo6YmB2l0gL9
=xY5d
-END PGP SIGNATURE-


-- 
To UNSUBSCRIBE, email to debian-legal-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/5092ab81.4040...@rostlab.org



Seeking advice about PSICOV license compatibility with GPL-2

2012-10-30 Thread Laszlo Kajan
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Dear Team members!

PSICOV [1], a protein contact prediction tool, is built with a patched version 
of the GPL-2 Fortran source glasso [2]:

 gfortran -O3 psicov.c glasso_psicov.f90 -lm -lgsl -lgslcblas -o psicov

The license of PSICOV does not seem free to me [3], with restrictions on 
commercial use, e.g.:

The Software may not be sold as a standalone package, or incorporated into
a commercial software package without the written permission of the Copyright
holder.
...
The results produced by the Software may not be incorporated into any
data banks or databases which are subject to the payment of access or
license fees without the written permission of the Copyright holder.
...
Incorporation of the Software into
a commercial Web site or other fee paying service is not allowed without
the written permission of the Copyright holder.

If I understand GPL well, this simply is not allowed: PSICOV is not allowed to 
restrict what is granted by glasso's license (and that does not
limit any of the above). The question is:

* Do I see it correctly that PSICOV's license violates the GPL-2 terms of 
glasso?

Thank you very much for your opinion in advance.

Best regards,

Laszlo

[1] http://bioinfadmin.cs.ucl.ac.uk/downloads/PSICOV/
[2] http://cran.r-project.org/web/packages/glasso/index.html
[3] http://bioinfadmin.cs.ucl.ac.uk/downloads/PSICOV/LICENSE
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.11 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://www.enigmail.net/

iQIcBAEBAgAGBQJQkBz6AAoJEJvS1kCaDFL6Ec0P/RhPFqhgYbb16fp4tHNZ5Fqx
gSUxkTiWhjKXW1hMTi0NPpq5hqKeThhXvyBkPY8LmxqjfKpobTRCzcOQN5uHVUEN
Gv0y+4rBs4noLMuauw52VoYMK66vxxs6H/I/0AG9eYvrnkBL0AKuvzXU8/fItk5G
FsrQ9RR+32evKR+91lw6f/evSKmW3x5kJCPAPXxcP4f3H5K2QsA0/LriGvW6LwOi
V4fdbTghipp83Fn9OVreppl/RJSG6Ipy76KCvQarLw91UfkXnBYUVjfEJN8Y27qO
IV1GbajFt4R2gKTXuWOd20qJsL14h5F4ff16iVcoa1c8s1NqxBLAQSsr0kwvapjk
JSVBCh0o1JVG0frq5SWQaBfXCXMk0BDYhqYeGSV96Ld40/BlOvhLB6pXyEtfADNn
dMXTGjCA2VTnL60CsEfUXOAQN98/upFiyr6W1kOqIc/zgPy8Wvqf/w0z73LA0AJT
pBom8qvuuN15rGdvcB9LXJ7q/RsYqQkl1E+K0wAvVZmRy501dMr/2t7cYsSZNs8b
GG0eZXi3xxcY9XKcSVvKlYpOY9Mdz+8VsAfO0sXedZDLl9+T8c13AzXE86x/DwgX
eI4xlzGnQxi405qNU5sBfxpJSVOe+S4FL6nMCFB/WMaMKR50ZL996HU/beX7cclj
yPsmx2P89qGhwj5l49xc
=FkE4
-END PGP SIGNATURE-


-- 
To UNSUBSCRIBE, email to debian-legal-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/50901cfa.5020...@rostlab.org



IBM Public license compatibility

2008-04-17 Thread Alan Woodland
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Hi,

I'm currently looking into packaging a module for OpenDx. OpenDx is
distributed under the IBM public license 1.0. The addon module for
OpenDx currently doesn't have any specific license terms associated with
it, however I've talked to the upstream author who said:

 b) If you could
 clarify what license terms it is distributed under?
 
 I've never thought about the license.
 I'd like GPL version 2, but I'm not sure if
 an external module with this license can be dynamically linked
 with OpenDx, that has, if I remember correctly, a GPL-incompatible license.
 
 What do you think?

Anyway, I'm pretty sure it's not compatible with GPL, so does anyone
have any suggestions for a similar suitable alternative that would be
compatible with the IBM public license?

Thanks,
Alan
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.6 (GNU/Linux)

iD8DBQFIBx4X1FNW1LDdr0IRAracAJ9zAtu4uOcG76kpV3OvcTjtmJMScwCgk0ny
4nInwH4Xcd69mCN5pG7wtpo=
=N8UV
-END PGP SIGNATURE-


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: IBM Public license compatibility

2008-04-17 Thread Joe Smith


Alan Woodland [EMAIL PROTECTED] wrote in message 
news:[EMAIL PROTECTED]

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Hi,

I'm currently looking into packaging a module for OpenDx. OpenDx is
distributed under the IBM public license 1.0. The addon module for
OpenDx currently doesn't have any specific license terms associated with
it, however I've talked to the upstream author who said:


b) If you could
clarify what license terms it is distributed under?


I've never thought about the license.
I'd like GPL version 2, but I'm not sure if
an external module with this license can be dynamically linked
with OpenDx, that has, if I remember correctly, a GPL-incompatible 
license.


What do you think?


Anyway, I'm pretty sure it's not compatible with GPL, so does anyone
have any suggestions for a similar suitable alternative that would be
compatible with the IBM public license?



Well, if the module is not considered a derived work of OpenDx, then the GPL 
with aspecial linking exception would work just fine.
Otherwise the code must be distributed under a an IBM public licence 
compatible licence, with the combined work as a whole being shipped under 
the IBM public licence.


Of course, dual licencing the the code under the users choice of the IBM 
Public Licence and the GPL is also a reasonable idea if copyleft and 
GPL-compatibility is desired. (Both licences are copyleft. The IBM one lets 
extra terms be imposed or offered on the licence of an object code form of 
the program, but it still requires the corresponding source code to be 
available to users under itself.)




DISCLAIMERS: IANAL. IANADD.




--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



License compatibility with GPLv3

2008-01-24 Thread Miriam Ruiz
Hi,

I have some small problem with Gnash that might be extensible to other
packages, so I'm asking here to find out if anyone else has had that
problem too and how did they manage it.

Gnash is GNU's free Flash player. It is now licensed under GPLv3 (it
was previously GPLv2 or above). It has a really huge list of build
dependencies:

dpkg-dev (= 1.13.19), debhelper (= 4.0.0), quilt, autoconf, dh-buildinfo,
automake1.9 | automake, libtool, libltdl3-dev, help2man, libxmu-dev, dejagnu,
autotools-dev, libboost-dev, libboost-thread-dev, libxml2-dev, libjpeg-dev,
libpng12-dev | libpng-dev, libagg-dev, libgstreamer0.10-dev, libkonq4-dev,
libpango1.0-dev | pango-devel, libgtkglext1-dev, libmad0-dev, libdirectfb-dev,
libcurl4-gnutls-dev | libcurl3-gnutls-dev | libcurl4-openssl-dev |
libcurl3-openssl-dev,
libcaca-dev, libboost-date-time-dev, libavcodec-dev, libavformat-dev,
libming-dev,
libming-util, mtasc, libgstreamer-plugins-base0.10-dev,
libboost-serialization-dev, python, base-files (= 4.0.1)

All these dependencies already have their own list of dependencies
too, right now I'm concerned about libkonq4-dev and Qt being GPLv2
only. Even though all of these packages might be GPLv3 compatible, it
is not guaranteed that their dependencies are, like:

Package A (GPLv3) depends on package B (GPLv2 or above)
Package B (GPLv2 or above) depends on package C (GPLv2 only)

Both dependencies would be OK on their own, but I'd be effectively
linking A (GPLv3) with C (GPLv2 only) which are not compatible.

As you can imagine, the work of checking all the dependencies by hand
would be enormous. I could check the dependencies of the resulting
binary packages instead, but I'm not sure if that would be enough (or
I should check their dependencies too), would it be?

Any ideas?

Greetings,
Miry


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: License compatibility with GPLv3

2008-01-24 Thread Sven Joachim
Hi Miriam,

On 2008-01-24 13:49 +0100, Miriam Ruiz wrote:

 I have some small problem with Gnash that might be extensible to other
 packages, so I'm asking here to find out if anyone else has had that
 problem too and how did they manage it.

 Gnash is GNU's free Flash player. It is now licensed under GPLv3 (it
 was previously GPLv2 or above). It has a really huge list of build
 dependencies:

 dpkg-dev (= 1.13.19), debhelper (= 4.0.0), quilt, autoconf, dh-buildinfo,
 automake1.9 | automake, libtool, libltdl3-dev, help2man, libxmu-dev, dejagnu,
 autotools-dev, libboost-dev, libboost-thread-dev, libxml2-dev, libjpeg-dev,
 libpng12-dev | libpng-dev, libagg-dev, libgstreamer0.10-dev, libkonq4-dev,
 libpango1.0-dev | pango-devel, libgtkglext1-dev, libmad0-dev, libdirectfb-dev,
 libcurl4-gnutls-dev | libcurl3-gnutls-dev | libcurl4-openssl-dev |
 libcurl3-openssl-dev,
 libcaca-dev, libboost-date-time-dev, libavcodec-dev, libavformat-dev,
 libming-dev,
 libming-util, mtasc, libgstreamer-plugins-base0.10-dev,
 libboost-serialization-dev, python, base-files (= 4.0.1)

 All these dependencies already have their own list of dependencies
 too, right now I'm concerned about libkonq4-dev and Qt being GPLv2
 only. Even though all of these packages might be GPLv3 compatible, it
 is not guaranteed that their dependencies are, like:

 Package A (GPLv3) depends on package B (GPLv2 or above)
 Package B (GPLv2 or above) depends on package C (GPLv2 only)

 Both dependencies would be OK on their own, but I'd be effectively
 linking A (GPLv3) with C (GPLv2 only) which are not compatible.

You will be interested that Trolltech has released Qt 3.3.8 under GPL 3:

http://trolltech.com/company/newsroom/announcements/press.2008-01-18.5377846280/pressrelease_view

Cheers,
   Sven


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: License compatibility with GPLv3

2008-01-24 Thread Miriam Ruiz
2008/1/24, Sven Joachim [EMAIL PROTECTED]:
 Hi Miriam,

 You will be interested that Trolltech has released Qt 3.3.8 under GPL 3:

Thanks, it really solves a great part of the problem, but I have no
idea on how to check that there are no other GPLv2 only libraries
directly or indirectly linked, apart from spending hours checking
manually.


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: License compatibility with GPLv3

2008-01-24 Thread Ben Finney
Miriam Ruiz [EMAIL PROTECTED] writes:

 I have no idea on how to check that there are no other GPLv2 only
 libraries directly or indirectly linked, apart from spending hours
 checking manually.

This seems like an ideal case to promote the proposed format
URL:http://wiki.debian.org/Proposals/CopyrightFormat for
machine-parseable 'debian/copyright' files.

In the absence of that, it does seem the only way to know is to
manually parse the 'debian/copyright' files until you've investigated
all dependencies that would count as derived work.

-- 
 \   If you define cowardice as running away at the first sign of |
  `\   danger, screaming and tripping and begging for mercy, then yes, |
_o__)Mr. Brave man, I guess I'm a coward.  -- Jack Handey |
Ben Finney


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: Question about license compatibility

2005-09-02 Thread Marco d'Itri
[EMAIL PROTECTED] wrote:

 Hope to have answered to your question. I am sorry but I did not succeed
 in asking Berkeley's Regents for a license change.
Didn't they issue a blanket license change for _all_ code owned by them 
under the old bsd license?
Yes.
But the original spice code was not under the old BSD license.

-- 
ciao,
Marco


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: Question about license compatibility

2005-09-01 Thread Jordan Abel
Hope to have answered to your question. I am sorry but I did not succeedin asking Berkeley's Regents for a license change.

Didn't they issue a blanket license change for _all_ code owned by them under the old bsd license?



Re: Question about license compatibility

2005-08-28 Thread Steve Langasek
On Sun, Aug 28, 2005 at 02:26:16AM +0300, Gerasimos Melissaratos wrote:
 Below I include the answer I got from Mr Nenzi about the ngspice licencing.
 In short, I asked him about the possibility of a re-release of ngspice with
 the new BSD license or something else compatible with Debian. The short
 answer is no.

Doesn't the message cited below indicate that ngspice is available under
4-clause BSD?  Who ever said that the old BSD license wasn't allowed in
Debian?

-- 
Steve Langasek   Give me a lever long enough and a Free OS
Debian Developer   to set it on, and I can move the world.
[EMAIL PROTECTED]   http://www.debian.org/

 ---
 Date: Mon, 08 Aug 2005 21:39:52 +0200  Download Re: ngspice licencing.msg
 From: Paolo Nenzi [EMAIL PROTECTED]   Import addresses [EMAIL PROTECTED]  
 Block
 email [EMAIL PROTECTED]   Block SMTP Relay relay-pt4.poste.it
 Reply-to: [EMAIL PROTECTED]
 To: Gerasimos Melissaratos [EMAIL PROTECTED]
 Subject: Re: ngspice licencingAll headers
  
 Dear Gerasimos,
 
 Sorry for this delay in answering but I am on holidays and have some
 spare time to scan the messages on ngspice lists.
 
 The licensing of ngspice is quite intricated but, AFAIK ngspice cannot
 be packaged for official-debian. You can consider ngspice covered by the
 old BSD license (the one with the obnoxiuous clause). Look at the Xspice
 license, since ngspice includes xspice, then its license applies too.
 
 Hope to have answered to your question. I am sorry but I did not succeed
 in asking Berkeley's Regents for a license change.
 
 Ciao,
 Paolo
 ---
 
 On Fri, 22 Jul 2005 00:03:56 -0700, Sean Kellogg wrote
  On Thursday 21 July 2005 04:49 pm, Gerasimos Melissaratos wrote:
 
   I'd like to create a package for ng-spice, which seems to be governed by
   two licenses, which I include herein. In first reading I cannot see any
   real discrepancies, but of course IANAL. Pls tell me if any of them is
   compatible with DFSG.
  
  I'm surprised no one has responded to this yet...  so I guess I'll get 
  the ball rolling.  Its my opinion that both licenses are non-free, for 
  reasonably well established and non-controversial reasons.
  
  License 1 contains a limitation on use (educational, research and non-
  profit purposes, without fee) which is a violation of DFSG #6.  
  License 2 is less obvious, but I personally believe that a provision 
  that forbids charging a fee for distribution is non-free, or at least 
  bad policy.  Certainly having a package that prohibits charging for 
  distribution would prevent it from being on a Debian CD sold by one of 
  the vendors.  Based on the DFSG I'd have to point to #1 and #6...  but 
  both are kind of stretches.
  
  Anyone else have thoughts?
  
  -- 
  Sean Kellogg
  3rd Year - University of Washington School of Law
  Graduate  Professional Student Senate Treasurer
  UW Service  Activities Committee Interim Chair 
  w: http://probonogeek.blogspot.com
  
  So, let go
   ...Jump in
...Oh well, what you waiting for?
 ...it's all right
  ...'Cause there's beauty in the breakdown
 
 
 --
 Gerasimos Melissaratos ([EMAIL PROTECTED])
 
 
 -- 
 To UNSUBSCRIBE, email to [EMAIL PROTECTED]
 with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]


signature.asc
Description: Digital signature


Re: Question about license compatibility

2005-08-27 Thread Gerasimos Melissaratos
Below I include the answer I got from Mr Nenzi about the ngspice licencing. In
short, I asked him about the possibility of a re-release of ngspice with the new
BSD license or something else compatible with Debian. The short answer is no.

In the face of that, would it be possible to include a package of ngspice in the
non-free tree? I mean, it *is* a unique package and having the geda suit without
it does seem a bit strange...

---
Date: Mon, 08 Aug 2005 21:39:52 +0200  Download Re: ngspice licencing.msg
From: Paolo Nenzi [EMAIL PROTECTED]   Import addresses [EMAIL PROTECTED]  
Block
email [EMAIL PROTECTED]   Block SMTP Relay relay-pt4.poste.it
Reply-to: [EMAIL PROTECTED]
To: Gerasimos Melissaratos [EMAIL PROTECTED]
Subject: Re: ngspice licencing  All headers
 
Dear Gerasimos,

Sorry for this delay in answering but I am on holidays and have some
spare time to scan the messages on ngspice lists.

The licensing of ngspice is quite intricated but, AFAIK ngspice cannot
be packaged for official-debian. You can consider ngspice covered by the
old BSD license (the one with the obnoxiuous clause). Look at the Xspice
license, since ngspice includes xspice, then its license applies too.

Hope to have answered to your question. I am sorry but I did not succeed
in asking Berkeley's Regents for a license change.

Ciao,
Paolo
---

On Fri, 22 Jul 2005 00:03:56 -0700, Sean Kellogg wrote
 On Thursday 21 July 2005 04:49 pm, Gerasimos Melissaratos wrote:

  I'd like to create a package for ng-spice, which seems to be governed by
  two licenses, which I include herein. In first reading I cannot see any
  real discrepancies, but of course IANAL. Pls tell me if any of them is
  compatible with DFSG.
 
 I'm surprised no one has responded to this yet...  so I guess I'll get 
 the ball rolling.  Its my opinion that both licenses are non-free, for 
 reasonably well established and non-controversial reasons.
 
 License 1 contains a limitation on use (educational, research and non-
 profit purposes, without fee) which is a violation of DFSG #6.  
 License 2 is less obvious, but I personally believe that a provision 
 that forbids charging a fee for distribution is non-free, or at least 
 bad policy.  Certainly having a package that prohibits charging for 
 distribution would prevent it from being on a Debian CD sold by one of 
 the vendors.  Based on the DFSG I'd have to point to #1 and #6...  but 
 both are kind of stretches.
 
 Anyone else have thoughts?
 
 -- 
 Sean Kellogg
 3rd Year - University of Washington School of Law
 Graduate  Professional Student Senate Treasurer
 UW Service  Activities Committee Interim Chair 
 w: http://probonogeek.blogspot.com
 
 So, let go
  ...Jump in
   ...Oh well, what you waiting for?
...it's all right
 ...'Cause there's beauty in the breakdown


--
Gerasimos Melissaratos ([EMAIL PROTECTED])


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: Question about license compatibility

2005-07-24 Thread Nathanael Nerode
 On Saturday 23 July 2005 04:41 pm, Francesco Poli wrote:
  On Fri, 22 Jul 2005 00:03:56 -0700 Sean Kellogg wrote:
   Anyone else have thoughts?
 
  Yes, I have one:
  |3. The licensee agrees to obey all U.S. Government res- trictions
  |governing redistribution or export of the software and
  |documentation.
 
  That sounds non-free.
  Suppose I'm *not* a U.S. citizen[1]: why should I be bound to obey U.S.
  Government restrictions?
 
  [1] as I was born in Italy, *live* in Italy, and am an Italian citizen,
  this is actually the case! ;-)
 
 This is a difficult situation that is worth commentary.  Assume for a moment 
 that the U.S. has some strict export restriction.  As a U.S. citizen I am 
 bound by those laws and cannot legally violate them.  Further, if I am to 
 distribute software it is entirely possible that the law prohibits me from 
 distributing that software to citizens of certain nations and to ensure 
those 
 who receive copies do the same.
I don't think the law can really require that I ensure the behavior of those 
I distribute copies to; after all, it's a completely impossible requirement!  
I was always under the impression that I was simply not allowed to export 
them *myself*, or *encourage* others to do so.  If the law imposes a positive 
requirement that I police the behavior of anyone I distribute the software 
to, that's pretty evil.  I sure hope it doesn't do that.

 This means I have have a responsibility to ensure others don't distribute 
and 
 cause me to break the law.  The only tool by which I have to do that is the 
 license.
Not that that would work.  If ensure were really the requirement, surely a 
clause in the license would be not nearly enough; you would presumably be 
expected to keep track of everyone you distributed it to, monitor their 
behavior, etc.


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: Question about license compatibility

2005-07-24 Thread Jeff Licquia
On Sat, 2005-07-23 at 21:46 -0700, Sean Kellogg wrote:
 On Saturday 23 July 2005 08:04 pm, Jeff Licquia wrote:
  On Sat, 2005-07-23 at 17:11 -0700, Sean Kellogg wrote:
   This is a difficult situation that is worth commentary.  Assume for a
   moment that the U.S. has some strict export restriction.  As a U.S.
   citizen I am bound by those laws and cannot legally violate them. 
   Further, if I am to distribute software it is entirely possible that the
   law prohibits me from distributing that software to citizens of certain
   nations and to ensure those who receive copies do the same.
  
   This means I have have a responsibility to ensure others don't distribute
   and cause me to break the law.  The only tool by which I have to do that
   is the license.
 
  Is this really true?
 
 Sorry if I didn't make it clear that I am very much talking about 
 hypothetical. 

Thanks for the clarification.

 My interest, I guess, is whether the DFSG will forbid a developer from having 
 their code distributed if they live in a country with restrictive export 
 laws?

The old crypto export regulations in the US did have the effect of
prohibiting Debian developers in the US from doing any work on crypto in
Debian.  See also the MIT Kerberos bones project, from which Heimdal
Kerberos sprung.  So, it would seem, the answer to your question is
yes.

On the other hand, in the US, there's a sense in which sharing source
code has freedom of speech implications (see Bernstein v. DOJ and the
various projects to print crypto code on T-shirts).  This limits the
extent to which the government can use export regulations to forbid
citizens from participation in free software activities, assuming the
linkage is upheld.


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: Question about license compatibility

2005-07-23 Thread Francesco Poli
On Fri, 22 Jul 2005 00:03:56 -0700 Sean Kellogg wrote:

 Anyone else have thoughts?

Yes, I have one:

|3. The licensee agrees to obey all U.S. Government res- trictions
|governing redistribution or export of the software and
|documentation.

That sounds non-free.
Suppose I'm *not* a U.S. citizen[1]: why should I be bound to obey U.S.
Government restrictions?

[1] as I was born in Italy, *live* in Italy, and am an Italian citizen,
this is actually the case! ;-)

-- 
:-(   This Universe is buggy! Where's the Creator's BTS?   ;-)
..
  Francesco Poli GnuPG Key ID = DD6DFCF4
 Key fingerprint = C979 F34B 27CE 5CD8 DC12  31B5 78F4 279B DD6D FCF4


pgppH5eawcWpj.pgp
Description: PGP signature


Re: Question about license compatibility

2005-07-23 Thread Sean Kellogg
On Saturday 23 July 2005 04:41 pm, Francesco Poli wrote:
 On Fri, 22 Jul 2005 00:03:56 -0700 Sean Kellogg wrote:
  Anyone else have thoughts?

 Yes, I have one:
 |3. The licensee agrees to obey all U.S. Government res- trictions
 |governing redistribution or export of the software and
 |documentation.

 That sounds non-free.
 Suppose I'm *not* a U.S. citizen[1]: why should I be bound to obey U.S.
 Government restrictions?

 [1] as I was born in Italy, *live* in Italy, and am an Italian citizen,
 this is actually the case! ;-)

This is a difficult situation that is worth commentary.  Assume for a moment 
that the U.S. has some strict export restriction.  As a U.S. citizen I am 
bound by those laws and cannot legally violate them.  Further, if I am to 
distribute software it is entirely possible that the law prohibits me from 
distributing that software to citizens of certain nations and to ensure those 
who receive copies do the same.

This means I have have a responsibility to ensure others don't distribute and 
cause me to break the law.  The only tool by which I have to do that is the 
license.

Is it Debian's stance that I cannot do so?  Can the United State's Government 
bar me from contributing to Debian by imposing export restrictions?

I wasn't on d-l at the time, but wasn't this the point of non-US.  Whatever 
happened to that?

-Sean

-- 
Sean Kellogg
3rd Year - University of Washington School of Law
Graduate  Professional Student Senate Treasurer
UW Service  Activities Committee Interim Chair 
w: http://probonogeek.blogspot.com

So, let go
 ...Jump in
  ...Oh well, what you waiting for?
   ...it's all right
    ...'Cause there's beauty in the breakdown



Re: Question about license compatibility

2005-07-23 Thread Jeff Licquia
On Sat, 2005-07-23 at 17:11 -0700, Sean Kellogg wrote:
 This is a difficult situation that is worth commentary.  Assume for a moment 
 that the U.S. has some strict export restriction.  As a U.S. citizen I am 
 bound by those laws and cannot legally violate them.  Further, if I am to 
 distribute software it is entirely possible that the law prohibits me from 
 distributing that software to citizens of certain nations and to ensure those 
 who receive copies do the same.
 
 This means I have have a responsibility to ensure others don't distribute and 
 cause me to break the law.  The only tool by which I have to do that is the 
 license.

Is this really true?

It is entirely possible that the law forbids our project's current
work habits, especially when said work habits involve interaction with
the people responsible for enforcing this law.  (And didn't those same
people cite us as a model for others to follow in regards to
compliance?)  I suppose, though, that it would be good to find out for
sure.

When all this came down, it is my recollection that the regulations
treated freely available software differently from proprietary software,
with fewer regulations placed upon it.  Could you perhaps have
overlooked this distinction?


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: Question about license compatibility

2005-07-23 Thread Sean Kellogg
On Saturday 23 July 2005 08:04 pm, Jeff Licquia wrote:
 On Sat, 2005-07-23 at 17:11 -0700, Sean Kellogg wrote:
  This is a difficult situation that is worth commentary.  Assume for a
  moment that the U.S. has some strict export restriction.  As a U.S.
  citizen I am bound by those laws and cannot legally violate them. 
  Further, if I am to distribute software it is entirely possible that the
  law prohibits me from distributing that software to citizens of certain
  nations and to ensure those who receive copies do the same.
 
  This means I have have a responsibility to ensure others don't distribute
  and cause me to break the law.  The only tool by which I have to do that
  is the license.

 Is this really true?

Sorry if I didn't make it clear that I am very much talking about 
hypothetical.  I know that with embargoes American citizens have certain 
responsibilities to ensure the goods the ship internationally do not end up 
in the hands of certain nations.  I can't say this applies to software, or if 
such an embargo is even going on (outside of our long standing Cuban 
embargo).

My interest, I guess, is whether the DFSG will forbid a developer from having 
their code distributed if they live in a country with restrictive export 
laws?

-Sean

-- 
Sean Kellogg
3rd Year - University of Washington School of Law
Graduate  Professional Student Senate Treasurer
UW Service  Activities Committee Interim Chair 
w: http://probonogeek.blogspot.com

So, let go
 ...Jump in
  ...Oh well, what you waiting for?
   ...it's all right
    ...'Cause there's beauty in the breakdown



Re: Question about license compatibility

2005-07-22 Thread Sean Kellogg
On Thursday 21 July 2005 04:49 pm, Gerasimos Melissaratos wrote:
 X-Hellenic Ministry of Foreign Affairs-MailScanner: Found to be clean
 X-MailScanner-From: [EMAIL PROTECTED]

 I'd like to create a package for ng-spice, which seems to be governed by
 two licenses, which I include herein. In first reading I cannot see any
 real discrepancies, but of course IANAL. Pls tell me if any of them is
 compatible with DFSG.

I'm surprised no one has responded to this yet...  so I guess I'll get the 
ball rolling.  Its my opinion that both licenses are non-free, for reasonably 
well established and non-controversial reasons.

License 1 contains a limitation on use (educational, research and non-profit 
purposes, without fee) which is a violation of DFSG #6.  License 2 is less 
obvious, but I personally believe that a provision that forbids charging a 
fee for distribution is non-free, or at least bad policy.  Certainly having a 
package that prohibits charging for distribution would prevent it from being 
on a Debian CD sold by one of the vendors.  Based on the DFSG I'd have to 
point to #1 and #6...  but both are kind of stretches.

Anyone else have thoughts?

-- 
Sean Kellogg
3rd Year - University of Washington School of Law
Graduate  Professional Student Senate Treasurer
UW Service  Activities Committee Interim Chair 
w: http://probonogeek.blogspot.com

So, let go
 ...Jump in
  ...Oh well, what you waiting for?
   ...it's all right
    ...'Cause there's beauty in the breakdown



Re: Question about license compatibility

2005-07-22 Thread Matthew Garrett
Sean Kellogg [EMAIL PROTECTED] wrote:

 License 1 contains a limitation on use (educational, research and non-profit 
 purposes, without fee) which is a violation of DFSG #6.  License 2 is less 
 obvious, but I personally believe that a provision that forbids charging a 
 fee for distribution is non-free, or at least bad policy.  Certainly having a 
 package that prohibits charging for distribution would prevent it from being 
 on a Debian CD sold by one of the vendors.  Based on the DFSG I'd have to 
 point to #1 and #6...  but both are kind of stretches.

That aspect of license 2 isn't a problem - the DFSG don't require that
people be able to charge for an item of software, merely the aggregate
work.

-- 
Matthew Garrett | [EMAIL PROTECTED]


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: Question about license compatibility

2005-07-22 Thread Sean Kellogg
On Friday 22 July 2005 03:28 am, Matthew Garrett wrote:
 Sean Kellogg [EMAIL PROTECTED] wrote:
  License 1 contains a limitation on use (educational, research and
  non-profit purposes, without fee) which is a violation of DFSG #6. 
  License 2 is less obvious, but I personally believe that a provision that
  forbids charging a fee for distribution is non-free, or at least bad
  policy.  Certainly having a package that prohibits charging for
  distribution would prevent it from being on a Debian CD sold by one of
  the vendors.  Based on the DFSG I'd have to point to #1 and #6...  but
  both are kind of stretches.

 That aspect of license 2 isn't a problem - the DFSG don't require that
 people be able to charge for an item of software, merely the aggregate
 work.

Why is that the case?  The license says:

The licensee agrees not to charge for the University of California code
itself. The licensee may, however, charge for additions, extensions, or 
support.

If the license said You cannot charge for this code, nor can you charge for 
it in agregate with other applications outside of this license I might 
suggest the second part is simply unenforcable.  But even if it were 
enforcable, how does selling code in agregate with other code not fall within 
the bar against charging for the code itself?  The CD has value because of 
the code, I am charging for the CD, part of why customers are willing to pay 
for the CD is the value of the code...  strikes me as I am, agregate or not, 
charging for the code.

Additionally, how is this not a discrimination on use prohibited under DFSG 
#6?  One of the uses of software is to package, modify, and resell.  If I 
cannot do that because of the license, isn't that a use descrimination?

-Sean

-- 
Sean Kellogg
3rd Year - University of Washington School of Law
Graduate  Professional Student Senate Treasurer
UW Service  Activities Committee Interim Chair 
w: http://probonogeek.blogspot.com

So, let go
 ...Jump in
  ...Oh well, what you waiting for?
   ...it's all right
    ...'Cause there's beauty in the breakdown



Re: Question about license compatibility

2005-07-22 Thread Anthony W. Youngman
In message [EMAIL PROTECTED], Sean Kellogg 
[EMAIL PROTECTED] writes

On Friday 22 July 2005 03:28 am, Matthew Garrett wrote:

Sean Kellogg [EMAIL PROTECTED] wrote:
 License 1 contains a limitation on use (educational, research and
 non-profit purposes, without fee) which is a violation of DFSG #6.
 License 2 is less obvious, but I personally believe that a provision that
 forbids charging a fee for distribution is non-free, or at least bad
 policy.  Certainly having a package that prohibits charging for
 distribution would prevent it from being on a Debian CD sold by one of
 the vendors.  Based on the DFSG I'd have to point to #1 and #6...  but
 both are kind of stretches.

That aspect of license 2 isn't a problem - the DFSG don't require that
people be able to charge for an item of software, merely the aggregate
work.


Why is that the case?  The license says:

The licensee agrees not to charge for the University of California code
itself. The licensee may, however, charge for additions, extensions, or
support.


Actually, doesn't the GPL itself contain exactly the same restriction, 
just worded a bit differently?


The GPL forbids charging for the code itself. It DOES permit charging 
(as much as you can get away with) for the effort of packaging it. I'd 
class packaging as support, therefore it could be included on a Debian 
CD because you're not charging for the code.


Cheers,
Wol
--
Anthony W. Youngman - wol at thewolery dot demon dot co dot uk
HEX wondered how much he should tell the Wizards. He felt it would not be a
good idea to burden them with too much input. Hex always thought of his reports
as Lies-to-People.
The Science of Discworld : (c) Terry Pratchett 1999


--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: Question about license compatibility

2005-07-22 Thread Florian Weimer
* Anthony W. Youngman:

 Actually, doesn't the GPL itself contain exactly the same restriction, 
 just worded a bit differently?

 The GPL forbids charging for the code itself.

Only for the source code which you must make available when you
distribute binaries, you may not charge for anything but your actual
costs to create and ship the copy.

You can charge what you want for plain source code, binaries, or a
combination of source code and binaries on the same distribution
medium.


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: Trademark license compatibility with GPL and/or DFSG

2005-05-24 Thread Ken Arromdee
On Mon, 23 May 2005, Nathanael Nerode wrote:
 They want their trademarks stripped from modified
 code that is essentially different in intent and purpose from the
 original code.
 Well, that's fine; we don't want to use their trademarks for things which 
 aren't designed to work with their hardware, now do we?  (At least, except in 
 a historical context, which certainly wouldn't be a trademark violation.) 

What does trademarks stripped mean though?  Does it mean they want the
product not to be called trademark?  Or do they want every single line of
code that has the name in it removed, so, for instance, a help box or even
code comments that say Based on the driver for trademark must be removed?
And what if the trademark is used in a different context; would that be
like the Apache license that prohibits you from using it in a program called
Apache Helicpoter Simulation?


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: Trademark license compatibility with GPL and/or DFSG

2005-05-23 Thread Nathanael Nerode
[EMAIL PROTECTED] wrote:
On the other hand, any trademark license would permit us to use their
trademark, which we could not do otherwise.
This is a misunderstanding of trademark.

It is always legal to describe the driver as being a driver by author 
intended for use with trademark, because that can't cause confusion about 
the origin of the driver.  You should do this.

I think that naming the driver after the trademark might indeed be a trademark 
violation, because it might theoretically cause confusion about the origin of 
the driver.  Now, Linux drivers often have nonobvious names which don't match 
the hardware's commercial name.  So I think you should go ahead and name the 
driver with some non-trademarked name, and just describe it as intended for 
use with trademark everywhere it's mentioned.

If it was a debian package, you would unfortunately really want to have the 
trademark in the package name so that users could find the package using the 
standrd search facilities in dselect.  However, that doesn't seem to be the 
issue right now, so I won't try to work out a solution for that right now.


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: Trademark license compatibility with GPL and/or DFSG

2005-05-23 Thread Nathanael Nerode
[EMAIL PROTECTED] wrote:
The company in question is willing to negotiate terms for a trademark
license that is agreeable to all parties.

Obviously any advertising or
guarantee restrictions are unacceptable to us.
Well, no; some such restrictions are acceptable.  We accept the required NO 
WARRANTY clauses in lots of licenses.  I think that a restriction which 
required that we note that *they* aren't guaranteeing it would be fine.

Unlimited use of the trademark is unacceptable to them.
Well, first of all we don't want or need that.  We can use the trademark in 
most of the ways we want to without hitting any trademark restrictions.  I 
don't have the case reference here, but there was a case involving TSR and 
products labelled Compatible with Dungeons and Dragons, and it was ruled 
that that was *not* a trademark violation (although TSR kept threatening 
people who did it with lawsuits for years anyway).

Basically, we can't legally use a trademark (without a license) in ways which 
may cause confusion about the origin of the product; we can use it in all 
other ways and be on safe legal ground under current law.  Putting the 
trademark in the name of the driver might lead people to think that the 
driver was from the company which owns the trademark, so that would
require a license.

How about this license:
Anyone may use the trademark trademark as part of the name of a product 
designed to work with the hardware; provided that the product using the 
trademark in its name, and any advertising for it using the trademark, 
prominently mentions that the product is not produced by or supported by the 
makers of the hardware.

Using the trademark in the name is the only thing we want which would actually 
hit trademark restrictions as far as I can tell, so that's all we need a 
license for.  Disclaimers are required by a lot of licenses and should be 
acceptable (much like NO WARRANTY requirements). With this license, the 
disclaimers are the only restriction, and this restriction applies solely to 
usage of trademarks in an otherwise-maybe-infringing manner, not to anything 
else.  Among other things, I believe this keeps it GPL-compatible, since the 
product can be distributed without agreeing to the restrictions simply by 
changing the name (which is not part of the copyright-covered material).

They want their trademarks stripped from modified
code that is essentially different in intent and purpose from the
original code.
Well, that's fine; we don't want to use their trademarks for things which 
aren't designed to work with their hardware, now do we?  (At least, except in 
a historical context, which certainly wouldn't be a trademark violation.) 

So what do you think they would say about the model trademark license I just 
proposed?  (Don't use it until debian-legal has had a few days to nitpick it, 
of course.)  I think it's a free license, although others may disagree; the 
key point is that it is not trying to do anything but prevent confusion, and 
it doesn't overreach.


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Trademark license compatibility with GPL and/or DFSG

2005-05-19 Thread Nicholas Jefferson
Hello.

Please accept my apologies if I am flogging a dead horse. I have ST*W
but I cannot find a definitive solution to this problem. I did find a
thread [1] on debian-legal from last year but it had more questions
than answers ;-)

[1] http://lists.debian.org/debian-legal/2004/10/msg00236.html

I have been working on a Linux kernel driver for a certain wireless
modem. I think it may be helpful to name the driver after the
technology. Unfortunately, the company's trademark guide makes the
following restrictions on the use of the trademark:

(1) the product (i.e. the Linux kernel) must display the trademark on
the splash screen (or in the About... box);
(2) the trademark must appear in all documentation, marketing and
promotional materials for the product;
(3) the product must be guaranteed to be compliant with the wireless
protocol; and
(4) the uses of the trademark must be approved by the company before
(each) distribution.

I'd say we can't accept these terms ;-)

What terms could we accept?

Can we accept the restriction that any modification to the product
must, at a minimum, first strip the trademarks from the product (or
otherwise seek re-approval for their use from the company)?

Can we accept the lesser restriction that any *significant*
modification (whatever this means) to the product must, at a minimum,
first strip the trademarks from the product (or otherwise seek
re-approval for their use from the company)?

I'd say the company would not license their trademark for free use
without the lesser restriction, at least.

It seems that these restrictions are incompatible with the GPL. On the
other hand, any trademark license would permit us to use their
trademark, which we could not do otherwise. With this understanding
these are not restrictions at all but liberations!

DFSG #4 permits licences that require derived works to carry a
different name or version number but does not permit other minimum
modification requirements.

What do you think? Are these restrictions compatible with the GPL
and/or the DFSG? How about if the trademark license could be revoked
arbitrarily instead of imposing a no significant modification
restriction (which is also somewhat arbitrary)? Would this fail the
Tentacles of Evil test?

It's a bit late for don't ask, don't tell as well ;-)

Kind regards,

Nicholas



Re: Trademark license compatibility with GPL and/or DFSG

2005-05-19 Thread Marco d'Itri
[EMAIL PROTECTED] wrote:

technology. Unfortunately, the company's trademark guide makes the
following restrictions on the use of the trademark:

(1) the product (i.e. the Linux kernel) must display the trademark on
the splash screen (or in the About... box);
(2) the trademark must appear in all documentation, marketing and
promotional materials for the product;
(3) the product must be guaranteed to be compliant with the wireless
protocol; and
(4) the uses of the trademark must be approved by the company before
(each) distribution.

I'd say we can't accept these terms ;-)

What terms could we accept?
If using that trademark has such restrictive conditions then I think
it's obvious that we do not want to use it.

It seems that these restrictions are incompatible with the GPL. On the
other hand, any trademark license would permit us to use their
trademark, which we could not do otherwise. With this understanding
these are not restrictions at all but liberations!
The trademark license applies to the trademark, not to the code, so this
is not relevant.

DFSG #4 permits licences that require derived works to carry a
The DFSG is about copyright licenses, not trademarks.
I object to using the DFSG to evaluate trademark licenses.

-- 
ciao,
Marco


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: Trademark license compatibility with GPL and/or DFSG

2005-05-19 Thread MJ Ray
Nicholas Jefferson [EMAIL PROTECTED] wrote:
 What terms could we accept?

Who cares? Why not rename it and avoid the whole debate, if the
maintainer thinks their terms might be unacceptable?

 Can we accept the restriction that any modification to the product
 must, at a minimum, first strip the trademarks from the product (or
 otherwise seek re-approval for their use from the company)?

Name changes seem fine to me, as long as it can be redistributed
by others without changes without a name change (so the trademark
licence is not specific to debian).

 Can we accept the lesser restriction that any *significant*
 modification (whatever this means) to the product must, at a minimum,
 first strip the trademarks from the product (or otherwise seek
 re-approval for their use from the company)? [...]

That's a lawyerbomb. I wouldn't want to accept it.

 It seems that these restrictions are incompatible with the GPL.

I agree.

 On the
 other hand, any trademark license would permit us to use their
 trademark, which we could not do otherwise. With this understanding
 these are not restrictions at all but liberations! [...]

I think that's like arguing that any copyright licence is a
liberation from the default no-copying-allowed, so is compatible
with GPL. I don't agree.

I think it is right and proper to apply DFSG to trademarks,
patents and trade secrets, by the way.

-- 
MJR/slef
My Opinion Only: see http://people.debian.org/~mjr/
Please follow http://www.uk.debian.org/MailingLists/#codeofconduct


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Trademark license compatibility with GPL and/or DFSG

2005-05-19 Thread Nicholas Jefferson
MJ Ray wrote:

 Who cares? Why not rename it and avoid the whole debate, if the
 maintainer thinks their terms might be unacceptable?

I think it would be helpful if the driver was named after the
technology. If the bluetooth driver was named harold and the trident
driver named poseidon it would not be obvious that the kernel
supports these technologies. It adds a needless layer of abstraction
onto the naming of kernel modules.

This is part of the more general problem of trademarks in free
software. If we don't solve this problem Debian could become a
distribution of euphemisms.

The company in question is willing to negotiate terms for a trademark
license that is agreeable to all parties. Obviously any advertising or
guarantee restrictions are unacceptable to us. Unlimited use of the
trademark is unacceptable to them. We want unrestricted modification
and redistribution. They want their trademarks stripped from modified
code that is essentially different in intent and purpose from the
original code.

Necessarily the point where they want their trademarks stripped from
the code is within the frontier of possible modifications under the
GPL. However, code that is essentially different in intent and purpose
is also likely to be original work in itself and not a derivative of
the original code. This original work may not use the trademarks
without permission. This restriction is therefore beyond the frontier
of possible derivative works and thus is compatible with the GPL.
Perhaps this is where we can find agreement with them.

What do you think?

Kind regards,

Nicholas



Re: Trademark license compatibility with GPL and/or DFSG

2005-05-19 Thread Raul Miller
On 5/19/05, Nicholas Jefferson [EMAIL PROTECTED] wrote:
 The company in question is willing to negotiate terms for a trademark
 license that is agreeable to all parties. Obviously any advertising or
 guarantee restrictions are unacceptable to us. Unlimited use of the
 trademark is unacceptable to them. We want unrestricted modification
 and redistribution. They want their trademarks stripped from modified
 code that is essentially different in intent and purpose from the
 original code.

I'm not at all sure that all advertising or guarantee restrictions are
unacceptable to us.

We should have no problem, for example, with a restriction that
advertising using the mark be truthful.  And, anything less than
that would probably be invalid under trademark law.

We should have no problem, for example, with a no warrantee
disclaimer.  We don't have that problem with the GPL, so why
should we have it with trademarks?

 Necessarily the point where they want their trademarks stripped from
 the code is within the frontier of possible modifications under the
 GPL. However, code that is essentially different in intent and purpose
 is also likely to be original work in itself and not a derivative of
 the original code. This original work may not use the trademarks
 without permission. This restriction is therefore beyond the frontier
 of possible derivative works and thus is compatible with the GPL.
 Perhaps this is where we can find agreement with them.

 What do you think?

Asking that we rename the software if and when it's no longer a
driver for the trademarked technology seems reasonable, and
within the bounds of the DFSG.  Since it's not a copyright
issue (the copies can still be freely modified and distributed, 
regardless -- the GPL doesn't require that active fraud
be legal), I don't think this would be a GPL issue, either.  

-- 
Raul



Re: Trademark license compatibility with GPL and/or DFSG

2005-05-19 Thread Ken Arromdee
Isn't it always legal to use a trademark to refer to the product in question?
If you have a driver for a piece of hardware that has the trademarked name X,
it should be legal to name it driver for X.  (Of course, what is legal and
what keeps you from getting sued aren't nececssarily the same.)


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: Trademark license compatibility with GPL and/or DFSG

2005-05-19 Thread Raul Miller
On 5/19/05, Ken Arromdee [EMAIL PROTECTED] wrote:
 Isn't it always legal to use a trademark to refer to the product in question?
 If you have a driver for a piece of hardware that has the trademarked name X,
 it should be legal to name it driver for X.  (Of course, what is legal and
 what keeps you from getting sued aren't nececssarily the same.)

Sure, the question is what is the product in question? and only the 
trademark holder gets to define that.

If they claim that they have to ship it, or that's not the product, they
can do so.  Their only limitation is that whatever definition they choose
they have to be cnosistent about it.

-- 
Raul



Re: Trademark license compatibility with GPL and/or DFSG

2005-05-19 Thread Nicholas Jefferson
 I'm not at all sure that all advertising or guarantee restrictions are
 unacceptable to us.

Yes ;-)

It was a poor choice of words on my part. I had intended that to mean
any advertising or guarantee restrictions of the kind outlined in my
original email (viz. trademarks on the splash screen and all
documentation, marketing and promotional materials, and a guarantee of
protocol compliance).

 Asking that we rename the software if and when it's no longer a
 driver for the trademarked technology seems reasonable, and
 within the bounds of the DFSG.  Since it's not a copyright
 issue (the copies can still be freely modified and distributed, 
 regardless -- the GPL doesn't require that active fraud
 be legal), I don't think this would be a GPL issue, either.  

Okay. I will let them know.

Thank you,

Nicholas



Re: Trademark license compatibility with GPL and/or DFSG

2005-05-19 Thread Andrew Suffield
On Thu, May 19, 2005 at 09:48:25AM -0700, Ken Arromdee wrote:
 Isn't it always legal to use a trademark to refer to the product in question?
 If you have a driver for a piece of hardware that has the trademarked name X,
 it should be legal to name it driver for X.

Yes, and there should be no need to use the trademark in any way that
requires a license for it. Purely descriptive, accurate use of
trademarked terms is always permitted.

Just be careful. You can call it driver for bluetooth, since it
is. You can't call it bluetooth without permission, since it isn't.

-- 
  .''`.  ** Debian GNU/Linux ** | Andrew Suffield
 : :' :  http://www.debian.org/ |
 `. `'  |
   `- --  |


signature.asc
Description: Digital signature


Re: Trademark license compatibility with GPL and/or DFSG

2005-05-19 Thread MJ Ray
Nicholas Jefferson [EMAIL PROTECTED] wrote:
 MJ Ray wrote:
  Who cares? Why not rename it and avoid the whole debate, if the
  maintainer thinks their terms might be unacceptable?
 I think it would be helpful if the driver was named after the
 technology. If the bluetooth driver was named harold and the trident
 driver named poseidon it would not be obvious that the kernel
 supports these technologies. It adds a needless layer of abstraction
 onto the naming of kernel modules.

Of course, the harold bluetooth driver is absurd. As absurd as
the Apache HTTP Daemon or the Samba file server, indeed. :-/

 [...] They want their trademarks stripped from modified
 code that is essentially different in intent and purpose from the
 original code.

The licence must not try to forbid all use of the trademark in a
way that exceeds what an unconnected person could do.

-- 
MJR/slef
My Opinion Only: see http://people.debian.org/~mjr/
Please follow http://www.uk.debian.org/MailingLists/#codeofconduct


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: Trademark license compatibility with GPL and/or DFSG

2005-05-19 Thread Michael K. Edwards
On 5/19/05, Andrew Suffield [EMAIL PROTECTED] wrote:
 On Thu, May 19, 2005 at 09:48:25AM -0700, Ken Arromdee wrote:
  Isn't it always legal to use a trademark to refer to the product in 
  question?
  If you have a driver for a piece of hardware that has the trademarked name 
  X,
  it should be legal to name it driver for X.
 
 Yes, and there should be no need to use the trademark in any way that
 requires a license for it. Purely descriptive, accurate use of
 trademarked terms is always permitted.

Not necessarily true when used as a name for other things, or in
advertising and promotional materials, especially if you have been
warned not to do so; see Progress Software v. MySQL and the Red Hat
trademark imbroglio.  I do not have the knowledge or qualifications to
draw the line; do you?

 Just be careful. You can call it driver for bluetooth, since it
 is. You can't call it bluetooth without permission, since it isn't.

I think (IANAL) that you are safe in going as far as:  The author
(who is not a vendor of Bluetooth (TM) devices or a licensee of the
Bluetooth (TM) trademark) believes this driver to be compatible with
certain devices that implement the Bluetooth (TM) interface.  The
trademark holder has not evaluated this claim.  Bluetooth is a
registered trademark of whomever.  But naming things after a
trademarked device, when the trademark holder is iffy about it, is
IMHO somewhat risky.

Cheers,
- Michael