Re: 'GPL encumbrance problems' (jdow)

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



STYMA, ROBERT E (ROBERT) wrote:
Does your application work without the GPL library? No? So your
application _needs_ someone else his copyrighted work to

function. So

you _need_ the work someone else did to make money? And you _demand_
that it comes for free and gratis! If you don't like the

GPL license of

the library, rewrite it, nothing stops you from doing that.

The direction this discussion is going seems to be that if code
makes use of a shared library (.so) directly or indiretly which
is GPL'ed and that code is to be distributed, it has to be GPL'ed. A quick check of my FC4 box shows 654 .so files in /usr/lib. (not counting soft links.) Is there a list showing which of these are
LGPL and which are GPL?

Not quite, but almost. GPL and LGPL make different claims. For GPL,
AIUI, what you say is correct. For LGPL, it only says that you
have to provide everything needed to rebuild. If you use other
libraries to rebuild, then you have to supply copies of the libraries
you link with. If the other libraries do not permit this, then
you cannot distribute the executable.

I seem to remember that libc.so is LGPL, so that takes care of
the "hello world" program.

That about sums it up. I have never released a commercial program
for Linux, and probably never will. Mostly because Linux is not
Linux, but rather Linux+GNU, and all of GNU is GPL or LGPL.
Linux per se is not the problem, the problem is that *building*
for Linux uses GNU, which, like all FSF stuff, is GPL or LGPL,
both of which are highly infective (though LGPL is slighly less
so).

Maybe Borland will come out with a nice compiler for Linux, and
we'll be able to develop good commercial software for Linux. Who
knows? Borland's licenses for the link library are much more generous
than the FSF's. The FSF is dedicated to the proposition that
developers should not be compensated for their work, only
maintainers and distributers, and they only for value added.
Actual creative work should not, in Richard Stallman's view,
be compensated. At least not in a certain way.

Mike
--
p="p=%c%s%c;main(){printf(p,34,p,34);}";main(){printf(p,34,p,34);}
This message made from 100% recycled bits.
You have found the bank of Larn.
I can explain it for you, but I can't understand it for you.
I speak only for myself, and I am unanimous in that!


[Index of Archives]     [Current Fedora Users]     [Fedora Desktop]     [Fedora SELinux]     [Yosemite News]     [Yosemite Photos]     [KDE Users]     [Fedora Tools]     [Fedora Docs]

  Powered by Linux