All of lore.kernel.org
 help / color / mirror / Atom feed
From: Tim Post <echo@echoreply.us>
To: Ian Jackson <Ian.Jackson@eu.citrix.com>
Cc: xen-devel@lists.xensource.com,
	Stefano Stabellini <stefano.stabellini@eu.citrix.com>,
	Jun Koi <junkoi2004@gmail.com>
Subject: Re: [ANNOUNCE] libxenlight
Date: Tue, 10 Nov 2009 20:44:17 +0800	[thread overview]
Message-ID: <1257857057.5393.49.camel@localhost.localdomain> (raw)
In-Reply-To: <19192.21550.532501.677831@mariner.uk.xensource.com>

On Mon, 2009-11-09 at 17:41 +0000, Ian Jackson wrote:
> > Is this yet-another-GPL lib? If so, that is really disappointed.
> 
> In any case, donning a personal hat for a moment, there is nothing
> wrong with releasing a library under the full GPL.  Whether to do so
> is a political and strategic decision like many other choices of
> licence.

Its also a no brainer. When you combine libraries, the most restrictive
license in the mix prevails. 

> 
> It's fair enough to argue one way or the other about licences but
> there is no general rule that the Lesser GPL should be used for a
> library.

That is subjective, to a degree. If libxc was (three clause) BSD and
libxl was released GPL3 .. it would be an entirely different story for
some.

You probably remember the whole editline() / readline() fiasco when
various shells were competing for the best usability. If someone wants
the library code bad enough under a less restrictive license, they will
write and (perhaps) release it with a functionally compatible interface.

The least restrictive license, for libraries is almost always the better
idea .. for the above reason alone, unless the purpose is purely
political.

I'm not being antagonistic and I do understand why the GPL was chosen.
I'm just citing a source of possibly 'heated' confusion, its not the
first time this has come up.

Regards,
--Tim

-- 
Monkey + Typewriter = Echoreply ( http://echoreply.us )

  reply	other threads:[~2009-11-10 12:44 UTC|newest]

Thread overview: 7+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2009-11-09 14:04 [ANNOUNCE] libxenlight Stefano Stabellini
2009-11-09 14:45 ` Jun Koi
2009-11-09 14:59   ` Vincent Hanquez
2009-11-09 17:41   ` Ian Jackson
2009-11-10 12:44     ` Tim Post [this message]
2009-11-19 18:51 ` Pasi Kärkkäinen
2009-11-19 19:43   ` Stefano Stabellini

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=1257857057.5393.49.camel@localhost.localdomain \
    --to=echo@echoreply.us \
    --cc=Ian.Jackson@eu.citrix.com \
    --cc=junkoi2004@gmail.com \
    --cc=stefano.stabellini@eu.citrix.com \
    --cc=xen-devel@lists.xensource.com \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.