On Fri, 18 Jan 2013 23:32:31 +1000 David Seikel <onef...@gmail.com> said:

> On Fri, 18 Jan 2013 22:52:56 +1000 David Seikel <onef...@gmail.com>
> wrote:
> 
> > On Fri, 18 Jan 2013 21:29:35 +0900 Carsten Haitzler (The Rasterman)
> > <ras...@rasterman.com> wrote:
> > 
> > > On Fri, 18 Jan 2013 20:29:37 +1000 David Seikel <onef...@gmail.com>
> > > said:
> > > 
> > > > On Fri, 18 Jan 2013 08:43:44 +0900 Carsten Haitzler (The
> > > > Rasterman) <ras...@rasterman.com> wrote:
> > > > 
> > > > > On Thu, 17 Jan 2013 13:51:16 -0200 Gustavo Sverzut Barbieri
> > > > > <barbi...@profusion.mobi> said:
> > > > > 
> > > > > > On Thu, Jan 17, 2013 at 1:03 AM, Carsten Haitzler
> > > > > > <ras...@rasterman.com> wrote:
> > > > > > > On Wed, 16 Jan 2013 22:50:08 -0200 Gustavo Sverzut Barbieri
> > > > > > > <barbi...@profusion.mobi> said:
> > > > > > >
> > > > > > >> On Wednesday, January 16, 2013, David Seikel wrote:
> > > > > > >>
> > > > > > >> > On Wed, 16 Jan 2013 13:48:14 -0800 "Enlightenment SVN"
> > > > > > >> > <no-re...@enlightenment.org <javascript:;>> wrote:
> > > > > > >> >
> > > > > > >> > > Log:
> > > > > > >> > > add missing licenses references, fix copyright, add
> > > > > > >> > > link result notice.
> > > > > > >> > >
> > > > > > >> > > Author:       barbieri
> > > > > > >> > > Date:         2013-01-16 13:48:14 -0800 (Wed, 16 Jan
> > > > > > >> > > 2013) New Revision: 82911
> > > > > > >> > > Trac:
> > > > > > >> > > http://trac.enlightenment.org/e/changeset/82911
> > > > > > >> > >
> > > > > > >> > > Modified:
> > > > > > >> > >   trunk/efl/COPYING trunk/efl/licenses/COPYING.BSD
> > > > > > >> > > trunk/efl/licenses/COPYING.LGPL
> > > > > > >> > >
> > > > > > >> > > Modified: trunk/efl/COPYING
> > > > > > >> > > ===================================================================
> > > > > > >> > > --- trunk/efl/COPYING 2013-01-16 21:47:37 UTC (rev
> > > > > > >> > > 82910) +++ trunk/efl/COPYING 2013-01-16 21:48:14 UTC
> > > > > > >> > > (rev 82911) @@ -1,11 +1,23 @@
> > > > > > >> > > -EFL comes with several licences. Listed are the
> > > > > > >> > > library/probject +EFL comes with several licences.
> > > > > > >> > > Listed are the library/project name and the license
> > > > > > >> > > file covering it.
> > > > > > >> > >
> > > > > > >> > >  evil:            licenses/COPYING.BSD
> > > > > > >> > > -escape:          licenses/COPYING.GPL
> > > > > > >> > > +escape:          licenses/COPYING.GPL (used in
> > > > > > >> > > PlayStation native) +eina:
> > > > > > >> > > licenses/COPYING.LGPL eet:
> > > > > > >> > > licenses/COPYING.BSD -eina:
> > > > > > >> > > licenses/COPYING.LGPL eo:
> > > > > > >> > > licenses/COPYING.BSD evas:
> > > > > > >> > > licenses/COPYING.BSD +embryo:
> > > > > > >> > > licenses/COPYING.SMALL ecore:
> > > > > > >> > > licenses/COPYING.BSD -embryo:
> > > > > > >> > > licenses/COPYING.SMALL +eio:
> > > > > > >> > > licenses/COPYING.LGPL +edbus:
> > > > > > >> > > licenses/COPYING.LGPL +efreet:
> > > > > > >> > > licenses/COPYING.BSD +eeze:
> > > > > > >> > > licenses/COPYING.BSD +ephysics:
> > > > > > >> > > licenses/COPYING.BSD +edje:
> > > > > > >> > > licenses/COPYING.BSD +edje/epp:
> > > > > > >> > > licenses/COPYING.GPL (separate binary/executable)
> > > > > > >> > > +emotion:         licenses/COPYING.BSD +ethumb:
> > > > > > >> > > licenses/COPYING.LGPL +
> > > > > > >> > > +NOTE: If linked together, the result will be LGPL (or
> > > > > > >> > > GPL is Escape is +used) due that license
> > > > > > >> > > characteristics.
> > > > > > >> >
> > > > > > >> > Hmmm, guess that means the BSD licences are useless,
> > > > > > >> > since it's all gonna be linked together anyway, and thus
> > > > > > >> > GPL contaminated.
> > > > > > >>
> > > > > > >>
> > > > > > >> That is right. For all purposes consider EFL = LGPL. We
> > > > > > >> just didn't change the license as it would require
> > > > > > >> approvals. But effectively it's all LGPL.
> > > > > > >
> > > > > > > incorrect. only if we make a single libefl.so is this the
> > > > > > > case.
> > > > > > 
> > > > > > The on-disk .so files are not, but as soon as they are
> > > > > > dynamically linked in the application they do that.
> > > > > > Unfortunately I had to learn that with some lawyers :-P
> > > > > 
> > > > > they don't make your application lgpl. that dont make it gpl.
> > > > > they dont make it bsd. they dont affect your application at
> > > > > all... unless you STATICALLY link... lgpl is very explicit
> > > > > about its boundaries. GPL - yes. LGPL - no.
> > > > 
> > > > No, I'm not spreading FUD.  I commented if the LGPL had spread to
> > > > cover the BSD licensed parts.  Gustavo agreed it did, then said
> > > > later that a
> > > 
> > > it has not. that is utterly false saying it does.
> > 
> > Take that one up with Gustavo, he's the one that made the comment in
> > his commit, and the one saying a lawyer taught him these things.
> 
> And in case you have not fully realised what this thread is about, have
> a look at the commit that started it all.  The file trunk/efl/COPYING
> now includes this -
> 
> "NOTE: If linked together, the result will be LGPL (or GPL is Escape is
> +used) due that license characteristics."
> 
> Sure, it's not actually using the word "virus", but that's what it is
> saying, what every one else refers to as the GPL "virus" nature.
> Gustavo said it's the "characteristics" of the LGPL (and GPL) that made
> all the rest LGPL (or GPL).  The "if linked together" bit is not much
> use, their are too many interwoven dependencies to be able to use much
> of it without the rest.  The "characteristics" is a polite term for
> what most people mean when they use the word "virus".  That's the way
> the world calls it, that's the way Gustavo says it works.

