On Wed, 16 Jan 2013 23:19:50 -0200 Gustavo Sverzut Barbieri <barbi...@profusion.mobi> wrote:
> On Wednesday, January 16, 2013, David Seikel wrote: > > > On Wed, 16 Jan 2013 22:50:08 -0200 Gustavo Sverzut Barbieri > > <barbi...@profusion.mobi <javascript:;>> wrote: > > > > > On Wednesday, January 16, 2013, David Seikel wrote: > > > > > > > On Wed, 16 Jan 2013 13:48:14 -0800 "Enlightenment SVN" > > > > <no-re...@enlightenment.org <javascript:;> <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. > > > > I'll note that "effectively" changing it all to LGPL did not require > > approvals. > > > Well, the resulting license is different. Indeed it will be LGPL. But > say you take Evas and remove eina dep, you could use that as BSD. > > I'd personally prefer to have everything as LGPL, but to change each > piece/file requires copyright holder approval. I'd personally prefer the exact opposite. Note that changing the small number of LGPL bits to BSD would be easier, since there's less of it. B-) EFL was BSD before little bits and pieces of LGPL got added. There was a big debate when eina under LGPL was added, and no one changed their mind. Instead we end up with this, no one was asked coz as you said twice, that would have required actual approval. Much easier to just introduce a small dose of the virus and let it do it's work. > As for LGPL, your understanding is wrong. It's not LGPL fault, it's > BSD that allows that. LGPL just requires, if BSD didn't allow they > would conflict. Now that's just crazy talk. BSD licence did not force LGPL to add virus clauses to the LGPL licence. You certainly can't blame BSD for a decision made by the FSF. Oh well, EFL is slowly moving away from the ideals that attracted me to it in the first place, and nothing I can do about that. Some of these changes mean I can no longer whole heartedly recommend EFL as a great base for most projects. I'll just have to be extra careful to not get any GPL virus on my BSD projects that I would prefer to use EFL for. For commercial work, I'll now have to deal with explaining GPL to clients and hope that does not scare them off. EFL is still great, it's just a little less great now, and still better than the other crap. -- A big old stinking pile of genius that no one wants coz there are too many silver coated monkeys in the world.
signature.asc
Description: PGP signature
------------------------------------------------------------------------------ Master Visual Studio, SharePoint, SQL, ASP.NET, C# 2012, HTML5, CSS, MVC, Windows 8 Apps, JavaScript and much more. Keep your skills current with LearnDevNow - 3,200 step-by-step video tutorials by Microsoft MVPs and experts. ON SALE this month only -- learn more at: http://p.sf.net/sfu/learnmore_122712
_______________________________________________ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel