Stories
Slash Boxes
Comments

News for nerds, stuff that matters

B. Gates Rants About Software Copyrights - in 1980

Posted by Roblimo on Fri Jan 21, 2000 10:00 AM
from the dark-side-of-software-history dept.
This is an interview with a young programmer and entrepreneur named Bill Gates, originally taped and transcribed in 1980. In it, Gates says, "There's nobody getting rich writing software that I know of." Gates also works hard to defend the idea of copyrighting software stored on magnetic media - mostly tape, back then - which the government didn't accept at the time, and talks at length about how no one will ever write software if they can't make money at it, why it's bad to share programs freely with friends, and generally makes it clear that 20 years ago Bill Gates was already well on his way to becoming what he is today. (More below -- including a special Slashdot audio bonus!)

The following is a transcript of the original recording of Dennis Báthory-Kitsz interviewing Bill Gates. This is a behind-the-scenes look at a programmer who's also a writer interviewing a programmer who's also a businessman. The material is unedited. The author had expected a discussion of philosophy and alternative ways of thinking; but the author was nonplused by Gates's emphasis on economic considerations rather than philosophical or legislative ones, or even the excitement that was a strong motivating force throughout the microcomputer community at the time.

This interview, conducted in March 1980, was one of several dozen written and taped exchanges between Báthory-Kitsz and Bill Gates, John Hersey, Bryan Mumford, Hank Watson, P. T. Wolf, and other software authors, computer club members, publishers, program traders, and general users, as well as Sarah Basbas of the Copyright Office.

The final article appeared in 80 Microcomputing, a magazine dedicated to the Radio Shack's TRS-80 Micro Computer System (later known as the Model I). It was the magazine's cover story, Have the Courts Smashed Software Copyright?, in the fall of 1980.

In the interview, the reference to Datacash vs. JS&A is a decision (79 C 591, September 26, 1979) in Illinois District Court that unequivocally held that "the object phase of a computer program was not a 'copy' within meaning of the Copyright Act of 1909 or common law" and "The Copyright Act of 1976 applies to computer programs in their flow chart, source and assembly phases, but not in their object phase." The decision terrified the software community, and was the reason for this article being prepared. CONTU was the National Commission on New Technological Uses of Copyrighted Works, which held hearings on the validity of copyright as applied to computer software, and issued a report on July 31, 1978 (SuDocs No. 030-002-0143-8). The heart of the problem was human readability, which CONTU Commissioner John Hersey (author of Hiroshima and president of the Authors League of America) found absent from the "machine part" character of object code. However, in the intervening 20 years, copyright has been extended to computer object code and other material in non-human-readable form, and displayed copyright notices are no longer required.

Dennis Báthory-Kitsz, composer and technologist, was - in the halcyon days of small computing - the author of The Custom TRS-80, a best-selling book of hardware and software improvements, and Learning the 6809, a programmed learning text that focused on the Tandy Color Computer. He was president of Green Mountain Micro until its demise in 1986. He presently co-hosts the radio/cyber show Kalvos & Damian's New Music Bazaar, writes and edits for The Transitive Empire, and consults in Web site accessibility for OrbitAccess.

Bill Gates was until recently CEO of Microsoft Corporation. Gates and Paul Allen wrote a BASIC interpreter in ROM for the TRS-80 (Level II, replacing the rudimentary, non-Microsoft Level I BASIC that was offered in 1977) that was both good enough and flawed enough to make the TRS-80 a hobbyist's dream. A generation of programmers and hardware jockeys were raised on its workings, and the venerable Model I-once called the Trash-80-has recently undergone a resurgence of interest along with other old "eight-bitters."

There is a prefatory exchange before recording begins.

TRANSCRIPT

Dennis Báthory-Kitsz: So you do put a copyright notice in your programs that is displayed on the screen?

Bill Gates: Well, we certainly, um...

B-K: The approach is that, because programs are not in fact protected by the copyright law in magnetic medium, I was wondering about your particular approach to it-your recommendations. The National Commission on the, um, what is the title...

G: CONTU.

B-K: Right, you know about it, okay, good. ...has recommended that, and legislation hasn't been introduced yet on the question.

G: There's no, there's nothing that says it either is or isn't. Unless you take Datacash vs. JS&A as a final determination of the question. There's no answer to whether magnetic media is presently protected by the copyright laws.

B-K: Well, on the Section 117, it specifically excludes from...

G: No it does not. It says that this law, the new copyright law, does not change in any way the degree to which the copyright laws cover such items. It leaves it totally open. There's nothing that explicitly, unless I'm mistaken, that closes that question.

B-K: One of the points of CONTU was because it did in fact exclude that. That was what the Commission was trying to approach and get at-revisions to the law that would definitely include such things, including ROMs, and other matters which are not currently covered by the law.

G: Okay, I was involved in the CONTU thing, and let me explain what I understand about that. Specifically in the new copyright law, there is a section that says this law is not intended to change in any way the degree to which copyright laws cover ROMs, magnetic media, diskettes, other forms of software programs, and that Congress will appoint a commission to look into this issue. We're not changing it in any way, shape, or form. So CONTU comes directly from that provision, okay, and they're supposed to recommend to Congress how to treat those things explicitly. There's never been a statement of any kind that says that the copyright laws don't cover magnetic media. There's now Datacash vs. JS&A which says that it's in machine-readable form only, and therefore wouldn't be subject to a copyright, if that's the way you read Datacash vs. JS&A. It's now an Illinois District Court decision. It has a lot of people very upset. But there's cert... As far as I'm aware, there's nothing that eliminates that. I mean, every manufacturer around, Digital Equipment puts copyright notices on, we put copyright notices on. Also, on most of our software packages, we require a non-disclosure agreement from the user before they can use it. B-K: Right, that is an agreement of another nature. However, a person obtaining a copy of yours outside of the agreement, through any source... Now again, you're interpreting it, apparently, from a point of view different from that taken by the Commission, because the Commission, specifically Hersey's dissent...

G: What about Hershey's [sic] dissent? That's something I spent a lot of time on.

B-K: Oh, you did? I had written to him recently, and got a letter in which he specifically analogizes it to the actions of cams and other devices.

G: That's what he thinks!

B-K: Yes, indeed.

G: Hershey was just way off in left field as far as the Commission?s concerned! He takes this thing that we're dehumanizing society by protecting our work, you know, that everybody should be... that somehow if people can feel mechanistic things, then society is a little more human.

B-K: It seemed to me that Hersey's point was - I didn't agree with him - mostly from the viewpoint that he seemed to be trying to protect the works of the traditional author as he viewed them. And I myself write extensive machine language programming, do a lot of that, and sort of resented that point of view personally. But, it seemed to me, again, I'm going from the point of view that the Commission would not have been necessary if the law was clear enough to cover those sorts of things, the format...

G: The law is not clear at all, and the Commission was set up specifically by a provision of the law. I'm talking about... I can go get my file on this stuff, which is about eight inches thick, and read to you that portion of the law.

B-K: Yeah, I have it in front of me at the moment.

G: It does not say that the copyright laws do not cover magnetic media.

B-K: The copyright laws do cover magnetic media, but not computer programming magnetic media.

G: No, it doesn't say that either.

B-K: Okay, what I'm looking for is not a discussion of that so much as your opinion of the current situation in regard to this. How do you feel about it? Or do you...

G: Well, we spend millions of dollars a year creating software programs, and we are protecting those in several ways. There's the trade secret laws where we get non-disclosure, and that's how we handle our source codes and our so-called commercial packages that are high priced. But for our low-cost software, we simply can't do that. Like the things... We have that consumer products division that sells things selling for less than $100. We can't afford to go out there and get non-disclosures on those things. So we rely on the copyright laws.

B-K: You haven't had an occasion to test the law? Your organization, specifically?

G: There is no case testing the law, unless you consider the Datacash vs. JS&A such a case. Everybody relies on unfair competition laws, which are just fine. If you have somebody going out using your work, and selling it, then the unfair competition laws come in, or there's laws for instance in the State of California, that were enacted to protect cassette tape rip-off, and those have been used, and unfair trade practices have been used, but as far as the copyright law, no, nobody's ever...