if STATICALLY linked together into a binary - correct. if linked together as a
single .so - correct. as such as tit stands with N .so's it is not the case.

> Gustavo calling me out for using the word "virus" claiming it is FUD is
> a bit silly, he described the viral nature himself, and agreed to it
> when I pointed it out.  He just did not like it being called "virus".
> Tough, every one calls it that when it comes to the GPL and variants.
> 
> As for whether or not LGPL actually has overridden the various BSD bits
> in the way Gustavo changed our documentation to say, like I said,
> that's up to lawyers to figure out.  Note that they usually go with the
> intentions of the authors.  Look what our intentions say right now, in
> the official COPYING document.  Or rather, Gustavo's intentions, I
> certainly never intended such a thing.  :-P
> 
> -- 
> A big old stinking pile of genius that no one wants
> coz there are too many silver coated monkeys in the world.


-- 
------------- Codito, ergo sum - "I code, therefore I am" --------------
The Rasterman (Carsten Haitzler)    ras...@rasterman.com


------------------------------------------------------------------------------
Master HTML5, CSS3, ASP.NET, MVC, AJAX, Knockout.js, Web API and
much more. Get web development skills now with LearnDevNow -
350+ hours of step-by-step video tutorials by Microsoft MVPs and experts.
SALE $99.99 this month only -- learn more at:
http://p.sf.net/sfu/learnmore_122812
_______________________________________________
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel

Reply via email to