Re: LGPL
- From: Elliot Lee <sopwith redhat com>
- To: Sergio <ser perio unlp edu ar>
- cc: gnome-devel-list gnome org
- Subject: Re: LGPL
- Date: Sun, 11 Apr 1999 20:21:23 -0400 (EDT)
On Sat, 10 Apr 1999, Sergio wrote:
> yes, in the Delphi world we deal with components (a library of object
> and routines) that are linked statically in the exe, thus forming a
> single executable that run in any basic environment, if you want to
> dinamically link the library you could (in recent versions of Delphi),
> but it is a mess, because you'll have to deploy the _whole_ library
> (big) along with the exe and complicate the life of the final user.
>
> If you link statically only the objects that are used go in
> the exe (a kind of runtime specialized for your program).
>
> And in Megido (our Delphi for Gnome) we have a _lot_ of this
> kind of code under the LGPL and now we found this problem.
Requiring a libmegido.so.1 to run apps created using Megido would be no
different than requiring a libgnome.so.1 to run GNOME apps.
Alternatively you could create the shared library on a per-application
basis, e.g. libmyapp_lgpl.so.0. This is a bad hack though - you really
should just make a megido shared library. It is not as big a deal in the
UNIX world, because there are not the same versioning and etc. problems
that Windows DLLs have.
-- Elliot
"We're sorry, we didn't know it was supposed to be invisible."
- Sign carried outside US embassy.
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]