Slashdot Mirror


Beginnings Of The Free Software Debate In 1975

Private Essayist writes: "This article in the NY Times (free reg., etc.) tells about an ongoing mystery over who stole a copy of Altair Basic written by Bill Gates in 1975. More important, however, the article shows the beginnings of the debate over the concept of whether or not software should be free. The Homebrew Computer Club members interviewed in this article talk about the debate they had over this issue way back then. It's interesting to read."

191 comments

  1. More to the point... by Uriel · · Score: 1

    Look where the various participants on both sides back then are today. At the time, who would have known?

  2. Just goes to show by Chas · · Score: 1

    Even old code wants to be free. =)


    Chas - The one, the only.
    THANK GOD!!!

    --


    Chas - The one, the only.
    THANK GOD!!!
    1. Re:Just goes to show by Ig0r · · Score: 1

      Communism, capitalism, and all the others assume you have a limited amount of resources, and that they must be divided amongst the citizens.
      There is no limit to the amount of software.
      If ten people want a piece of bread, either one person gets the bread, or it is divided amongst them. If ten people want some software, all ten can have the exact same, complete software.

      --

      --
      Soma: because a gramme is better than a damn.
    2. Re:Just goes to show by Lullabye · · Score: 1

      First off, grow up. For one thing, the comment was meant in a humorous light. For another, not everyone is a raving "Free It All" loonie like ESR can be from time to time. There's nothing wrong with commercial code, but the prices charged, the quality the user recieves, the lack of source, etc etc is what most people are objecting to. No one said all code must be free, simply that if you're gonna charge for it, atleast make it good, and maybe give out the source.

      However, even if he/seh was implying all code should be free, who the hell are you to attack him? This is a site for expressing opinions, so express an opinion, stop attacking people like a little fifth grader.

      Lastly, get a clue. Russia, (I still get a kick that every idiot refers to the Soviet Union as Russia), is not communist anymore. That ended quite a while ago, so next time recommend China instead asshole.

      --
      "God is REAL ... unless previously declared as an integer"
    3. Re:Just goes to show by elflord · · Score: 1
      There is no limit to the amount of software

      This is false. It's true that the number of copies of the software is unlimited. However, the actual process of developing the software requires time and resources. This is why software costs money -- because the software company need to spend money developing it. 10 people can't have any software if the software doesn't get written in the first place.

    4. Re:Just goes to show by linuxgod · · Score: 1

      Yet another M$ lemming.
      You can shove your $ up your a$$.

    5. Re:Just goes to show by jareds · · Score: 1

      I am a capitalist because I have not seen a better way. But I don't let it rule me. If I did, I would never show compassion for others, I would never strive to do anything that was without material gain even if it be at the expense of my spirt,

      Technically, in capitalism, you should be trying to get the greatest possible net benefit to yourself. That's why, under capitalism, people buy luxury items, because they intend to get pleasure or some other benefit from those items greater than the benefit of cash in the bank. Often, the emotional/mental benefits of showing compassion, not to metion the benefits you incur as a result of reciprocal altruism, outway the minor financial benefit of being miserly, in which case showing compassion is not inconsistent with capitalism.

      and I would have the wrongheaded belief that if the freedoms that all men have been endowed with by God got in the way of petty averice, averice would win over freedom.

      I think whether you believe petty avarice would win over freedom depends more on whether you are an optimist or a pessimist than on whether or not you are a capitalist.

    6. Re:Just goes to show by SuperLiquidSex · · Score: 1

      WTF I dunno my time is DAMN valuable, true when I finish programs I typically will give them away for free, but thats because I've learned from other programs. If I choose to charge for my time then my time becomes a limited resource. I Don't like people stealing my time and effort because there too damn lazy. Sorry this was a bit off the hip...and I'm pressing the send button...oh wait...shit to late

      --
      Oops....you'll know what I'm talkin about in a bit.
    7. Re:Just goes to show by SuperLiquidSex · · Score: 1

      I'm a bit naive but...if the source allows someone to make the same program, albeit with diffrent graphics(which are important in what? games) just how exaclty do you make money? It's like selling Prebuilt computers, AND giving away all the parts to make the computers. Seriously if someone can explain this to me I'd love to understand it.

      --
      Oops....you'll know what I'm talkin about in a bit.
    8. Re:Just goes to show by igneous+polenta · · Score: 1

      /ducks flames

      Use a license like the SCSL for instance, let the people you sell to have the code to play with, work with their developers and incorporate their bug-fixes into your next release. Smells like free labor to me. It also has a certain Microsoft slyness to it. By releasing the source under a slightly restricive license, you can control your S/W a little tighter (e.g. making sure that no work-alikes happen to "lift" some of your code for their project.) Remember the Kerboros EULA thing MS did? Dirty as all hell, but smart too. By opening up halfway, they poisoned the waters so to speak of anyone working on REing it, and almost putting the complete burden of proof on anyone they happen to accuse of not having a very clean room (the /. distrobution of said document only helped them BTW).

      Anyway, just a few things to think about. Open source is not neccesarily free. It really doesn't need to be either, depending on what you're trying to accomplish.

    9. Re:Just goes to show by jhutkd · · Score: 1

      Actually, communism wouldn't recognize code as being free. Communism would say that it always belonged to everyone, and it was meant to be for everyone. Free means free. More to the point though, open source is a tremendous forum for sharing ideas, and learning. It's about more than just free software (a lot more)! You ought to realize that if your great ideas can act as a starting point for someone else, then that person can use what you have done to take the next step. It's as much about software evolution as it is about free stuff!

    10. Re:Just goes to show by Stephan+Schulz · · Score: 1
      It's true that the number of copies of the software is unlimited. However, the actual process of developing the software requires time and resources. This is why software costs money -- ...

      You are right. But a reasonable business process would charge most of the money for developing software, not for licensing copies of it.

      Note that this would indeed encourage the creation of new software, whle the current licensing model rather encourages people to milk the last bit of money from existing code. It's not the licensing model but the fierce competition that leads to new software at the moment.

      --

      Stephan

    11. Re:Just goes to show by elflord · · Score: 1
      You are right. But a reasonable business process would charge most of the money for developing software, not for licensing copies of it.

      The problem with this is that it would require up-front payment, or at least up-front commitment to pay. I think most users would like to make the decision regarding whether or not they wish to pay for development after the software has been made available, not before. Having any kind of upfront payment pushes the buying risk from the software company to the consumer.

    12. Re:Just goes to show by Stephan+Schulz · · Score: 1
      Nevertheless, it works for houses, so it can work for software.

      More into the realm of intellectual property, I think Steven King is at the moment marketing a novel this way - he will only write the next chapter after having received enough money for the last one.

      I think these examples show two ways to cope with the difficulty: Watertight contracts and specifications (which would be beneficial for software development anyways) and chosing reliable companies or individuals for contracting development to.

      --

      Stephan

    13. Re:Just goes to show by elflord · · Score: 1
      Nevertheless, it works for houses, so it can work for software.

      Sorry, I don't follow this. Statements that are true about houses may or may not be true about software.

      More into the realm of intellectual property, I think Steven King is at the moment marketing a novel this way - he will only write the next chapter after having received enough money for the last one.

      Works for him because he's already become rich and famous -- and he did so using a more traditional model. The problem is that this model wouldn't work very well with a relatively unknown software author.

    14. Re:Just goes to show by Stephan+Schulz · · Score: 1
      Sorry, I don't follow this. Statements that are true about houses may or may not be true about software.

      Don't you understand my example or do you doubt its applicability?

      In the first case: If you build a house, you typically select a building company a priory, contract the job to them, and (often) pay them as they go. If the company does not deliver, you can try to recover damages, if the company goes bust you are out of luck. This model might work for software.

      Now I agree that there are fundamental differences between physical and intellectual property, however, much software has been written following this model. It just has not yet been tried for mass-market software.

      Finally, about Steven King: I agree that the model works for him because he is famous. I doubt that it has anything to do with him being rich. And think that e.g. the popularity of Linus or Alan Cox or even RMS show that you can get a reputation for excellence and reliability without a traditional development model.

      --

      Stephan

    15. Re:Just goes to show by elflord · · Score: 2
      Don't you understand my example or do you doubt its applicability?

      I doubt its applicability.

      In the first case: If you build a house, you typically select a building company a priory, contract the job to them, and (often) pay them as they go.

      Building a house is taking on a substantial risk. A lot of home buyers prefer to buy a house that is already there. Much like software, the benefits only outweigh the risk in the case where custom solutions are necessary ( and when they are, this model is preferred ).

      Now I agree that there are fundamental differences between physical and intellectual property, however, much software has been written following this model. It just has not yet been tried for mass-market software.

      It has not been tried because the copyright model simply works better. If someone could make more money and give consumers better prices using an alternative model, they obviously would do so.

      And think that e.g. the popularity of Linus or Alan Cox or even RMS show that you can get a reputation for excellence and reliability without a traditional development model.

      • These guys are the exception, not the norm. What about all the great programmers out there that no one has heard of ? Are you saying that only famous programmers should get paid ?
      • Good programmers do not necessarily make a good software company, or reliable software products. The way the company is managed has a lot to do with it. ( Take MS as an example of a company who can hire top programmers and still get mediocre results. Or Looking Glass Studios who went down due to poor project management despite the talents of some of their developers )

  3. 3 things that (apparently) won't stop: by OO7david · · Score: 1

    1. MP3 trading (even though the format might change)
    2. Stealing Microsoft's software
    3. Running over those danged squirrels

  4. Want to read the letter? by imac.usr · · Score: 4

    Buy a copy of the new edition of "Fire In The Valley" by Paul Freiberger and Michael Swaine, which reprints the letter from Bill to the Homebrewers, and is also one hell of a book (even if it does make the occasional mistake). Along with "Hackers", it's required reading for Personal Computer History 101.

    --
    I use Macs for work, Linux for education, and Windows for cardplaying.
  5. Hmm.. by Signal+11 · · Score: 1
    I hope they catch him, 'cuz then we can press charges against him for using his fingers to circumvent a copy protection device and throw him in jail. Stealing software.. what next.. candy from babies?

    --

  6. Java by intmainvoid · · Score: 1

    So that's where Java comes from...

  7. I'll just buy a printed copy ... by Anonymous Coward · · Score: 1

    OK, so I filled out a registration, put in e-mail address twice, as asked (so I can be spammed twice?). Then it wouldn't let me in without allowing cookies. How many hoops do you have to jump through just to follow a /. link?
    < end rant mode >

    1. Re:I'll just buy a printed copy ... by geekoid · · Score: 1

      perhaps companies should stop using OUR computers to hold the information they need?
      why can't they have s db that maintains my user id and password? I'll tell you why, because they can USE us to save them money.

      --
      The Kruger Dunning explains most post on /. http://en.wikipedia.org/wiki/Dunning%E2%80%93Kruger_effect
    2. Re:I'll just buy a printed copy ... by jareds · · Score: 1

      perhaps companies should stop using OUR computers to hold the information they need?
      why can't they have s db that maintains my user id and password? I'll tell you why, because they can USE us to save them money.

      Because you could have a dynamic IP address, they have no way to identify you until you give them a user id and password, or some other unique identifier. It doesn't save them storage space either, they obviously have your user id and password in a database anyway, or there'd be no point in asking for them.

    3. Re:I'll just buy a printed copy ... by g_mcbay · · Score: 2

      A well known pre-registered account for the NYT site is "cypherpunks"/"cypherpunks" (account name & password are the same).

    4. Re:I'll just buy a printed copy ... by rumba · · Score: 1

      this is the way i always get into nytimes, but it didn't work this time...

  8. Physical Media by MeowMeow+Jones · · Score: 3

    Don't even most Open Source people agree that taking physical media (CD's, Floppys, CD-ROMs, books, cars, and yes punch tapes) is stealing?

    Where exactly does the line get crossed? Someone saw what they wanted and took it. That's just stealing.

    --

    Trolls throughout history:
    Jonathan Swift

    1. Re:Physical Media by NuclearArchaeologist · · Score: 1

      No, I think old Billy Boy was complaining about people copying ROMs as well as this supposedly stolen tape. See open letter to hobbyists which never mentions this tape. Same old stuff as today, he made something and did not want to share. Wanted money instead. Another poster claims he was charging $500 for his BASIC which just did not work, and would not do much if it did. Wow, that's rude.

  9. Re:Bill Gates by gunner800 · · Score: 1
    Bill Gates is my hero.

    Then I suggest you avoid super villains.


    My mom is not a Karma whore!

  10. NYTimes login and password by gwyrdd+benyw · · Score: 3
    username: cypherpunks516
    password: cypherpunks

    I think the NYTimes has made "cypherpunks" permanently unavailable, the jerks.

    --

    I adblock all animated gifs.
    Blessed be the prime numbered slashdotters
    1. Re:NYTimes login and password by drinkypoo · · Score: 3
      I think the NYTimes has made "cypherpunks" permanently unavailable, the jerks.

      Or someone changed the password on you.

      Last I checked, the venerable slashdot2000/slashdot2000 still worked.

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
    2. Re:NYTimes login and password by Anonymous Coward · · Score: 1

      cpunks
      cpunks

      for the truly elite

    3. Re:NYTimes login and password by MeowMeow+Jones · · Score: 1

      even better, partners.nytimes.com is working again. A full mirror with no login.

      --

      Trolls throughout history:
      Jonathan Swift

    4. Re:NYTimes login and password by SquadBoy · · Score: 1

      the partners site also works.

      --

      Cypherpunks: Civil Liberty Through Complex Mathematics. Those who live by the sword die by the arrow.
    5. Re:NYTimes login and password by PingXao · · Score: 1

      Substitue parnters.nytimes.com for www.nytimes.com and you'll get it every time! Like so:

      http://partners.nytimes.com/2000/09/18/technology/ 18BASI.html

    6. Re:NYTimes login and password by FFFish · · Score: 2

      I hate to volunteer this information, 'cause it'll probably just result in my handy loophole being stuffed, but you know what they say -- Information Wants to Be Free (But You Can Send Me $4.95!)

      http://partners.nytimes.com/2000/09/18/technolog y/18BASI.html

      Note the use of "partners" in lieu of "www"...

      [Kuro5hin is back! Yay!]


      --

      --

      --
      Don't like it? Respond with words, not karma.
    7. Re:NYTimes login and password by Yer+Mom · · Score: 1

      IANAT, but...

      Login: penisbird
      Passwd: slashdot

      HTH.


      --
      --
      Never mind Spamassassin. When's Spammerassassin coming out?
  11. Gates was right then and he's right now... by Rombuu · · Score: 1

    "Hardware must be paid for, but software is something to share. Who cares if the people who worked on it get paid?" (He said this sarcasticly).

    All you have to do is look at all these companies that have tried to make money on free or open source software to see that, still 25 years later, it just can't be done.


    --

    DrLunch.com The site that tells you what's for lunch!
    1. Re:Gates was right then and he's right now... by Black+Parrot · · Score: 2

      > All you have to do is look at all these companies that have tried to make money on free or open source software to see that, still 25 years later, it just can't be done.

      I don't know whether you can make money that way, but you can darn sure make good software.

      --

      --
      Sheesh, evil *and* a jerk. -- Jade
    2. Re:Gates was right then and he's right now... by King_of_Plow · · Score: 2

      Cygnus - one of the very first open source companies, and the maintainer of gcc - was profitable for many years. Of course, now it's owned by RedHat.

      --
      "You take a distribution! Rename! Stamp CD's! IPO!"

      --
      "Chiswick! Fresh horses!"
    3. Re:Gates was right then and he's right now... by TheReverand · · Score: 2
      Absolutely not true.

      Start here.

      Look for that thing called a quarterly earnings report. If that's a negative number, YOU AREN'T MAKING ANY MONEY.

      Caldera.

      VA Linux.

      Check those out and then come talk to me.

      By the way, now's the time to inves in Caldera, they are trading at 5 and a quarter!!!

    4. Re:Gates was right then and he's right now... by drsoran · · Score: 1

      Not to mention that Microsoft software is some of the most highly pirated in existence. Gates isn't stupid now and he wasn't stupid then. He is above all else an excellent businessman.. one of the best in the entire world, if not THE best. This was an old argument we used to have... does Bill REALLY want to see all piracy stop? Of course not! People pirating Microsoft products means people USING Microsoft products which means they're more likely to use and even buy Microsoft products in the future once they're locked into the system. It is the old drug dealer trick of giving out free samples to the kiddies so they can hook the next generation. It's a business write-off.. a cost of doing business in the high tech world if you will.

    5. Re:Gates was right then and he's right now... by R1chard+Gere · · Score: 1

      Jeezus...You really worship Bill, don't ya?

      But anyway. Bill's right. It's ok to rape the consumer, steal other people's ideas, buy or destroy the competitor...Just as long as you don't copy *Bill's* software.
      The fuckin' amerikan way, right? Money rules, fuckin' sue em' if they don't like it.

      You stupid fucks really don't 'get it', do you? Despite what the Rev. Bill may have preached to you, money isn't everything.

      Richard Fuckin' Gere
      Hey! Check it out! You're a karma whore and I'm a troll!

      ----

      --
      Deepthroat my submarine, swallow my seamen.
    6. Re:Gates was right then and he's right now... by Rombuu · · Score: 2

      Wow, 1 company. Tell you what, I'll start listing profitable companies releasing closed source software, you list companies that are profitable and open source or free and we will see who's list is longer...


      --

      DrLunch.com The site that tells you what's for lunch!
  12. Text of "An Open Letter to Hobbyists" by Anonymous Coward · · Score: 5
    AN OPEN LETTER TO HOBBYISTS

    By William Henry Gates III

    February 3, 1976

    An Open Letter to Hobbyists

    To me, the most critical thing in the hobby market right now is the lack of good software courses, books and software itself. Without good software and an owner who understands programming, a hobby computer is wasted. Will quality software be written for the hobby market?

    Almost a year ago, Paul Allen and myself, expecting the hobby market to expand, hired Monte Davidoff and developed Altair BASIC. Though the initial work took only two months, the three of us have spent most of the last year documenting, improving and adding features to BASIC. Now we have 4K, 8K, EXTENDED, ROM and DISK BASIC. The value of the computer time we have used exceeds $40,000.

    The feedback we have gotten from the hundreds of people who say they are using BASIC has all been positive. Two surprising things are apparent, however, 1) Most of these "users" never bought BASIC (less than 10% of all Altair owners have bought BASIC), and 2) The amount of royalties we have received from sales to hobbyists makes the time spent on Altair BASIC worth less than $2 an hour.

    Why is this? As the majority of hobbyists must be aware, most of you steal your software. Hardware must be paid for, but software is something to share. Who cares if the people who worked on it get paid?

    Is this fair? One thing you don't do by stealing software is get back at MITS for some problem you may have had. MITS doesn't make money selling software. The royalty paid to us, the manual, the tape and the overhead make it a break-even operation. One thing you do do is prevent good software from being written. 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? 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.

    I would appreciate letters from any one who wants to pay up, or has a suggestion or comment. Just write to me at 1180 Alvarado SE, #114, Albuquerque, New Mexico, 87108. Nothing would please me more than being able to hire ten programmers and deluge the hobby market with good software. Bill Gates General Partner, Micro-Soft

    1. Re:Text of "An Open Letter to Hobbyists" by Forgotten · · Score: 2
      Three person-years to come up with a BASIC for the Altair (let alone that Gates and Allen had to hire someone else even to get started - hmm). Shortly afterward, Steve Wozniak wrote Integer BASIC for the Apple ][ in his head (after first designing the computer to run it on, natch).

      It seems that paying through the nose to fund Gates's and Micro-Soft's incompetence in software development is not a new thing - and neither is the availability of better alternatives.

  13. Does Microsoft control the Times, too? by drinkypoo · · Score: 3
    It was Mr. Gates and Mr. Allen who exercised the impulse that would eventually make their soon-to-be-founded company, originally named Micro Soft, one of the world's most powerful corporations: create software that put computing power in the hands of everyday people.

    Right, I bet a whole bunch of everyday people (what is this, a toyota commercial?) had Altairs.

    Mr. Sokol recalls having few qualms about being in possession of a free copy of the Gates-Allen program. In his view, MITS was cheating hobbyists by charging $500 for buggy software. He took the tape to work and used a high-speed paper-tape machine to make 50 copies, which he carried to the next Homebrew meeting a few days later.

    Now that's more like it.

    Now, before this gets dismissed as mere flamebait, or a troll, let me explain to you why it is neither. The article lauds Microsoft, yes takes the wimpy way out when it talks about "Mr. Sokol" by using the phrase "in his view." Microsoft is hardly responsible for putting power in the hands of the people, as it were.

    If you do want to take a look at what companies DID put power in the hands of the people, the first company to look at (IMO) is Lotus corp. The spreadsheet is the piece of software that made Personal Computers worthwhile. Never mind that at the time, both computers and spreadsheets were so new that you (you being used here to describe an average human) had to take a class to use either one - And there were no classes. Lotus made it easy enough for mere humans to grasp. I used to have an IBM PC-1 with Lotus 1-2-3 V1 on it myself, but admittedly I got mine way behind the curve.

    Another fine piece of software was Print Shop. I can't even remember who wrote that sucker. Print Shop let you do some pretty snazzy stuff (for the time) in a minimum of time on absolutely antique hardware - Like the Apple ][. It's been followed in modern times by programs like Pagemaker and Quark Xpress. But word, by contrast, didn't even allow you any real freedom of text positioning until very recently. Why should it? It's a word processor - A glorified typewriter.

    Mind you, the earliest word processor I can remember of any practical note which could be used without learning a whole new language (Sorry, TeX) was Wordstar. That was some pretty slick software, even back on my Kaypro 4 luggable. I managed to turn in quite a few papers for school on one of those things. And the first one I can remember that did graphics in some reasonable fashion was WordPerfect, which was the de facto standard for god knows how long.

    Microsoft's only deserved accolade is that they make things prettier. They can't take credit for windowing systems, the web, or anything else we take for granted these days. They weren't the first to do SMP on intel, they didn't have the first of just about anything. They aren't even the Japan of computing, because they don't actually refine anything. They're more like China (With all due apologies to the great nation of China, which has in fact made some innovations) in that they make cheap knockoffs.

    Such is the legacy of Microsoft, and a long and, well, I guess you could say "glorious" reign it will continue to be. When you're number one by such a large margin, it takes some truly boneheaded manouvers to slip down even to number two, let alone last place.

    And speaking of which, let's talk about Windows 2000...

    --
    "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
    1. Re:Does Microsoft control the Times, too? by ucblockhead · · Score: 1

      I just want to point of that Lotus can no more take credit for spreadsheets than Microsoft can take credit for Windowing systems.

      Lotus basically copied an earlier program called Visicalc, which I personally used quite a bit before "1-2-3" even existed.

      --
      The cake is a pie
    2. Re:Does Microsoft control the Times, too? by UnknownSoldier · · Score: 3

      > the first company to look at (IMO) is Lotus corp. The spreadsheet is the piece of software that made Personal Computers worthwhile.

      Uhm, you DO know that Visicalc on the Apple ][ was out before Lotus 123, right?

      I do agree that 123 helped push computers into "the mainstream business", but please don't turn a blind eye to how Apple got the whole thing started. Wordstar, AppleWorks, etc.

      Cheers

    3. Re:Does Microsoft control the Times, too? by drinkypoo · · Score: 1
      Uhm, you DO know that Visicalc on the Apple ][ was out before Lotus 123, right?

      Actually, I didn't. Thanks for the pointer. My bad.

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
    4. Re:Does Microsoft control the Times, too? by NaughtyEddie · · Score: 2
      Why do people on Slashdot insist on knocking Microsoft just because they copied everyone else. What is Linux except a lame UNIX clone? At least Microsoft copied software written in the 80s when we knew a little about usability. So let's have a look at the Linux usability tools - KDE and Gnome. And what are they? Cheap, slow and buggy Windows 95 knock-offs.

      Microsoft are the market leaders; if that's China in your world then you must be living in 3000BC.

      --

      --
      It's a .88 magnum -- it goes through schools.
      -- Danny Vermin
    5. Re:Does Microsoft control the Times, too? by BluBrick · · Score: 2
      Why do people on Slashdot insist on knocking Microsoft just because they copied everyone else. What is Linux except a lame UNIX clone?

      Um, perhaps because Microsoft are crowing so damn loud about innovation? I don't make any claims that Linux is innovative, and I don't hear anyone else doing so. So it's a UNIX clone! So what? That's what it was always intended to be.

      --
      Ahh - My eye!
      The doctor said I'm not supposed to get Slashdot in it!
    6. Re:Does Microsoft control the Times, too? by JimDabell · · Score: 3

      Why do people on Slashdot insist on knocking Microsoft just because they copied everyone else.

      Who's knocking? He was simply pointing out that the Times wasn't reporting accurately when they said that MS created the first bunch of "killer apps".

      What is Linux except a lame UNIX clone?

      If Linux is lame, then how come it's better than everything else out there? What did you say? It's just better for me? Well it's just lame for you.

      At least Microsoft copied software written in the 80s when we knew a little about usability.

      Then why do you have to press the start button to stop using your computer?

      So let's have a look at the Linux usability tools - KDE and Gnome. And what are they? Cheap, slow and buggy Windows 95 knock-offs.

      Cheap? Yup. Exactly what is bad about that?

      Slow? I can't speak for GNOME, but KDE is getting quicker with each release. Is Windows?

      Buggy? I get less crashes with a KDE prerelease than I did with any Microsoft software I have ever used. Seriously.

      Win95 knock-off? If it's a Win95 knock-off, then they are very usable according to your previous statements. But they aren't trying to copy Win95. Take a look at their published goals before you start spouting off. Their goals are to produce a good, free, easy-to-use desktop environment, taking the best from current systems and retaining a few of the not-so-good design features for the default to make it easy to migrate.

      Microsoft are the market leaders

      But they aren't the technology leaders.

    7. Re:Does Microsoft control the Times, too? by Bob+Uhl · · Score: 2

      My Linux usability tools are fvwm2, vi, mutt and abook. KDE and Gnome sit on my machine, but only because I don't need the space yet.

    8. Re:Does Microsoft control the Times, too? by mekkab · · Score: 1

      actually, it was Visicalc that lead the spreadsheet/PC revolution.
      Sorry to knitpick.

      --
      In the future, I would want to not be isolated from my friends in the Space Station.
    9. Re:Does Microsoft control the Times, too? by jhutkd · · Score: 1
      > What is Linux except a lame UNIX clone?

      At least it follows something that WORKS! Lets start checking uptime on machines running each type of OS. I guess if you don't mind crashing, memory leaks, dll conflicts, etc then you're better off having MS hold your hand and cover your eyes!

      > At least Microsoft copied software written in the 80s when we knew a little about usability

      ???? What the... Where do you people come from?!?!?

      > Microsoft are the market leaders; if that's China in your world then you must be living in 3000BC.

      PLEASE! China is the market leader in rubber dog shit. That's the type leader MS is!

    10. Re:Does Microsoft control the Times, too? by JCCyC · · Score: 1
      Lotus was the prime mover behind early expanded above 640K memory specs, which indicates that 1-2-3 was the most intensive program being run on PCs in those days.

      LIM-EMS (Lotus/Intel/Microsoft Expanded Memory Specification). Do you remember what a PITA was to explain to a layman computer user what the difference between exPANded and exTENded memory was? Banked memory. Sheesh!

      And then there was Quarterdeck's QEMM/386. Now that was a killer utility. First time the 386 was put to good use.

    11. Re:Does Microsoft control the Times, too? by Kwantus · · Score: 1
      Now, let's be fair to TeX, here... it's was always meant to be an excellent typesetter, and IMO it remains superior in that capacity to all the SW commonly found on Winduhs today. Although some of them (PageMaker?) are now adopting TeX's algorithms...

      TeX was never meant to be a word processor. Except for decent hyphenation (not perfect; it gave me do-geared the other day), which is nearly indispensible for good line breaking, it does nothing about easy editing (arguably it makes editing exceedingly difficult) or spell checking (which is almost impossible to perfect anyway, requiring significant semantic awareness) etc.

      While it's very easy to produce mediocre results that are acceptable for day-to-day intraoffice stuff, if you're after high-quality typesetting for serious printed material, it's still very hard to beat TeX for the price. Yes, it can be bloody hell to use, but it pays off in the end.

    12. Re:Does Microsoft control the Times, too? by drinkypoo · · Score: 1
      At least Microsoft copied software written in the 80s when we knew a little about usability
      ???? What the... Where do you people come from?!?!?

      One word: Motif. Microsoft was part of the Motif group (way back when), Motif came out, then Windows 3.1 came out. Note the complete similarity between motif and the Win 3.1 windowing. There's the button at the top-left of the window which pulls down the menu; Just the same as Motif, and for the most part, it has the same contents. That button is STILL present on Win32, but now it's an icon representing the program.

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
    13. Re:Does Microsoft control the Times, too? by NaughtyEddie · · Score: 1
      Yeah, scratch the "lame". Linux is by far the best UNIX clone for Intels. Heh, heh, it's got to compete with AIX and Dell SVR4 ;)

      But, on my Debian setup, KDE just doesn't work very well. It doesn't *crash*, but it doesn't load applications when you tell it to either.

      KDE might have fine aims, but to an unsophisticated user such as myself it sure as hell *looks* like a Win95 knock-off.

      --

      --
      It's a .88 magnum -- it goes through schools.
      -- Danny Vermin
    14. Re:Does Microsoft control the Times, too? by NaughtyEddie · · Score: 2
      At least it follows something that WORKS!

      DOS worked fine.

      --

      --
      It's a .88 magnum -- it goes through schools.
      -- Danny Vermin
  14. Read the letter here on /. by Pinball+Wizard · · Score: 4
    Buy nothing. Here on /., the tradition is to post these things. So here goes.

    AN OPEN LETTER TO HOBBYISTS
    By William Henry Gates III
    February 3, 1976

    An Open Letter to Hobbyists

    To me, the most critical thing in the hobby market right now is the lack of good software courses, books and software itself. Without good software and an owner who understands programming, a hobby computer is wasted. Will quality software be written for the hobby market?

    Almost a year ago, Paul Allen and myself, expecting the hobby market to expand, hired Monte Davidoff and developed Altair BASIC. Though the initial work took only two months, the three of us have spent most of the last year documenting, improving and adding features to BASIC. Now we have 4K, 8K, EXTENDED, ROM and DISK BASIC. The value of the computer time we have used exceeds $40,000.

    The feedback we have gotten from the hundreds of people who say they are using BASIC has all been positive. Two surprising things are apparent, however, 1) Most of these "users" never bought BASIC (less than 10% of all Altair owners have bought BASIC), and 2) The amount of royalties we have received from sales to hobbyists makes the time spent on Altair BASIC worth less than $2 an hour.

    Why is this? As the majority of hobbyists must be aware, most of you steal your software. Hardware must be paid for, but software is something to share. Who cares if the people who worked on it get paid?

    Is this fair? One thing you don't do by stealing software is get back at MITS for some problem you may have had. MITS doesn't make money selling software. The royalty paid to us, the manual, the tape and the overhead make it a break-even operation. One thing you do do is prevent good software from being written. 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? 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.

    I would appreciate letters from any one who wants to pay up, or has a suggestion or comment. Just write to me at 1180 Alvarado SE, #114, Albuquerque, New Mexico, 87108. Nothing would please me more than being able to hire ten programmers and deluge the hobby market with good software.

    Bill Gates

    General Partner, Micro-Soft

    --

    No, Thursday's out. How about never - is never good for you?

    1. Re:Read the letter here on /. by ucblockhead · · Score: 3

      I would appreciate letters from any one who wants to pay up, or has a suggestion or comment. Just write to me at 1180 Alvarado SE, #114, Albuquerque, New Mexico, 87108. Nothing would please me more than being able to hire ten programmers and deluge the hobby market with good [sic] software.

      If I ever catch the bastards who sent the checks that allowed him to hire those progammers, I'll...I'll...I'll... Well, it won't be pretty, I can tell you that!

      --
      The cake is a pie
    2. Re:Read the letter here on /. by jhutkd · · Score: 1
      Billy boy has some very sincere thoughts here, but the simple fact is that this sentiment is dated. The reality of the software industry is its constant flux. Everything about this industry is always changing, and a 24 year old statement by someone of the questionable more fabric that Billy is made of should not be taken as anyone's "mission statement".

      Sharing software is something that can come from any situation. Writing code for work (for a company that has a viable revenue stream) and then letting the company open source components of software, writing code on my own time and then releasing it as open source, etc...

    3. Re:Read the letter here on /. by vovin · · Score: 1
      The value of the computer time we have used exceeds $40,000
      But Bill, you stole that time, you thief!
      3-man years into programming, finding all bugs ..
      IIRC One of the fundaments of Altair BASIC was that it was buggy and people felt that re-distributing *their* patched versions was fair.

      Why should ppl pay for buggy software?
      --Hype+FUD, apparently.

  15. The question by elgonzzo · · Score: 3

    The author asked a very important question, is "liberating" software that someone else wrote stealing. What's the difference between taking a cabinet a carpenter slaved over for weeks and code a programmer slaved over. Carpenters sometimes give their creations away, but no one requiers them to, in most countries that is. This is one of the few pieces of software Mr. Bill actually wrote, and look what happens to it, someone ran off with it. Remember, Mr. Bill wasn't rich back then. That was money he needed to pay off all his speeding tickets.

    1. Re:The question by ucblockhead · · Score: 1

      Well, I'm not much in favor of the "Software wants to be free" types, but the most obvious difference is that if you take the cabinet, the carpenter loses use of the cabinet while if you take the software, the programmer retains use of the program.

      That is really the crux of the issue.

      --
      The cake is a pie
    2. Re:The question by feydakin · · Score: 1
      Well, I'm not much in favor of the "Software wants to be free" types, but the most obvious difference is that if you take the cabinet, the carpenter loses use of the cabinet while if you take the software, the programmer retains use of the program.

      But he DOES loose the ability to sell it.. Look at the cost of some of the packages out there.. $49.95.. Hmm, I really doubt the entire package could have been written for $50.. If you could get someone to pay me the $40k it took to write the software, and earn a decent living, I'd be happy to give the rest away..

      Oh wait, then the guy that did buy it will be upset because he had to pay $40k for something everyone else got for free..

      --
      Death and poverty like me so much, they've brought friends!
    3. Re:The question by Athos · · Score: 1

      What's the difference between taking a cabinet a carpenter slaved over for weeks and code a programmer slaved over.

      If someone takes the cabinet from the carpenter, the carpenter no longer has the use of the cabinet. When someone copies a program, the author still has the use of the program.

      (See other earlier posts on finite resources)

      --

      --

      --
      The Internet is the Suppository of All Knowledge. You get it in the end.

    4. Re:The question by NaughtyEddie · · Score: 4
      It's not the crux of the issue. It's what naive college students with adolescent philosophies think is the crux of the issue, but once they get out into the real world ("oh, no, I have to get my rent somehow, my parents won't bail me out any more") they realize that getting paid for time and effort is the crux of the issue.

      Otherwise, for every cabinet the carpenter makes, he would charge exactly the same amount as that weight of logs would cost from the lumbar yard. Oh, wait, why should the lumbar yard charge for logs when they're just GROWING for free all around? And minerals are underground, everywhere. We have cows wandering the fields. Why do we have to pay for ANYTHING AT ALL?

      This idea that only possesions have any value is an utterly materialistic concept, and it won't do at all in an information-based society. Money is to pay for people's time and effort, not for the raw materials they used.

      --

      --
      It's a .88 magnum -- it goes through schools.
      -- Danny Vermin
    5. Re:The question by NovaX · · Score: 2

      True, the carpenter is making a product for sale and can only sell it once, while programmers can sell it multiple times. However, pretend that the program and the cabinet are the same - when you buy it you get the bad workmanship, the usage, the maintanence, the ability to resell, and the ability to convert it into something else.

      The price is equal to the costs (intermediate goods/services) and the added value from the carpenter/reseller. If a software company had to do the same, and we pretend that software cannot be copied, then to sell Office would require the purchaser to pay for all R&D costs, marketting, etc. to turn a profit. If the company spent $1 million total, then no one could buy this program and that's it. Now, you could claim that software could be open source and "free" as GNU say, but GNU and others never released office suites, operating systems, etc during those times. If software was forced to be free or purchased in the same manner as a cabinet, then development would have been extremely hampered.

      Selling a program for $30-$60 to large audience makes up for the $1million or so in supposed costs, and hopefully creates significant profits to fund the next project. To distribute costs, software logically couldn't come with the source code or be legally distributed or else the company could only sell it once - everyone else would buy it cheaper from the first customer. Open source/free software should be available, but even those licenses try to ensure that the origional creator's rights are not hampered (GPL, BSDL's old advertising clause, etc).

      No one can ever say with a straight face that simply because a program can be reproduced with almost no overhead after creation that the creator's rights should be denied for "the community." That's nothing more than deciding that one group is more deserving then another, where the inventor has to give it away to the people to be "moral". Someone has to decide what's moral, and its ludicrous. That's why GNU pushes the GPL, not public domain, simply because they've redefined what's "moral" and "free" to fit their beliefs/cause.

      hehe, damn.. this was long...

      ------------------------------------------
      "Open Source?" - Press any key to continue


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

      --

      "Open Source?" - Press any key to continue
    6. Re:The question by mattdm · · Score: 2
      Okay, good start. But why then make people pay *per copy*? What if, once one tree were cut down, it were able to provide an infinite amount of lumber with no extra effort?

      --

    7. Re:The question by elgonzzo · · Score: 1

      Very good point. A friend of mine summed up his objections to open source/ free software very well, "to make a living, I'd have to become a consultant and I don't want to be a consultant." And neither do I.

      As for why GNU pushes GPL, it's trying to retain "artistic control" for the developer. Also, by serving as a deterant to the use of GPLed code in non-GPL, it pushes, rather forcibly, developers and corperations into being open/free. Finally, there is the stated reason, by publishing the source, the source can contribute to the knowledge of the all memebers of the community.

    8. Re:The question by NaughtyEddie · · Score: 4
      Well how else could people pay?

      I mean that question seriously, the answer to it is the future, not some future where everything is free (at least, not yet).

      It's evolved from a system where consumers are individuals. You can sell individuals a book, a CD, a T-shirt, so the current model is evolved from that.

      Thing is, it doesn't cost $15 to make a music CD. Ignoring the legalized embezzelment that the music industry is engaged in, it costs at least $20,000 to record even a lamely-produced album, and then you can't print 1 CD and 1 inlay sheet, you have to print 1000 CDs and 1000 inlay sheets. Then you add the time it took the band to (if you're fair) write the songs, rehearse them and record them - a year's salary for 4 people. Say, $120,000. So you have to invest, say, $143,000 to make 1000 CDs. The next 1000 only cost $3,000 though, so you hope you sell more than 1,000. If you think you'll sell 10,000 you can price the CD at around $15 and break even. If you think you'll sell 1,000 then your price is $150 per CD and that's too much (some technical books cost something approaching this figure, for this reason).

      It's the same with software - but worse. Teams are generally bigger than bands, and they expect a higher salary, being "skilled" workers. Your software might additionally take two years or more to write. Let's say 6 programmers on $60,000 for 2 years - that's a whopping $720,000. If the software's "value" is $40 (i.e. people would pay $40 for it) then you need to sell 18,000 copies. Mind you, if you knew you could sell 180,000 copies you could charge everyone $4, and if you knew you could sell 1,800,000 then it's just 40c each (I'm now ignoring cost-of-materials completely - the internet economy has no need for printed manuals and CDs, although I wish Intel did printed PIII manuals ;).

      Now, most items are of marginal popularity. That is, the company works out beforehand how big the market is for the product. It then calculates how much the product costs to develop. It then calculates the market price for the product. It's a fact of life, strange, but a seemingly immutable law, that marginal products of this nature almost always EXACTLY BREAK EVEN. That is, if D is the development cost, N is the market size and P is the market price, D = N*P. Every business plan in the world exhibits this law. It's only in extreme cases that the law breaks down - the extreme case where the product becomes popular.

      If an item is popular, this all breaks down. The market price is unchanged, because popularity doesn't affect market price, since a popoular product can enforce a monopoly - it's popular, so you pay what we say you pay. Look at how much Lucas charged for the Episode 1 video! Even without this explicit greed, the price charged is generally the same as for similar, but unpopular, items. So the Britney Spears CD costs about the same as the Cradle of Filth CD. The development cost is the same - maybe slightly higher if the developers knew beforehand it was going to be popular (Britney had a better producer than the Filth). But N goes through the roof by a factor of 100 or more. So you look at N and P and D and you say, "this company is greedy".

      OK, now the whole problem arises because of the mismatch between N*P and D. There is no physical law that says N*P = D. In fact, N*P = D is only achieved by fiddling the books. You reduce D so it matches N*P (cheap and cheerful PSX games); you increase P so it matches D/N (research-level textbooks); the only thing you can't directly affect is N, but marketing attempts to do this.

      Now, what would be nice is if copright law, said that P would vary with N. That is, the first people to buy would pay more, then the cost would gradually go down until, when enough people have bought the product, development has been paid for and the product enters the public domain.

      This is what happens in HARDWARE now. The "early adopters" of CD players paid - what - $500 for a player. Then as economies of scale kicked in the price dropped until now a CD player is a commodity item you can pick up for $40 upwards.

      If the same thing happened in software, then paying per copy would not be the same thing at all. You'd be paying, not for a copy, but TOWARDS THE COSTS. And when they are paid (say, when they are paid four times over, so everyone involved can make a healthy profit) then the whole thing enters the public domain and is free.

      This is what people EXPECT of these old movies, old video games (hello, Mattel!), old TV shows, etc. etc. but corporate greed is such that they won't let them go. Disney has made back the money it spent on Mickey Mouse many many times over - why not let him enter the public domain?

      So, to summarize, I don't think software wants to be free. It doesn't, it costs money to make and it needs to make that money back. But it doesn't have to be shackled to corporate greed.

      If the media industries voluntarily moved towards a system like this, people would love them for it.

      --

      --
      It's a .88 magnum -- it goes through schools.
      -- Danny Vermin
    9. Re:The question by JimDabell · · Score: 1

      ...once they get out into the real world ("oh, no, I have to get my rent somehow, my parents won't bail me out any more") they realize that getting paid for time and effort is the crux of the issue.

      Yes, but that's the difference. When a person buys a copy of the software, they don't get the time and effort. They get the software. A better model would be where people pay for improvements to existing, free software. That way they actually get what they pay for.

      And don't be too condescending, will you?

    10. Re:The question by ttyRazor · · Score: 2

      Nobody pays me to take a shit, but that takes time and effort. Labor is only worth something if it is directed towards something that someone else wants done for them and can't or won't do themselves.

      Value, in the economic sense, is defined by scarcity, a result of material limitations. Breathable air has value, since its required for life, but it's only worth paying for if its scarce (compressed air for scuba tanks and such). Even then, you're only paying for the effort to put the air in a container that can be taken to where it is scarce, not for the air itself.

      Most people understand the price of information as the cost of the media they got it on. People buy a book so they can get the information contained within, but if they want to get only the information itself, they can go to a library.

      Say you developed an infinite source of food that required no maintenance, took no effort to harvest, and could easily be distributed to every corner of the globe, the only downside being that it tasted pretty bland. Would you a: give it away freely to feed everyone on earth and end world hunger, or b: Corner the world food market with your ultra-cheap yet inferior food source that completely undermined agriculture.

    11. Re:The question by (void+*)0x00000000UL · · Score: 1
      To pay for marketing campaigns, to fund R&D, to pay for transport, administration. To make the stock holders happy, to take over the market.

      Globally, this is what increased living standard since 1800.

    12. Re:The question by IGnatius+T+Foobar · · Score: 2

      Actually, Bill Gates was rich back then. He came from a wealthy family. He just hadn't yet made the transition from just-plain-rich to obscenely rich.
      --

      --
      Tired of FB/Google censorship? Visit UNCENSORED!
    13. Re:The question by ibpooks · · Score: 1

      You're forgetting that software has additional costs. First of all, development is the cheapest part of software. After that, the initial sale price of that software needs to (1) pay maintenence programmers to fix bugs, (2) pay for advertisement and promotion of the software to actually sell 180,000 copies, (3) A team of 24 hour on call tech support people for YEARS to answer questions from users, and (4) the devaluation of the initial price against the current market. The $40 you spent on software 2 years ago still needs to pay for maintenece programmers today at today's wage. That makes the $40 more like $34.

      I don't agree with closed software development models; however, these are the actual costs that software producers incur.

    14. Re:The question by YoJ · · Score: 2

      I totally agree. The model you suggest for software is the way people expect things to work. If you want the latest and greatest, you pay for it. Older stuff that gets the job done is cheaper, and truly out of date stuff is nearly free. I wouldn't mind paying $30 for the Matrix when it came out on DVD. But in 5 years, I would expect to pay $5. Why shouldn't it be like that? Why shouldn't software be like that?

    15. Re:The question by NovaX · · Score: 2

      Well, I always figured that RMS and his followers push the GPL because it emphasizes a belief of theirs - one I don't share. They've decided that no one should profit from the programs they write, and has built enough of a code base/platform that reinventing the wheel in order to get around the GPL becomes ever more difficult. I personally see the GPL as quite viral and diminishing options for people. Developers should be compinsated, just like musicians, directors/actors, etc. I do of course realize everyhing you stated, but people wouldn't flock around if they understood and disagreed. People are dumb, they believe pirating movies, music, and software is perfectly moral and just.

      As to open source (such as BSD), I disagree with your friend. It has shown to follow a trend close to scientific study - sharing information allows greater progress. The sharing at most requires you to acknolodge the developer, and the code can be used in any project. Just like in science (ie, chemisty), companies and research institutes progress the field, leaving a mixture for community development and corperate profits.

      ------------------------------------------
      "Open Source?" - Press any key to continue


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

      --

      "Open Source?" - Press any key to continue
    16. Re:The question by pen · · Score: 2
      A system like the one you describe already exists. Look up the Street Performer Protocol.

      --

    17. Re:The question by toriver · · Score: 1
      Yes, but that's the difference. When a person buys a copy of the software, they don't get the time and effort.

      They contribute to compensation for already spent time and effort. Do you really think software companies have an endless supply of money? They spend money (salaries etc.) in advance expecting an income based on sales, and divide the total cost on the number of units expected sold. It's called a budget, apparently an alien concept to the million startups which expect heaps of money from IPOs and press releases instead of any actual effort on their part.

      Unless, of course, you want to go to a model where some wealthy individual pays the $1,000,000 cost up front, then from the goodness of her heart freely distributes the software. But I doubt that would work in a capitalist society.

      A better model would be where people pay for improvements to existing, free software.

      I smell a chicken and egg situation here. How did that "free" software come to be, unless someone paid for it?

    18. Re:The question by mpe · · Score: 2

      Actually, Bill Gates was rich back then. He came from a wealthy family.

      Also apparently he might never have got the DOS contract in the first place had his mother not been a lawyer for IBM.

    19. Re:The question by /dev/kev · · Score: 1
      You are both twits. Maybe you should ACTUALLY READ www.gnu.org instead of spreading bullshit about the GNU and free software movements. It really shows that you've just let your gums flap without caring what dribbles out from between them. The authoritative tone when you clearly haven't anything resembling a clue makes me want to wretch. Take a real, serious look at free software, and try opening your minds a little, rather than rejecting it out of hand based on your flawed views and stereotypes.
      • "GNU and others never released office suites, operating systems during those times"
      • "Redefined what's moral and free"
      • "to make a living i'd have to become a consultant"
      • "one group more deserving than another"
      • "GNU pushes GPL, not public domain"
      • "They've decided that no one should profit from the programs they write"
      • "they believe pirating movies, music and software is perfectly moral and just"

      ALL THOSE STATEMENTS ARE COMPLETE BULLSHIT at worst, or at best, disgusting sweeping statements with no substance.

      You just don't get it. You think you dislike free software, but what you appear to be talking about is not free software or the free software movement. With your warped view, no wonder you don't like it.

      I could rebut all the points above (and more, like some flaws in the science analogy), but I haven't the time or energy. Fuck off and read www.gnu.org. Now.
      --
      Quidquid latine dictum sit, altum viditur.
    20. Re:The question by ash5g · · Score: 1

      Your economics argument forgets one thing. RISK. If I invest my time and money and I don't sell what I thought I would, I lose money big time. Not everything I do will be a sure thing, just look at the music industry. For every Britney Spears, there are a lot of other unknowns and failures that the music companies have spent big money on. They have to recoup that money somehow, and when one of their risks pays off, why should they not collect their money from their investments. Which is why free software is so good. It has no risk, because if no one uses it, it really doesn't matter, because the author probably did it for fun anyway.

    21. Re:The question by toriver · · Score: 1
      Your notion of a wealthy individual bankrolling the initial development while perhaps sarcastic is EXACTLY how capitalism in general works.

      No, it's how feudalism works. Capitalism works by X suppliers providing Y consumers with goods, and the consumers paying what they are willing.

      What do you think Venture Capitalists are?

      Today's equivalents to the old aristocrats spending money on arts. Except that the venture capitalists expect to get x times their money back from their investment.

      In an alternative model, the State pays for "free" goods, that's usually referred to as socialism, but seems closer to what you advocate.

      What do you think stock offerings are for?

      For all practical purposes, lottery tickets instead of cash. Pity the fool etc., but luckily for those who get the offerings, the market has stupidly blown tech stocks way higher than they deserve to be.

      However, the allocation of resources will ultimately be most efficient with Open Development models.

      Whose resources? Contrary to what you may think, the grocer actually wants money for the food he sells, I cannot pay him with potential money.

    22. Re:The question by gthank · · Score: 1

      There is no such thing as obscenely rich. What is wrong with succeeding? Do you think that the members of society who are most productive (and therefore most likely to be rich) should just STOP producing once they earn a certain amount of money? How can you rationalize that? Who does it help?

    23. Re:The question by NaughtyEddie · · Score: 2
      Yeah, I know. I had "risk" in the back of my mind as I typed this out, but I ran out of time.

      It just goes to show that there are no easy answers.

      --

      --
      It's a .88 magnum -- it goes through schools.
      -- Danny Vermin
    24. Re:The question by NaughtyEddie · · Score: 2
      You're right, but even the Open Source model has people pay for support (and Microsoft charge for support). Maintenance is another issue - but in the shrinkwrap model maintenance of V1.0 is simply the development cost of V2.0.

      I deliberately avoided marketing costs because Linux has proved that software can become highly popular without full-page spreads in the Sunday supplements.

      So I think my analysis still stands, given these riders.

      --

      --
      It's a .88 magnum -- it goes through schools.
      -- Danny Vermin
    25. Re:The question by NaughtyEddie · · Score: 2

      There's nothing new under the sun ;)

      --

      --
      It's a .88 magnum -- it goes through schools.
      -- Danny Vermin
    26. Re:The question by NaughtyEddie · · Score: 2
      Value, in the economic sense, is defined by scarcity

      That's the problem. This is a bad definition of value. It was fine when economics was born, in the 19th century, but it doesn't work today. My arguments circle around this point but never quite make it.

      The probable situation is that information technology simply doesn't fit into a 19th-century economic framework. I think *everyone* on Slashdot would agree with this. It's just the modifications to the framework that we can't quite agree on. The government is going for a path-of-least-resistance evolutionary approach, and that's what we'll be stuck with until someone thinks of something better.

      Personally, I hope I'd choose option (a).

      --

      --
      It's a .88 magnum -- it goes through schools.
      -- Danny Vermin
    27. Re:The question by Enahs · · Score: 1

      >it costs at least $20,000 to record even a >lamely-produced album

      Nirvana's Nevermind album comes to mind. Much less than $20,000 (I think it was aroun $8,000)

      Your original post had some extremely useful and thought provoking points--but seemed a bit biased. You seem to imply that cost is the *only* reason free software is popular, and that the only people producing free software are naive college students being supported entirely by Mommy & Daddy.

      That is so damn offensive...okay, I won't let you bait me into flaming. Linus Torvalds works for Transmeta. ESR, well, hell, I don't know what he does, but he makes money by speaking. Ditto for RMS. Other people like Alan Cox have found (*gasp*) jobs that pay *and* allow them to muck around in free software.

      Personally, I respect free software *much* more than commercial software. Yeah, it's kinda cool when I realize that when I'm using, say, Photoshop that I may be using code that was developed to do things like, say, re-work the original Star Wars trilogy. :^) But, really, even though Gimp isn't as powerful, it's damn good at what it can do. Ditto for Sketch, an alternative to using Illustrator. It isn't nearly as full-featured as Illustrator, but doesn't cost a week or so's wages and if I need some feature, I can spend a rainy Saturday or so hacking something together. :^)

      --
      Stating on Slashdot that I like cheese since 1997.
    28. Re:The question by NaughtyEddie · · Score: 2
      I half-agree with what you're saying. I'm not trying to offend. Really ;)

      I don't think the cost is the only reason free software is popular. Hell, let's call it Open Source software explicitly, and then it speaks for itself. It's popular for the reason that people can tweak it and fix bugs and see the source, etc. etc.. But doesn't RMS claim that Open Source software doesn't have to be free anyway? What about Netscape?

      But you then go on to list four people who make a living from free software. Like you say, ESR and RMS speak. If they were nobodies how would they pay the rent?

      Linus and Cox work for companies and do free software in their spare time (actually I think Linus gets a good deal out of this, don't know about Cox). But again, these people are figureheads of the OS movement. It would be a poor show indeed if they couldn't do this.

      But what about us mere mortals?

      I would love nothing more than to muck around in free software. But I have a job, which pays my bills, and in my free time I like to spend time with friends and with my wife. How do I change this situation into one where I'm mucking about with free software?

      Tell me, I'd really like to know. You could change my life if you gave me a good answer to this question.

      --

      --
      It's a .88 magnum -- it goes through schools.
      -- Danny Vermin
  16. This should not have been published on /. by jailbrekr2 · · Score: 1

    Now the RIAA will demand a tax on all paper tape.

    --
    Feed The Need[goatse.cx]
  17. Re:Software Piracy by drinkypoo · · Score: 2
    How many people are using pirated copies of Windows 9x/NT/Whatever or some version of Office? I have a pirated copy of Windows 98, and I will soon get a pirated copy of Windows NT. Am I the only one not dumping a hatful of money on top of Bills money pile?

    Microsoft doesn't really care if you pirate their software for home use. What gets them is the buisness licenses.

    Microsoft has a very simple plan for making money. Produce a cheap, easy-to-support OS for the home user, and an expensive, difficult-to-support OS for the workplace. Make sure that the home OS is missing key features, like being able to connect to network resources as someone other than yourself. Make it expensive to allow people to connect to your servers, charging them per connection. Convince buisnesses that they need the more expensive "Workstation" operating system.

    Then in a few years, rename it to "Professional" and convince them that it's a new product. Sell bundles of this "new" product.

    If you are the kind of person who doesn't pay for software *ahem* then you don't need support and they can't make any big money off of you anyway. If not, then they don't really care if you pay for their operating system. If you rub it in their face and get caught, then they'll make an example of you just because they can - It keeps the corporations in line to see them go after even the little guy.

    Besides, you can't get out of paying for WinCE if you buy a palmtop that uses it yet, and they'll get you in the shorts there for quite some time. I'm sure they're reading your post and chuckling right now.

    --
    "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
  18. Heh by Q*bert · · Score: 2
    At my last job (at the Unix Workstation Support Group at Indiana University--go UWSG!), I knew a guy who still had his Altair. IU ended up signing a big bulk-license agreement with Microsoft, and as part of the deal Bill Gates came and gave a big speech in the stadium. My colleague was really annoyed that he had thrown out his pirated BASIC punch-tape--he wanted to ask Bill to sign it. ;)

    For what it's worth, there were people in penguin suits protesting outside the stadium, and another one of my colleagues attended and ask Bill a hard question about open source (which he dodged). We did what we could. ;)

    Vovida, OS VoIP
    Beer recipe: free! #Source
    Cold pints: $2 #Product

  19. burp... by Anonymous Coward · · Score: 1

    I am the one who stole Altair Basic so please call it GNU/Altair thank you very much

    - Richard M. Stallman

  20. This needs to stop. by tewl · · Score: 1

    This website is for news for nerds, stuff that matters.

    Repeatedly posting this same pedophile psychobabble under every new topic is not going to win you any friends or supporters. And it's completely off topic. You are just going to piss off more people in the process who come here for techie news, not you trying to shove your lifestyle down their throats.

  21. Re:Everyone: Please read!!! by askheaves · · Score: 1
    Oh yeah, you've been here for a long time, Mr. User #233655.

    Just slightly longer than Taco, right?
    Please, go away.

    --

    Because you can't, you won't, and you don't stop...
  22. Why I hate NYtimes.com by Tairan · · Score: 1
    Someone must have the same wireless news feed that I get on my pager. Half the stories I see on Slashdot come from my pager! I try to submit them, but someone always gets to it before me.

    Anyway, I saw this story earlier today, and wanted to go see what Bill the G. was crying about. I tried to register, using all of my normal free account names.. 'ihatespam' 'johndoe' 'janedoe' etc, and none of them would work! I tried my full name, I tried 'qwertyuiop' and 'poiuytrewq' and even 'qazxswedc' & 'zaqwsxc' to no luck. After nearly 10 minutes trying to get a new username, I gave up. It really, really pissed me off. I don't want a number appended to my name. Hell, I don't even want to register! Free the news! We already have to look at your advertising..

    The point of this article is to ask: Does anyone know a way around 'the system?' One used to be able to go to partners.nytimes.com and head to the story, but it no longer works. Too many people from Slashdot.. Is there a name out there that someone can donate to the cause? Anyone?

    --
    /. is a commercial entity. goto slashdot.com
  23. Did Gates invent Altair Basic? by itsbruce · · Score: 3
    Correct me if I'm wrong, but didn't he just port code that was already in the Public Domain? Many people at the time saw him as the thief, for selling what they said wasn't his in the first place.

    He did the same with DOS. That started out as QDOS, an unauthorised hack of CP/M.

    Bill's a hypocrite, if you ask me.

    1. Re:Did Gates invent Altair Basic? by Black+Parrot · · Score: 2

      > Bill's a hypocrite, if you ask me.

      Anyone have the True Story (TM) of Bill's own oft-mentioned dumpster diving episode? Is it fact, or folklore?

      If fact, it would indeed make him a hypocrite of the worst sort.

      --

      --
      Sheesh, evil *and* a jerk. -- Jade
    2. Re:Did Gates invent Altair Basic? by dws · · Score: 3

      Not quite true. The story goes that Gates and Allen (and Monte Davidoff) wrote the first cut of their Basic using an ARPA-funded PDP-10 at Harvard, and were able to retain rights after Gates father (a lawyer) stepped in. Monte wrote the original floating-point support.

    3. Re:Did Gates invent Altair Basic? by MattJ · · Score: 3

      Correct me if I'm wrong, but didn't he just port code that was already in the Public Domain?

      You're wrong :-) I've never heard anyone seriously challenge the idea that Bill, Paul, and a third guy (whose name escapes me now) wrote the Altair BASIC themselves, in assembly. While at Harvard they used a campus mainframe to simulate the Altair's instruction set, and developed their own BASIC interpreter. So while they didn't copy public domain stuff (AFAIK), they did use university computing resources for a commercial project. If anyone has a copy of Harvard's policy manual for the mid-70s, that would be very interesting. (Endowment = Endowment + $50 billion ?)

    4. Re:Did Gates invent Altair Basic? by starman97 · · Score: 1

      Here's a link to a discussion that covers most of the ground in this slashdot article...
      http://neil.franklin.ch/Usenet/alt.folklore.comp uters/19990222_Open_Letter_to_Hobbyists

      --
      Starman97@Gmail.com (bring it on spammers)
    5. Re:Did Gates invent Altair Basic? by Fizgig · · Score: 1

      I don't know what episode you're mentioning, but here's a quote by Bill Gates from my freshman-year CS textbook that has something to do with dumpsters:


      No, the best way to prepare is to write programs, and to study great programs that other people have written. In my case, I went to the garbage cans at the Computer Science Center and I fished out listings of their operating system. You've got to be willing to read other people's code, then write your own, then have other people review your code.

    6. Re:Did Gates invent Altair Basic? by atcurtis · · Score: 2

      The tales of Bill in the dumpster are quite true.

      I remember a television interview in the 1980s where Mr Gates tells us where he got the original source code for his BASIC:

      From the waste-bins of DEC (now Digitial, bought out by Compaq)

      They were the working sources on lineprinter carelessly binned. This is why when Mr Gates tried to stand on the moral high ground when Oracle's CEO paid people to go through dustbins, it made me laugh so hard. At least he paid people to do it and didn't stoop so low as to do it himself!

      --
      -- The universe began. Life started on a billion worlds...
      -- Except on one where stupidity was there first.
  24. Re:Software Piracy by ucblockhead · · Score: 1

    ...Produce a cheap, easy-to-support OS for the home user...

    Really? When is that coming out?

    --
    The cake is a pie
  25. flamebait by norculf · · Score: 1

    THAT'S the silliest thing I'VE ever heard. You are no better than Mister pedophile. Enough commie bashing. Why dont you go back to writing code with visual C++ and creating half assed shareware that 4 people will pay $95 for the full version of.

  26. Gee, by Nanookanano · · Score: 1

    I guess this means that Mr. Gates has had every excuse to step-on and rip-off everyone for the last 25 years. I guess we all must pay for this original sin. Mea Culpa.

    --
    "..don't you eat that yellow snow."
  27. The Print Shop was made by.... by ewhac · · Score: 3

    Brøderbund.

    It was such a huge part of their revenue back then that they used to have three major headings on their balance sheet: Applications, Games, and Print Shop.

    Then Carmen San Diego came along...

    Schwab

  28. Re:Software Piracy by itsbruce · · Score: 1
    Microsoft doesn't really care if you pirate their software for home use. What gets them is the buisness licenses.
    In fact, home piracy does them good, because it increases the user base and so raises demand. That's why they give such cheap deals to educational establishments and charities. The idea is that when people who use Windows in those places will then demand it in the workplace.
  29. Re:The Maltese Falcon of Software by ewhac · · Score: 2

    Correct. If Gates used the same techniques today to start his company, he'd be in prison for software "piracy".

    However, Gates wasn't the major force that lobbied for changes to copyright law to encompass software. That ignominious honor belongs to Time-Warner (nee Warner Communications), who owned Atari at the time. Warner took enormous glee in suing anyone and everyone who wrote a game that looked even remotely like Pac Man...

    Schwab

  30. What was missing in 1975: by Money__ · · Score: 3
    Open source development is good now because the following things were missing back in 1975 2 years before Bill Gates was being arrested for speeding tickets.

    1) An installed base of users around the world with a lifetime of experience in computing.

    2) An affordable way (the net) to connect all these users, to allow them to cut down on the complexity of comunication. (Remember, people still "mailed tapes" to move programs around).

    3) An evil empire to rebel against (micros~1), thus making all the time hacking worth it in the end (that's just my own little take on it).

    Open source software is a viable development model because these 3 thing are in place to empower the people involved. If you were to sit someone down in 1975 and explain to them that you want to be able to "tap the resources of the best and brightest from around the world to contribute code to a common Operating system that will be free for them, and anyone else, to use", they'de think you were nuts.

    Bottom line is, BillG had a free ride for a long time because these basic tools for sharing information fast and affordably simply weren't there.

    1. Re:What was missing in 1975: by Junks+Jerzey · · Score: 2

      3) An evil empire to rebel against (micros~1), thus making all the time hacking worth it in the end (that's just my own little take on it).

      You forget that IBM was the "evil empire" for a long, long time.

    2. Re:What was missing in 1975: by Money__ · · Score: 1
      You forget that IBM was the "evil empire" for a long, long time.

      Ahh yes I remember the day. :)
      Now they're just big warm and fuzzy linux loveing lemmings from Itty Bitty Machines.

      What a differance a multi-billion dollar anti-trust decision makes :)

  31. No account or registration required: by nickm · · Score: 3

    Here is the privacy-enhanced version of the article (remember to turn off cookies and use a proxy server!).

    Every time you see a "www.nytimes.com" URL, just replace "www" with "partners".
    --
    I noticed

    --

    --
    I noticed

    It's getting about time to leave everywhere

  32. Username=slashdotusers by BradyB · · Score: 1

    username=slashdotusers password=newsfornerds

    --

    Good is never enough, when you dream of being great!
  33. A Little Hysterical Perspective by ewhac · · Score: 4

    I was 12 years old. I had just been introduced to computers. The first language I had been taught was BASIC at the Lawrence Hall of Science in Berkeley, CA. Eventually a microcomputer store opened in my home town called The Byte Shop, where I started annoying the sales people by fiddling with their SOL-20s and Apples, writing little ditties in BASIC. I got to know BASIC real well. I got to know several dialects of BASIC, and could intelligently discuss the relative merits of each.

    With all that hands-on experience, I can say without fear of contradiction: Microsoft BASIC was one of the worst BASIC interpreters available. The only one I can think of off-hand that was even worse was Northstar BASIC.

    I settled in to a happy relationship with a variant called Extended Cassette BASIC, published by Processor Technology for the SOL-20. This BASIC (back in 1978, mind), had:

    • Multiple-line user-defined functions,
    • Matrix math operations
    • Auto-indent of program LISTings,
    • Ran in 16K,
    • Cost less than $100 (less than 1/5 of Microsoft's inferior offering).

    Microsoft, in typical form, took another ten years to get as far, and consumed ten times as much memory doing it.

    I really should drag out my old SOL-20 and do some side-by-side comparisons of Microsoft's old stuff.

    Schwab

  34. Sorta OT, but... by Darth+RadaR · · Score: 1

    ...I just find it kinda annoying/evil that the NY Times website insists upon registration. That sort of thing makes me lose interest really fast in a story. I just know that they've probably got some sort of spam-bot waiting to attack.

    --
    /*drunk.. fix later*/
  35. $US1,000,000 isn't ``rich''? What _is_ ``rich''? by leonbrooks · · Score: 2

    Remember, Mr. Bill wasn't rich back then.

    Yes, he was.

    And remember that quote about how he used to pinch source code listings, without asking the authors, out of University rubbish bins. One wonder how much of Altair BASIC was actually written by Bill, and why it was so buggy.

    --
    Got time? Spend some of it coding or testing
  36. linkage by Money__ · · Score: 1

    http://www.pbs.org/nerds/transcript.html and in particular, http://www.pbs.org/nerds/part1.html has some pretty interesting somments from the people in computing from 1975 and the launch of the Altair.

  37. Words you should avoid... by Arandir · · Score: 5

    The debate was not whether software should be free (gratis or otherwise), but whether people have the right to violate the copyright of another, in this case, billy's interpreter. If one receives holy heck for calling such an action "piracy", then let's keep our standards equal and not equate the free software to warez. The only reason copyright protects the GPL is because it also protects Billy Boy. Selective applications of law and/or morality is the antithesis of freedom...

    --
    A Government Is a Body of People, Usually Notably Ungoverned
    1. Re:Words you should avoid... by EricEldred · · Score: 4

      whether people have the right to violate the copyright of another

      Notice that Mr Gates did not use the word "copyright" (nor patent) in his letter of complaint to the club. The reason is easy to see: the U.S. Copyright Office did not accept registrations of software then, not until years later.

      The only way to prove "piracy" would be to have someone admit they had "stolen" the physical paper tape, value $500. But the statute of limitations on that crime has expired. (Anyway, I heard the tape was stolen from a van outside, not a box inside the Rickey's.)

      The article itself is not clear, but the point should be that in 1975 there was already a split between those like Gates who thought all programming should be in the hands of professionals, and that everybody else just stole from them--and on the other side the "free software" folks who shared software--but still bought software and hardware and did as much to accomplish the computer revolution as the other tribes.

      As a computer hobbyist whose club was often accused of "piracy" I would have to say that companies such as Microsoft and Apple would never have succeeded if computer hobbyists had not used and endorsed the products. If there was any illegal "sharing" going on, it certainly doesn't seem to have prevented these companies from succeeding in the market. At the same time, many other companies that didn't treat their customers well have failed.

      The main idea we should carry away is that open development and sharing are not dependent on "intellectual property rights" but that we can develop our own stuff--much better--without stealing from anybody else.

      Gates was simply wrong in his accusations. He gave away paper tapes to people just so he could get their ideas and improve his program for free. He didn't pay them for their work. (Just as I use a copy of Windows 95 that Gates personally handed me at the August 95 launch.) He used computer time at Harvard to develop a commercial program in violation of Harvard's rules. His program was an adaptation of BASIC that had been invented and distributed by academics at Dartmouth. The originality of Gates is that somehow he managed to make a big corporation on software, and others did not. But his software is not better, and it would not get better if "piracy" could be eliminated. Copyright should be respected, but not because of the arguments we've seen here.

  38. By far not the worst... by sheldon · · Score: 4

    AtariBASIC was bad, as was Northstar BASIC you mention, actually I want to call it Zbasic which might be what the .COM file was called on my floppy.

    I was most familiar with MS-BASIC version 5.21 which came bundled with my father's Morrow MD-2 back in 1982. Similar versions also shipped with the Osborne and Kaypro as I recall.

    Now if you are thinking of Microsoft BASIC as being similar to that which shipped with the Apple as Applesoft, or the one in the Commodore PET, I can understand your comments.

    I have never seen a SOL-20, or this extended cassette BASIC, but you are in luck... The manual is online:

    http://www.thebattles.net/sol20/extcassbasic.pdf

    Looking it over it really seems to be very close to the Microsoft BASIC I remember. String and file handling isn't as advanced as I recall, but the ability to work with matrices is rather nice.

    I don't see exactly what you mean by multi-line user-defined functions, all that is implemented was GOSUB which was available in MS-BASIC 5.21.

    Certainly impressive for 1977, but I think I'd be hard pressed to backup the statement that it took 10 years for Microsoft to get that far, and ten times as much memory doing it.

    MS-BASIC 5.21 ran on a machine with 64K of RAM. 57K was available after loading CP/M 2.2, and one had about 35K after loading up MS-BASIC, 39K free if you didn't load the Random access file support.

    But by 1982 floppy drives were common place, which allowed for techniques such as random access files, so it's understandable it used a few more K.

    I think you are thinking of QuickBASIC as being 10 years later and 10 times the memory. But there were many generations of MS-BASIC between 1977 and QuickBASIC.

    1. Re:By far not the worst... by Doppleganger · · Score: 1

      The only Zbasic I know of was the CPM-based Zenith BASIC. Initially learned to program with that, a Heath-Zenith kit computer, and the huge, detailed BASIC manual from Zenith (loved that thing... everything I could ever want to know about the language). IIRC, it had trouble handling division and multiplication, but had most of the other features.

      Might not be the same one you mentioned, though. :)

    2. Re:By far not the worst... by jon_c · · Score: 2

      I remember my father was very impressed with the orginal ALTAIR BASIC, mainly by the fact that it did run in 4K, and still leave (albiet) small amount of room for the program code

      He spent some time looking at a disassemble of it and told me the garbarge collection on it was stupid, it was bassicly brute force or some such thing.

      thanks all i know, I didn't get into the scene until C64 BASIC.

      -Jon

      --
      this is my sig.
    3. Re:By far not the worst... by Megane · · Score: 3

      He spent some time looking at a disassemble of it and told me the garbarge collection on it was stupid, it was bassicly brute force or some such thing.

      True. I had an old TRS-80 and remember how the "string gathering", as I remember it being called, would cause the computer to just sit there in deep thought for seconds at a time if your program did anything significant with strings. Most of the time I ran with "CLEAR 256" to reduce the string space to minimum, but that was mostly to recover the memory.

      I also remember seeing an ad for a program which replaced the garbage collection with a more efficient one, at the cost of three bytes more per string.

      However bad the string garbage collection may have been, Billy sure knew how to write good 8080/Z80 code. Level II Basic was 12K, I think, and I only found about 35 bytes worth of optimizations in it. This is in contrast to the ColecoVision BIOS ROM, which was 8K, of which I have personally optimized over 1K from!

      I learned some good 8080/Z80 programming techniques from Billy just by disassembling Level II Basic.

      --
      #naabhaprzrag, #sverubfr-000, #agi-fcbafberq, negvpyr[pynff*=' negvpyr-ary-'] { qvfcynl: abar !vzcbegnag; }
    4. Re:By far not the worst... by sdw · · Score: 1

      I disagree: Atari Basic was on of the best, especially for those running on a 6502. It was far more stable, complete, and carried a number of advanced features that MS Basic was lacking. The math package was a very cool base-100 system that was accurate (unlike ALL MSBasic versions until recently) with high-precision. Strings were only limited by size of memory and could contain relocatable assembly that could be executed easily.
      On top of all of that, they published the source to the whole thing: Basic, math rom, and OS rom, with complete documentation. I still have a complete set of books and documentation and a working later model.
      I learned Basic, 6502 assembly, Forth, Small C, Pascal, Lisp, etc. on my 8-bit Atari when I was 15-16...

      --
      Stephen D. Williams
  39. Being unfair to Microsoft... by sheldon · · Score: 2

    In all fairness, Microsoft has never sued anyone for stealing the "look and feel" of their software. That hasn't stopped others from suing them over that issue, however.

    I don't think Microsoft agrees with that concept considering the number of times they've taken the look and feel of a competitors product.

    What Bill Gates was irate about was not that someone had made a piece of software that operated similarly to his, but that someone had actually taken exactly what he had created and gave it away.

    Accuse Gates of what you will, but at least be accurate.

  40. I'm Misunderstood Too by flyneye · · Score: 1

    Before you dismiss me outright, keep in mind that the word vigilante was hijacked by the media just as the word hacker was. It's been twisted and distorted and is seen by people as being bad and evil.
    You may not have personally raped or killed children,but you contribute to the harm of children by your very existence.Children who recieve"erotic training" by fruits like you turn into antisocial misfits like me.Children need a loving nurturing environment with adults they can TRUST.Adults who can fill the role of teacher/mentor without taking advantage of them.
    You chose your sexual preference just like anyone on the planet because you have WILL.People can chose anything that gets them off(literally anything that makes your brain and fuzzy reigons twitch)Most follow the path of least resistance and choose heterosex,some are disenchanted with their relation to the opposite sex and choose homosex(no problems with that,just the gene pool being filtered)Others disconnect with men and do the sheep thing.But the lowest worm is the PEDOPHILE.The pedophile transcends even the tasty forbidden fruit mankind has to choose from and preys on the unformed minds and libidos of children.OF COURSE YOU RATIONALIZE THAT ITS O.K.
    and of course you seek those who think likewise.
    However MOST of mankind has an interest in seeing that our posterity is raised well.That is why we prosecute,incarcerate,beat,torture and kill worms like you no matter how much you say you love children.You are sick,unfortunatly there is no known cure(except hot lead injection),only treatment with a HIGH rate of recidivism.
    Personally I see no reason,I,the taxpayer should shell out in excess of $60,000 a year to imprison you merely to satisfy the FAD of politically correct pacifists and christians.
    Shit,I doubt you could afford to board yourself in prison.You really could not come up with anything
    ,now that you've outed yourself,to prove yourself of value higher than an used kleenex.So I suggest you KILL YOURSELF before someone else does.Do you really want someone good and civic minded to face possible prison over you?
    Speaking as someone who was preyed upon by freaks like you:IF I EVER FIND YOU,I WILL KNOW YOUR FLESH!(in a Hellraiser-Pinhead sense)Not even
    Bob,the Xists and SLACK can save you now.GO DIE!

    --
    *Repent!Quit Your Job!Slack Off!The World Ends Tomorrow and You May Die!
  41. Open #1,``letter~1.txt'',output from hobbyists by leonbrooks · · Score: 5

    Without good software and an owner who understands programming, a hobby computer is wasted.

    Corollary: until Windows is past history, a lot of hobby computers are being wasted.

    Will quality software be written for the hobby market?

    It certainly has been, but not by Micro-Soft! (-:

    The value of the computer time we have used exceeds $40,000.

    And all that time was paid for?

    Though the initial work took only two months, the three of us have spent most of the last year documenting, improving and adding features to BASIC.

    This statement makes me curous, Bill. If it only took you two months to write the entire BASIC, why did it take a whole year to tinker with it? Can I ask you a question and get an honest answer? Did ``write'' here mean ``key in from a listing stolen from University rubbish bins?''

    People complained that Altair BASIC was buggy. Is that because the bugs were keyed in from a discarded program listing, or because your programming skills were as good as your soldering skills?

    The feedback we have gotten from the hundreds of people who say they are using BASIC has all been positive.

    Nothing's changed much since. According to you, Bill, as recently as 1998 Microsoft's customer feedback was almost entirely positive. Since the whole world's wrong, and you're right, and that's the way it's always been, who am I to argue? Uh, it might helped if you upped the dosage of those pills, Bill.

    As the majority of hobbyists must be aware, most of you steal your software.

    And you don't? Naturally, those listings taken from the dumpsters were public domain, weren't they? I mean, the authors haven't complained yet, have they? The Spyglass issue was just a little misunderstanding? How about the drive doubler software? And, my gosh, doesn't Money resemble something Microsoft once had a look at the source code for awfully closely? Come clean, Bill, tell us the whole story!

    What hobbyist can put 3-man years into programming, finding all bugs, documenting his product and distribute for free?

    Linus Torvalds.

    Next question? (-:

    I would appreciate letters from any one who [...] has a suggestion or comment.

    Ever your humble servant. (-:

    --
    Got time? Spend some of it coding or testing
  42. #70 by Anonymous Coward · · Score: 1

    That thou art blamed shall not be thy defect,
    For slander's mark was ever yet the fair;
    The ornament of beauty is suspect,
    A crow that flies in heaven's sweetest air.
    So thou be good, slander doth but approve
    Thy worth the greater, being woo'd of time;
    For canker vice the sweetest buds doth love,
    And thou present'st a pure unstained prime.
    Thou hast pass'd by the ambush of young days,
    Either not assail'd or victor being charged;
    Yet this thy praise cannot be so thy praise,
    To tie up envy evermore enlarged:
    If some suspect of ill mask'd not thy show,
    Then thou alone kingdoms of hearts shouldst owe.

    ------------------------
    Anonymous William Shakespeare LIVES!

  43. who stole the tape? by fluxrad · · Score: 2

    Al Gore maybe?


    FluX
    After 16 years, MTV has finally completed its deevolution into the shiny things network

    --
    "It is seldom that liberty of any kind is lost all at once." -David Hume
  44. I bet the first free guys feel stupid now by bug_hunter · · Score: 1

    If the first guys to make free software patented the process they'd be rolling in cash by now. :)

    --
    It's turtles all the way down.
  45. It goes farther back than that... by Ungrounded+Lightning · · Score: 4

    the article shows the beginnings of the debate over the concept of whether or not software should be free.

    It goes back WAY farther than that...

    The earliest piece I'm aware of is an article in Communications of the ACM by Bernie Galler. In it he complained that the price being charged for a piece of software (I think it was $75) was greater than the cost of duplicating the card deck and mailing it. He warned that this could lead to the concept of software as a product, programming as a profession, and trade secret restrictions impeeding the free flow of software technology development.

    I don't recall the exact date of the article. But it was in the same issue as Djikstra's "GOTO Considered Harmful" article which was the origin of the whole "structured programming" flap, and structured programming was well developed and in vogue by the end of the 1960s.

    --
    Bantam Dominique roosters crow a four-note song. Once you've heard it as "Happy BIRTHday" you can't NOT hear it that way
    1. Re:It goes farther back than that... by sconeu · · Score: 1

      I couldn't find the reference on the ACM's web site, but I seem to recall that Dijkstra's article/letter was published sometime in 1968.

      --
      General Relativity: Space-time tells matter where to go; Matter tells space-time what shape to be.
    2. Re:It goes farther back than that... by sjvn · · Score: 1

      It would have been in Communications of the ACM, Vol. 11, No. 3, March 1968 then.

      You can find "GOTO Considered Harmful" online at

      http://www.acm.org/classics/oct95/

      Even now, I think everyone who codes should read it at least once. For, alas, some of the same sloppy programming habits are with still!

      Steven

  46. Re:Reply by epodrevol · · Score: 1

    not very nice at all apparently. im sure she must have a big brain, but i'd still rather have a harem.

    --
    "I am a warrior, and information is my weapon..."
  47. And My note to Mr. Gates by mr · · Score: 1

    >can put 3-man years into programming, finding all bugs, documenting his product

    AND

    >Now we have 4K, 8K, EXTENDED, ROM and DISK BASIC. T

    Perhaps this is the problem with present bug-ridden Microsoft code. Are you still spending 3 man years per 8K of generated code? If you did, then your firm might actually have a product worth paying for, rather than the present low-level of quality Microsoft is famous for.

    --
    If it was said on slashdot, it MUST be true!
    1. Re:And My note to Mr. Gates by g_mcbay · · Score: 2
      Huh? Do you know anything about the history of computers? Do you realize how much effort it was, in the past, to generate 8K of usable machine code on a paper punch roll?

      I guess not.

    2. Re:And My note to Mr. Gates by mr · · Score: 1

      Son, I remember when we moved to Mylar as the medium with paper tape was an advance.

      --
      If it was said on slashdot, it MUST be true!
  48. The effort of hobbyists by innerFire · · Score: 1

    In fact, Mr. Dompier has saved a copy of a handwritten letter from Mr. Gates at about that same time, thanking him for helping find and fix bugs in the program.

    I wonder if Dompier was paid for his effort? In his letter, Gates makes a big deal about the quality of the software and the costs of producing it.

  49. In those days it was ALL either PD or trade secret by Ungrounded+Lightning · · Score: 3

    Correct me if I'm wrong, but didn't he just port code that was already in the Public Domain? Many people at the time saw him as the thief, for selling what they said wasn't his in the first place.

    If it's in the public domain you can modify it and sell your modified version. That doesn't stop anybody from using the UNmodified version.

    At the time in question, Copyright had not been extended to computer software. (That debate came much later.) Neither had patent. The only protection available was trade secret. Once the cat's out of the bag on a trade secret it's public domain, and the only person the former owner of the secret has any claim against is the guy who opened the bag.

    A thing to remember: Copyright, patent, trademark, service mark, and the rest of the "Intellectual Property" pantheon (except for trade secret) are NOT codifications of a "natural" right. They are the creation of government action, pure and simple.

    This is not a claim that they're WRONG, or that creators SHOULDN'T have such "rights". That's a separate issue. But at the time, they DIDN'T have them. Bill was whistling into the wind when he complained about the hobbiests (except for the one who made the first copy) "stealing" his work.

    --
    Bantam Dominique roosters crow a four-note song. Once you've heard it as "Happy BIRTHday" you can't NOT hear it that way
  50. cookies by teasea · · Score: 1
    How on earth could the server know that you've registered, unless it used some type of state management mechanism? Without using cookies, your request for the article would be absolutely indistinguisable form any other request for the article.

    Curiously, /. always seems to know who I am, and I generally leave cookies turned off. Hmm...

    1. Re:cookies by grolim13 · · Score: 1

      Actually, Slashdot _does_ use cookies to store
      your login name and password. From the Mozilla config box:

      slashdot.org user="[my login name and password omitted]"

      Another important thing to remember is that Netscape (and presumably IE, because Microsoft have copied most of Netscape's other "features") will remember any cookies that you've set in the past, even if you choose to disable them.

      On Unix, you have to type "rm -f ~/.netscape/cookies" to permanently destroy them.
      There is probably an equivalent on Windows and Mac systems.

      If you use Mozilla, you can do "Edit/Prefs/Advanced/Cookies" and tell it to only accept cookies from the site that sent the HTML page (which disables web bugs and doubleclick.net cookies). You can also right-click on images to block them. For example, I have images.slashdot.org and ad.doubleclick.net blocked so I don't see as many ads.

  51. Encryption by Atomizer · · Score: 1

    Paper tape. Hmm. A better encrytion method than the Cue Cat's.

  52. Yeah, Bill's still selling buggy BASIC code by leonbrooks · · Score: 1

    ...and he's still getting positive feedback. Developers even go so far as to write ILOVEYOU...

    --
    Got time? Spend some of it coding or testing
  53. Lawyers more valuable that programmers? by weezel · · Score: 2

    If I ask a lawyer a question, even though it costs him nothing to produce the answer, I would still expect to have to pay.

    I don't see why our expectations about software and programmers are any different.

    --
    EOF
    1. Re:Lawyers more valuable that programmers? by nagora · · Score: 1
      Then you have fallen for the lawyer's line and you only have yourself to blame. Why should programmers be as big a bunch of assholes as lawyers?

      The whole point of lawyers' "I even charge my friends" routine is to keep their information restricted; surely we want more people to know how to program and understand their computers, not less?

      TWW

      --
      "Encyclopedia" is to "Wikipedia" what "Library" is to "Some people at a bus stop"
    2. Re:Lawyers more valuable that programmers? by Kwantus · · Score: 1

      To me, it's not a matter of everyone either giving away their software or charging for it. I don't mind paying for good software, and have done it (Opera); I feel ripped off when I pay for foul software (Director).
      <p>To me, it's about allowing the <em>choice</em> in an open market. If one programmer wants to try to charge for his stuff in a reasonably free market in competition with comparable offerings of lesser price, let him try. If he wants to battle the piracy problem inherent in a product of vanishingly small marginal costs, let him try. But he should not go about causing trouble for other programmers who willingly give their stuff away.
      <p>BTW even lawyers work pro bono sometimes. (Is that the right expression??)

    3. Re:Lawyers more valuable that programmers? by Kwantus · · Score: 1

      Oh great /., thank you so much; subtly change the defaults on me :p

  54. Micro-soft by geophile · · Score: 1

    I really like that, Micro-soft. The guy sounds like T. Herman Zweibel, publisher emeritus of The Onion (e.g. see this). Come to think of it, there are quite a few resemblances.

  55. Sharing Paper Tapes was THE STANDARD PRACTICE by ~packetfire~ · · Score: 1

    Long, long before Bill Gates, Altair, or the Homebrew Computer Club, there was Digital
    Equipment Corporation's PDP-8 series of machines. To program these beasties, one
    had a choice of the "switch register" (which gave many people, myself included, a permanent
    callus on their index finger), or the noisy KSR-33 Teletypewriter, with handy paper-tape
    reader attached.

    DEC sold all sorts of software for the PDP-8 series, but I never saw a single paper tape with a
    professional-looking label in years of work/play/messing about. Draw your own conclusions...

    Programs were considered a way to show one's mental superiority, so everyone was happy to
    make copies of their code for others. We felt complimented when asked for copies.

    How did programmers earn a living? Well, not off EACH OTHER, that's for sure!

    The concept of "free software" was nothing more than a basis for earning prestige among one's peers.
    When "paying work" came knocking, one could be sure that multiple people would mention YOUR name
    as being a good (perhaps the best!) person for that job. In short, we made money off COMPANIES ,
    and gave freely to each other, not only of our time, but also of our code.

    Bill Gates saw programmers themselves as "a market", and contributed NOTHING to the community of programmers, but instead, made himself known with his whining little letter, assuring himself of, FROM DAY ONE , the distain of both his betters and peers, if not actual dinner reservations in Hell.

    His letter was widely circulated, greeted with snorts of disbelief, and ignored. The general consensus was that he had nothing to whine about, given that his so-called BASIC was worthless - it would not run "Star-Trek", "WUMPUS", or "Adventure" (the 3 most popular games of the day) due to massive bugs in the code. (Funny how so little has changed in the decades that have gone by...)

    Sheesh... do you twenty-somethings think that you invented "open source"?
    No way, you kids just wrapped all sorts of (silly) rules and (endless) talk around a situation that worked very well long before most of your parents were high school graduates.


    --
    Science is the art of infallibility, perpetrated upon non-scientists
  56. How much did Bill Gtes pay for Basic by muggs · · Score: 1

    Basic was an existing programming language when Bill & Paul used $40,000.00 worth of Harvard's computer time to port it to the Altair. How much did thewy pay Basic's creator or Harvard.

  57. Link To Story Without Registration Requirment!!! by Anonymous Coward · · Score: 2
  58. Gates' Altair Basic by Anonymous Coward · · Score: 1

    My impression from reading the book _Hard Drive_, is that Gates and his cohort misappropriated time on a computer at Harvard to develop their Basic interpreter. If so, then it really was not rightfully theirs either, imo. Moto Man

  59. The best argument is success by nagora · · Score: 2
    On the one hand we have free software/information/systems. That includes most programming languages, the Net, Unix, TeX, the Web (and all its forerunners like Gopher etc.), and the output of the ACM and IEEE's publishing departments.

    On the other hand the closed/secret side has MS Office and most computer games.

    Much as I like playing Railroad Tycoon, I don't think its enough to outweigh the rest. Other people do not agree. The problem is that they, like lawyers, charge such large amounts for information that was free to them (lawyers and programmers are trained with library books and Journals, IME) that they can "pull the ladder up after themselves". Gates (or his money) has been instrumental in spreading the cloak of IP over the industry. While using the net, the web, the published algorithms of people interested in spreading ideas and all the rest of the "free software" movement to help the great Satan^H^H^H^H^H programmer along, of course.

    TWW

    --
    "Encyclopedia" is to "Wikipedia" what "Library" is to "Some people at a bus stop"
    1. Re:The best argument is success by sql*kitten · · Score: 2
      The problem is that they, like lawyers, charge such large amounts for information that was free to them (lawyers and programmers are trained with library books and Journals, IME) that they can "pull the ladder up after themselves".

      That's simply not true. Exactly the same information is available to you, from exactly the same sources. The reason that lawyers, accountants, consultants &c. bill hourly is is because you are paying for the application of knowledge. It's like riding in a taxi rather than buying a car. It's much cheaper for you to hire me at my hourly rate to solve your problems that it is for you to go to college for my engineering education, then work in industry for a few years to gain experience, and only then begin to address your actual goals.

      While using the net, the web, the published algorithms of people interested in spreading ideas and all the rest of the "free software" movement

      The thing that the entire /. community seems unable to grasp is that if you want third parties (and the general public for that matter) to respect the GPL, then you must show equal respect for their licences.

  60. OLD SKOOL! by CdotZinger · · Score: 1



    Some goofy-looking fake PDP8 code for the greybeards in the house (to be sung to the tune of "The Way We Were"):


    01.05 T !" TOWERS OF HANOI."!;E

    01.10 A " NO. OF DISKS? "N,!

    01.20 F I=1,N;S SS(I)=I

    01.30 S SO=1;S SI=3

    01.40 S NO=N;S NI=N;S I=0

    01.45 A "MOVES#0, PLOTS#1 ? "MOVE,!

    01.46 IF (MOVE)ERR,1.47; DO 23

    01.47 ASK "AUTO#0, MANUAL#1 ? ",A,!

    01.50 I (-A)5.1;D 2;T !!"DONE !"!!;Q

    02.20 I [SS]ER,2.95;

    02.30 S I=I+1;S NO(I)=NO;S SO(I)=SO;S SI(I)=SI

    02.50 S SI=6-SO-SI;S NO=NO-1;D 3;S TE(I)=NI;D 2

    02.60 S SI=SI(I);S NO=NO+1;D 3; D 6

    02.70 S SO=6-SO-SI;S NO=TE(I); DO 3; DO 2

    02.80 S SI=SI(I);S SO=SO(I);S NO=NO(I);S I=I-1

    02.90 R

    02.95 D 3;D 6;R

    03.10 S NI=N

    03.20 I [SS((SI-1)*N+NI)]ER,3.3;S NI=NI-1;G 3.2

    03.30 R

    05.10 A ? SO NO ?!? SI NI ?!;D 6

    05.30 S A=0

    05.40 F I=1,N*2;S A=A+SS(I)

    05.50 I (-A) 5.1;T !"WELL DONE!"!;Q

    06.10 S DO=(SO-1)*N+NO

    06.20 S DI=(SI-1)*N+NI

    06.30 S SS(DI)=SS(DO)

    06.40 S SS(DO)=0

    06.50 I (MOVE)E,6.7;DO 23;R

    06.70 T !%2,?SO, NO,!SI, NI,?!

    23.10 F J=1,N;T !;F K=0,70;DO 23.3

    23.20 T !!!!;R

    23.30 IF [K-15+SS(J)*2]23.6;IF [-K+15+SS(J)*2]23.6;T "#

    23.60 IF [K-35+SS(J+N)*2]23.7;IF [-K+35+SS(J+N)*2]23.7;T "#

    23.70 IF [K-55+SS(J+N+N)*2]23.8;IF [-K+55+SS(J+N+N)*2]23.77;T "#

    23.77 S K=100;R

    23.80 T " "


    lamenessfilter lamenessfilter lamenessfilter lamenessfilter lamenessfilter lamenessfilter lamenessfilter lamenessfilter lamenessfilter lamenessfilter lamenessfilter lamenessfilter lamenessfilter lamenessfilter lamenessfilter lamenessfilter lamenessfilter lamenessfilter lamenessfilter lamenessfilter lamenessfilter lamenessfilter lamenessfilter lamenessfilter lamenessfilter lamenessfilter lamenessfilter lamenessfilter lamenessfilter lamenessfilter lamenessfilter lamenessfilter lamenessfilter lamenessfilter lamenessfilter lamenessfilter lamenessfilter lamenessfilter lamenessfilter lamenessfilter lamenessfilter lamenessfilter lamenessfilter lamenessfilter lamenessfilter lamenessfilter lamenessfilter lamenessfilter lamenessfilter lamenessfilter lamenessfilter lamenessfilter lamenessfilter lamenessfilter lamenessfilter lamenessfilter lamenessfilter lamenessfilter lamenessfilter lamenessfilter lamenessfilter lamenessfilter lamenessfilter lamenessfilter lamenessfilter lamenessfilter lamenessfilter lamenessfilter lamenessfilter lamenessfilter lamenessfilter lamenessfilter lamenessfilter lamenessfilter lamenessfilter lamenessfilter lamenessfilter lamenessfilter lamenessfilter lamenessfilter lamenessfilter lamenessfilter lamenessfilter lamenessfilter lamenessfilter lamenessfilter lamenessfilter lamenessfilter lamenessfilter

    --
    Your mouth is like Columbus Day.
  61. Ahhh, there's my little troll by NuclearArchaeologist · · Score: 1
    Where have you been for the last few days? Got away for the weekend? Naughty boy indeed, with all that inflamatory talk of yours. Flamen user 140998! What a bunch of posts you make, always contrary.

    Here is the response you have been waiting for: Windows SUX, Linux RULZ! Yes, that's it!

    What's Play Station, but a crummy Game Boy knock off? WoooHooo! Now we're talkin!

    I hope you spend all your money on Bill's Buggy Shit. How about this? I'll pretend I'm a vendor, walk down to CompUSA and buy you an nice fat copy of Win2k. You can then pay me for it. Wow, I can earn some money off a sucker. Better yet, why don't you just give me the money, I kick you in the balls and we call it even?

    In the imortal noise of T&P, "AH, HA-HA-HA-HA-HA-HA, AH-HA!"

    1. Re:Ahhh, there's my little troll by NaughtyEddie · · Score: 1
      ROFL ;)

      You noticed my contrariness. Good for you! ;) I should change my username to Mary Mary ;)

      Ed xxx

      --

      --
      It's a .88 magnum -- it goes through schools.
      -- Danny Vermin
  62. Your analogy is flawed by for(;;); · · Score: 2

    > Otherwise, for every cabinet the carpenter
    > makes, he would charge exactly the same
    > amount as that weight of logs would cost
    > from the lumbar yard.

    No, s/he's charging money for the finished product -- the cost of which presumably reflects the cost of raw materials, the cost of the work put into it, and market considerations.

    In a way, this is the cost of putting an actual cabinet in the hands of a customer. (A single usable instance of a cabinet.) For a carpenter, the cost is the same for every cabinet. For a programmer, the cost of the first copy of software is very high, but is virtually zero for all subsequent copies. The programmer should therefore be paid a high amount of money for the first copy, and virtually nothing for all subsequent copies.

    Your seem unable to realize this fundamental difference, and fear that some sort of anarchy ("Why do we have to pay for ANYTHING AT ALL?" whimper wail whimper) will tear down nations should we fail to pay fees for each copy of software. Society will not be ripped apart at the sinews; rather, the cost of software copies will come to reflect the respective cost of their creations.
    -------

    --

    "Whatever happened to fair use?"
    -- Duff-Man
    1. Re:Your analogy is flawed by NaughtyEddie · · Score: 2
      You think the solution is to charge $10,000,000 for the first copy of Windows and make the others free? That's plain stupid. But see my later post - I do agree with you in principle.

      I'm not the one that's whimpering and wailing, by the way - "oh why does copyright exist why can't I have everything free" sounds more like whimpering and wailing to these ears. I have nothing to fear from anarchy, because the government is busy making damned sure it won't happen.

      I'm just trying to explain the situation for the people who can't even comprehend the concept of an economy. Obviously you're not one of these.

      --

      --
      It's a .88 magnum -- it goes through schools.
      -- Danny Vermin
    2. Re:Your analogy is flawed by for(;;); · · Score: 1

      > You think the solution is to charge $10,000,000
      > for the first copy of Windows and make the
      > others free? That's plain stupid.

      Yet this software model exists, in various forms, today. Almost all highly specialized software is made this way; programmers are hired for a limited time to write code. The first copy of the program has a high cost, and the rest are virtually free. Boxed copies of free software work this way; swanky CDs with printed documentation sell for about fifty bucks. The first copy of the program has a high cost, and the rest are virtually free. Indeed, Windows itself already works on pretty much the same model. Businesses and PC buyers are under enough scrutiny to be coerced to pay for the OS, but those who assemble their own machines can illegally use a free copy with effective impunity.

      All three of these software business situations reflect the differing costs between initial and subsequent copies of software. The key difference with the last situation is that the little guy gets screwed -- businesses will pay money for software in the first two situations. (Mine did. Hell, I plan to pay for personal Debian 2.2 CDs, and I've got the 2.1s and 2.0s lying around here somewhere.)
      -------

      --

      "Whatever happened to fair use?"
      -- Duff-Man
    3. Re:Your analogy is flawed by NaughtyEddie · · Score: 2
      I read ESR last night (TCaTB) and I realized that - in a lot of Slashdot discussions - I tacitly assume that the value *is* just the sale value.

      That's because I am one of the 5% of developers whose salary is linked to sale value.

      In the other 95% of the industry, you're almost certainly right - I'm just blinkered to that 95%. In the consumer application/games industry you really can't do much other than sell boxes at $40 a pop.

      --

      --
      It's a .88 magnum -- it goes through schools.
      -- Danny Vermin
  63. Modified analogy by emmanuel.charpentier · · Score: 1

    Well, making software looks more like inventing the notion of "cabinet" (version 1.0) than producing one.

    Software is a product of the mind, an artistic creation requiring ingenuity, just like imagining a cabinet, inventing the notion of wheel, discovering a geometric property (ex: pythagore theorem).

    When was the last time you paid for your license of "Wheel 59.1.218(tm)"??? How much are the royalties on the bible? Who owns the copyright on "Ulysse's odissey"?.

  64. Das Kapital by Pseudonymus+Bosch · · Score: 1

    The first time I saw a systematized exposition of the argument that price is linked to work involved was in some work by Karl Marx, probably "The Capital". I felt his reasoning faulty but I couldn't tell why.

    Now I see that price is linked to offer and demand, that is, scarcity, as better Slashdotters have said.
    __

    --
    __
    Men with no respect for life must never be allowed to control the ultimate instruments of death.
    GW Bu
    1. Re:Das Kapital by NaughtyEddie · · Score: 2

      Well, I think Marx was spot on. Those "better Slashdotters" are just regurgitating the so-called "law" of supply and demand, and that was invented when economics *was* all about supply and demand. Marx was a little more forward-thinking.

      --

      --
      It's a .88 magnum -- it goes through schools.
      -- Danny Vermin
  65. Microsoft are innovators by cyber-vandal · · Score: 1

    I would just like to say that Bill Gates talks about 'innovating' Windows. Although this is an unpleasant mangling of the English language, it shows that they consider Windows the only operating system and therefore in a twisted sense they are innovative. An innovation is either a great new idea or a useful improvement to an existing thing. Windows 98 is an improvement on Windows 95 (less bugs, handy integrated browser) and Win2000 is quite an improvement on NT (although I have had a couple of unexpected automatic reboots - gotta love that feature). So in the world of Windows they are true innovators, only in the whole of the computing world are they bad implementors of good ideas. The Linux community are good implementors of good ideas, that's the real difference.

  66. Re:Software Piracy by nicky_d · · Score: 1

    > Microsoft doesn't really care if you
    > pirate their software for home use.

    And I'm sure they'd rather you use a pirated WinME than a paid-for Linux distribution. Anything that promotes the automatic association of computers with Windows and Office can only do them good.
    The downside of piracy is that it doesn't encourage development of the GNU philosophy - why use StarOffice when you can burn a copy of Office 2000? The only factor involved here would be the desire to use free or OS software. MS will win nearly all the time. This keeps the user base - legal or otherwise - MS-focused, while they work on ways of making sure users WILL have to pay for future releases... as, of course, they should, if that's how Microsoft want to do it...

  67. How else can one play "StarTrek" by ch-chuck · · Score: 2

    the "killer app" of the day :)) Unless you got the Scelbi "Galaxy" game and typed in an assembler listing. I paid $150 for 4K BASIC in '76 (lets see, that's what, 3.66 cents/byte?) And it still wasn't up to 'Trek - no $trings! And no mass storage either.

    The debate over "whether software should be free" is a product of faulty logic that the news media in particular seem to fall for; what amounts to a "koan" - an unanswerable question you can always make banner headlines out of; "Monks Fiercly Divided Over What One Hand Clapping Sounds Like" just like the the whether-guns-or-people-kill debate. Fact is, software is 'owned' by the person that writes it. If you write code, you may choose to GPL it or choose to sell it, one copy per cpu, thank you. Whether BillG "stole" his code from a university dumpster is idle speculation and baselsss accusation untill you come up with some real solid evidence. People arguing over whether "software should be free" is like debating over what we should do with Robins Limo, or the local collective debating what crops are going to be planted on YOUR farm and family property. Don't you folks dare try to socialize MY code or take MY property or someone's going to get hurt.

    --
    try { do() || do_not(); } catch (JediException err) { yoda(err); }
    1. Re:How else can one play "StarTrek" by John+Allsup · · Score: 1
      Please define
      • 'write' as in write code
      • 'MY code'
      your insistence that you can live in isolation from the rest of civilisation is a misnomer. We are all on this planet together, whether we like it or not.

      As to the 'YOUR farm' point. Many farmers in many countries are NOT ALLOWED to grow cannabis, or other illegal crops. Note the term legal crops. The 'collectives' have decided on what you can grow on your farm.

      Besides, is it still yours after you die?? The problem with the view of permanance of possessions is that there isn't really any. You many not own property after you die -- you may only write a will saying which living persons will get it. Possessions are transient. Always. Not everything is owned, and nothing is owned forever. Thus we must ask the question of 'how transient should ownership of software be?'.

      That is still a matter of some debate, so don't count it as settled, and don't let your arguments be flawed by using the word 'own' whose meaning depends on the status of the laws under debate.
      John
      --
      John_Chalisque
  68. Gates wrote Basic? by Cyrus · · Score: 1

    Technical Design Labs published "TDL Z-80 BASIC" in 1977. I remember hearing that MS had 'appropriated' TDL's BASIC -- after inspecting the source and declining to license it. When MS BASIC appeared on the market, I compared it with TDL's. Imagine my surprise when undocumented errors in TDL's BASIC had identical counterparts in the MS product. Draw your own conclusions.

  69. POTSV by Etriaph · · Score: 1

    If you've ever seen the movie, Pirates Of The Silicon Valley (and this is how I know anything about the Altair) Bill Gates and a friend of his wrote the programming language for this pretty odd computer. Apparently however, before his friend brought it to the owner of the Altair, Gates remembered he didn't write a boot loader. Not important information, just funny. In either case, it's a good movie to watch, this subject just made me think about it. Steve Jobs was an asshole. :)

    --
    "It's here, but no one wants it." - The Sugar Speaker
  70. Before Gates ALL software was free (well almost.) by crovira · · Score: 1

    Before Gates commoditized the distribution of software in shrink-wrapped boxes, all software was open source.

    I worked for a hospital where we paid McCormick & Dodge for an accounting package and we, (the entire client base, not just the hospital,) regularly fixed bugs, made contributions and otherwise tighened things up.

    It was COBOL and could have been compiled into obscurity but we were paying BIG BUCKS and there was no way in Hell we'd have bought the code without the source.

    The shrink-wrap and the incredible hutzpah of some very venal people combined with M$ strong-arm sales to the distribution channel is at the root of the virus writers abilities to exploit weaknesses that wouldn't exist for very long if we all could scrutinize the code. (but its mostly crap and they're ashamed to let it out anyway.)

    --
    MSBPodcast.com The opinions expressed here are my own. If you don't like 'em... Think up your own stuff.
  71. No software market in 1970s and earlier by peter303 · · Score: 2

    I really mean "mass amrket". Almost everything
    was custom for one site or a small range of
    computers and cost Big Bucks.

    Then came Apple, Visicalc, Atari ....

  72. Re:Ahh, the legendary Altair Basic... by jhutkd · · Score: 1

    Yeah, Bill has made such a profound mark on the world... No other human has ever pilled so much shit into so many other people's houses, and then become rich for it!

  73. Old code never dies... by ch-chuck · · Score: 2

    it just runs on in emulation.

    The above has links to an Altair emulator complete w/ disk images of BASIC, DISK BASIC, etc plus some popular BASIC games - compiles in Unix, run great.

    --
    try { do() || do_not(); } catch (JediException err) { yoda(err); }
  74. What hobbyist... by MarNuke · · Score: 1

    What hobbyist can put 3-man years into programming, finding all bugs, documenting his product and distribute for free?
    <p>
    Linus!
    <p>

    --
    MarNuke
  75. uh, oh, now you've done it . . . by hawk · · Score: 2

    Herr AC has violated Mr. Gates copyright by posting the letter here. Now Bill calls the RIAA, they supoena the slashdot ip records . . .

    [duck]

  76. Microsoft's 3 innovations by hawk · · Score: 2

    In fairness, there have been three (3) innovations from microsoft:
    1) Altair basic. Face it: there was nothing vaguely similar before this. Yes, there were basic dialects, but writing and marketing to the hobbiest was something new.
    2) The usable footnote (1984). In Word 1.0, footnotes on microcomputers became usable for the first time. Prefviously, you had to do it just like a typewriter, and if you changed your text, you had to manually move the footnote. However, there were pagination errors that would sometimes leave a blank half-page or more so that the footnote and pointer would appear on teh same page. I was stunned to ifnd this bug still existed a year ago . . .
    3) Bob. Yes, microsoft bob. Innovative, yes, but . . .

    As for the windows interface, I have yet to see anything in it that wasn't available in the multifinder (macos 5), introduced in 1987, along with a couple of $20 shareware extensions . . .

  77. Re:You've just explained why M$ beats Linux by drinkypoo · · Score: 1

    Linux isn't necessarily intended for non-geeks. If you're not going to descend to the shell and learn how to do things (like build software) then you don't need linux. You can get along okay with Win2k or similar.

    Now, I know a lot of people want to bring linux to the masses, but I don't really see why. Yes, it's a keen operating system. Yes, it does nearly everything better than windoze does, except for one thing: appeal to the masses. Windows provides an experience where everything is sanitized and conformitized, and you don't have to use your brain so much to figure it out. People who actually forget what right-clicking is don't belong in bash.

    My point is that Microsoft is hardly responsible for making life easy. They didn't invent basically anything, except perhaps crappy software support. (Rumors insist that if your tape of Altair/Micro $haft basic was bad, it was not replaced.) Everything they make is a ripoff of something else. They usually add some functionality, mostly by tying it into their office framework, but they also make it more bloated and buggy than the original product they have assimilated or emulated.

    I don't know why you decided to make this a conversation about linux, since there's basically no parallel between providing a BASIC interpreter for a system and providing a complete user environment with a number of interpreters including BASIC, but I'll continue to bite, anyway. Linux has all the pieces there. You can install almost everything a user needs via RPM. Installation instructions tell you how to go about installing software (Which these days is usually as simple as unpacking, entering a directory, and typing "make install".) But to get the type of functionality that the average person gets from windows, you never have to compile anything. Install redhat with gnome or KDE, and staroffice. You're done.

    --
    "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
  78. Re:Everyone: Please read!!! by JCCyC · · Score: 1

    Geez, this is a troll, nothing more. Just like the other sex stories and the "Christian Movie reviews" ones. All they want is make us techie geeks look like lunatics/perverts/criminals/whatever. DON'T ANSWER THESE IDIOTS!

  79. Re:Software Piracy by drinkypoo · · Score: 1
    The downside of piracy is that it doesn't encourage development of the GNU philosophy - why use StarOffice when you can burn a copy of Office 2000?

    Well, maybe that's a problem where you're concerned, but as long as I'm getting the tools I need without paying for them, I'm happy.

    Now, that's not a strictly true statement. I do pay for software occasionally, when something really deserves it. I've even paid for microsoft software; I bought a copy of Flightsim for the Mac way back when. MS Flight Simulator really is/was one of the best around, maybe the best. It ran pretty reasonably on a Macintosh IIci, too. I paid for CRT, but refuse to pay the $35 more for ssh support. Maybe if they invented the protocol themselves. I paid for Discplay 4, because it was the only decent CD player with CDDB support at the time (send as well as receive) and then it got rolled into some crappy-as-all-hell all-in-one audio solution, which was free. And shitty. So I guess I'm less tempted to pay for shareware now.

    The bottom line in my opinion is that Microsoft doesn't deserve to have money from me. They're the standard, and if I want to communicate with other people, I pretty much have to use their software. I haven't tried staroffice recently but I wasn't too pleased with it in the way-back. Of course, I don't think I actually have any Office components installed on my home machine. I do have WinME there, but since you have to have it to play the majority of games, I don't feel obligated to pay for it.

    --
    "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
  80. Agenda behind the article? by TimMann · · Score: 1
    The tone of the NYT article really bothers me.

    The idea seems to be to blur the distinction between sharing your own work (obviously laudable) and sharing someone else's work without their permission (obviously unethical, and folks generally knew that even in 1975). It also tries to oversimplify all the complex debates that are going on right now into a simple black and white question of whether "computer software and digital information should be bought and sold or freely shared".

    Thus to me, the article reads like a subtle propaganda piece for the groups today who are trying to extend their rights under copyright beyond all reasonable bounds using DMCA, UCITA, etc. By citing a past case where people were clearly stealing and calling that the start of the debate, the article suggests that today's debate is not a legitimate discussion about where copyright ends and fair use rights begin, but simply a debate about whether or not stealing is OK. Since Joe NYT Reader probably doesn't think that stealing is OK, this tends to push him towards one side of the debate...

  81. Value based on work time by Pseudonymus+Bosch · · Score: 1

    Well, I think that Economics is dealing with scarce resources.

    Marx actually linked value to time involved. So if I need 2 hours and you need 1, your product has more value. That's anti-progress.

    Besides, Marx did not link value to utility (from memory). If I spend 3 hours carrying stones from A to B and another 3 carrying them from B to A, I have created more Marx-value than if I just do nothing, but the result is the same, stones in A.
    If you want to introduce utility, you need something to measure, a price.
    You can either evaluate it according to some criteria (planned economy) or use the free market (supply and demand) to determine it.

    Planned economy is very difficult to plan right.

    Free market is not perfect as well, but seems to work better.

    Or how would you deal with scarce resources?
    __

    --
    __
    Men with no respect for life must never be allowed to control the ultimate instruments of death.
    GW Bu
    1. Re:Value based on work time by NaughtyEddie · · Score: 2
      But isn't a person's time a scarce resource? Especially if that person is skilled and therefore rare?

      Supply-and-demand is OK, as long as you don't tie it to the scarcity of physical resources, and acknowledge the scarcity of human resources too.

      About anti-progress: where is the "progress" you desire taking us as a species? If its towards devaluation of human effort then I'd say *that* is anti-progress.

      --

      --
      It's a .88 magnum -- it goes through schools.
      -- Danny Vermin
  82. That's all just an excuse by ch-chuck · · Score: 2

    for theft - your damn bloody straight we're going to fight for reasonable capitalist property laws. In all my years I've heard tons of excuses for ip theft - the "it's not worth what they're charging, therefore I can use it w/o paying", etc etc ad nauseum. These wealth redistribution socialists are no better than barbarians storming the neighboring tribe to rape, loot and plunder, all the while thinking it's their divine right, or blathering about all property being transient so gimme-gimme-gimme.

    Essentially, creating something, whether writing code or building a house is an exertion of effort, work, taking pains to accomplish something such as farming, building shelter, digging water wells, hauling irrigation pipes, weeding, etc. in expectation of harvesting a useful crop to feed the family and sell for cash to buy a frying pan. If I take the blood, sweat and tears to cut down a stand of trees and hew them into lumber and make a shelter to keep a stock of corn out of the weather, then I OWN THAT BARN, I made it, and have the right to kick out any transients who are looking for free shelter at someone else's expense. Likewise with someone who perceives an unfulfilled market niche (and 'itch' experienced by people who DONT CODE who might be willing to pay a fee for a coder to scratch) or a better way to do a job and sets about making a 'program' comprised of a list of fundamental microprocessor instructions which when executed by a microprocessor performs a useful data processing task (can't BELEIVE I have to define "write code" :) - such as the non-trivial floating point math (which was the big thing MITS BASIC brought to the Altair - which MUST have been useful to have been pirated so much!) This is a non-trivial task, it takes a lot of concentration and effort many hours a day, intense studying of these lists to find mistakes and not a few asperain bottles, to make a list of instructions to does something useful; what's unfair is when the coder does this expecting a certain set of ip laws to be in effect to AT LEAST pay the rent and buy groceries, and have exployment like the fellows working at the shipyard etc, and then along comes this band of barbarians who think that just because something CAN be copied for pennies that it should be absolutely free for cost of copying, damn the author who expects compensation! In the end it's often not the author but the honest customers who pay for theft, just like a store pays for shoftlifting by charging more that the honest customers pay. While we may balk at working for a company that wants to take ownership of any code we write, could you imagine living in a communist country where everything you produce, corn, beans, is considered state property?? (shudder) For some reason, I beleive(know) that standard human nature will always take over and those whose unfortunate job it is to redistribute the wealth 'fairly' usually end up with the most of it! What this leads to eventually is not a rich, robust society, but a bust society with very little incentive to work at all, since you end up producing X value of goods and receiving X-S value back from the central planning committee, it's just slaver all over again. Corrpution (theft, bribery, etc) in a capitalist society also reduces that incentive. It's AMAZING the crazy and creative things people will do to obtain financial freedom (just look at Hollywood!).

    All in all, what part of a civilized economy do you not understand, or should we all just run around in a giant anarchiac free for all grabbing all the 'transient property' we can get by overpowering the owners?

    --
    try { do() || do_not(); } catch (JediException err) { yoda(err); }
  83. Time as a resource by Pseudonymus+Bosch · · Score: 1

    But isn't a person's time a scarce resource? Especially if that person is skilled and therefore rare?

    It depends. To me, a very skillful troll (there are those that make you read the whole post and you realize after you flame that it's all trolling) can employ as much time as ain insightful poster. Both are rare and skilled, but the time used by one has not the same value as the other's (to me). Of course, my criteria are different of those of the Great Troll Conspiracy.

    In a market (the moderation system is a bit of a market paying scarce points to scarce good articles), the price tells whose time is valuable and whose should be better wasted or used in another purpose.
    __

    --
    __
    Men with no respect for life must never be allowed to control the ultimate instruments of death.
    GW Bu