[Tfug] GPL Worthless?

Bexley Hall bexley401 at yahoo.com
Fri Sep 7 18:36:24 MST 2012


Hi Jude,

--- On Fri, 9/7/12, Jude Nelson <judecn at gmail.com> wrote:

> I think you answered your own question--vendors who produce
> derivatives of GPL'ed code are required by the licensing terms
> to release the changes in source code form on request.  More
> specifically, the original developer has the right to require 
> that the producer of the derivative work relinquish the source 
> code modifications and make them available publicly, as per the
> license agreement.

Yes, I understand what the terms of the license *claim*.
This is, in essence, the big difference between GPL'd
works and, e.g., BSD-ish licenses.

I am free to take a BSD licensed work, modify it to my heart's
content, and then lock the sources in a vault for NO ONE to
see.  And, to do so LEGALLY!
 
> Keep in mind that no one is going to preemptively
> punish GPL violators.  That's now how the law works.

I'm not talking about vaporware that doesn't exist.  These
are all real products that you can *purchase*, today.
Products that are making their manufacturers lots of money
based on leveraging FREE development work done by others
with THEIR EXPECTATION that their free works will leverage
*other* works to also be free.

And, to do so with the power of a LEGALLY BINDING instrument!

> The violated party has to file suit (and they can choose
> not to for $REASONS), and the issue is settled in court.

Of course.

> It is possible that the outcome is a settlement instead of
> a source code dump (e.g. the developer grants the violator a
> different license to use the code for their own purposes in
> exchange for $SETTLEMENT_FEE).  However, there are cases
> where a violator has been successfully sued and were
> compelled to released their changes.
> 
> Naturally, different licenses have different
> terms.  Ultimately, if the developer doesn't take you
> to court for violating his/her license, it doesn't
> really matter what the terms are.

Hence my original question.  Does that, in effect, make the
GPL worthless?  I.e., if you don't have to honor the terms
of the license, then what's the difference between that and
a BSD style license (that gives you the legal right NOT to
disclose your modifications)?
 
> Coming full circle, the *value* of the GPL (or
> any license) are the rights and privileges you gain over the
> licensee, should you choose to enforce them through the
> courts.  Different licenses offer different rights and
> privileges.

Again, if the licensor is not defending his license, what value
does it have?  The linux kernel is, probably, the elephant in
the room -- more widely "copied" than GenericSoftwareXYZ *and*
with, potentially, the most muscle to defend same.

I.e., guy writing a GPL'd program that plays TicTacToe is
probably NOT going to see widespread use, copying, etc.
Nor is he likely to have pockets deep enough to *do* anything
if someone violates his license terms (so, for these sorts
of development efforts, the GPL does nothing PRACTICAL except
stroke ego).

When I suggest an FOSS approach to a client's problem, I am
*invariably* met with comments like:
  "No, I don't want to use Linux"
  "I don't want to have to give away my ideas"
etc.  Which then leads into a discussion of how FOSS does not
imply Linux (nor GPL).

Of course, by then, you (I) am already fighting an uphill
battle -- trying to explain that there are other FOSS offerings
that *don't* impose those constraints on him.  It seems to
strain credibility that something might *really* be "free".
(i.e., in my industries, GPL seems to have caused more harm
than good in promoting software sharing)

Next time I have this discussion with a client, should I, instead,
say, "Well, you can actually *steal* those GPL'd works and NOT
ave to honor the terms of the license -- there's no *teeth*
behind them!"?

There's a line at the grocery store that says "10 items or less".
Yet, invariably, folks go through it with 11, 15, 20, etc. items
without consequence.  What value does the sign overhead have
if it isn't *applied*/enforced?  Do only honest people have to
stop at red lights?  Are these all just "suggestions"?  ("We would
really appreciate it if you would share the changes that you
have made to these sources that enabled you to produce a
product based heavily on the works of others under this license.
But, if you don't really want to, that's OK, too!")

--don




More information about the tfug mailing list