On Sat, Jun 24, 2006 at 12:03:01AM +0200, Micha Nelissen wrote:
> Carlo Kok wrote:
> > Michael Van Canneyt wrote:
> >> They can be, why not ? Nothing is said about this...
> > 
> > I'm asking, I'm curious. Though I guess a commercial package wouldn't
> > actually be linking to the ide (gpl) but to the visual controls (gpl +
> > exception?) it wouldn't be required to be gpl?
> 
> Indeed, they are derived from, and using, the visual controls which are
> LGPL+exception, and as such they do not need to be licensed under the GPL.

Carlo is right afaik. It is shady in the current situation (at least
from license text, not developer intention).

The negative view:

The problem  is that GPL defines larger works by linking. So
nothwithstanding the fact that the controls derive from LGPL (+relaxations)
they still meet the GPL code in the final Laz binary. And plugins are still
hardlinked in.

The positive view:

- documented plugin mechanims are usually considered an exception to this
and code not being part of the larger work, even though it meets in the
library. The problem with this view is that usually these are realised using
dynamical linking, while in Lazarus they are static (but supported and
documented and it doesn't require to accept an license in the IDE before
installing a plugin), for which I can't think of a precedent.

_________________________________________________________________
     To unsubscribe: mail [EMAIL PROTECTED] with
                "unsubscribe" as the Subject
   archives at http://www.lazarus.freepascal.org/mailarchives

Reply via email to