30th Anniversary of Gates' Letter to HCC
suso writes "30 years ago today, Bill Gates wrote the infamous Open Letter to Hobbyists about licensing of Altair BASIC to the Homebrew Computer Club. Looking back it's interesting to read this emotionally written document as it is probably Gate's first publicly written opinion about licensing software." From the letter: "The fact is, no one besides us has invested a lot of money in hobby software. We have written 6800 BASIC, and are writing 8080 APL and 6800 APL, but there is very little incentive to make this software available to hobbyists. Most directly, the thing you do is theft. What about the guys who re-sell Altair BASIC, aren't they making money on hobby software? Yes, but those who have been reported to us may lose in the end. They are the ones who give hobbyists a bad name, and should be kicked out of any club meeting they show up at."
There you have Bill Gates's basic view of the world: "I've done all this work and you owe me." Maybe he still thinks that way; I've never met him so I dunno. Well, he's been paid back a few times over for his investment. I am always struck by his line "The value of the computer time we have used exceeds $40,000." Note that he doesn't say that it *cost* him $40,000, only that the value of the time exceeded that amount. What's up with that? Where'd he get that computer time and who paid for it?
If the OP were arguing that the hobbyists were not stealing, yes, that would be an ad hominem argument. His point, however, is that Bill Gates is a hypocrite. The fact that he himself stole, to develop the very product he was pointing out others should not steal, makes him one.
What a fool believes, he sees, no wise man has the power to reason away.
"What hobbyist can put 3-man years into programming, finding all bugs, documenting his product and distribute for free?"
- Linus Torvalds and another couple hundred
- Andrew Tridgell and another couple dozen
- Larry Wall and another couple thousand
- Marc Andreessen and who knows how many
- Repeat for several thousand other projects...
"The fact is, no one besides us has invested a lot of money in hobby software"
Until 1991.
Guess that's why he hates Linux so much, they blew his whole argument.
-- "In order to have power, I must be taken seriously." -Mojo Jojo
From: RMS@MIT-OZ@mit-eddie.UUCP (Richard Stallman)
Newsgroups: net.unix-wizards,net.usoft
Subject: new UNIX implementation
Date: Tue, 27-Sep-83 13:35:59 EDT
Organization: MIT AI Lab, Cambridge, MA
Free Unix! Starting this Thanksgiving I am going to write a complete Unix-compatible software system called GNU (for Gnu's Not Unix), and give it away free to everyone who can use it. Contributions of time, money, programs and equipment are greatly needed.
To begin with, GNU will be a kernel plus all the utilities needed to write and run C programs: editor, shell, C compiler, linker, assembler, and a few other things. After this we will add a text formatter, a YACC, an Empire game, a spreadsheet, and hundreds of other things. We hope to supply, eventually, everything useful that normally comes with a Unix system, and anything else useful, including on-line and hardcopy documentation.
GNU will be able to run Unix programs, but will not be identical to Unix. We will make all improvements that are convenient, based on our experience with other operating systems. In particular, we plan to have longer filenames, file version numbers, a crashproof file system, filename completion perhaps, terminal-independent display support, and eventually a Lisp-based window system through which several Lisp programs and ordinary Unix programs can share a screen. Both C and Lisp will be available as system programming languages. We will have network software based on MIT's chaosnet protocol, far superior to UUCP. We may also have something compatible with UUCP.
Who Am I? I am Richard Stallman, inventor of the original much-imitated EMACS editor, now at the Artificial Intelligence Lab at MIT. I have worked extensively on compilers, editors, debuggers, command interpreters, the Incompatible Timesharing System and the Lisp Machine operating system. I pioneered terminal-independent display support in ITS. In addition I have implemented one crashproof file system and two window systems for Lisp machines.
Why I Must Write GNU I consider that the golden rule requires that if I like a program I must share it with other people who like it. I cannot in good conscience sign a nondisclosure agreement or a software license agreement.
So that I can continue to use computers without violating my principles, I have decided to put together a sufficient body of free software so that I will be able to get along without any software that is not free.
How You Can Contribute I am asking computer manufacturers for donations of machines and money. I'm asking individuals for donations of programs and work.
One computer manufacturer has already offered to provide a machine. But we could use more. One consequence you can expect if you donate machines is that GNU will run on them at an early date. The machine had better be able to operate in a residential area, and not require sophisticated cooling or power.
Individual programmers can contribute by writing a compatible duplicate of some Unix utility and giving it to me. For most projects, such part-time distributed work would be very hard to coordinate; the independently-written parts would not work together. But for the particular task of replacing Unix, this problem is absent. Most interface specifications are fixed by Unix compatibility. If each contribution works with the rest of Unix, it will probably work with the rest of GNU.
If I get donations of money, I may be able to hire a few people full or part time. The salary won't be high, but I'm looking for people for whom knowing they are helping humanity is as important as money. I view this as a way of enabling dedicated people to devote their full energies to working on GNU by sparing them the need to make a living in another way.
For more information, contact me.
Arpanet mail: RMS@MIT-MC.ARPA
US Snail: Richard Stallman
166 Prospect St, Cambridge, MA 02139
Is it significant because it's "the first time" someone argued that software ought to be paid for like a shrinkwrapped product?
Yes.
Did this letter have any effect at all?
It changed the very conception of intellectual property. Anybody who grew up in the 80s or later will never really understand the latter, but things used to be very, very different.
Didn't Gates & Co. just figure out they should sell to businesses instead of hobbyists?
No, no, no. Gates had just figured out that they should sell to hobbyists instead of giving it to businesses like the big boys did.
The hobbyists didn't necessarily see why they should have to pay for software that ought to have just come with the computer, because that's what software did.
This letter turned the world upsidedown.
KFG
Yes. It wasn't a criminal offense back then. Copyright was strictly a civil issue, like patent infringement is today. Criminal copyright penalties were introduced for film and sound recordings in 1982, and for everything else in 1992. Thirty years ago, it wasn't even clear that computer programs should be copyrightable at all. There was considerable discussion over this, and prominent authors argued against it.
Byte Magazine, in the early days, ran full page ads for a company called "Pirate's Harbor". "Locksmith", a tool for breaking copy protection, was a successsful commercial product.
I cannot personally vouch for the veracity of Gates' early history provided at this site but it seems to show that the events El Reg mentions happenned but that the time between them was several years. Basically they got in trouble in prep school in 1968 and then did the digging through code around that time as well. They wrote Altair Basic in 1974, 6 years later. So while they might have kept the code and copied it, it's also possible they didn't. I have no idea which is true, but it sounds like The Register decided to sensationalize their version a bit.
Personally I can't stand Gates', but I try to be fair. Both seem to indicate that they used PDP-10 time at Harvard to simulate the Altair 8080 in order to make their Altair Basic but nothing says Harvard was upset about it. It probably wasn't terribly kosher to do so but they got away with it.
Sigh. I'm trying to point out that a premise Gates used ($40,000 of invested computer time) does not apply (since he stole it and thus did not "invest" it). Gates' own argument refers to himself, so I don't see how people are claiming "it doesn't matter who makes the argument". If an innocent person makes the argument "I am innocent because of these facts" and a guilty person says the same thing, are you going to say the argument is true in the second case as well ? The facts do not apply to the second person, so his argument his non-sequitur.
In Soviet America the banks rob you!
I am afraid that "reputation" is no way a thing that you can risk in business, other in extreme cases of graft or failure so great that it becomes common knowledge of every layman. Bernie Ebbers of WorldCom is an example of that rare case. Bill Gates was never ever in a position to risk anything in that regard. Should his venture fail, he had a vast multitude of others opened to him, and I know it from personal experience that the business community's memory is shorter than that of a particularly forgetful goldfish. And when you add to this the fact that IBM (in an error that should never be forgoten) has essentially provided their then rather substantial resources in backing Microsoft's venture, and even managed to tie their own to his, leaving themselves no choice but to assist him. As far as Gates was concerned, there was no risk involved, ever. Then, once he had a fortune so substantial that a loong series of mistakes was not even able to make a dent in it, the rest of the "risk" argument is not only moot but rather comical.
I just hate when I hear fellow geeks blast him for being a shitty programmer. It took more than BASIC donkeys to make Microsoft what it is.
He actually is not that good. I had the opportunity to examine his early work in some detail and it was competent, to a degree, but nothing extraordinary for the time it was written. I know programmers who were far more talented and inspired at that time then Gates could ever dream of, doing similar things but whose far superior work is now not even a history footnote. Gate's only strengh was his unrelenting self-centered pursuit of money and power by legal manouvers (inspired by his father who was a high-powered lawyer), and on that front he was indeed rather effective.