On Sun, 26 Jan 2014 09:40:30 -0200 Felipe Magno de Almeida
<felipe.m.alme...@gmail.com> said:

> On Sun, Jan 26, 2014 at 5:17 AM, Andrew F <andrewfriedman...@gmail.com> wrote:
> > Thanks for offering a clarification Carsten.
> > We may take you up on that.
> 
> I would appreciate the clarification. The libstdc++v3 has the same
> problem with inline functions (and template code) and that's why they
> doesn't use LGPL, they use a GPL with a Runtime Library Exception.
> 
> Quote from FAQ:
> 
> 2.3. How is that different from the GNU {Lesser,Library} GPL?
> 
> The LGPL requires that users be able to replace the LGPL code with a
> modified version; this is trivial if the library in question is a C
> shared library. But there's no way to make that work with C++, where
> much of the library consists of inline functions and templates, which
> are expanded inside the code that uses the library. So to allow people
> to replace the library code, someone using the library would have to
> distribute their own source, rendering the LGPL equivalent to the GPL.

indeed i forgot to make that point. if we intended for the headers - with
macros and/or inline functions to "infect" users of efl, then we'd have just
chosen GPL. there is no point choosing LGPL. i would hope the intent is cler
enough already by explicit choice of LGPL vs GPL, but as i said - i'm sure we
can provide a clarification - i'm just leaving this open in this thread to see
if there are any comments on providing such a clarification for, or against.

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


------------------------------------------------------------------------------
CenturyLink Cloud: The Leader in Enterprise Cloud Services.
Learn Why More Businesses Are Choosing CenturyLink Cloud For
Critical Workloads, Development Environments & Everything In Between.
Get a Quote or Start a Free Trial Today.
http://pubads.g.doubleclick.net/gampad/clk?id=119420431&iu=/4140/ostg.clktrk
_______________________________________________
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel

Reply via email to