B-K: What about modifications? Minor modifications to programs and reorganization, and then re-issuance? How do you feel about that? There are rumors, which you probably have more reliable information on, about the copies of machines like the TRS-80 to appear using essentially your writing of Level II. How do you feel about a minor rewrite of all of your work? And how do you think you would approach that if such a machine were in fact to appear?

G: Well, you must be talking about the EACA machine, which is a Hong Kong company that's coming in and licensed our BASIC.

B-K: They have licensed it from you?

G: Certainly.

B-K: Okay, I was not aware...

G: If they didn't license the BASIC... I mean, the unfair trade laws protect us there 100%, you know. That has nothing to do with the copyright thing. There you have somebody who is using another person's work.

B-K: How can it be proven that it is in fact your work?

G: How can it be proven that it's my work? I'll get, you know, any number of experts to testify that it's my work. It's quite simple. It's proof in a court of law.

B-K: What evidence is there within the context of the work that you would consider enough evidence? In other words, we are dealing with a group of machine instructions, which could be, like a bibliography, could be also arranged in an order that would produce a certain series of effects. What is distinctive...

G: You?re talking about a thing that is 16,000 instructions with 256 possibilities for each one. I can certainly prove if it's derived from my work that it's derived from my work. It's just like any form of plagarism [sic] where, you know, you can modify musical tunes. There's nothing novel about this. If you change the page numbers on a book, or if you translate a book, or if you rip off somebody's musical tune, the court has to determine, was it in fact borrowing from the previous work, and in the case of software, they'd rely on expert testimony.

B-K: In other words, from your point of view, there is nothing difficult at all about the question?

G: Well, you have to have exp... You know, if somebody's camouflaged the thing pretty well... That's a question of fact, not of law. The question is, did they borrow from my work, okay? Assume that I can prove that, that I could convince the court that they borrowed from my work, then you have the question of law, what's the law going to do about that. Okay, when somebody's commercializing a machine based on my product and earning money from it, that's unfair competition, when they haven't licensed it from me. That's ignoring the copyright law. The thing the copyright laws are really necessary for is where you have people exchange the software essentially on a free basis with each other, say inside a computer club or, you know, people there are saying, here, take a video tape or things. That's where copyright laws have to come in and say, "Is this a legitimate use?"

B-K: Or if someone were merely to take your material, and from their point of view, a gesture of humanitarianism to users who couldn't afford it, to give it away to them...

G: Just like you go to a bank, and as a gesture of humanitarianism, you take their money and you give it away! That's a gesture of humanitarianism! In society, we don't need to pay... If something's expensive to develop, and somebody's not going to get paid, it won't get developed. So you decide: Do you want software to be written, or not?

B-K: Okay, in such a situation, how would you approach, if, say, major computer club like a Cleveland group or a Chicago group decided they had had it with paying what they considered a high price and started giving away your material publicly? How would you approach that?

G: Well, they put, they put software companies out of business, okay? If the law wasn't going to protect it, there wouldn't be any software written. I mean, it's just like, if somebody... What would an author do if everybody starts giving away their book, or anything?

B-K: There's a clear protection...

G: Take them to court and see if the courts are willing to protect the work that we've done.

B-K: Okay, do you think you?d be successful?

G: Oh, absolutely! I mean, you've got to realize that the courts are basically looking for equity solutions, and when you have somebody creating a work, and putting a lot of effort into that, and you have somebody else who is giving it away, the court is looking for the equity of the situation.

B-K: What piece of law would they base it on?

G: Oh, they'd generally use unfair trade practices, unfair competition.

B-K: But neither of those cases are legitimate here, because there is no profit being made.

G: Well, it's things like the AP wire, where there were people giving away AP wire stuff, and AP wire can't be copyrighted because it's simply news material, and I forget how they handled it in that case, but... Well, they'd probably look into state law to see what they could get. I mean, you know, if you have somebody running advertisements and distributing media, they're probably going to have to charge some money, in which case you can definitely get all those laws into play. Also, if it's something requires non-disclosure, which is true for most of our packages, everything but super low-end stuff and [inaudible] stuff, like Typing Tutor, then we've got a trade secret case against them.

B-K: Once you've gotten past the first step of non-disclosure, you may have a case against the initial person, however...

G: But if a trade secret's released, the people are taking advantage of a trade secret are subject to a penalty. It's not like you can just go in and rip someone off, and they can't figure out who it is, you can use the thing freely. That's not the way trade secrets work.

B-K: If that's the case, then why do you license it?

G: Why do I license it? So I can get coverage under the trade secret law.

B-K: I'm looking for a conflict there somehow.

G: You don't get trade secret protection unless you have a specific agreement with the party not to disclose. But you can have, if you prove it's a trade secret, for anybody who's using it.

B-K: Even those with whom you do not have a specific agreement?

G: That's right. It's a trade secret. If you prove that the thing has never been published, and you've covered it under those agreements, then anybody who is benefiting by it suffers. Otherwise the thing is so ludicrous. What do you think the trade secret... What good would the trade secret laws be?

B-K: In the trade secret laws as I had understood them, that was generally material that was not accessible. The process...

G: No, ours is not accessible except by non-disclosure. That's what trade secrets are for.

B-K: No, that's not what I was saying. I was saying that the material, the process of operation, or one aspect of it was not discernible...

B-K: ...and that it requires some covert act to obtain the balance of information. In the case of your code, the code is all. There is no secret beyond that.

G: I really don't know what you?re saying at all. Our code is the trade secret, and people who are...

B-K: But you're giving it way.

G: No, we're not giving it away, we're selling it. Just like Coca-Cola. The bottling companies make the Coke, okay? The overseas affiliates make the syrup, okay? They license it to those people They're just like people signing our non-disclosure. Or, you know, Dow Chemical has a process for making ethylene. They license it to people. It's a trade secret. Those people who have that process pay.

B-K: That's right, yeah.

G: They sign the non-disclosure, just like people who receive our software sign our non-disclosure. Okay?

B-K: And if the material is taken, modified so that it's still structurally similar, and then re..., and then given away at that point? Do you think that has been clarified?

G: Absolutely! I mean, when you're talking about a chemical process, what is an exact duplicate of the chemical process? There have been plenty of cases where you come in and you have a question of fact: Is this... Did somebody else use somebody's... Did they use proprietary information of this company to come up with this process? And that's a question of fact. You have experts come in. Once again, you've got to separate these things out; don't confuse questions of fact with questions of law. First, you decide if you've used somebody else's work. Then you decided if the law protects it. If it's a trade secret, they've received non-disclosure, fine, the law protects it.

B-K: Why, then, was the Commission necessary?

G: Because there are certain things that are not suitable for covering under, covering with trade secret protection. You don't want to go out for every $14 piece of software you sell, get a non-disclosure agreement from the guy. That's bad news. Okay, you don't want, when you sell a TRS-80, to have to have the guy sign a non-disclosure agreement that he won't screw with the ROM. Okay? For things that are going to have widespread distribution, the copyright laws are certainly more appropriate, and yet, the copyright laws, there's nothing clear in them about how they would handle something that's not human-readable. It's not clear that they don't, I mean, certainly when you have tape... everything in a form is human-readable, just like you can disassemble binary bits, you can take a magnetic tape with voice on it and play it back on a recorder, and certainly cassette tapes are protected.

B-K: Um, okay.

G: It's a matter of degree. If they want to set up some procedures, some clear boundaries, of what was and wasn't protected, because nobody's willing to pay the cost. I couldn't afford that kind of pioneering effort, taking something like that to court. I'd be out of business.

B-K: What... Would you favor, then, the specific extension of the copyright law, in specific language, to cover...

G: Making it clear that the copyright laws covered, yes.

B-K: Yeah, you would.

G: Not an extension! It is not an extension!

B-K: Well, some people do feel that it is...

G: Who?

B-K: ...and Hersey's pretty clear...

G: Who?

B-K: ...that he does feel that way...

G: Who?

B-K: ...so it's not a manner of unanimous...

