Re: Bug#180798: ITP: multisync -- A program to syncronize PIM data

2003-02-13 Thread Anthony DeRobertis
On Wed, 2003-02-12 at 22:21, Don Armstrong wrote:

 What is the currently recommended method for adding a linking
 exception (say with OpenSSL) to a program licensed under the GPL?

http://www.gnu.org/licenses/gpl-faq.html#WritingFSWithNFLibs

Scroll down a little to the line reading:

In addition, as a special exception, name of copyright




signature.asc
Description: This is a digitally signed message part


Re: Bug#180798: ITP: multisync -- A program to syncronize PIM data

2003-02-13 Thread Mikael Andersson
tor 2003-02-13 klockan 04.21 skrev Don Armstrong:
 [Mikael, I'm sending this query both to you and -legal, and setting
 the Mail-Followup-To: on the assumption that you're not subscribed to
 -legal as well. Please correct me if I have assumed incorrectly.]

That's correct.

 What is the currently recommended method for adding a linking
 exception (say with OpenSSL) to a program licensed under the GPL?
 
 I tried to find an example in the archives of a proper application of
 an exception, however, I was unable to find it. [References to
 applicable discussions appreciated.]
 
 Specifically, altering the GPL itself to add the exception seems to
 clearly violate the copyright statement (underlined below) of the GPL
 itself.
 
 I would gather that an addition to the copyright statement with the
 stipulation given in multisync's 2(d) would be acceptable, but I'm not
 aware of the precedence in cases like this.

What I sent to Upstream (Bo Lincoln) was the following urls:
http://www.openssl.org/support/faq.cgi#LEGAL2
http://lists.debian.org/debian-legal/2002/debian-legal-200212/msg00192.html

And then he added it in 2d. He was very understanding, so if we want the
phrase moved, I think that it's ok, but I think it's good if we could
send him a sample och a license file. 

Lintian doesn't understand that it's not a plain GPL liccense, and give
some warnings.

Sincerely
Mikael
-- 
Mikael Andersson
[EMAIL PROTECTED]
PGP: 1024D/20E93E8E 76F9 E895 1073 12B8 A281  8144 5A1E 4BDD 20E9 3E8E



Re: Bug#180798: ITP: multisync -- A program to syncronize PIM data

2003-02-13 Thread Don Armstrong

This is not legal advice, I am not a lawyer.

On Thu, 13 Feb 2003, Anthony DeRobertis wrote:
 On Wed, 2003-02-12 at 22:21, Don Armstrong wrote:
  What is the currently recommended method for adding a linking
  exception (say with OpenSSL) to a program licensed under the GPL?
 
 http://www.gnu.org/licenses/gpl-faq.html#WritingFSWithNFLibs

Mikael, if you could get Bo to change his copyright statement to this,
[as recommended in the link Anthony provided] that should clear up the
licensing issue, without having to modify the GPL. [And it would avoid
having lintian complain...]


Copyright (C) 2002 Bo Lincoln [EMAIL PROTECTED]

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

In addition, as a special exception, Bo Lincoln gives permission to
link the code of this program with the OpenSSL library (or with
modified versions of OpenSSL that use the same license as OpenSSL),
and distribute linked combinations including the two. You must obey
the GNU General Public License in all respects for all of the code
used other than OpenSSL. If you modify this file, you may extend this
exception to your version of the file, but you are not obligated to do
so. If you do not wish to do so, delete this exception statement from
your version.


END


Don Armstrong

-- 
Il semble que la perfection soit atteinte non quand il n'y a plus rien
a ajouter, mais quand il n'y a plus rien a retrancher.
(Perfection is apparently not achieved when nothing more can be added,
but when nothing else can be removed.)
-- Antoine de Saint-Exupe'ry, Terres des Hommes

http://www.donarmstrong.com
http://www.anylevel.com
http://rzlab.ucr.edu


pgp5hrS6bFrqH.pgp
Description: PGP signature


Re: Bug#180798: ITP: multisync -- A program to syncronize PIM data

