On Tue, 29 Nov 2011 15:17:06 +1000 David Seikel <[email protected]> said:

> On Tue, 29 Nov 2011 12:58:38 +0900 Carsten Haitzler (The Rasterman)
> <[email protected]> wrote:
> 
> > On Tue, 29 Nov 2011 13:44:57 +1000 David Seikel <[email protected]>
> > said:
> > 
> > > I can't answer all your questions, but I have some answers for you.
> > > 
> > > On Tue, 29 Nov 2011 01:15:33 -0200 Silas Silva <[email protected]>
> > > wrote:
> > > 
> > > > I may try using ELF.
> > > 
> > > It's EFL, Enlightenment Foundation Libraries, you got it right in
> > > the subject though.
> > > 
> > > > 1. What exactly the fact the ELF is LGPL means for developing
> > > >    proprietary applications?  May I link it statically?  (Oh,
> > > > after some time back in the development world, need to re-read
> > > > licenses...)
> > > 
> > > Most of EFL is BSD licensed.  Some parts are LGPL though.  I think
> > > there is a mix of LGPL 2.1 and 3.
> > 
> > we have lgpl 3 in core efl? c++ bindings are lgpl3.
> > 
> > i guess epdf might be lgpl3 is you use the mupdf renderer. as such for
> > libraries we have released or now have beta's of they are either
> > bsd-2 clause or lgpl-2.
> 
> I just did a grep.  Looks like you are correct.
> 
> Ethumbd is not really core, but it's LGPL 3.  I knew one snuck in
> somewhere.

it looks lgpl 2.1 to me - looking at COPYING in ethumb. i don't see any
copyright claim to the contract in ethumbd src...

actually it's kind of important we get these details right - especially by the
time something goes 1.0 - any license oddities we should clean up. GPL andd
LGPL3 are actually going to be very problematic in many cases and i'd basically
make this rule:

if its GPL3 or LGPL3 it cant be core efl. as such gpl3 is controversial
(discussion all on its own). any libraries that are GPL can't be core efl. LGPL
libraries are ok - must be 2.x. BSD is fine. mit-x11 is fine. libraries that
become GPL (epdf if using poppler, emotion if using xine module) are in a grey
"gotcha" land that if you configure and use them right won't give you trouble

here's the list of what i see is LGPL 3 or GPL 3:

enjoy
essekyuehl
elsa
azy
epdf IF mupdf is enabled
eyesight
e_pattern_lock
explicit
eon
quickaccess
ensure
escape
eskiss
econcentration
e_cho
cxx bindings
eve
espionnage
elmdentica
editje
excessive
detorious gtk theme

now is probably a good time to discuss licensing here. the above have not come
under the spotlight (yet) because they aren't core or required. when they do...
we'll have to figure this out.

as such random apps (eve for example) that are gpl3 are not a big problem, but
we can't ship it with e17 then for example.

-- 
------------- Codito, ergo sum - "I code, therefore I am" --------------
The Rasterman (Carsten Haitzler)    [email protected]


------------------------------------------------------------------------------
All the data continuously generated in your IT infrastructure 
contains a definitive record of customers, application performance, 
security threats, fraudulent activity, and more. Splunk takes this 
data and makes sense of it. IT sense. And common sense.
http://p.sf.net/sfu/splunk-novd2d
_______________________________________________
enlightenment-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/enlightenment-users

Reply via email to