G: Does he have a court decision or something interpreting the law? Or does he see, or is there some provision in the law? I mean, look at the thing which commissioned CONTU to start with. Okay, I can go pull it out. It doesn't say that the laws don't cover these things. It says that they've been asked to come up with a clear position clarifying the exact procedure. And in particular in the case of databases that's tough. CONTU had a very broad scope.

B-K: Then why, as of four weeks ago, had the Copyright Office not accepted any software in magnetic media for copyright?

G: It doesn't really matter. I mean, when cassette tapes come in, they actually deliver them. They don't deliver a cassette tape on the thing, they deliver like a musical sheet rendition or something like that.

B-K: I'm not talking about the printed version, which is acceptable, but the magnetic version, which is not.

G: Are you telling me music cassette tapes are not protected?

B-K: No, I didn't say music. I was talking about computer programs on cassette tape. Music is specifically protected by the law.

G: Why? It's not in human readable form. It's on a cassette.

B-K: Well, I'm not asking you for an interpretation. I'm stating that as of four weeks ago, they had not yet accepted them. If the law to your mind makes them acceptable, why does the Copyright Office, the Registrar of Copyright, still refuse to accept magnetic media and ROM?

G: For the same reason they don't take music cassettes. They want to see the thing in the most human-readable...

B-K: It's the phonogram copyright and it does in fact copyright the musical version.

G: Well, they want to see the thing in the most human-readable form, so people have submitted tons and tons of source code to the thing to the Copyright Office and received copyright registrations. Just like in the Datacash vs. JS&A.

B-K: The office is specifically excluding magnetic media. They still continue to. I want you to address that question if you would - that of magnetic media. You have said the law does protect the programs, and the specific question of the law was whether it protected them in magnetic media and in ROMs, and whenever it was in the machine.

G: The medium is not really the issue...

B-K: The medium is in fact an issue.

G: The Copyright Office wants to see something they can understand. If you put a computer program on magnetic media, they have a hard time knowing what they are copyrighting. They have no way of comparing things, or doing a search, or anything of that nature. They're really unequipped for it, okay, and they want a clear mandate that they should be equipped for that, and then they'll go out and spend a bunch of money. So they want it, right now, they want to see the thing in listing form.

B-K: And, as contrasted with recorded discs and tapes, the magnetic media and the ROMs they are refusing to accept. So you would favor this extension? This is what I am trying to get at. It is in fact from the Copyright Office's point of view an extension of the law.

G: Well, what the Copyright Office does... You know, they should be equipped to accept it in that form, well we can certainly deliver it to them in other forms. Like initially, they weren't equipped to receive video material in VTR form, or they're not equipped to receive it in video disc format, and they definitely should get a setup to do that.

B-K: But it's definitely copyrightable under the phonogram copyright and magnetic media as long as it is not a digitally rendered piece of information, which they are not accepting...

G: There is tons of... I'm sorry?

B-K: Which, as I say, the digital program they are not accepting, yet they are accepting by contrast a digital recording of audio material. That is an interesting contrast. I had asked them of that, and they said yes, they are accepting digital masters, but they are not accepting computer programs.

G: What if I put my source code on that?

B-K: Yes.

G: I put the characters in perfectly readable human form? They'll accept that.

B-K: They will not.

G: No, the problem is object code vs. source code.

B-K: The problem is a machine-readable code.

G: Well, wait a minute. The VTR is a machine; a cassette tape recorder is a machine.

B-K: They made the differentiation. I haven't made it. They have apparently made it.

G: Okay, in a sense that only a machine can execute it, yeah. They have not accepted object code for copyright as far as I'm aware.

B-K: They have not. That is correct.

G: I know some people who have sent in paper tape object codes and they weren't rejected, but that doesn't really prove anything that they have them sitting in their vaults.

B-K: If they issue the copyright certificate for that piece of material in that form, which they have not done. They have issued it for listings, they have issued it for other forms, but not that which sits in either of those two, and I was trying to get at that. Would you like to make any generalized comments about your experiences with your smaller software, and the violation of any rights that you see that you have there? The smaller pieces, those less than $100 that you were talking about earlier?

G: Well, you know, people... When it's more convenient to get it from your friend than it is to go out and buy the thing, both from a cost and a speed of delivery point of view, there's a great temptation to copy it, and that does take place. Fortunately, there's a great number of people who are honest enough, who realize the effect of that type of stuff, and come and purchase the package. And, you know, as... That's really what determines whether people will come up with software packages.

B-K: Would you like to address some comments to a generalized public, as, I would say, probably the acknowledged leader of the microcomputer software industry?

G: Well, as far as the whole rip-off issue, unfortunately, it gets... The trade is something totally different than what it is. It's simply a matter of... It's not manufacturers trying to rip anybody off or anything like that. There's nobody getting rich writing software that I know of. There are people who would like to stay in business and earn a salary writing packages for these low-cost computers, but... And every time somebody comes up with a scheme for making it difficult to protect, there's a great deal of unhappiness expressed on the part of the user, because they want to be able to make the duplicate copies.

B-K: Yeah, absolutely. I sympathize with that, from my point of view, because I have ruined enough of my original copies of things because I'm terribly klutzy about such things.

G: There's too many people out there who are willing to just exchange the stuff, are willing to go to a club meeting and see that stuff being done without speaking out against it.

B-K: Absolutely. I've received in a survey that I was doing of users from my own personal mailing list, a list, a photocopied list of over 120 pieces of commercial software that one individual was trading, offering for trade, most of which he had gotten in trade. And I was really unhappy about that. I'm trying to be objective about my point of view on the article, but I really hit the ceiling when I saw it. I said to myself, what do I write to this guy, what do I say to this guy to say, you know, "Would you stop? Maybe it doesn't seem like a big deal, but you've got 120 programs, and some of them are phenomenally big programs that the authors, who sweated their asses off for this thing, have not seen any compensation for." But it's pretty extensive. I don't know how much of it you see. You probably see a lot of it, but maybe people are wary of telling you, but it's tremendously extensive.

G: There's a great deal of it. But I, looking at the thing, and with the amount of software we offer, we are the most ripped-off company around in this [inaudible]. It's because we offer a broad range, and we try to offer it for these low-cost computers.

B-K: Absolutely. And there's probably where you're getting the greatest portion of your loss.

G: And we view this thing totally as an experiment. If there isn't enough, if there aren't enough honest people out there to buy the stuff, we'll end it. And we won't... At least, most of our packages we won't put down at the low end.

B-K: Okay. Your experiment has been successful so far, I take it from something you said earlier. You felt that there are enough honest people out there.

G: Yeah, I really think there are. And it's not, it's not overwhelmingly acceptable, but it's at an acceptable level where, as the base of personal computer users grows, and we come up with... I think people will have a growing awareness that it's just taking someone else's work is not the appropriate way to handle it.

B-K: As a related question - you can tell me to stop at any time as it gets toward, or maybe it's past your lunch hour - but as just one related question. I'll probably make it my final one. We've heard a lot of feedback from readers about wishing that Microsoft and Radio Shack in this particular case could possibly make available some more, a lot of detail about the ROM. People feel helpless trying to take it apart bit by bit, spending months doing that so they can essentially write a simple routine to patch into it for their own use. How do you feel about the obligation one reader particularly expressed that the, more details should be made available about, particularly, large-scale works like Level II ROM?

G: Well, if there's a problem with Level II ROM, people can work with Radio Shack. They have their own support team.

B-K: Well, Radio Shack apparently doesn't know very much about it, or is not willing to talk about it. They have not answered...

G: The Level II ROM operates as documented in the manual, and they're perfectly willing to talk about that. As far as whether PMOS was used, and whether the third layer of the Z-80 chip has...

B-K: I'm talking about the software specifically.

G: Why is that an area of such interest? Why don't they demand that the circuit diagrams for the Z-80 chip be included then? All that stuff be documented? I mean, they bought the box for one function, and the price was set to support them.

B-K: Maybe they didn't buy the box for one function.

G: Well, if they got it to get the source code of the ROM, then somebody misled them.

