[NEC] 2.9: Fame vs Fortune: Micropayments and Free Content
[Note: This is just a typical list article. I make no claim that this is polished and is some article along the lines of Eric Raymond's "Cathedral and the Bazaar." My punning title is not meant to imply this. I've had a glass of wine, have something I want to say, and am saying it. It may even overlap with Raymond's article...it's been years since I've looked at it. Don't forward this article to other lists, OK?] I'm not much interested in the machinations of the micropayment/digital cash markets, for reasons which should be clear. But I've certainly seen something very similar being played-out in the _language_ market (what marketdroids would call "space"). All of the interesting languages now generating a lot of buzz, and substantial communities, are essentially "free." Or non-profit, or open source, or whatever one wishes to call them. Some examples: * Python. I'm not a Python person, but a lot of my friends are. And the community is substantial. Could this have come out of a corporate division with a committee of corporate managers and some grunts to do the implementation? * Perl. An earlier success in the same tradition. * E, the capability-oriented language. Again, free. * The last four languages I have downloaded and spent time with are all free: - Squeak, a version of Smalltalk, available on nearly every platform (generates bytecodes read by a VM, so writing the VM for a platform means Squeak runs on it). Associated with the Xerox PARC group which developed Smalltalk (including Alan Kay, Ted Kaehler, Dan Ingalls, etc.), then by Apple, then Disney, now scattered. Nominally open-source. - OCaml, the object-oriented version of Caml, standing for "Categorically-abstract ML"). A variant of ML (Milner's "meta language"), coming mostly from France. (One of the CPunks list members who cracked a famous challenge, Damien D., was one of the principal developers. Julian Assange, also a list member at one time, was also involved.) - Haskell, the category theory-oriented pure functional language. Mostly associated with Yale University, Glasgow U., Oregon Graduate institute, Chalmers in Sweden, and many hundreds of academic researchers. - Self, the derivative of Smalltalk developed by several Stanford-affiliated people. Now mostly at Sun, with parts of the technology in Java Hotspot, and in the free language Squeak, a version of Smalltalk. There are other examples. The obvious example is Unix, in its variants including Linux, despite the attempt by SCO to collect $1000 per CPU or whatever silly number they have floated in their lawsuits. We free marketers, we believers in profits and property and contracts, we must acknowledge that most of the really good stuff in computer science, aside from the hardware, is often free. (Caveat: I use and enjoy immensely Mac OS X, which is not free. The software itself is very _close_ to being free, but the link to Mac hardware costs a bit more. Still, I enjoy it enough to pay for it. Nearly everything else I use on my Macs is free or very, very close to being free.) But "free" arises for some reasons which are readily-understandable to Hayekians and Randians and those interested in markets and capitalism: * the creators are anticipating rewards _other_ than salaries from employers, e.g., -- fame ("Yes, I am Guido") -- job opportunities ("I wrote Digital Datawhaque, the leading open source frobbolizer") -- publish or perish -- simple pleasure or some mission (applies to several Cypherpunks projects...) Others have written at great length about how Unix took over the world over the past 25 years, about why Unix won out over VMS and a dozen or two other proprietary OSes. I'll look at just one language, one of the the four above: Haskell. (For the curious, www.haskell.org.) The developers of Haskell don't get paid through sales. They are professors, associate professors, lecturers, their students, and anyone trying to "make a mark" in computing. They are generally brainier than mere engineers or programmers hired by BigCo Software Factory, Inc. to produce software. They write papers, which are peer-reviewed and which are mercilessly criticized if flaky. So the big names in Haskell are the people who contributed really important ideas. (The same applies to Python, OCaml, etc.) Sometimes someone tries to do such a thing "for profit." In the "space" of functional or OO languages I talk about above, two such examples stand out: Erlang and Clean. Erlang is an in-house, proprietary system at Ericsson, the cell phone company, and Clean is a product of some German or Dutch company. As neither are readily downloadable, the academic and student communities with each are virtually nil (pun intended). The large communities, and probable large adoptions by corporations later, are in the free stuff areas. I don't even think the important defining characteristic is that the thing be "open source." The important thing is "free." Free as in no hassles, no licenses, play around, copy it for your friends, write about it without fears of being contacted by lawyers, and so on. Free. Unencumbered. (Yeah, there are various kinds of licenses having to do with whether products based on the freebie can be sold for profit. Another topic. To first order, the important reason people play with the things is because they are free. And to students and home users, this is what's important.) Does this have any relevance to Cypherpunks? Just the obvious one: any digital money system needs to be free, or open source, to be widely adopted by our kind of people. Any money which is later made will likely come from one of the above reasons (fame, job opportunities, publish or perish, or pleasure/mission) or from being in a position to exploit the technology, e.g., by operating a digital money system. Attempting to hold onto the "intellectual property" (cough) and then profit from carefully licensing it out to others is usually a lose. The results with Digicash speak for themselves. Had David Chaum, a man I respect a great deal, freely published and distributed his ideas, he would likely today have a lot more fame and fortune. --Tim May
Tim Philosophizes:
All of the interesting languages now generating a lot of buzz, and substantial communities, are essentially "free." Or non-profit, or open source, or whatever one wishes to call them. Some examples:
I believe "Free" to be very different than "Open Source", particularly open source under viral licensing agreements like the GPL. My perfect example of free software is the quadratic formula. I don't have to pay anyone to use it. I may use it for any purpose whatsoever, including commercial applications. Using it does not obligate me in any way, or legally encumber any product which includes it. The knowlege of it is so widespread that were it to be lost, someone would quickly reconstruct it and spread it around again. IT has lots of free things. Most computer science is free. I don't have to mail Andrew Tanenbaum a check if I write an OS, even if I use his book to design it. Knuth's books are free. etc... I'm a big fan of free. Free works. Free is like Pandora's box. Once opened, the stuff cannot be put back in. Ever. I am less of a fan of schemes like the GPL, which seek to impose a set of contagious terms on anything touched by the knowlege.
But "free" arises for some reasons which are readily-understandable to Hayekians and Randians and those interested in markets and capitalism:
* the creators are anticipating rewards _other_ than salaries from employers, e.g.,
True scientific inquiry is always driven purely by intellectual curiosity. Salary is just how you eat and pay the bills. Understanding the essential nature of apparently complex things is its own reward.
-- fame ("Yes, I am Guido")
"Yes, I am Paracelsus. Would you believe I've been cooking this large vat of feces for 6 months?"
-- job opportunities ("I wrote Digital Datawhaque, the leading open source frobbolizer")
"I showed the correspondence between Tarot Trumps and Paths on the Tree of Life."
-- publish or perish
"I wrote the Copronomicon."
-- simple pleasure or some mission (applies to several Cypherpunks projects...)
"We must stop discrimination against Druids." Of course my point here is that with minor exceptions, most really great innovations are unappreciated by the public, and may in fact go unappreciated by all but a very small number of people working in ones subspecialty at the time they are announced. So I think the non-tangible rewards from employers argument for innovation fails. Smart people do innovative things because of their intrinsic coolness, even if no one else in the world can appreciate them.
The large communities, and probable large adoptions by corporations later, are in the free stuff areas. I don't even think the important defining characteristic is that the thing be "open source." The important thing is "free." Free as in no hassles, no licenses, play around, copy it for your friends, write about it without fears of being contacted by lawyers, and so on. Free. Unencumbered.
(Yeah, there are various kinds of licenses having to do with whether products based on the freebie can be sold for profit.
If you can't do whatever you like with it, it's not free. Period.
Just the obvious one: any digital money system needs to be free, or open source, to be widely adopted by our kind of people.
Secure anonymous digital money will never win out over easy to use, good buddies with Homeland Security systems like Paypal in the wide adoption Olympics. This is a dead horse that continues to be beaten on this list.
Had David Chaum, a man I respect a great deal, freely published and distributed his ideas, he would likely today have a lot more fame and fortune.
Chaum's ideas were the JPEG Arithmetic Coding of the digital money spec. They suffered from two faults. One, they had legal restrictions. Two, other things that were almost as good didn't have legal restrictions. If Chaum wanted fame and fortune, he should have started eBay. -- Eric Michael Cordian 0+ O:.T:.O:. Mathematical Munitions Division "Do What Thou Wilt Shall Be The Whole Of The Law"
There's another reason (The one ESR states in his essay). "Scratching the Itch" You are working on A and run into a problem B, you can't find an canned solution to B so you come up one your self. You don't care about B, you are more concerned about A so you give B away. Turns out solving B is a bigger deal to the rest of us than A. -- Neil Johnson http://www.njohnsn.com PGP key available on request.
-- On 7 Sep 2003 at 12:49, Eric Cordian wrote:
Secure anonymous digital money will never win out over easy to use, good buddies with Homeland Security systems like Paypal in the wide adoption Olympics.
Non anonymous digital money is inherently reversible. For many purposes, this is a good thing. For other purposes, damn near intolerable. Reversibility imposes large costs on issuer, buyer, and seller. Reversibility imposes on all participants not merely the possibility of tracking identity, but the necessity to track identity, which is expensive and a major pain in the ass. --digsig James A. Donald 6YeGpsZR+nOTh/cGwvITnSR3TdzclVpR0+pr3YYQdkG w43FmWVSVxGrGkglKwhrbDlYPv+GcqZ9RzftUTCi 4nRt4abzGjha5XY7VEVcS7IDx7m9vN9VBDIRElHh7
participants (5)
-
Eric Cordian
-
James A. Donald
-
Neil Johnson
-
R. A. Hettinga
-
Tim May