Also note the disparity: if you pay for software, you don't own it, you license it; but if you get it without paying, some call it theft.
[1]: http://en.wikipedia.org/wiki/Copyright_infringement#.22Theft...
Rife theft is a huge opportunity to convert unpaid to paid users.
*> Why is this? As the majority of hobbyists must be aware, most of you steal your software. Hardware must be paid for, but software is something to share."
I'll have to dig around but I recall reading a few articles about 60%+ windows OS being pirated, this number is much lower in US and other developed markets, but is as high as 93% in some[0].
[0] http://www.nationmaster.com/graph/cri_sof_pir_rat-crime-soft...
edit: site seems to be unavailable. Link @ archive.org:
https://web.archive.org/web/20100316174220/http://www.cryptn...
Was just stating the problem that plagued them in 1976 is still persistent today.
Though on re-reading my previous comment I can see that I was not clear on that.
And also there are interesting situations like DoD and BestBuy. Obviously the profit motive prevails after they've paid their fines and cut POs for maintenance agreements on X thousand seats.
Hypothetically, it would make financial sense for some high value products with a small market to intentionally "leak" to warez groups. It's easier to discover and monetize such obligated customers than fight year long sales cycles and/or pilot deployments.
Yes who can do professional interpreters for free. Guido van Rossum could not possible put 3-man years into programming, finding all bugs, and document his product for free.
This is after all what this letter is about. An interpreter for a programming language, and the complain is about hobbyist and other non-commercial entities using it without paying money for it.
Taken outside the context, one can surely have a discussion about how much software would be made if developers can't use government help as basis for their business model.
From Paul Allen's book "Idea Man" -
"Returning to Aiken late one night after a fast-food run, we were stopped by the campus police and asked for our IDs...Harvard split the computer’s maintenance costs with the U.S. Defense Department, based on usage. I’d relied on Bill’s password account for my work on the simulator, which ate a lot of processor time. When the January bills came due, Harvard’s share was up conspicuously, with one student the prime culprit: William Henry Gates III. (he appeared before the university’s administrative board that summer...)"
Gates of course has given Harvard tens of millions of dollars. Harvard got an amazing return on its computing bills.
It pissed off lots of people in the community and seemed to be against the spirit of what the hackers were doing at the time (writing and sharing code).
I recall another programmer being irritated by the letter and writing his own basic interpreter and asking $5 for it (which was far less than what Gates was asking).
Book is worth reading for the historical context of computing if you weren't around to see it.
####
Edit [Relevant part of wikipedia page]: Tiny BASIC: Altair BASIC was an interpreter that translated instructions from the BASIC programming language into assembly instructions that the Altair 8800 could understand. It was developed by Bill Gates and Paul Allen, the founders of Micro-soft, specifically for the Altair 8800 and it would fit in 4K of memory. Unlike previous hackers and against the Hacker Ethic, Micro-Soft and MITS felt that people should pay for BASIC just like they paid for any add-on card. Many hackers had in fact put in orders for BASIC, but still had to wait for the order to be shipped. During a show put up by MITS, someone got hold of and copied a paper tape containing Altair BASIC.
The tapes were duplicated and passed around freely before the commercial product was even shipped to customers. Gates and Allen did not appreciate this turn of events since they were actually paid commission for each copy of BASIC that MITS sold. Gates responded by writing an open letter titled “Open Letter to Hobbyists” that considered the sharing of software to be theft. Tiny BASIC was a similar interpreter that would fit in only 2K of memory as it supported a subset of the functionality of Micro-Soft BASIC (which itself was a subset of Dartmouth BASIC).
It was developed by Dick Whipple and John Arnold in Tyler, Texas and distributed freely in PCC magazine. Many more people sent in improvements and programs developed in Tiny BASIC to be published. This eventually led to the creation of Dr. Dobb's Journal edited by Jim Warren that distributed free or very inexpensive software in response to Gates' claims of theft. Tom Pittman was someone else who did not take kindly to Gates' words. He wrote a version of Tiny BASIC for the Motorola 6800 microprocessor.
Although he sold it to AMI for $3,500, he retained the rights to sell it to others and decided to charge only $5 for it. He received many orders and even money from people who had already gotten a copy and simply wanted to pay him for his efforts. Pittman also wrote the essay “Deus Ex Machina” on the AI and hardware hackers and what tied them together. Lee Felsenstein and Bob Marsh banded together to create a fully contained computer for an issue of Popular Electronics that they called SOL that sold for under a thousand dollars.
####
What price was Gates asking for?
I did a quick calculation using:
http://www.dollartimes.com/inflation/inflation.php
$5 in 1976 works out as just over $20 in 2013.
HNer wmf has left a comment below:
> Yes, today there are open source versions of pretty much all developer tools (and that's something to celebrate, since I remember when a "cheap" C compiler was $500).
If this was in 1976 - $2000 for a cheap C compiler. I had a quick look at the price of the Intel C/C++ compiler - $699, but the annual renewal fee is $249. In 1976, that would be roughly $175.
Her is an article with estimates of the development cost of the Linux kernel.
http://www.linuxfoundation.org/sites/main/files/publications...
I had a quick peek for an estimation of the cost of a compiler, but no luck.
1. The hobbyists had a culture of freely sharing code, which Gates was trying to break up (now known as Linux, Github, C)
2. Software was about 5 years away from Congress making software definitely copyrightable in the US [1] (there had been some court decisions)
The lesson I take away from this is that conventional software licensing, while it addresses a legitimate need in some areas of software (the need to diffuse development costs), means effectively not only shifting risk onto the developer but increasing it by orders of magnitude. The sort of risk that one has from investing in a feature for an open source project is far less than the risk that a software house takes in building the next version, because they take on all risk, centralize it, and then hope to make it back through control. This doesn't reduce risk for the end user though by very much.