B-K: Don't misapprehend my question. I'm saying that there are a lot of places, and I myself have had the difficulty of wanting to perform a certain transparent function that I could use all the time for my particular orientation, which is as a composer, and I need some special activities which I would like to patch into place. It's taken me an extraordinary amount of time to find how those patch points operated, the timings of them, etc., for my own use. I do not have personally the cash to go out and buy a $10,000 controller. I needed an inexpensive machine onto which I could expand with my main interest, which is composition - which is not computer hardware.

G: Well, a great deal of information about that ROM has been made available.

B-K: Through what sources?

G: Through Radio Shack. They tell you where, they tell you certain things about the entry points and what the device parameters are. Beyond that, do you know what kind of support burden you create by trying to explain to everybody what's in that ROM? Not to mention the fact that that ROM, the source code that's in there is what keeps us in business.

B-K: That's true, but do you see as likely that someone is going to copy that when it is so inexpensive?

G: To copy the ROM?

B-K: Yeah.

G: It isn't inexpensive to copy the ROM.

B-K: What I'm saying is, it's so inexpensive for the device as a whole. Nobody's going to build a TRS-80 from the ground up.

G: That's true. Well, if they want. If they want to know every last bit and byte in the thing and they for some reason which I guess I...

B-K: The reason I'm trying to express is, I have found three or four routines which I've found essential to my use, and it took me a long time to find out how the various interpreter sections worked so that I could patch it in completely transparently, do other things, and go into it without having to completely bypass it, to not use it at all. A lot of the convenience functions I wanted, but I didn't, there were a lot of things it didn't have that I wanted to add to it. A lot of people have expressed to me, why aren't the patch points, that whole row, that whole, virtually, page of patch points explained?...

G: Well, the reason...

B-K: ...That kind of support?

G: We put flexibility into the ROM which isn't documented at all, and which is not sold as a feature on the thing. Radio Shack doesn't have the expertise or the money to go out and explain to their users how to work with that stuff at the machine-language level. The support burden would just be unbelievable. I mean, they would virtually have to hire experts to answer the phone and spend hours educating people about machine language, about the stack, about interrupts, about how it works together, about the problems with hardware interface, and explain it to me and my eight-year-old son. [tape side 1 ends; discussion about clones missed] You know, I assume they're not offering the same type of support that Radio Shack would on the thing. Fixing mistakes, and coming up with new versions, fixing the thing, and also the fact that you have to go and buy the thing from a club or something like that, it's very clear what the rules of use are, and I don't see why Radio Shack should do that. Do you think a lot more people would buy the computer, or that they've misrepresented the computer?

B-K: No, I don't think anyone's said that. I think people are anxious, are very anxious for additional information about what they have. You can order, for example, a manual, a repair and service manual...

G: Yeah, on a hardware level, they've done a good job.

B-K: ...no I mean, for an automobile, for example, you can order a detailed manual about all the aspects of it, how to tune it up, and keep it in good operating condition, buy you cannot...

G: Yeah, that's true. There is a thing called the TRS-80 Technical Manual. From a hardware point of view, they've done a good job.

B-K: That's from a hardware point of view.

G: Well, the software's just... B-K: But there's no software technical manual?

G: Well, there's two issues there. One is the complexity of it, and two is the issue of protecting what we own, and what we do business with. I think, you know, there's a gap there. More information should be made available by Radio Shack, and they would have to come to me and say, "Is this too much?" Because of the way our contracts work, they can't really release anything without my permission. There's a certain amount that could be, that would aid people in their use of the ROM without threatening my proprietary rights. If Radio Shack's emphasis was to do a good job supporting hobbyist-type users, and people who were interested in that sort of thing, they would do that. They'd go out and write a book. As it is, the people who are doing this thing have to be careful, because they tread the line of violating my copyright. Like, oh, [Harvard C.] Pennington coming out with his thing [TRS-80 Disk & Other Mysteries]. He's putting comments in.

B-K: Right, right. There's a TRS... I don't know if you've seen it - the TRS-80 Disassembled Handbook, which is a piece of work in which a person deciphered a large number of your subroutine calls, and provides virtually all of your code in hex, with the exception of a few bytes, which he says that he's taken out to make sure that the person bought the product. How do you react to something like that?

G: He's got our code in hex?

B-K: Your entire code in hex less maybe about two dozen bytes that he took out specifically to say that he didn't want to violate your rights by providing the whole code.

G: Well, he certainly violated our rights!

B-K: Okay. If you're interested, there's a review in the upcoming issue of 80 Microcomputing, and it has the address, and you might want to talk to him, because he feels he has not...

G: Certainly he has. I mean, that's my material. Whose does he think it is? Does he think that he has the right to go out and commercially profit by republishing something that we created? I mean, that's ludicrous! You know, why should he be making money from that? All he did was take our stuff!

B-K: Okay, in the level of your support, then, do you feel that giving detailed information about what you've doing violates your rights?

G: No. No, like the thing with Pennington where he gives comments, that doesn't violate my rights, because he did not include any portion of the ROM itself. You know, it kind of encourages people to run the disassembler, and as long as they use it for their personal use, okay, that's fair use. It might make it easier for someone who had something bad in mind... But that's fine; what Pennington has done is okay. [Later that year Pennington published Microsoft BASIC Decoded with a complete source listing.] But if this guy actually included the contents of the ROM in his book, he's crossed the line. That's our material!

B-K: Okay, I would be interested, if you had any contact with him, I would very much be interested in hearing something further on that, because I thought that it was a little out of line personally.

G: Okay, I have to go.

B-K: Thank you very much.

G: Nice talking to you.

-----------------------

For a truly strange audio experience, check out Dennis's MP3.com page. The piece titled No Money (Lullaby for Bill) is made entirely of audio clips from the above interview.

Or you can download the entire original interview in either RealAudio or MP3 format from this special Geeks in Space page. Be forewarned: it's almost 40 minutes long, and it's a 19-year-old, low-quality recording.

