Live data from Hacker News

An open letter to hobbyists by Bill Gates (1976)

cryptnet.net

31–40 of 46 posts

Re: An open letter to hobbyists by Bill Gates (1976)

#31
post #29

I think that in the long run, Microsoft profited from piracy. My rationale is that piracy gave a market advantage to the OS with the widest selection of "free" software. So long as folks could copy MS-DOS and Windows software from their workplace, there was little incentive to consider any other OS.

It also cemented their file formats as the industry standard. The network effect is still strong even today.

This cannot be understated. Different company and a smaller niche, but proprietary file formats have plagued the GIS industry for decades. The most widely used format (shapefile) is about as terrible as it gets as far as functionality goes, but it is used everywhere. There has been a mounting effort to persuade governments to use open formats for publishing data, but it has been slow going.

Re: An open letter to hobbyists by Bill Gates (1976)

#32
post #25

> "Who can afford to do professional work for nothing? What hobbyist can put 3-man years into programming, finding all bugs, documenting his product and distribute for free?" 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 progr…

I don't think anecdotes are that helpful at understanding Gates's message here. 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). But there's still plenty of software that has no open source equal; if we had a world where nobody paid for software, much of it wouldn't have ever been written.

Re: An open letter to hobbyists by Bill Gates (1976)

#33
There was a good write up of the context surrounding this letter in Steven Levy's book, Hackers (http://en.wikipedia.org/wiki/Hackers:_Heroes_of_the_Computer...).

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.

####

Re: An open letter to hobbyists by Bill Gates (1976)

#34
post #25

> "Who can afford to do professional work for nothing? What hobbyist can put 3-man years into programming, finding all bugs, documenting his product and distribute for free?" 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 progr…

Guido was a salaried employee of CWI at the time. he made money for his efforts. in fact, he has always been paid to work on Python, at least part of the time.

Re: An open letter to hobbyists by Bill Gates (1976)

#35

"stealing" You keep using that word...

Is there a better word for using non-free software without a license?

Yes: copyright infringement. US law also calls it that and not theft[1].

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...

Re: An open letter to hobbyists by Bill Gates (1976)

#36

There was a good write up of the context surrounding this letter in Steven Levy's book, Hackers ( http://en.wikipedia.org/wiki/Hackers:_Heroes_of_the_Computer... ). 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 as…

> 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).

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.

Re: An open letter to hobbyists by Bill Gates (1976)

#37

Earlier quoted context omitted.

Is there a better word for using non-free software without a license?

Yes: copyright infringement. US law also calls it that and not theft[1]. 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...

Keep in mind that the details surrounding copyrighting of software weren't solidified until the Copyright Act of 1976, which didn't go into law until 1978.

So at the time this letter was written, Micro-Soft's software didn't receive the automatic copyright protection we know of today.

Re: An open letter to hobbyists by Bill Gates (1976)

#38
post #21
post #17

Earlier quoted context omitted.

While it sucks to not be able to work on it full time any more, it boggles my mind that it'd be possible to earn enough from a tool like that to work on it full time for any amount of time in the first place. Not meant as a criticism of you - in fact if you've managed to do that, hats off, clearly you must have done something right with it.

There always have been, and continue to be, people making perfectly good money from this sort of software. I'm not sure why you're surprised, given that people make profitable fart apps for phones, and that it is apparently rational to bury people with money to run any number of fundamentally useless startups.

While we are at it, any advice of how to market such software? I mean, when there is more or less saturated market.

Thanks!

Re: An open letter to hobbyists by Bill Gates (1976)

#39
post #28
post #20

Earlier quoted context omitted.

You're only losing opportunity cost. Not COGS. Meanwhile, the user who is pirating your software might be someone for whom the price is prohibitive or who would otherwise not be a user at all if there weren't a cracked alternative. So the the loss to this "theft" is actually much lower because (1) there was no price associated with materials for the software -- it costs you the same to produce one copy as it does a m…

(1) is debatable. The cost of living during development and the loss of potential savings count for price. If you estimate that as, say, 50k for a year-long project, then you need to do 50k of sales to break even on your investment. That shouldn't be a high number for a niche product that gets used, but I think it tends to be in software. (2) I agree with. It doesn't matter what's best if your product doesn't sell. I…

Re: Your response to point (1). My statement stands. A development cost of $50k is a development cost of $50k regardless of how many copies are sold. Pirated copies do not cost the developer extra production expenses the way stolen physical merchandise would. If someone stole copies of Excel from a Best Buy, there would be costs associated with the packaging, DVD production, distribution, etc. that would need to be absorbed in order to replace the lost product. The only added cost per item online is the bandwidth cost, but that is absorbed by the person distributing cracked software rather than the original developer.

Re: An open letter to hobbyists by Bill Gates (1976)

#40

For those who aren't familiar with this saga, Richard Stallman went on to found the Free Software Foundation about 10 years later and, in my opinion, has proven to Gates that you don't need to make software proprietary in order to make money.

Frankly, if I were choosing which of Richard Stallman and Bill Gates had demonstrated a more effective way to make money, I'd probably go the other way.
Post reply on HN