GPL and Economics

Greg Alexander <[email protected]>
Newsgroups gmane.comp.emulators.wine.license
Message-ID <[email protected]>
All this talk saying that the GPL will destroy the ability for
programmers to get paid to me misses the fundamental advantage of the
GPL... that it ensures that programmers DO get paid.

The GPL sets up a very simple barter economy for INTELLECTUAL PROPERTY. 
Software is worth almost nothing because the costs of producing multiple
copies are almost nothing.  It's the intellectual property in that
software that is worth something.

The GPL is a license to intellectual property that works like this: 
Alice releases her software under the GPL.  This is in fact an offer to
Barter (Buying and selling are the same in a barter economy).  For
purposes of this discussion the other party will be called Bob.

What Alice wishes to get from Bob is:
1.) A license for the IP contained in any modifications Bob makes to the
software.
2.) Access and Distribution rights to the IP in future versions of the
software. (see below)
3.) Advertising for her IP offer through distribution of the combination
of Bob's IP and her own.


What Alice offers are:
1.) Distribution rights to the IP in Alice's software when combined with
Bob's modifications, under the terms of the GPL.
2.) Access and distribution rights to any IP in future modifications
Alice might make to the combined software, under the terms of the GPL. 
(Bob doesn't have this guarantee until he offers some of his code under
the GPL, but gains it after the initial transaction for any given block
of code, so this is not an incentive for future purchases.)


As an enticement to get Bob to purchase her software, Alice advertises
by offering:
1.) The right to distribute her IP, as-is, under the terms of the GPL.
(the analog of #1)
2.) Access to her IP as-is, under the terms of the GPL. (a loose analog
of #2)


Nondeveloper third parties or third parties making non-GPL extensions
are free to receive the "trial versions" of the IP, but since they do
not offer Alice any IP in return, under her terms, they do not receive
distribution rights to Alice's IP combined with the non-GPL extensions,
and they do not receive any form of guarantee that Alice's future work
to produce related IP will be made available to them.



All of this is EXACTLY the way a Free Market economy is supposed to
work.  Alice offers something of value (distribution rights to her IP)
in exchange for something else of value (distribution rights to Bob's
IP).  Alice advertises her product by making certain things available to
all third parties.

Notice that end users are nowhere in the picture.  That's because
they're just window-shoppers in this transaction.  They're potential
customers who haven't offered anything to trade.


So, if there's no money in these transactions, why bother?  For private
developers working in their free time, access to the future IP of others
is payment enough.  For companies like Redhat, the distribution rights
are of value, because they can sell packaged distributions to end
users.  To a company like HP, the advertising is what's important
because it helps them sell hardware and services.


Software developers have a big role in this market, as they are the
producers of the IP in the first place (even if employed by a
corporation).  Proprietary software distributors are perhaps harmed, but
this seems unlikely.  There are two possible scenarios if GPL software
becomes and remains dominant:

1.) Software sold for money becomes unviable because of the interference
of the GPL advertising.  If so, companies like RedHat will also not be
able to sell their distributions, so the GPL IP distribution rights
market will also be harmed.  In the end, private individuals and
hardware sellers will have to pick up the slack, as they still get value
for the exchange of IP that the GPL offers, otherwise the GPL will not
remain dominant.

2.) RedHat and other software distributors continue to make money
because they still offer something of value when they distribute
software to customers.  In this case, although the details of the
license provided to the customers is different, both RedHat and
proprietary software distributors continue to make similar offers:
access to IP in exchange for money.


All of this makes sense economically within the relevent markets, and
software developers still make something that the markets value, and
thus will remain employed.

GREG


NOTE: My views are my own and may not reflect those of my employer.
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.