This discussion has been archived. No new comments can be posted.
Display Options Threshold:
The Fine Print: The following comments are owned by whoever posted them. We are not responsible for them in any way.
(1) | 2 | 3 | 4
  • Re:The thing people are missing... by Anonymous Coward (Score:1) Friday January 21 2000, @05:35AM
  • Re:Gates by Roblimo (Score:1) Friday January 21 2000, @05:29AM
  • Re:Interesting points in this interview by pb (Score:1) Friday January 21 2000, @08:16AM
  • Re:Nobility Speaks by demon (Score:1) Friday January 21 2000, @10:13PM
  • Re:Real Curiosity by demon (Score:1) Friday January 21 2000, @10:18PM
  • Re:Hypocrites you mean... by demon (Score:1) Friday January 21 2000, @10:28PM
  • Re:The thing people are missing... by demon (Score:1) Friday January 21 2000, @11:25PM
  • Re:Bloody hell, he wasn't being sarcastic by demon (Score:1) Friday January 21 2000, @11:35PM
  • Re:Bloody hell, he wasn't being sarcastic by demon (Score:1) Friday January 21 2000, @11:40PM
  • Re:VMS and Windows NT by demon (Score:1) Friday January 21 2000, @11:48PM
  • Re:The thing people are missing... by demon (Score:1) Friday January 21 2000, @11:50PM
  • What I said 20 years ago. by Oblio (Score:1) Friday January 21 2000, @06:26AM
  • Re:Microsoft and OS/2 by Tomahawk (Score:1) Sunday January 23 2000, @11:10PM
  • Microsoft and OS/2 by Tomahawk (Score:1) Friday January 21 2000, @06:11AM
  • To sum it all up by Andy Tai (Score:1) Friday January 21 2000, @12:23PM
  • Re:The thing people are missing... you are missing by bobalu (Score:1) Friday January 21 2000, @05:53AM
  • Re:Ah, the TRS-80! CoCo III ! by six809 (Score:1) Friday January 21 2000, @06:52AM
  • Re:The thing people are missing... by Chainsaw (Score:1) Friday January 21 2000, @06:14AM
  • my god! he acts like he was the only developer!! by perfecto (Score:1) Friday January 21 2000, @06:46AM
  • Re:this was necessary by richieb (Score:1) Friday January 21 2000, @06:47AM
  • This is THE INTERVIEWER ---^ by maynard (Score:1) Friday January 21 2000, @08:55AM
  • This is the INTERVIEWER!!! ---^ by maynard (Score:1) Friday January 21 2000, @07:21AM
  • Remembering TRS-80 by LetterJ (Score:1) Friday January 21 2000, @07:54AM
  • Re:I think he's right about one thing by Johann (Score:1) Friday January 21 2000, @10:43AM
  • Summary of the Interview by Faré (Score:1) Saturday January 22 2000, @03:04AM
  • I'm sorry Bill by DarkClown (Score:1) Friday January 21 2000, @05:12AM
  • Re:What I find most interesting about this... by Jonathan C. Patschke (Score:1) Sunday January 23 2000, @10:51AM
  • Re:The thing people are missing... by DavidTC (Score:1) Friday January 21 2000, @05:49AM
  • Leads to a interesting consideration... by Chokai (Score:1) Friday January 21 2000, @09:12AM
  • My favorite quote... by VValdo (Score:1) Friday January 21 2000, @05:35AM
  • Re:The thing people are missing... by mitheral (Score:1) Friday January 21 2000, @08:13AM
  • Re:The thing people are missing... by mitheral (Score:1) Saturday January 22 2000, @09:07AM
  • Re:The thing people are missing... by Vesperi (Score:1) Friday January 21 2000, @06:34AM
  • Interesting to compare TRS-80 ROM with Win32 API by Brent Nordquist (Score:1) Friday January 21 2000, @07:03AM
  • Re:Software and Support by IntlHarvester (Score:1) Friday January 21 2000, @10:48PM
  • Re:I think he's right about one thing by IntlHarvester (Score:1) Friday January 21 2000, @11:05PM
  • Re:Billy boy by Bad Mojo (Score:1) Friday January 21 2000, @07:02AM
  • Re:The thing people are missing... by FPhlyer (Score:1) Friday January 21 2000, @06:06AM
  • Re:Software and Support by Felinoid (Score:1) Wednesday January 26 2000, @08:33PM
  • Zelots by Felinoid (Score:1) Wednesday January 26 2000, @11:46PM
  • Re:He is pretty arrogant. by ivan_13013 (Score:1) Friday January 21 2000, @12:44PM
  • Re:He is pretty arrogant. by ivan_13013 (Score:1) Wednesday February 02 2000, @02:18PM
  • Re:The thing people are missing... by neon_phnx (Score:1) Friday January 21 2000, @06:20AM
  • Re:The thing people are missing... by neon_phnx (Score:1) Friday January 21 2000, @06:20AM
  • Re:Billy boy by crush (Score:1) Friday January 21 2000, @09:46AM
  • Hmmm (generic subject) by QuMa (Score:1) Friday January 21 2000, @06:49AM
  • Charging for softare by jstepka (Score:1) Friday January 21 2000, @05:45AM
  • Re:Interesting points in this interview by arodrig6 (Score:1) Friday January 21 2000, @07:09AM
  • Re:Great businessman, eh? by vherva (Score:1) Saturday January 22 2000, @03:03AM
  • experts ????? by serialk (Score:1) Friday January 21 2000, @07:57PM
  • 20 years ago... by FascDot Killed My Pr (Score:1) Friday January 21 2000, @05:24AM
  • Re:The thing people are missing... by pest (Score:1) Friday January 21 2000, @05:32AM
  • What I find most interesting about this... by Robert S Gormley (Score:1) Thursday January 20 2000, @07:18PM
  • Re:GO AWAY TROLL; OS/2 DOES SMP by Megaweapon (Score:1) Friday January 21 2000, @06:33AM
  • Re:GO AWAY TROLL; OS/2 DOES SMP by Megaweapon (Score:1) Friday January 21 2000, @07:47AM
  • Re:...is brains. by Megaweapon (Score:1) Friday January 21 2000, @06:35AM
  • Re:...is brains. by Megaweapon (Score:1) Friday January 21 2000, @07:51AM
  • Re:The thing people are missing... by Megaweapon (Score:1) Friday January 21 2000, @05:40AM
  • Re:Bloody hell, he wasn't being sarcastic by Megaweapon (Score:1) Friday January 21 2000, @05:48AM
  • You are obviously not a programmer (or an admin) by Megaweapon (Score:1) Friday January 21 2000, @05:57AM
  • Theft of IP not new to Gates by Alpha Prime (Score:1) Friday January 21 2000, @06:30AM
  • We have a winner! by RabidMonkey (Score:1) Friday January 21 2000, @06:37AM
  • Re:Bloody hell, he wasn't being sarcastic by RabidMonkey (Score:1) Friday January 21 2000, @07:07AM
  • Re:Features by donarb (Score:1) Friday January 21 2000, @10:32PM
  • Re:A new creature is born by DonkPunch (Score:1) Friday January 21 2000, @07:05AM
  • Why Read CEO interviews at all? by MikeTheGreat (Score:1) Friday January 21 2000, @08:51AM
  • Re:The thing people are missing... by Ventilator (Score:1) Friday January 21 2000, @05:42AM
  • Re:The thing people are missing... by Ventilator (Score:1) Wednesday January 26 2000, @05:11AM
  • Re:this was necessary by thrig (Score:1) Friday January 21 2000, @07:24AM
  • This has the best quote, ever! by Zule_Boy (Score:1) Friday January 21 2000, @05:42AM
  • Re:What I find most interesting about this... by Zan Thrax (Score:1) Friday January 21 2000, @01:55PM
  • Copyright by tilleyrw (Score:1) Friday January 21 2000, @06:03AM
  • Re:The thing people are missing... by radja (Score:1) Friday January 21 2000, @05:40AM
  • Re:The thing people are missing... by radja (Score:1) Friday January 21 2000, @06:13AM
  • Re:The thing people are missing... by tialaramex (Score:1) Friday January 21 2000, @06:41AM
  • Re:I think he's right about one thing by konstant (Score:1) Friday January 21 2000, @09:44AM
  • Re:The thing people are missing... by ucblockhead (Score:1) Friday January 21 2000, @05:39AM
  • OS/2 multitasking by Kakurenbo Shogun (Score:1) Friday January 21 2000, @06:46AM
  • Re:Billy boy by dennisp (Score:1) Friday January 21 2000, @06:09AM
  • Those who forgot history, are bound to repeat it by UnknownSoldier (Score:1) Saturday January 22 2000, @04:24PM
  • Re:GO AWAY TROLL; OS/2 DOES SMP by SytxErr (Score:1) Friday January 21 2000, @08:19AM
  • MS quality (Offtopic perhaps) by kte (Score:1) Friday January 21 2000, @05:52AM
  • Troll of the month award. by Eric Seppanen (Score:1) Friday January 21 2000, @06:05AM
  • Re:He is pretty arrogant. by TummyX (Score:1) Friday January 21 2000, @02:50PM
  • Re:Arrogance fuels the opposition by SolidGold (Score:1) Friday January 21 2000, @11:10AM
  • Re:Bloody hell, he wasn't being sarcastic by dial0g (Score:1) Friday January 21 2000, @09:35AM
  • Re:The thing people are missing... by xxyyxxzz (Score:1) Friday January 21 2000, @08:16AM
  • And few get 'rich' from software today. by mr (Score:1) Friday January 21 2000, @05:38AM
  • Re:this was necessary by sydj (Score:1) Friday January 21 2000, @06:58AM
  • Long enough? by zeedotcom (Score:1) Friday January 28 2000, @06:16PM
  • Insightful by spiralx (Score:1) Friday January 21 2000, @06:59AM
  • Whoahh, easy tiger! by spiralx (Score:1) Friday January 21 2000, @06:07AM
  • Re:We have a winner! by ^nevyn^ (Score:1) Friday January 21 2000, @09:39PM
  • Re:Software and Support by Steeltoe (Score:1) Friday January 21 2000, @05:13PM
  • I assumed too much, obviously. by sprong (Score:1) Friday January 21 2000, @10:50AM
  • This is not news. by sprong (Score:1) Friday January 21 2000, @05:56AM
  • Re:Software and Support by gfxguy (Score:1) Friday January 21 2000, @06:53AM
  • Re:Billy boy by gfxguy (Score:1) Friday January 21 2000, @06:04AM
  • Re:I think he's right about one thing by Punto (Score:1) Friday January 21 2000, @09:38AM
  • Re:This article... by Erchie (Score:1) Friday January 21 2000, @07:29AM
  • Copyright is... It just is... by Builder (Score:1) Friday January 21 2000, @06:05AM
  • Re:The thing people are missing... by HarveyNeon (Score:1) Saturday January 22 2000, @06:38AM
  • bill gates is great by HarveyNeon (Score:1) Saturday January 22 2000, @06:51AM
  • It's why we have distributions. by aralin (Score:1) Friday January 21 2000, @06:41AM
  • Re:Rather like Roy Cohn's law firm by DMuse (Score:1) Friday January 21 2000, @09:33AM
  • Re:Thanks Bill for informing me GNU/FSF doesn't ex by n3rd (Score:1) Friday January 21 2000, @09:28AM
  • Re:...is brains. by rm-r (Score:1) Friday January 21 2000, @07:29AM
  • Can anyone here say "SARCASM" by MonkeyMagic (Score:1) Friday January 21 2000, @06:09AM
  • Re:Remembering TRS-80 by BobNET (Score:1) Friday January 21 2000, @09:49AM
  • Correction by afflatus_com (Score:1) Friday January 21 2000, @07:45AM
  • some things never change by opensourceman (Score:1) Friday January 21 2000, @05:33AM
  • Re:The thing people are missing... by Munky_v2 (Score:1) Friday January 21 2000, @07:00AM
  • Re:The thing people are missing... by Munky_v2 (Score:1) Friday January 21 2000, @07:09AM
  • Features by zorba (Score:1) Friday January 21 2000, @05:43AM
  • Waste my time reading BG's words from the 80's? by Walterk (Score:1) Friday January 21 2000, @12:58PM
  • poor little ellipsis... by MorboNixon (Score:1) Friday January 21 2000, @05:33AM
  • Interesting concerning GPL stuff.... by Otis_INF (Score:1) Friday January 21 2000, @06:02AM
  • Re:I think he's right about one thing by istartedi (Score:1) Friday January 21 2000, @11:43AM
  • Re:The thing people are missing... by SharpNose (Score:1) Friday January 21 2000, @07:03AM
  • He is pretty arrogant. by kwsNI (Score:1) Friday January 21 2000, @05:12AM
  • Re: Your fundamental misunderstanding by Kalvos (Score:1) Friday January 21 2000, @03:30PM
  • The Lullaby part... by Kalvos (Score:1) Friday January 21 2000, @03:48PM
  • Re:Ah, the TRS-80! CoCo III ! by gordie (Score:1) Friday January 21 2000, @06:59AM
  • Hm. by st.t (Score:1) Friday January 21 2000, @05:25AM
  • Re:Billy boy by leix (Score:1) Friday January 21 2000, @09:53AM
  • Re:The thing people are missing... by Wdomburg (Score:1) Friday January 21 2000, @07:04AM
  • Re:Billy boy by purevirt (Score:1) Friday January 21 2000, @01:20PM
  • Re:What I find most interesting about this... by Crunchy_Frog (Score:1) Sunday January 23 2000, @08:25AM
  • Re:Billy boy by phaze8 (Score:1) Monday January 24 2000, @03:44AM
  • The thing people are missing... by Anonymous Coward (Score:2) Friday January 21 2000, @05:22AM
  • Nobility Speaks by Anonymous Coward (Score:2) Friday January 21 2000, @06:18AM
  • I laughed at one comment... by Surazal (Score:2) Friday January 21 2000, @05:26AM
  • Re:A letter from Bill Gates... by sjames (Score:2) Friday January 21 2000, @09:51AM
  • Re:Software and Support by Daniel (Score:2) Friday January 21 2000, @06:40AM
  • Re:MS, MS, everywhere by perfecto (Score:2) Friday January 21 2000, @07:22AM
  • Software Patents and Equity by dattaway (Score:2) Friday January 21 2000, @05:51AM
  • Re:I think he's right about one thing by Johann (Score:2) Friday January 21 2000, @08:47AM
  • Bloody hell, he wasn't being sarcastic by LizardKing (Score:2) Friday January 21 2000, @05:44AM
  • And the reasons are ... by LizardKing (Score:2) Friday January 21 2000, @05:58AM
  • VMS and Windows NT by LizardKing (Score:2) Friday January 21 2000, @06:20AM
  • Re:I think he's right about one thing by Zach Baker (Score:2) Friday January 21 2000, @08:09AM
  • Re:I think he's right about one thing by Darchmare (Score:2) Friday January 21 2000, @11:27AM
  • Billy boy by Signal 11 (Score:2) Friday January 21 2000, @05:05AM
  • Re:He is pretty arrogant. by szo (Score:2) Friday January 21 2000, @06:22AM
  • Re:this was necessary by llywrch (Score:2) Friday January 21 2000, @10:36AM
  • Re:Flame-bait by elflord (Score:2) Friday January 21 2000, @02:17PM
  • Re:What I find most interesting about this... by elflord (Score:2) Friday January 21 2000, @02:22PM
  • Re:There you go..... by elflord (Score:2) Friday January 21 2000, @02:28PM
  • Re:I think he's right about one thing by elflord (Score:2) Friday January 21 2000, @02:38PM
  • Re:Interesting points in this interview by elflord (Score:2) Friday January 21 2000, @02:44PM
  • Re:Isn't it ironic? by elflord (Score:2) Friday January 21 2000, @02:50PM
  • Re:He's talking about copyright, not patents by elflord (Score:2) Friday January 21 2000, @02:53PM
  • Re:You folks are NUTS! by elflord (Score:2) Friday January 21 2000, @02:59PM
  • Re: Your fundamental misunderstanding by elflord (Score:2) Friday January 21 2000, @03:06PM
  • Re:You folks are NUTS! by elflord (Score:2) Saturday January 22 2000, @07:45AM
  • A new creature is born by Yogurtu (Score:2) Friday January 21 2000, @07:00AM
  • Microsoft and Source code by Stiletto (Score:2) Friday January 21 2000, @05:24AM
  • Not too bad, if you ignore his personality by EnderX (Score:2) Friday January 21 2000, @06:21AM
  • Real Curiosity by schporto (Score:2) Friday January 21 2000, @06:00AM
  • Re:The thing people are missing... by Bob Dobbs (Score:2) Friday January 21 2000, @05:51AM
  • Re:Ah, the TRS-80! CoCo III ! by emc3 (Score:2) Friday January 21 2000, @11:17AM
  • [Harvard C.] Pennington? by kmcardle (Score:2) Friday January 21 2000, @06:08AM
  • Re:The thing people are missing... by Megaweapon (Score:2) Friday January 21 2000, @05:28AM
  • Great businessman, eh? by TheDullBlade (Score:2) Friday January 21 2000, @10:28AM
  • Re:this was necessary by Wah (Score:2) Friday January 21 2000, @09:04AM
  • Re:The thing people are missing... by gorilla (Score:2) Friday January 21 2000, @08:24AM
  • Re:GO AWAY TROLL; OS/2 DOES SMP by nhowie (Score:2) Friday January 21 2000, @07:24AM
  • Re:Bloody hell, he wasn't being sarcastic by nevets (Score:2) Friday January 21 2000, @06:16AM
  • Re:You folks are NUTS! by Mr. Slippery (Score:2) Saturday January 22 2000, @05:03AM
  • Re:Confusion between service and expressed product by konstant (Score:2) Friday January 21 2000, @05:57AM
  • A warning by PurpleBob (Score:2) Friday January 21 2000, @07:37AM
  • Re:The thing people are missing... by ucblockhead (Score:2) Friday January 21 2000, @05:54AM
  • The reason by ucblockhead (Score:2) Friday January 21 2000, @05:56AM
  • Re:Bloody hell, he wasn't being sarcastic by ucblockhead (Score:2) Friday January 21 2000, @06:09AM
  • Re:Troll of the month award. by ucblockhead (Score:2) Friday January 21 2000, @06:16AM
  • Re:Microsoft and OS/2 by ucblockhead (Score:2) Friday January 21 2000, @06:20AM
  • Isn't it ironic? by DerMarlboro (Score:2) Friday January 21 2000, @05:48AM
  • Re:The thing people are missing... by dennisp (Score:2) Friday January 21 2000, @06:44AM
  • Re:Billy boy by dennisp (Score:2) Friday January 21 2000, @05:23AM
  • Re:Billy boy by dennisp (Score:2) Friday January 21 2000, @06:28AM
  • Re:Nobility Speaks by Inoshiro (Score:2) Friday January 21 2000, @04:50PM
  • Mmm! Glamour! by Duxup (Score:2) Friday January 21 2000, @08:07AM
  • Re:Wow, you seem like an arrogant prick by dsplat (Score:2) Friday January 21 2000, @06:13PM
  • Re:I laughed at one comment... by mlesesky (Score:2) Friday January 21 2000, @05:48AM
  • Re:Billy boy by slashdot-terminal (Score:2) Friday January 21 2000, @06:35AM
  • Re:Billy boy by slashdot-terminal (Score:2) Friday January 21 2000, @06:59AM
  • My thoughts about the past. by slashdot-terminal (Score:2) Friday January 21 2000, @06:26AM
  • Re:The thing people are missing... by The-Corruptor (Score:2) Friday January 21 2000, @05:36AM
  • Old habits die hard by solar (Score:2) Friday January 21 2000, @05:56AM
  • Re:VMS and Windows NT by cburley (Score:2) Friday January 21 2000, @08:39AM
  • Basic, Bill, & B.S. by frankbro (Score:2) Friday January 21 2000, @05:30AM
  • Re:I think he's right about one thing by Gurlia (Score:2) Friday January 21 2000, @07:03AM
  • Umm.... no..... by TuRRIcaNEd (Score:2) Friday January 21 2000, @05:34AM
  • This article... by fvzappa (Score:2) Friday January 21 2000, @06:42AM
  • Re:A letter from Bill Gates... by chriscrick (Score:2) Friday January 21 2000, @08:16AM
  • Wow, nostalgia... by Megane (Score:2) Friday January 21 2000, @05:48AM
  • early memories of Microsoft by kd5biv (Score:2) Friday January 21 2000, @08:32AM
  • Gates has hated Open Source "hobbyists" since '76! by Oshu (Score:2) Friday January 21 2000, @05:52AM
  • by Anonymous Coward on Friday January 21 2000, @05:56AM (#1352360)
    My favorite Microsoft innovation has to be the "Start" button. For years, I was confused by graphical interfaces: "What do I click?" "How do I start?"

    Microsoft made it so clear -- click "Start"! What could be more obvious or user-friendly?

    You want to shut down your computer? Click "Start"!

    You want to launch that program that you use everyday? Click "Start", go to "Programs", go to "Bud's Software, Inc.", go to "BudEdit.exe"! What could be faster, easier, or more intuitive?

    Until the "Start" button, I was intimidated and confused by computers. I was forced to take a low-paying job polishing lug nuts at the local tire store. Now, thanks to Microsoft, I have a certification and a medium-paying job administrating high-power enterprise servers. It's so easy -- if something goes wrong, I just click "Start", "Shut Down", "Restart the computer"! What could be better?
  • The views that are expressed in the interview are quite congruent with the developments in software copyright over the last 20 years.

    Several causes suggest themselves:

    • BillG was being prophetic :-)

      Nope - don't believe a word of that!

    • BillG's opinions at that time, have become the prevailing legal opinions due to the influence of Microsoft.

      I'd judge this to be partly true; it could be argued that one of the few true Microsoft innovations is the outgrowth of shrinkwrapped software licensing as we know it today. (I'm not saying that it is an unalloyed benefit; merely that it is a result of their activities.)

      ...But this is not a complete picture. It doesn't provide any reason, outside of BillG's stridency, for his views to have prevailed.

      We have to head on to...

    • William H. Gates III's views, in 1980, were, with little doubt, informed by the fact that his father, William H. Gates Jr, was an intellectual property lawyer.

      The Official W. H. Gates III bio [microsoft.com] provides a little indication of this; How to Become As Rich As Bill Gates [photo.net] describes it in more detail as does E-Mail from Bill. [cmu.edu]

      The point here is that it is manifestly clear that "Trey's" positions are informed by the fact that his father was a corporate lawyer, one of the founders of Preston Gates & Ellis, LLP. [prestongates.com]

      Many high tech companies have tended to have a hate-hate relationship with lawyers; I don't think it is any coincidence that Microsoft has had huge legal successes in the past when involvement with law was to some degree pervasive in the young Gate's life.

  • I doubt he's the original author -- no-one could say with a straight face that Microsoft invented preemption :-)

    Anyway,
    Windows 95 and 98 do not feature pre-emptive multi tasking, but the shitty co-operative kind.
    Is this true? I thought (mainly from my own observations :) ) that the 9x series did have real preemption, but only between Win32 programs -- that 16-bit Windows programs and DOS shells (and maybe a few other things..) ran in real mode and were cooperative.

    Daniel
  • by The Dodger (10689) on Friday January 21 2000, @05:38AM (#1352363) Homepage

    Bill Gates comes across constantly as very aggressive and arrogant.

    So nothing's really changed, then - see my analysis of Gates' BBC interview last year [slashdot.org].

    D.

  • by Sloppy (14984) on Friday January 21 2000, @06:32AM (#1352364) Homepage Journal

    Well, of course MS would recommend that people run OS/2. Just look at what they have to say about it:

    "I believe OS/2 is destined to be the most important operating system, and possibly program, of all time. As the successor to DOS, which has over 10,000,000 systems in use, it creates incredible opportunities for everyone involved with PCs." --- Bill Gates (November 1987).

    "The goal for OS/2 is to be the universal operating system... there is virtually no application in the world that OS/2 cannot support." --- Bill Gates (IBM Personal System Developer, Winter 1990)

    "Microsoft has not changed any of its plans for Windows. It is obvious that we will not include things like threads and preemptive multitasking in Windows. By the time we added that, you would have OS/2." --- OS/2 Notebook, Microsoft Press


    ---
  • by Sloppy (14984) on Friday January 21 2000, @06:10AM (#1352365) Homepage Journal

    gates was bashing programmers for being "thieves" when they circulated his little basic, way back when.


    then he builds his empire and becomes the figurehead for closed systems.

    now the "thieves" are making a comeback.

    Now wait a minute, these are really two different groups of "thieves". Gates' problem was with the people who were spreading Microsoft's product. But I haven't ever read anything anywhere that suggests that Gates has an issue with the open source community spreading their own stuff around. I'm sure he doesn't like the open source community, because it spells his company's doom, but has he ever suggested that it's illegal or immoral?

    Open source has nothing to do with advocating piracy of close source products. Don't start lumping them together or else you're going to make a lot of people around here very nervous. Copyrights must be respected or else the GPL itself would become unenforcable.


    ---
  • by Mike Schiraldi (18296) on Friday January 21 2000, @06:03AM (#1352366) Homepage Journal
    Perhaps some of you have heard of a famous open letter Gates wrote in 1976 condemning piracy. It's available here [deja.com]
  • by LL (20038) on Friday January 21 2000, @05:35AM (#1352367)
    Well, fundamentally people get paid for their their time (# hours spent coding), task (# bugs found) or talent (finishing the damn thing). The software is merely the codified expression of that time/task/talent. Fundamentally there is nothing wrong with charging, after all you are paying a photographer for the opportunity costs of him mollycoddling another client. The photo is merely the product that results as his service.

    Now code (as bits and bytes) are by themselves neutral. What is the difference between an amature passing around frat photos and a professional photographer? Usually some sort of quality control, standards and consistent conduct. The same thing should be true of code. You should be paying for the quality control testing, the guarenteed performance and functionality, and the reduction of risks as compared to say an amateur's effort. However, as most people have commented on the UNITA end-user license, the software industry seems a little relunctant to withstand the same scrutiny and peer review that scientists, doctors and lawyers go through. So far the public has been happy enough to play along but when they discover that they are foking out hundreds of dollars for a piece of silverised silicon and not the service they've been expecting, then heads will roll. Afterall, you expect a car to take you from A to B without stopping at C (much less act as an ornamental ego-booster ... though with SUVs sometimes you wonder if pointly-haired CEOs are being overpaid). So in essense, there is nothing wrong with being paid, however, for hundreds or even thousands of dollars, you expect something of appropriate value. Automated catalog/calendar services just don't cut it any more.

    In any industry, there's something calle the marginally utility in that once you've saturated a market, people refuse to buy the product as the perceived value is negative comared with the utility they expect to gain. That is one reason why pyramid scams ultimately come to a rather nasty end as they run out of gullible fools (their target market). Now you may ask, doex next month's red-hot Zithanium (or whatever) make any significant difference compared to last month's Zithantium-1? They (marketeers) would like people to think so but buying a computer/software is not the same as buying a razor blade. People expect (at those kind of prices) something like a durable good (though I wonder about the deliberate time to warrentee expiry on products nowadays). If companies want to make software a subscribable service, thne they should just bundlle it with an internet bundle with clear terms of service/performace and let the ISP purchase the distribution rights based on their knowledge of the real implementation costs instead of trying to flog it onto every back country redneck and his dog to the nth degree. (nothing wrong with rednecks so don't go pointing any guns).

    It must be nice having rent-seeking profits sitting pretty while everyone is losing money pushing a saturated market.

    LL
  • ... is not so much the content, but the manner. Bill Gates comes across constantly as very aggressive and arrogant.

    This is not a flame. But it seems that the same arrogant, almost cavalier attitude that has him (or, rather, Microsoft) in trouble these days has been a prevailing thing.

    Perhaps if some advisors (or something along those lines) of his had "toned him down", MS would not be in the trouble is now. Ironically, it would probably be nowhere near as successful.

    You usually have to fight nasty in business. Bill seems to take that from kicking in the shins to knife in the back-like levels.

  • Gates' Advocate (Score:3)

    by Robert Link (42853) on Friday January 21 2000, @08:52AM (#1352369) Homepage

    Gates has been in it for the money from the very begining. He doesn't care about innovating anything, except ways to part you with your money!

    You speak as though the desire to advance technology is incompatible with the desire to make money. I think you would be hard pressed to defend that statement rigorously, whether in its general form, or applied to Bill Gates specifically.


    Take me for example; I'm an astrophysicist. If it turns out that I can't make money doing astrophysics, I will do something else. Does that mean that I don't care about astrophysics, that I'm just in it for the money? Of course not. It does mean that I have to eat and pay my rent, and on top of that doing first-class work in itself requires resources. If I can't at least cover those costs, then I can't do astrophysics.


    It seems probable to me that some of these things were going through Gates' mind when he wrote his "Open Letter to Hobbyists". It's also easy to understand why he might feel that something he had put a lot of work into was "his", and that he was entitled a royalty whenever someone copied it. After all, aren't authors of books entitled to the same privilege? There are some problems with software licensing terms, to be sure, but I don't think the root of those problems is that people like Bill Gates want to get paid for the software they produce. We may not agree with their position, but that position is not so unreasonable that we should not at least respect it.


    -r

  • by Mr. Slippery (47854) <tms AT infamous DOT net> on Friday January 21 2000, @10:56AM (#1352370) Homepage
    The fact is that code is like art or literature, you spend your time and energy to create something, and you would like it to be protected from some loozer coming along and claiming it as his.

    Being recognized as the creator of a work is not at all the same thing as being able to use government force to prevent others from making copies of that work.

    If you claim to have written something that I have created, you are lying, which is recognized as unethical by almost everyone, and has been throughout history; and you are commiting fraud, which is recognized as illegal by almost everyone, and has been throughout history. If, however, you make a copy of my work, it's much less clear that what you've done is unethical, and its legal status varies though time and space.

  • by Pike (52876) on Friday January 21 2000, @05:42AM (#1352371) Homepage Journal
    Wow, who can forget the Tandy Color Computer III [zeppelin.tzo.cc]? That thing was nifty...or it was when I was ten years old and just learning programming. That thing had analog inputs, so you could even do video editing on it. MS Disk- BASIC v1.1 and the 512K of ram. That thing was fast too...of course having the OS/programming language in ROM and almost never having to do disk i/o helped. I won't deny I played a lot of games on that thing...but I wrote most of them :-)

    I still remember the last issue of Rainbow mag. It had dwindled from a spacious glossy color magazine to a small newsprint production. What a sinking feeling I got...oh well. After that my CoCo went unused, and I spent all my time learning DOS, C++, and how to use a BBS. The world was bigger then.

    My Opa [crosswinds.net] still has programs on his Acer laptop that he copied from the CoCo. How? He spliced together a mutant serial cable and did a straight dump through the port using a terminal program! He had to do some fiddling on the CoCo copy program to keep it from dropping characters, but now the programs are all safely migrated to GW-BASIC (!!) He is amazing...he still writes database programs in GW-BASIC that take up three to five floppies, including data files! Somehow the 640k limitations of DOS are powerless to stop him.

    The 80's were quite a decade. I can still remember that bright, flashing cursor against that ugly nuclear green background. Oh well, it's the nineties and the world has moved on...whoops I guess we're in the aughts or the naughties or the 00's or whatever.

    JD
  • by twit (60210) on Friday January 21 2000, @07:53AM (#1352372) Homepage
    I don't think that business requires a take-no prisoners, unethical attitude. That said, the appearance of that can be very good for business.

    Take Roy Cohn's law firm (the late Roy Cohn is infamous for being counsel to the House Committee on Un-American Activities during the McCarthy era, and later belonged to a litigation practise in NYC), where the appearance was that it was totally unethical, utterly without scruple, and would thus get the job done at any cost. It gained a substantial reputation along those lines. As such, it was intimidating to be faced by Cohn or any of his partners or associates. They were able to get settlements on the basis of reputation alone.

    Microsoft has that same kind of reputation on Wall Street, a company that will be totally unethical and ruthless in business in order to make a buck. Wall Street being what it is, the corrollary is that if they will do anything to make a buck, they will always make that buck, and are therefore an excellent investment.

    It has come out recently that MS has faced SEC investigations for using its cash reserves to smooth out fluctuations in corporate income. This is a serious violation in best practises. However, MS's stock has continued to rise because of their reputation - it's expected that a company that unethical will do that kind of thing, ha ha, but they keep on making money so we don't mind.

    Of course, if MS started losing money, the stock would plummet and people would tut-tut that such practises just don't pay, but so long as they continue paying, brokers and institutional investors are more than happy to wink at them for it. Sometimes even praise them for it. I believe that it would take a major act on the part of either the SEC or DoJ to end MS's equity honeymoon.

    --
  • by ucblockhead (63650) on Friday January 21 2000, @05:48AM (#1352373) Homepage Journal
    I hope everyone realizes that that "640k" Bill Gates quote that is running around the internet is an urban legend...

    (I also hope everyone realizes that in the timeframe in which that 640k design decision was made, there was a hardware addressing limit of 1 megabyte, the average PC had 64k RAM, and IBM's marketting department was projecting sales of around 500,000 and foresaw no major hardware upgrades.)
  • this was necessary (Score:3)

    by levl289 (72277) on Friday January 21 2000, @05:41AM (#1352374) Homepage
    From the posts that I've seen so far, it seems like many people are forgetting when this took place.

    20 years is a long time as far as computer technology goes - that's patently obvious. But at the same time, it's also a long time for a sector of the economy which was just beginning to see the light of day (yes, they had computers, and computer programs before that yada yada yada - PC's are different though).

    Thinking about it, would the OSS model have even taken shape if Bill Gates (and his ilk) had just given away their product? Very likely not.

    OSS is a logical progression, and slamming BG just 'cus you like linux is shortsighted.

  • Re:Flame-bait (Score:3)

    by slashdot-terminal (83882) on Friday January 21 2000, @07:05AM (#1352375) Homepage <