On Mon, 3 Nov 2008 22:36:06 -0600 "Nathan Ingersoll" <[EMAIL PROTECTED]>
babbled:

i'm still waiting on any replies/comments. imho it makes sense. it doesnt
violate the "spirit". it simple defines an exception where building a
statically compiled os image for things like ecos, the same rules as dynamic
linking apply.

> Was this exception ever decided?
> 
> On Thu, Oct 16, 2008 at 5:46 PM, The Rasterman Carsten Haitzler
> <[EMAIL PROTECTED]> wrote:
> > (forgot AUTHORS in cc list)
> >
> > PLEASE REPLY (authors on CC list). yes or no to adding static linking
> > exception below?
> >
> > On Fri, 17 Oct 2008 00:53:29 +0200 Michael Feiri <[EMAIL PROTECTED]>
> > babbled:
> >
> > this got debated to hell. the alternative was going to be watching
> > developers leave - ones wanting to add in better code but only wanting to
> > do so if they know their code will be free and improvements to it given
> > back.
> >
> > if we added the static linking exception - which imho would not violate the
> > spirit of the LGPL, would this be good enough?
> >
> > (nb - if apple decide to place all these nasty nasty nasty restrictions on
> > developers and applications - all the best to them, but i know i have zero
> > interest in becoming part of that world as long as apple basically say "you
> > do just what we say, what we want, and if we don't like you we'll just ban
> > your app from the platform because you may possibly compete with us or be
> > the wrong shade of pink for steve jobs").
> >
> > i definitely buy the ecos (static linking) argument.
> >
> > i've explicitly cc'd all the AUTHORS for eina. do you guys agree to adding
> > an ecos-style static linking exception (here it is for you guys):
> >
> > "...As a special exception, if other files instantiate templates or use
> > macros or inline functions from this file, or you compile this file and
> > link it with other works to produce a work based on this file, this file
> > does not by itself cause the resulting work to be covered by the GNU
> > General Public License. However the source code for this file must still be
> > made available in accordance with section (3) of the GNU General Public
> > License.
> >
> > This exception does not invalidate any other reasons why a work based on
> > this file might be covered by the GNU General Public License...."
> >
> >> On monday, starting with revision 36622, all vital EFL components have
> >> been configured to depend on copylefted code (eina is licensed under
> >> LGPLv2.1). This is unfortunate, as it renders the existing BSD-style
> >> license agreement essentially worthless. It is especially unfortunate as
> >> the EFL seems to be unique as the only successful GUI environment under
> >> a BSD-style license.
> >>
> >> I have used Evas as a component in a proof-of-concept for an embedded
> >> project using the eCos operating system. No patches or other information
> >> have been published yet, because the project is not yet released. But I
> >> do expect to have patches for EFL ready upon release in order to avoid
> >> the advertisement clause.
> >>
> >> Now, eCos is owned by the FSF and is licensed under the GPLv2 with a
> >> linking exception that makes it completely non-viral. This exception is
> >> more powerful than the LGPL, because the LGPL does require dynamic
> >> linking or the distribution of linkable object files and additional
> >> modification and reverse engineering rights. These obligations would
> >> "infect" a project that would otherwise just use a non-viral GPLv2 with
> >> linker exception.
> >>
> >> So I want to ask you to please consider keeping the core EFL components
> >> and non-optional dependencies under the existing BSD-style license or
> >> consider a non-viral copyleft like the GPLv2 with a linking exception in
> >> oder to keep the EFL usable with eCos and similar free embedded
> >> operating systems (FreeRTOS and RTEMS both use GPLv2 with linking
> >> exceptions too). Dynamic linking is not an option for deeply embedded
> >> operating systems. Often we dont even have a filesystem.
> >>
> >> Additionally I might mention that the BSD-style license of the EFL could
> >> mean that the EFL might technically be the only serious option for a
> >> free 3rd party GUI library on things like the iPhone. Dynamic linking
> >> does seem to exist on this platform but things like forced codesigning,
> >> bans on externally loadable code, and restrictions on reverse
> >> engineering and modification rights make the use of copylefted code
> >> "questionable" at best.
> >>
> >> MfG, Michael
> >>
> >> -------------------------------------------------------------------------
> >> This SF.Net email is sponsored by the Moblin Your Move Developer's
> >> challenge Build the coolest Linux based applications with Moblin SDK & win
> >> great prizes Grand prize is a trip for two to an Open Source event
> >> anywhere in the world
> >> http://moblin-contest.org/redirect.php?banner_id=100&url=/
> >> _______________________________________________ enlightenment-devel
> >> mailing list enlightenment-devel@lists.sourceforge.net
> >> https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
> >>
> >
> >
> > --
> > ------------- Codito, ergo sum - "I code, therefore I am" --------------
> > The Rasterman (Carsten Haitzler)    [EMAIL PROTECTED]
> >
> >
> > -------------------------------------------------------------------------
> > This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
> > Build the coolest Linux based applications with Moblin SDK & win great
> > prizes Grand prize is a trip for two to an Open Source event anywhere in
> > the world http://moblin-contest.org/redirect.php?banner_id=100&url=/
> > _______________________________________________
> > enlightenment-devel mailing list
> > enlightenment-devel@lists.sourceforge.net
> > https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
> >
> >
> >
> > --
> > ------------- Codito, ergo sum - "I code, therefore I am" --------------
> > The Rasterman (Carsten Haitzler)    [EMAIL PROTECTED]
> >
> >
> > -------------------------------------------------------------------------
> > This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
> > Build the coolest Linux based applications with Moblin SDK & win great
> > prizes Grand prize is a trip for two to an Open Source event anywhere in
> > the world http://moblin-contest.org/redirect.php?banner_id=100&url=/
> > _______________________________________________
> > enlightenment-devel mailing list
> > enlightenment-devel@lists.sourceforge.net
> > https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
> >
> 


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


-------------------------------------------------------------------------
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK & win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100&url=/
_______________________________________________
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel

Reply via email to