On Sat, 14 May 2011 00:11:40 -0300 Gustavo Sverzut Barbieri <barbi...@profusion.mobi> said:
> IANAL but AFAIU during runtime the resulting license is LGPL. The code > itself is not relicensed while no code is ever relicensed even IF the lib is GPL, the runtime, with LGPL libs is not affected by linking to LGPL libraries. GPL libs on the other hand do... thus the external loaders :) no linking :) > On May 13, 2011 10:04 PM, "Carsten Haitzler" <ras...@rasterman.com> wrote: > > On Fri, 13 May 2011 15:47:20 -0300 Gustavo Sverzut Barbieri > <barbi...@profusion.mobi> said: > > > On Fr... > well not really. evas doesn't become lgpl because it links to an lgpl lib :) > but the point is still right - apps are unaffected by license of external > generic loaders, so we can expand the # of formats evas can load in the > "gpl" > direction AND in the "it's complex and/or unstable" direction (html, > ppt/doc/xls etc. loaders and so on). it basically makes it all possible (but > as > you noted - there is a cost). > > > > General Users = safety, if any of these loaders crash or hung, the main > > program/process will no... > actually... hanging can be a problem as evas opens a pipe and waits on > blocking > input. it has no timeout, so if it hangs, evas using process will too. you > can > just kill the external loader process pid and the app will unhang (and then > load fails) - so its recoverable, and probably a sign to uninstall that > specific external loader and file a bug. :) > > > > Problems: this is not as fast as a native loader, so we'll not move every > > (if any!) loader to b... > yeah. that's its major Achilles heel. it has a speed and overhead penalty. > > > > > > -- > > Gustavo Sverzut Barbieri > > http://profusion.mobi embedded systems > > --------------------... > -- > > ------------- Codito, ergo sum - "I code, therefore I am" -------------- > The Rasterman (Carsten Hait... -- ------------- Codito, ergo sum - "I code, therefore I am" -------------- The Rasterman (Carsten Haitzler) ras...@rasterman.com ------------------------------------------------------------------------------ Achieve unprecedented app performance and reliability What every C/C++ and Fortran developer should know. Learn how Intel has extended the reach of its next-generation tools to help boost performance applications - inlcuding clusters. http://p.sf.net/sfu/intel-dev2devmay _______________________________________________ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel