From owner-freebsd-chat Tue Aug 28 11:49:29 2001 Delivered-To: freebsd-chat@freebsd.org Received: from hawk.mail.pas.earthlink.net (hawk.mail.pas.earthlink.net [207.217.120.22]) by hub.freebsd.org (Postfix) with ESMTP id C62B337B401 for ; Tue, 28 Aug 2001 11:49:22 -0700 (PDT) (envelope-from tlambert2@mindspring.com) Received: from mindspring.com (dialup-209.245.129.165.Dial1.SanJose1.Level3.net [209.245.129.165]) by hawk.mail.pas.earthlink.net (EL-8_9_3_3/8.9.3) with ESMTP id LAA12071; Tue, 28 Aug 2001 11:49:19 -0700 (PDT) Message-ID: <3B8BE7D5.B9A0B3A5@mindspring.com> Date: Tue, 28 Aug 2001 11:49:57 -0700 From: Terry Lambert Reply-To: tlambert2@mindspring.com X-Mailer: Mozilla 4.7 [en]C-CCK-MCD {Sony} (Win98; U) X-Accept-Language: en MIME-Version: 1.0 To: cfuhrman@iwaynet.net Cc: freebsd-chat@freebsd.org Subject: Re: Switching from LGPL to ??? License References: <999001492.3b8b8d94b71c3@webmail.iwaynet.net> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-freebsd-chat@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org cfuhrman@iwaynet.net wrote: > I'm the author of a perl module used for printing to remote printers. Within > the next month or so, I'm planning on giving it a fairly complete overhaul to > make it easier to maintain. Another major change that I'm planning on > undertaking is to release it under a different license. Be careful. If you have accepted any contributions to the code, you will either need to back them out, get the authors to assign rights to the changes to you, or get the authors to agree with your change in license, before you can do this. This is because the combined work is derived from LGPL'ed code from those contributors, since their code is a derived work from the original LGPL'ed work. > So, this brings me to two questions: > > 1) Which license to distributed the module under: the Perl > Artistic License or the BSD one. This depends on the level of control you want to maintain over the code: o If you liked the goals of the LGPL,you might even want to consider the eCOS license, etc.; there are much better instrumentalities of the GNU manifesto than the LGPL/GPL. o If you would do public domain, but want to have a hold harmless, you would probably be best served by a BSD two clause license. o If you want to have a hold harmless, and not have someone else claim credit for your ideas, the four clause Berkely license is the same as the two clause, but includes the "claim credit clause". This is sometimes incorrectly called "the advertising clause", but since it only kicks in when the mention _fetaures_ or _use_ of your software, it doesn't affect the advertising unless the user intentionally claims your features as theirs. o The CMU License is similar to the BSD three clause license: it has the restriction that you can't use the author's name without permission, and it has the same effect as the two clause "hold harmless"; it also _requests_ that changes be sent back to the authors, but doesn't require it. o The Artistic License permits you editorial control over future versions of the code. It is rather more restrictive with what can be done with the code, if you are not involved. If you think you might get hit by a bus, and want your code to survive you, you probably don't want the Sun Community Source License, the IBM Open Source License, or the Artistic License, since there will no longer be a seat of editorial control if you are no longer around, which would send the code into "limbo". > 2) What is the best means of changing the license? Basically > strip out the LGPL and replace it? You must obtain the consent of all authors, or remove their contributions, if they refuse consent. See above. -- Terry To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-chat" in the body of the message