On Thu, Jan 17, 2013 at 1:36 AM, David Seikel <onef...@gmail.com> wrote: >> 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-)
Less of it but less people willing to do so. I have lots of chunk of code in Eina, Evas, Ecore and so on, not giving the LGPL bits as BSD. My company also contributed and won't change. I believe Samsung wouldn't change either. Some companies like INdT did that and are not tracking the project, requesting them to look at it, go to lawyers and change... won't happen as well :-) > 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. It was quite on purpose to keep EFL free software. Some companies were using that without giving back... which is bad overall. >> 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. I'd kindly ask you to review the licenses and their terms. BSD says nothing other than you must retain its copyright when you distribute its source code. It's fully a subset of LGPL, as so LGPL is more restrictive, extending with more clauses. There is nothing related to virus other than FUD. The BSD license says you can do whatever you want to the code if you keep the copyright and notice. The LGPL says you must do that and always give away the source (with bit more). You can choose to use it or not, there is no virus in that. Can you choose to get the flu or not? I never saw a flu virus on the street "I'm here, if you want to get infected by me drink this glass of water". > 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. It's LGPL not GPL (unless you do PS3). Other than that, I run a business for 5 years now and the company grew quite a lot, around 30 people. This was only possible due LGPL, if it was BSD this wouldn't happen with EFL. LGPL is good for foundation libraries you build on top. Particularly if you are a small business. - It guarantees that if your customer used LGPL, you can continue someone's else work. The previous supplier must provide you with that source == new customers; - It guarantees that if you change some LGPL for your customer X and he publishes the binaries, he must do the source. That you can use for other customer, LEGALLY saving you some work/redo. Optimize Evas for one customer, the other will get a faster evas as well. - Some companies fear/don't understand FOSS communities and will pay small business that do to work on that. - Your customer can be happy as he would be getting goods on both cases above: if you're bad supplier he can replace you, he may get more stuff for free. Regards, -- Gustavo Sverzut Barbieri http://profusion.mobi embedded systems -------------------------------------- MSN: barbi...@gmail.com Skype: gsbarbieri Mobile: +55 (19) 9225-2202 ------------------------------------------------------------------------------ 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