2003-02-13 Thread Mikael Andersson
tor 2003-02-13 klockan 18.24 skrev Don Armstrong:
 This is not legal advice, I am not a lawyer.
 
 On Thu, 13 Feb 2003, Anthony DeRobertis wrote:
  On Wed, 2003-02-12 at 22:21, Don Armstrong wrote:
   What is the currently recommended method for adding a linking
   exception (say with OpenSSL) to a program licensed under the GPL?
  
  http://www.gnu.org/licenses/gpl-faq.html#WritingFSWithNFLibs
 
 Mikael, if you could get Bo to change his copyright statement to this,
 [as recommended in the link Anthony provided] that should clear up the
 licensing issue, without having to modify the GPL. [And it would avoid
 having lintian complain...]
 
Yes, I send him the link, and now he have changed to:
 
 MultiSync - A PIM data synchronization program
 Copyright (C) 2002-2003 Bo Lincoln [EMAIL PROTECTED]

 This program is free software; you can redistribute it and/or modify
 it under the terms of the GNU General Public License version 2 as
 published by the Free Software Foundation;

 THE SOFTWARE IS PROVIDED AS IS, WITHOUT WARRANTY OF ANY KIND, EXPRESS
 OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
MERCHANTABILITY,
 FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY
RIGHTS.
 IN NO EVENT SHALL THE COPYRIGHT HOLDER(S) AND AUTHOR(S) BE LIABLE FOR
ANY CLAIM,
 OR ANY SPECIAL INDIRECT OR CONSEQUENTIAL DAMAGES, OR ANY DAMAGES
WHATSOEVER
 RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF
CONTRACT,
 NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION
WITH THE
 USE OR PERFORMANCE OF THIS SOFTWARE.

 ALL LIABILITY, INCLUDING LIABILITY FOR INFRINGEMENT OF ANY PATENTS,
COPYRIGHTS,
 TRADEMARKS OR OTHER RIGHTS, RELATING TO USE OF THIS SOFTWARE IS
DISCLAIMED.

 In addition, as a special exception, Bo Lincoln
[EMAIL PROTECTED]
 gives permission to link the code of this program with
 the OpenSSL library (or with modified versions of OpenSSL that use the
 same license as OpenSSL), and distribute linked combinations including
 the two.  You must obey the GNU General Public License in all
 respects for all of the code used other than OpenSSL.  If you modify
 this file, you may extend this exception to your version of the
 file, but you are not obligated to do so.  If you do not wish to
  do so, delete this exception statement from your version.


-

GNU GENERAL PUBLIC LICENSE
   Version 2, June 1991

...

Yes, I know that it's not exactly the same text :-) But I think that
it's ok, at least for now, I doesn't want him to change the license text
3 times in 3 days. 

Sincerely
Mikael
 
 Copyright (C) 2002 Bo Lincoln [EMAIL PROTECTED]
 
 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
 
 In addition, as a special exception, Bo Lincoln gives permission to
 link the code of this program with the OpenSSL library (or with
 modified versions of OpenSSL that use the same license as OpenSSL),
 and distribute linked combinations including the two. You must obey
 the GNU General Public License in all respects for all of the code
 used other than OpenSSL. If you modify this file, you may extend this
 exception to your version of the file, but you are not obligated to do
 so. If you do not wish to do so, delete this exception statement from
 your version.
 
 
 END
 
 
 Don Armstrong
-- 
Mikael Andersson
[EMAIL PROTECTED]
PGP: 1024D/20E93E8E 76F9 E895 1073 12B8 A281  8144 5A1E 4BDD 20E9 3E8E



Re: Bug#180798: ITP: multisync -- A program to syncronize PIM data

