From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.org/gmane.linux.lib.musl.general/578 Path: news.gmane.org!not-for-mail From: Solar Designer Newsgroups: gmane.linux.lib.musl.general Subject: Re: License survey Date: Sun, 19 Feb 2012 20:28:18 +0400 Message-ID: <20120219162818.GA16758@openwall.com> References: <20120219041242.GR146@brightrain.aerifal.cx> <4894be11f069e3746135db34d4ba5c92@exys.org> Reply-To: musl@lists.openwall.com NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: dough.gmane.org 1329668902 16178 80.91.229.3 (19 Feb 2012 16:28:22 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Sun, 19 Feb 2012 16:28:22 +0000 (UTC) To: musl@lists.openwall.com Original-X-From: musl-return-579-gllmg-musl=m.gmane.org@lists.openwall.com Sun Feb 19 17:28:22 2012 Return-path: Envelope-to: gllmg-musl@plane.gmane.org Original-Received: from mother.openwall.net ([195.42.179.200]) by plane.gmane.org with smtp (Exim 4.69) (envelope-from ) id 1Rz9cb-0002k9-2r for gllmg-musl@plane.gmane.org; Sun, 19 Feb 2012 17:28:21 +0100 Original-Received: (qmail 11576 invoked by uid 550); 19 Feb 2012 16:28:20 -0000 Mailing-List: contact musl-help@lists.openwall.com; run by ezmlm Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: Original-Received: (qmail 11568 invoked from network); 19 Feb 2012 16:28:20 -0000 Content-Disposition: inline In-Reply-To: <4894be11f069e3746135db34d4ba5c92@exys.org> User-Agent: Mutt/1.4.2.3i Xref: news.gmane.org gmane.linux.lib.musl.general:578 Archived-At: On Sun, Feb 19, 2012 at 05:03:08PM +0100, aep wrote: > GPL is a way to piss of the nice people and ineffective for the evil > ones. There are also nice people among proprietary software makers. GPL works to have them ask for an explicit commercial license (and offer something in return). > In my opinion LGPL only makes sense if you want to go for dual > licensing, selling the more liberal one for actual money. That's a primary reason why I keep John the Ripper under GPLv2; for my other software where I do not have such intent and do not mean to discourage proprietary derivative works, I use 0-clause BSD now. > That's a tiny > bit more complicated (reasigning every contribution, yadda yadda), but > worth it. Copyright assignments have to be "in writing" (at least per US copyright law), which may discourage many contributors. Instead, I am considering asking JtR contributors to license some of their contributions to me or to Openwall with right to sublicense to arbitrary third-parties. For other contributions, which are more independent from the rest of the code (separate source files), we use 0-clause BSD. (The current major contributors appear to be OK with these things.) Things get pretty complicated, though. So I do not really recommend GPL for musl. > If you're 100% > sure you want to continue this as a 'hacker project', go > MIT/BSD/whatever. I second this. In fact, being "100% sure" does not have to be a requirement. Alexander