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 >
------------------------------------------------------------------------- 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