2003-02-13 Thread Henning Makholm
Scripsit Don Armstrong [EMAIL PROTECTED]

 Mikael, if you could get Bo to change his copyright statement to this,

 In addition, as a special exception, Bo Lincoln gives permission to
 link the code of this program with the OpenSSL library (or with
[blah blah]

Just a random thought: There used to be an informal rule saying,
never write a false statement on the blackboard. Some student is
bound to mindlessly copy it down and take it for truth.

I wonder if it wouldn't be a good idea to apply this to license
statements too: Never write an example statement saying that
such-and-such software is under such-and-such license without
mildly obfuscating the name of the program and its author.

I mean, often the only evidence we have that a certain program is
under a certain license is that there exists, somewhere, a plain ascii
text file claiming so. Sometimes licenses have to be dug up by google
searches and similar less-than-trustworthy techniques because the
upstream author's own download page happily ignores the legal
nitty-gritty.

In such case it could have potentially troubleful to have real-life
license statements floating aroung, and probably quoted out of context
by people who are not careful with relating the full context of the
quote. Major legal disasters *might* result if such a dummy were, by
accident, to be interpreted as the real thing. Let's not write dummies
for which this is possible.

-- 
Henning Makholm  The compile-time type checker for this
   language has proved to be a valuable filter which
  traps a significant proportion of programming errors.



(False) License Statements [Re: Bug#180798: ITP: multisync -- A program to syncronize PIM data]

2003-02-13 Thread Don Armstrong
On Thu, 13 Feb 2003, Henning Makholm wrote:
 In such case it could have potentially troubleful to have real-life
 license statements floating aroung, and probably quoted out of context
 by people who are not careful with relating the full context of the
 quote.

Quotes taken out of context are often dangerous.

 Major legal disasters *might* result if such a dummy were, by
 accident, to be interpreted as the real thing.

If someone failed to do the research behind their software's license,
there's little that can be done to avert a legal disaster.

Google searches are not a replacement for talking with upstream and
confirming the license and or copyright of a project.

 Let's not write dummies for which this is possible.

The idea behind writing this clause was so that the maintainer would
be able to copy it out and send it upstream, verbatim, for approval.

While I agree that one should make the context as clear as possible,
I don't believe obfuscating what is being discussed is necessarily the
proper way to go about ensuring that the context is made clear,
especially if it inhibits the discussion that is ocurring.

[And now, looking at my randomly chosen signature, I wonder if someone
is going to accuse me of being a murderer someday.]


Don Armstrong

-- 
Guns Don't Kill People.
*I* Kill People.

http://www.donarmstrong.com
http://www.anylevel.com
http://rzlab.ucr.edu


pgpLT6k3Acy4H.pgp
Description: PGP signature


Re: (False) License Statements [Re: Bug#180798: ITP: multisync -- A program to syncronize PIM data]

2003-02-13 Thread Henning Makholm
Scripsit Don Armstrong [EMAIL PROTECTED]
 On Thu, 13 Feb 2003, Henning Makholm wrote:

  In such case it could have potentially troubleful to have real-life
  license statements floating aroung, and probably quoted out of context
  by people who are not careful with relating the full context of the
  quote.

 Quotes taken out of context are often dangerous.

Yes, and because people *will* take quotes out of context, I suggest
trying to make them less dangerous as far as it can be done with
simple means.

 I don't believe obfuscating what is being discussed is necessarily the
 proper way to go about ensuring that the context is made clear,
 especially if it inhibits the discussion that is ocurring.

The word obfuscating was to be taken somewhat lightly. I don't think
that replaing the author's name with NN and the program's name with
The Program would inhibit the discussion notheworthily.


Please note that I'm not trying to criticise you personally for not
having obfuscated (or whatever) your example statement, even though it
happened to be your message that prompted me to raise the issue.

-- 
Henning Makholm  Det må være spændende at bo på
   en kugle. Har I nogen sinde besøgt de
   egne, hvor folk går rundt med hovedet nedad?



Re: copyright from Koynacity Blue theme

2003-02-13 Thread Sean 'Shaleh' Perry
On Thursday 13 February 2003 07:03, Josselin Mouette wrote:
 The Koynacity blue theme (which is part of the spheres-and-crystals
 bundle) includes the following statement :

   You are fully authorized to use, modify, and redistribute this theme.

   If you are planning to make a color variation of this theme theme, please
   name the package Koynacity [color of variation].  This will make it
 easy for users to manage their themes.

 I think it implicitly allows redistribution of modified versions, but
 I'm not sure it's clear enough. Should I ask the author some
 clarification ?

 Regards,

Sounds good enough.