Re: GUI goodness for your Mouse and Keyboard programming



Gilles Gravier <gilles@xxxxxxxxxxx> writes:

Note that they mention the GPL (not the LGPL). Such a combination is
clearly illegal - you would need the libs to be LGPL'ed to allow closed
source to be linked against them.

No. You are wrong. The fact that they link to doesn't mean that they
have to be GPL.

It does. Read the FSF's "GPL FAQ" where it is explicitly discussed and
compare the GPL to the LGPL which has been made specifically for these
cases (linking against proprietary code) and would be probably not
needed if this distinction weren't in effect.

It doesn't matter how the program is bundled and where the GPLed part
comes from - if you don't want to conform to the GPLs licensing terms,
there's always a simple way: don't write a program which uses GPLed
parts, e.g. by letting your program link (dynamically or statically)
against them. After all, that's the situation you find elsewhere where
proprietary code is prevalent, so stick with it if you want to do the
same. You can't just pick the best from both sides and disregard the
rest.

(This applies to linking against a GPLed library. Of course, this
doesn't apply to other programs you may be running on a GNU/Linux box).

That's all I have to say, EOD from my side.

Cheers,

Heike


--
ubuntu-users mailing list
ubuntu-users@xxxxxxxxxxxxxxxx
Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/ubuntu-users



Relevant Pages

  • Re: [Info-Ingres] Ingres: An Open Source Rival to Oracle
    ... or for fee, under anything other than the GPL, is by implementing the ... What makes me think that is a) our legal dept. said so, and b) Ingres ... The linking issue is a grey area, ... source driver for java is GPL. ...
    (comp.databases.ingres)
  • Re: Ingres: An Open Source Rival to Oracle
    ... or for fee, under anything other than the GPL, is by implementing the ... What makes me think that is a) our legal dept. said so, and b) Ingres ... The linking issue is a grey area, ... source driver for java is GPL. ...
    (comp.databases.ingres)
  • RE: Dual-Licensing Linux Kernel with GPL V2 and GPL V3
    ... Linking does not create a "work based on the program" because ... The license is just clarifying copyright law. ... The license cannot set its own scope. ... even if the GPL said "if you ever look at any source code to a ...
    (Linux-Kernel)
  • Re: Copyright and addons or comercial GUI for a GPL software
    ... Giannis Papadopoulos yazdi: ... >>>If you link to libraries, that is usually considered a derivative work. ... >>> Static linking definitely is, ... >>>without the GPL headers. ...
    (comp.programming)
  • Re: Copyright and addons or comercial GUI for a GPL software
    ... My application will handle the configuration files used by this ... Applications like firewall and routers or IDSes use the Linux Kernel ... They used GPL software for this. ... > Static linking definitely is, ...
    (comp.programming)