Slashdot Mirror


RMS Says Free Software Is Good

A few city blocks and many philosophical lightyears away from the New York University auditorium where Microsoft Senior Vice President Craig Mundie extolled the virtues of proprietary software a few weeks ago, Richard M. Stallman spoke this morning instead on the reasons that software developers, CEOs and every citizen whatsoever should prefer the Free software movement's methods and results. Stallman, founder of the GNU Project and the Free Software Foundation, said a lot of things that he's been saying since 1984, but also threw in some zingers aimed at Microsoft's recent public criticism of open development models. Update: 05/30 01:56 PM by T : Correction: I incorrectly reported in the story below that David Touretzky of CMU introduced Richard Stallman at this speech; in fact, it was Mike Uretsky, Administrative Director of NYU's Center For Advanced Technologies (CAT) and professor in the Stern School of Business; the text below reflects this. With many apologies to both professors and to readers, timothy. (Read more.)

NYU Information Systems chairman Mike Uretsky and NYU computer science professor Edmond Schonberg briefly introduced Stallman to a standing-room-only crowd at NYU's Courant Mathematical Institute.

Stallman drew laughter and applause during Uretsky's introduction by calling out "I do Free software, Open Source is a different crowd" when Uretsky made a reference to Open Source software. Rather than a point-by-point rebuttal of Mundie's speech advocating Microsoft's current "shared source" initiative, Stallman's speech presented both an overview of the Free software movement -- several times emphasizing how it differs from the more pragmatic Open Source movement -- and a defense of Free software at several levels. Though peppered with jokes and historical asides, the bulk of Stallman's talk was devoted to explaining the benefits of Free software and comparing community-based, non-proprietary software development to the "deliberately inflicted waste" of proprietary software.

The publicity that Mundie's speech has stirred up around software licensing is obviously not forgotten, though. Stallman began by saying "I'd like to thank Microsoft for providng me the opportunity to use this platform. For the last few weeks I've felt like an author whose book was fortuitously banned somewhere, but all the articles about it are giving the wrong author's name, because Microsoft describes our license as an 'Open Source' license." Stallman emphasized at several points that the approach he and GNU project have is at its core philosophical, not merely pragmatic.

Beginning with cooking rather than computers, Stallman pointed out the advantages of being able to share functional documents in the form of recipes. He pointed that while nearly everyone cooks, "unless you're great, you probably use recipes. You've probably had the experience of getting a recipe from a friend -- and unless you're a total neophyte, you probably have also had the experience of changing the recipe. If you've made changes and you make it for your friends, and they like it, you can write down your changes for them." Imagine, he said, if recipes were packaged in black boxes, unavailable for inspection.

Stallman named the qualities he uses to define Free software. He began with "freedom zero" -- the freedom to run the software for any purpose -- noting, "If you're not even free to run the software for anything you want, it's a pretty damn restrictive license."

He went on to describe three additional freedoms which distinguish Free from proprietary software: the right to change software to suit user needs; to redistribute the software; and to publish improved versions.

These freedoms are absent in proprietary software, Stallman said, and cited what he said was his first taste to the evils of non-disclosure statements, which took place while he was working as an operating system developer at MIT's Artificial Intelligence Laboratory.

Stallman knew of a computer scientist at Carnegie-Mellon University with a copy of the Xerox source, and asked for a copy in order to add this feature. He found his request was denied, because his fellow academic had signed a non-disclosure agreement.

"He had refused to cooperate with just about the the entire population of the planet Earth, because he had signed an non-disclosure agreement. This was my first encounter with a non-disclosure agreement, and I was the victim -- my lab and I were the victims. The lesson it taught me is that NDAs have victims, they aren't harmless."

Toward the close of his speech, Stallman pointedly applied the advantages of Free software to businesses, giving examples of ways in which a community of more than 100,000 developers leads to more robust and maintainable software, all issues of price aside.

Describing his experiences after releasing GNU-Emacs in 1984, Stallman said "I got a msg that said 'I think I saw a bug, and here's a fix.'" Others emailed him with new feature requests and bug reports, and in many cases, the code to implement an improved version, "until they were pouring in on my so fast that just making use of the information I was getting was a big job. Microsoft doesn't have this problem."

The iterative, inclusive software development process resulted in constantly improving code for the GNU Project's various pieces of software, said Stallman. "What people began to note around 1990 was that our SW was better -- it was more powerful than the proprietary alternatives."

Since that time (before the Linux kernel was developed and employed alongside many GNU utilities), Free and Open Source software has increased dramatically in use and public acceptance.

Citing the large number of companies now paying to develop Free software, and that the majority of pages on the World Wide Web are served with Apache running on GNU/Linux systems, Stallman scoffed at claims that the GPL was unfriendly to business. "Microsoft says that busineses can't get along with the GPL. So if businesses don't include IBM, and HP, and Sun, then maybe they're right."

Addressing one persistent myth, Stallman said "It's not true, sometimes I wish it was true, that if a company uses GPL in any project, that the whole project has to be GPLd. If programs operate at arms' length from each other, then they're legally separate, in general."

Again, though, Stallman was careful to point out that the advantages and intent of Free software had more to do with ethics and social good in a variety of fields than any particular bottom line. Closed software, he said, "causes psychosocial harm which affects the spirit of scientific cooperation. Progress in science crucially depends on people being able to work together. Nowadays you see scientists act as if they're in gangs at war with other little gangs of scientists ... we're all held back." And not just scientists -- of anyone who uses computers in the workplace, Stallman said that in the absence of a broad right to modify and improve the software they use, "Their lives and jobs are going to be frustrating -- people protect themselves from frustration by deciding not to care. When this happens, it's bad for those people and for society as a whole."

215 comments

  1. Re:All very nice... by Anonymous Coward · · Score: 1
    The question is, how do you expect a software user to buy your proprietary code when they can usually obtain Free Software which is as good as or better than your product?

    This sounds like flamebait, but I really am interested. Sure, there are cases where proprietary software is better (technically) than all the Free alternatives, but in my experience that is the exception rather than the rule. Perhaps your software is one of the exceptions. But even in these cases someone eventually will write a Free alternative that is technically superior to your product.

    It is true, you may lose if you make your software Free. But even if you keep your software proprietary, I suspect you (and all other proprietary software makers) will be defeated by Free Software somewhere down the road anyway.

    So, like it or not, the GPL will get you -- one way or another.

  2. Victims of NDAs by Anonymous Coward · · Score: 1
    The lesson it taught me is that NDAs have victims, they aren't harmless.

    Free Software has victims too. It's intent is to undermine the commercial software world, and put thousands of programmers out of work. What makes one kind of victimization OK and the other not?

    1. Re:Victims of NDAs by Malcontent · · Score: 2

      When MS decided to cut off the air supply of Netscape by giving away every product Netscape made lots of people lost their jobs.
      When MS decided to kill Novell by giving away NT licenses cheaper then Novell licenses lots of peole lost their jobs.
      When MS killed stac by stealing their technologies lot's of people lost their jobs.
      When MS killed OS/2 by pre-announcing windows 98 by 4 years lot's of people lost their jobs.
      Whenever one corporation kills another one lots of people lose their jobs. That's capitalism for ya eventually they'll find other jobs.

      --

      War is necrophilia.

    2. Re:Victims of NDAs by Mr.+Gus · · Score: 1

      Free Software has victims too. It's intent is to undermine the commercial software world, and put thousands of programmers out of work. What makes one kind of victimization OK and the other not?

      Not to comment on either the viability of Free commercial software or my own opinion on things, you're missing the point. Stallman's point of view isn't against software being commercial, just against software not fitting in with his particular definition of free. If it's difficult/impossible to make money off of such software, it's incidental. In other words, Stallman simply thinks that non-free software is unethical. Thus, a programmer creating non-free code for a company is a link in a chain of wrongdoing. If preventing an entire industry from being immoral causes loss of jobs, then while it is too bad that such people are unemployed, it is both a fault of working for something that shouldn't be, as well as for the greater good.

      To actually answer your question, Free Software's victims would be working for the bad guys, anyway. That's my understanding of it all, anyhow...

    3. Re:Victims of NDAs by TheRealSlimShady · · Score: 1

      Putting people out of work as the economy becomes more efficient is not victimization. It's simply progress.

      But you're not putting them out of work, you're just giving away the stuff that they put their effort into to develop. Those people still need to be paid. Or are you proposing that all software development is done by students and bludgers?

    4. Re:Victims of NDAs by TheRealSlimShady · · Score: 1

      But who pays for the effort to develop this free software? How do the developers get their thirty pieces of silver every week? Software development, be it OS or application, has a cost associated with. Good business practices dictate that you recover that cost, unless you have some other method of generating revenue that will cover that cost, and still allow you to turn a profit. This is why IBM and Sun do alright with Linux, and RedHat & VA do not.

    5. Re:Victims of NDAs by number+one+duck · · Score: 1

      If the students and bludgers can do the work better, for free, then some people need to find other lines of work.

  3. Programs at arms length by Anonymous Coward · · Score: 1
    If programs operate at arms' length from each other, then they're legally separate, in general

    In other words, if you are prepared to sacrifice performance you can mix GPL and non-GPL code.

    Exactly who does that hurt, Mr Stallman, except for the users of such products?

    1. Re:Programs at arms length by ksheff · · Score: 2

      That depends on how it is to be used. If it is not going to be distributed, then you can mix them as much as you want. There is a FAQ concerning this. If you think about it, it's not much different than some proprietary licenses. Go to the about: screen with Netscape. I'm sure they had to follow the licensing terms of all those companies in order to distribute the program.

      --
      the good ground has been paved over by suicidal maniacs
    2. Re:Programs at arms length by spectecjr · · Score: 1

      Not that it's reasonable, but it could be easily argued that it's the BSD license that fucks people over. Companies can steal and cannibalize students' and other people's code (with their permission, which makes it legal), then sell it with few modifications for lots of money. Microsoft did it with active directory and kerberos, and after the spec NDA thing was dropped, people may not have been furious, but there are a lot of people who probably wouldn't work on similar projects with the BSD license again, knowing microsoft or some other corporation could come take their code and sell it without paying royalties.

      Look, they used the specs (you know, RFCs?), not the code. Microsoft didn't do this with Active Directory [LDAP] OR Kerberos.

      If you're going to blame Microsoft for the entire world's problems, at least pick the ones they're responsible for. You'll be much more credible that way.

      Simon

      --
      Coming soon - pyrogyra
    3. Re:Programs at arms length by dmaxwell · · Score: 1

      Again, that's not freedom. What isn't free about it? You are perfectly free to use or not use it. You are also perfectly free to reimplement the ideas embodied in the code under a BSD style or Microsoft style licence. It depends on your idea of freedom. I'm not free to vandalize a public park. Oh look, that nasty city government has infringed on my freedom. I'm not free to make changes to GPLed software and distribute the result. That nasty software author restricted my freedom. The P in GPL stands for Public not Private. Just as you are not free to add a swingset to the park and put a fence around it, you are not free to distribute a private fork of GPL code. I don't understand why licence weenies obsess over that small restriction when it also grants the following: 1. The software can be used for any purpose. 2. The software can be modified. 3. The software can be freely distributed. 4. The software can be sold. That is one HELL of a lot more than a Microsoft style licence allows. Why is it that GPL critics aren't venting against commercial vendors even more? All that said, I think RMS arguments might work better if he framed them in terms of public ownership (like the park) rather than freedom. To put it broadly, this is because a total anarchist's idea of freedom is far different than what someone from Singapore would consider freedom. Most of us are somewhere inbetween. I think the GPL grants a great deal of freedom but simply because proprietary forks can't be distributed some seem to feel that even a commercial license is more free. Huh?

    4. Re:Programs at arms length by ctembreull · · Score: 1
      I hate to be tiresome, but if you don't want the responsibilities that come with using GPL code, then don't use it. Period.

      You're not obligated to use GPL code. If you wish to make use of the work of someone else who has already solved your problem, you must be prepared to contribute back to the community. Your alternative is to reinvent the wheel, to solve your problem in-house, with proprietary code. It is up to the developer/corporation/whatever to decide which route is more burdensome for its bottom line and for its users.

      The GPL is not a lasso or a cattle prod - you are not required to use software protected by it. So, in other words, it hurts precisely nobody.

      Chris Tembreull
      Web Developer, NEC Systems, Inc.

      --

      Chris Tembreull
      "My karma just ran over your dogma."
    5. Re:Programs at arms length by GPLwhore · · Score: 1

      "If you wish to make use of the work of someone else who has already solved your problem, you must be prepared to contribute back to the community. "

      Again, that's not freedom.
      Of course, I don't have to use GPLed code but I can always bitch that stated goals of GPL and FSF are much different from reality of licensing software under GPL.

      --
      ...and you can't blame meteors for everything.
  4. GPL is as disruptive as cold sore virus by Anonymous Coward · · Score: 1

    just like when you get a cold sore virus, it stays inside your body for life. It's a little bit disruptive and annoying, but far from harmful or life-threatening. When the GPL first came up, it did nothing to MS, when the Linux craze came up 3 years ago, MS took notice and reacted and now have resumed full speed ahead. The notion that the GPL model will do anything is laughable, considering how many companies are making money on GPL software (a handful at most), but propietery closed sourced is here to stay, and there is really nothing inherently evil or wrong with it.

    1. Re:GPL is as disruptive as cold sore virus by ethereal · · Score: 1

      I don't want to get into the whole rock-em sock-em battle over commercial vs. GPL, but you have missed something:

      The notion that the GPL model will do anything is laughable, considering how many companies are making money on GPL software (a handful at most)

      Of course companies that try to sell GPL'd software aren't doing so well; but those aren't really the parties the GPL is designed to help anyway. The GPL is user-focused; users of GPL'd software will have lower costs and/or more value in the long run, and so it is an advantage to use GPL'd software and to contribute back into that community. It's a Good Thing for software users that it's tough to make a profit on GPL'd software - Microsoft is an example of what you get when it's easy to make a profit on software.

      Caution: contents may be quarrelsome and meticulous!

      --

      Your right to not believe: Americans United for Separation of Church and

    2. Re:GPL is as disruptive as cold sore virus by jelle · · Score: 1

      "and there is really nothing inherently evil or wrong with it."

      True, but if it's closed source commodity software, it will be replaced. Resistance is futile.

      --
      --- Hindsight is 20/20, but walking backwards is not the answer.
    3. Re:GPL is as disruptive as cold sore virus by Znork · · Score: 1

      You mean those millions of companies increasing their profits through using free software?

      I think you miss the point. This is ultimately about the consumers of software and they are the ones who profit. A lot.

    4. Re:GPL is as disruptive as cold sore virus by Malcontent · · Score: 2

      "but propietery closed sourced is here to stay, and there is really nothing inherently evil or wrong with it."

      Well according to RMS there is something inherently wrong and evil about it. He cites for example that you don't have the right to use the software in the manner you want nor do you have the right to redistribute the software (re-sell it or give it away). I agree with him that both of these things are WRONG and EVIL. If I can resell my car, give my toaster to my mom, or use my screwdriver as a chisel I ought to have the same freedoms with my software. Propietery software companies strip you of rights you would have with ordinary products and that is wrong, wrong ,wrong.

      PS. The GPL is not for businesses, it's not for moguls, it's not for CEOS, it's not for investors, it's not for stock brokers. The GPL exists to do the greates good for the society and ordinary people. Maybe you disagree that it's good but it's goal is not to further profit of corporations.

      --

      War is necrophilia.

    5. Re:GPL is as disruptive as cold sore virus by Malcontent · · Score: 3

      Where to start....

      The world got along just fine without Ip for thousands of years. IP is a recent invention. Somehow we got relativity, calculus, fire. wheel automobiles, airplanes, steam engines and the corron gin despite the lack of IP laws.

      No you can not resell your software go read your license sometime.

      Adam Smith is the most misquoted, least understood person in the history of mankind. If he knew the kind shit that was being shoveled in his name he would haunt you and you progeny for generations to come. Not only that but his understanding of ecosystems and scientific principles is from a couple of centuries ago. I would not let a doctor treat me by using medical techniques from the 18th century so why would I let some politician or economist handle my country using principles from them. We have learned a whole lot since the then my friend.

      --

      War is necrophilia.

    6. Re:GPL is as disruptive as cold sore virus by divec · · Score: 2
      Without intellectual property, and associated copywright laws, where is the incentive for the thinkers of this world to produce any more of the intangible goods? [...] Music [...] SOFTWARE.

      Hmmm, I hope I'm not replying to a troll, but here goes.

      Music: Are you saying that composers such as Bach, Beethoven, Mozart et al. would never have written anything without copyright existing? Does anyone seriously believe that it's possible to stop a true musician (classical or popular) from composing or performing?

      Software: (1) the amount of free software that gets written must show you that intellectual property is not necessary to make this happen. I think it's been shown that financial incentives to write software can still exist in a world without copyright restrictions and patents.

      HUH?!? You can resell your software... as long as you haven't kept any illegal copies lying around
      If you look at the license on a recent copy of Windows (or Office?), you'll find that this is false. You can't resell the software. You can't even install it on a new computer if you upgrade!
      One last thing... the invisible hand is guiding the markets in the direction that is best for the consumer...
      This would be true in a completely free market. But today's software market is not very free; e.g. there's a desktop OS monopoly. I think that the excessive strength of today's copyright and patent rules is one thing which is distorting the software market, and making that market less able to evolve in a direction which is good for consumers.
      --

      perl -e 'fork||print for split//,"hahahaha"'

    7. Re:GPL is as disruptive as cold sore virus by divec · · Score: 2
      The notion that the GPL model will do anything is laughable, considering how many companies are making money on GPL software
      Consider the huge number of businesses that use Samba. Now consider the significant number of those who have contributed something towards Samba development (e.g. a bug report or a bugfix). All those businesses are helping themselves by helping to develop Samba. This applies to any other GPLed package, too.
      --

      perl -e 'fork||print for split//,"hahahaha"'

    8. Re:GPL is as disruptive as cold sore virus by bockman · · Score: 2
      I'd say that GPL is more friendly for small locally based group of consultants than to big companies that attempt to establish a world-wide business based on GPL software and related services.

      Many of the advantages of big companies (bigger investment capability, exclusive knowledge of their product) are not exploitable with GPL software. And big companies have large overhead costs, which allows small companies to be able to offer similar products for less money.

      Big companies still have some advantages: organization, more resources and overall a well-known brand name. They can do well if they avoid to put too much investment in software development ( because they won't be able to recover it in the usual way, i.e. by exclusively selling the resulting product ).

      None of this apply to companies wich just _uses_ software (90% of business world), or that sell software as a non-strategic side-product (like some big hardware-selling name is attempting to do ). For them, GPL and open source in general is a big plus.

      --
      Ciao

      ----

      FB

    9. Re:GPL is as disruptive as cold sore virus by NumberSyx · · Score: 2

      The notion that the GPL model will do anything is laughable, considering how many companies are making money on GPL software (a handful at most),

      I am not sure why people keep saying nobody can make money on GPL software. I know several consultants who make plenty of money on GPL software. You'd be suprised how open a business is to GPL software when they are told, they can have it based on Microsoft software for $30K or based on GPL software for $10K. These guys aren't Bill Gates rich, but they are doing well and even the economic slow down hasn't had much of an effect on the their cash flow.


      Jesus died for sombodies sins, but not mine.

      --

      "Our products just aren't engineered for security,"
      -Brian Valentine,VP in charge of MS Windows Development

    10. Re:GPL is as disruptive as cold sore virus by NoOneInParticular · · Score: 1

      The notion that the GPL model will do anything is laughable, considering how many companies are making money on GPL software (a handful at most),

      You forget that the business world does not consist solely of software manufacturers. Consider all companies (the entire 'old' economy) that can save cost and possibly headache due to non-restrictive licensing from using GPL-ed software. They make more money because of the GPL.

      The entire economy with the exception of software manufacturers is a bit larger than a mere handful.

  5. MS emailed reporters questions to ask about GPL by Anonymous Coward · · Score: 1

    According to the ZDNet EWeek story, Microsoft emailed reporters suggested questions to ask Stallman about the GPL:: "Stallman also had retorts to some of the suggested GPL-related questions forwarded to some reporters by Microsoft before Stallman's address. Microsoft's list, distributed via e-mail, called into question what Microsoft presented as ambiguities in some of the licensing terms and conditions outlined in the new Free Software Foundation Frequently Asked Questions document." www.zdnet.com/eweek/stories/general/0,11011,276634 1,00.html

  6. All very nice... by Anonymous Coward · · Score: 2

    ...but can anyone please tell me how a company such as mine, which has invested over $3 million in R&D, can possibly hope to recoup even 10% of this money by releasing the code under the GPL? We use third party software which costs thousands of dollars per month in developer fees, and also have to cover numerous training trips.

    I guess this sounds like flamebait, but I really am interested. We develop software for a very small niche market (~500 possible installations).

    When the rubber hits the road, what do I tell the stock holders in the Annual General Meeting?

    1. Re:All very nice... by dajt · · Score: 1

      No. Back when I used to work for the FSF we sold tapes of GNU software for significantly more than S+H. The "profit" on them was used to pay our salaries and all the other costs we couldn't get donations for. These tapes contained the same software I put on on prep for anonymous ftp. (I made the master tape images, too, so I'm sure of this.)

      If you sell binaries, you must sell the corresponding source code for "for a charge no more than your cost of physically performing source distribution". But you can charge as much as you like for the binaries. And if you only sell source code, you can charge as much as you like for it.

      However, since you can't prevent your customers from reselling the software at any price they like, anyone who likes can easily go into competition with you.

      So how do you make money? Sell warranties and support! And training. And pretty bound manuals. And consulting services. Cygnus was profitable for years with this model (It used to be "Cygnus Suport", after all.) and if they hadn't foolishly sold out to Red Hat, they'd still be profitable.

      --
      Geez. Fifteen years and we still haven't taken over the world.
    2. Re:All very nice... by Malcontent · · Score: 2

      If your software took $3 million in R&D AND you are paying thousands of dollars per month in developer fees that you are going to fail with a userbase of 500. You are basically going to have to charge 6K per install just to make up what you already spent. You are going to have to probably triple or quadriple that to make sure your bills are paid and your employees don't bail on you. Even then you will eventually saturate the small market you are going after. What then?
      Your best bet is going to be licensing the software on a per year basis so you can still get cashflow after the saturation occurs. I don't know what you monthly expenses are but if you have dozen or so programmers it's going to be pretty massive just in payroll.

      It seems to me that eventually somone is going to jump in here and kill you. Maybe by using GPLed software instead of the software costing thousands of dollars per month, maybe by using shortcuts who knows. If it's a lucrative market then MS may jump in and give away their product to kill you off. Really it's very, very hard to make money selling software anymore especially if are not already established. Three out of four businesses fail within a couple of years and in the software market it's even worse. Go to the library and get a three or four year old computer magazine and look at the software ads. How many of those companies still exist?
      If I were you I'd start looking for contingencies.

      --

      War is necrophilia.

    3. Re:All very nice... by Malcontent · · Score: 2

      Even so. He has to survive 9-12 months before the cash starts flowing in. He is in debt of at least 3 million and his debt is growing by leaps and bounds every month because he has to pay outrageous fees himself and he has to keep paying programmers. 25 million in revenue seems like a whole lot but it's all dependent on what your expenses are. Paying a dozen programmers could rack up 100K per month in no time let alone managemenent, building, equipment, lawyers, accountants, marketing etc.
      He provided no figures of anything so it's hard to guess.

      --

      War is necrophilia.

    4. Re:All very nice... by Mr.+Slippery · · Score: 2
      We develop software for a very small niche market (~500 possible installations).

      Let's look at what would be different if you released under the GPL:

      • A customer could purchase one copy and do multiple installations. You can adjust your pricing model and support plans to deal with that, no big deal.
      • A customer could purchase one copy and give copies away to other potential customers. But if your market is that small, your potential customers are probably all competitors with each other, so why would they help out the competition? Ask yourself how likely such sharing is for your application.
      • A customer could fix bugs themselves. If you're competent and giving good value, though, it should be easier and cheaper for them to pay you to do so. The fact that they're not 100% locked in to your support should be viewed as an additional selling point.
      • If you're making something for other programmers to use, you're got a strong selling point in that code is the best documentation. (I wish we had source for the third party software I'm trying to work with now!)
      I think that for custom development and niche markets, the GPL doesn't necessarily change things all that much, because you're naturally closer to the "software as service" model.

      Tom Swiss | the infamous tms | http://www.infamous.net/

      --
      Tom Swiss | the infamous tms | my blog
      You cannot wash away blood with blood
    5. Re:All very nice... by istartedi · · Score: 2

      I think the GPL might actually work in your situation. Just charge each user something like $50,000 for the code. Now, even though they can share it, they are extremely unlikely to do so.

      The only way you can get screwed is if your customers engage in collusion and agree to form a purchasing pool. If your customers are not aware of eachother, this rather risky business model might succeed.

      The only business model for GPL that is gauranteed to work is a one-time sale. For example, I spend $5 million to develop an AI interface to Gnome that does what I want it to do, not what I tell it to do. It's very valuable. I sell it *once* to RedHat for $10 million.

      --
      For all intensive purposes, "whom" is no longer a word. That begs the question, "who cares"?
    6. Re:All very nice... by geekoid · · Score: 1

      So? why is using the current, and obsolete, software business model to make you money supposed to be better then something that helps everybody?
      GPL is about helping all people benefit.
      SOftware gets written because there is a need(precieved or otherwise) for it. If a company needs software, the people who write it the first time WILL get paid. The people who need to change it latter to fit into another companies business model will get paid, and so on.
      I've made money using writing GPL code.
      Technologically speaking, we would be years ahead software wise if windows was GPL'd. Look how fast Linux develops compared to window.

      --
      The Kruger Dunning explains most post on /. http://en.wikipedia.org/wiki/Dunning%E2%80%93Kruger_effect
    7. Re:All very nice... by chrylis · · Score: 1

      GPL and proprietary software business models operate under different mindsets. Proprietary-software developers say, "I'll spend lots of money to write this software and then make more money by selling it." The GPL counterpoint is that if the software is going to be written, the R&D costs are going to have to be paid sometime, somehow. As long as that R&D is a given, why not invite the help of potentially thousands of developers worldwide? Then recoup your investment through services--install for, train, and administer your software for your clients

    8. Re:All very nice... by chrylis · · Score: 1

      No, one of the "freedoms" is to sell it for whatever you want (the key, though, is that if you charge an insane amount, people will get it from friends, download it, etc.). But if you write the software, the GPL doesn't apply to you--the copyright holder can do whatever he wants to with the code.

    9. Re:All very nice... by chrylis · · Score: 1

      So, we'd say, GPL the software and sell the data; if the R&D costs weren't put into software, the GPL/proprietary issue doesn't really apply. There (is|was) at least one project to produce a GPL'd massively-multiplayer online game; the company would then sell the graphic sets and server access.

    10. Re:All very nice... by number+one+duck · · Score: 2

      Personally, I'd say something that comes between 'give up' and 'good luck'. The GPL isn't something that can come in and bail out a failing shop, all it will ensure is that when you *do* fail, it will allow your work to continue with a life of its own.

      You should probably have your business plan down pat *before* you get to this stage...

    11. Re:All very nice... by GPLwhore · · Score: 1

      Yeah and I will come along and offer the same kind of software for $5,000 assuming standard commercial distribution model.
      Who do you think will win on this deal ?

      --
      ...and you can't blame meteors for everything.
  7. Re:RMS misunderstood the argument by Anonymous Coward · · Score: 5
    The argument was not that businesses can't get along with the GPL.

    The argument was indeed that. Read it straight from Microsoft:

    Even businesses who may believe they are "mere users" of GPL software are threatened since they combine what they believe to be separate applications with GPL code. This licensing model has the effect of foreclosing a business's choice of what IP to share with the community and on what terms.
  8. Re:Hypothetically by Ranger+Rick · · Score: 2

    If our world were to suddenly switch to the utopia of horseless carriages, which provide travel and faster delivery of goods and services to the common man, how many people would be out of paying jobs?

    What of the blacksmiths who make horseshoes? And the tanners who make reins and tackle? Are we not dooming them to a life of poverty?

    And this "electricity" thing. Won't this kill off the lucrative whaling industry? What price is progress! Down with Free Software! Join the amish!

    --

    WWJD? JWRTFM!!!

  9. Re:RMS missed the boat by Chris+Johnson · · Score: 2
    Maybe he missed _your_ boat but he certainly got in the one I customarily use :)

    You _cannot_ produce sharing, cooperation, society, on the grounds of direct self-benefit and greed. Actually I think the crux of the biscuit here is greed: it seems quite reasonable that you can have a gentle self-benefit through sharing and cooperation, but you can't have greed. It is always possible to take and refuse to give, and thereby to get a temporary, isolated advantage, and greed mandates that you MUST take every advantage, that you can't pass up any chance at personal gain. Otherwise it wouldn't be greed, just only need.

    Those of us who are normal people with normal need, but who are not obliged or accustomed to operate on a basis of greed, have an easier time indulging in sharing and cooperation- historically this has led to great benefits in science and industry. You can zoom down the road a hell of a lot quicker if you don't feel compelled to dig it up each step of the way and take it with you so nobody else can have it... or maybe just no slower, but you have more company when you leave the road there for other people to follow you on...

    bleh, metaphor madness. All I'm trying to say is that fixating on the economic benefit is wrong because it allows an underlying assumption, greed, to go unquestioned. And cooperation and sharing may be better at furthering knowledge and science, but nobody ever claimed they were better at furthering greed. If a person's gotta have greed, if they insist on being able to _impede_ others as well as furthering themselves, they really shouldn't be messing around with Free software at all as it will only frustrate them. They should be true to their beliefs and go act on them, for instance writing a commercial web browser to defeat IE, or an OS to unseat Windows, or a word processor to replace Word. That would be fairly useful.

    Those of us who are ready to give up greed and settle for just furthering our own goals, will instead choose to ignore all that, and write Free software to share amongst ourselves. We may never get rich but at least we can take care of ourselves. At bottom, GNU _is_ a philosophical argument, and no sort of economic or pragmatic argument. The fact that aspects of free software are competitive in realworld situations with proprietary software is just gravy. People don't always choose things based on rigid estimation of immediate benefits.

  10. Research on speaker backgrounds? by Trepidity · · Score: 2

    It amazes me that nobody who introduces RMS ever seems to be familiar with him, his work, or his positions. This has to be at least the fifth or sixth time I've either seen or heard about an introducer who was corrected (sometimes rather testily) by RMS that "i do free software damnit, not open source!" That's sometimes followed by a decently-long explanation of how "this [confusion] is an error we must work hard to correct" and how open source is not about freedom.

    Now regardless of what you think of RMS's position on this matter, one should at least have the courtesy to introduce him as a "Free Software advocate," and a founder of the "Free Software movement" since that's what he calls himself. And you'd have to be very uninformed to not know that's what he calls himself, which leads me to believe that the people doing the introductions are unfamiliar with him and his work, and didn't bother to do even such simple research as reading fsf.org.

    1. Re:Research on speaker backgrounds? by geekoid · · Score: 1

      or worse, don't bother to as him how he wants to be introduced.
      or maybe he tells them to introduce him that way so he can make his point ;)

      --
      The Kruger Dunning explains most post on /. http://en.wikipedia.org/wiki/Dunning%E2%80%93Kruger_effect
  11. The real reason by Eccles · · Score: 1

    I think Microsoft's real fear is that the U.S. government will start using more Linux.

    For the government, switching to Linux and Star Office can mean a real cost savings over Windows and Office. They're a big enough customer that a name manufacturer would set up Linux machines in bulk, or provide ones without an OS, for less than the cost of a Windows/Office machine. The government could code what it needs (we've already seen the NSA doing this) or fund the fixes it needs for less than the cost of many, many Windows licenses and the paperwork to keep track of them. Multiple similar machines mean they only need to solve configuration hassles once.

    That's one of the two ways I see Linux with the chance to make a real inroad on the desktop.

    --
    Ooh, a sarcasm detector. Oh, that's a real useful invention.
  12. Re:RMS misunderstood the argument by Ian+Bicking · · Score: 2
    he's [RMS] also not that great of a programmer (ever looked at the emacs code? bloat bloat bloat)
    Why are people always dissing RMS's coding? First, Emacs is far more than most critics realize it is. Yeah, it's big, but it does everything you could want and much more. There aren't that many large programs still being so actively used and developed after so many years. Sure, there's legacy systems much older, but Emacs is by no means a legacy system.

    Anyway, RMS wrote more than Emacs. He was the first author of gcc, which even the BSD folks somehow manage to use despite the license. He wrote ls for GNU's fileutils, for instance. His name is also on a lot of other little programs that he wrote out of idealistic dedication, not because they were interesting. If you don't notice active development from him, it's probably because he hasn't written much in a number of years due to RSI, from my understanding.

    And anyway, who looks at code and thinks "bloat"? You look at programs and think "bloat", which is probably all you've looked at in Emacs... if you look a bloated program's code you think "cruft". Get your terms straight!

  13. Hypothetically by DataPath · · Score: 1

    A question... if our world were to suddenly switch to the idyllic utopia of free software comletely, for every job, and it were developed collaboratively, instead of competitively, how many people would be out of paying jobs? The only paying work in the field that I can identify would be the solutions providers, the people who take existing tools, and adapt them to work for a particular company's needs. As far as I can tell, that's not enough to buy the bacon for the existing base of computer scientists/software engineers

    now, considering the case where we just talk about making the world free [speech] and not necessarily free [beer], that might create the kind of world that we're actually looking for, but I think we blur the distinction way too much.

    --
    Inconceivable!
    1. Re:Hypothetically by ksheff · · Score: 2

      What about companies' in-house developers? IIRC, they significantly outnumber the number of developers that are employed by for-profit software concerns. I've read before that the early IBM mainframe customers did just that what you describe. The source was delivered with the product (Even the Tech Ref Manuals for the early IBM PCs had the BIOS code). Someone at GM would solve a common problem, report what he did to other, incorporate other people's patches, etc. Universities were like this also. This was the sort of environment that Stallman came from and the ethic that he's wanting to preserve. It's not an original idea of his.

      --
      the good ground has been paved over by suicidal maniacs
    2. Re:Hypothetically by spectecjr · · Score: 1

      What about companies' in-house developers? IIRC, they significantly outnumber the number of developers that are employed by for-profit software concerns. I've read before that the early IBM mainframe customers did just that what you describe. The source was delivered with the product (Even the Tech Ref Manuals for the early IBM PCs had the BIOS code). Someone at GM would solve a common problem, report what he did to other, incorporate other people's patches, etc. Universities were like this also. This was the sort of environment that Stallman came from and the ethic that he's wanting to preserve. It's not an original idea of his.

      You mean, he wants the hardware companies to make all the money, not the software companies, because the software companies are immoral, whereas the hardware companies are doing it for the good of the people, and hardware after all is so expensive?

      Simon

      --
      Coming soon - pyrogyra
    3. Re:Hypothetically by Mr.+Slippery · · Score: 2
      As far as I can tell, that's not enough to buy the bacon for the existing base of computer scientists/software engineers

      Maybe. For the sake of argument, assume so. So what?

      Is our goal quality software, or is our goal make-work jobs?

      Sometimes I think that a large percentage of the existing base of computer scientists/software engineers probably shouldn't be in this field anyway...they'd be happier and more productive doing something else, but fell into this for the money.

      but I think we blur the [free beer / free speech] distinction way too much.
      Who does? RMS and the FSF are quite clear on it.

      Tom Swiss | the infamous tms | http://www.infamous.net/

      --
      Tom Swiss | the infamous tms | my blog
      You cannot wash away blood with blood
  14. Re:What's for dinner? by X · · Score: 2

    Actually, most high class restaurants publish their recipes. The trick with amazing food isn't the recipe, but the cooking process itself and the quality of the ingredients (restaurant grade butter makes just about anything taste heavily ;-).

    --
    sigs are a waste of space
  15. Borg meets virus: GPL as a disruptive technology by Andy+Tai · · Score: 5
    disruptive technology, noun:

    A new product or service that disrupts an industry and eventually wins most of the market share.

    The term "disruptive technology" was coined by Clayton M. Christensen in 1997 to describe new technical inventions that distrupt the established industries and economic patterns and cause existing, dominating companies to be replaced by new players based on the new inventions. Yet the distruptive inventions do not have to be technical. Can the GNU GPL, a 12-year-old software license and a hack on the copyright law, also be called a distruptive technology? It seems so. Microsoft is the most successful example of the proprietary software business model and dominates today's software market. Microsoft's recent attack on the GPL shows the attempt of an established player to try to suppress something new, up and coming. Except this time, the new player does not play by the rules. Instead, through viral-like propagation properties, the GPL establishes a new social model where software is passed freely and shared. The GPL distrupts the proprietary business model by social engineering, building a new way of life based on freedom and cooperation. Microsoft can assimilate anything following the proprietary business model but will have problem dealing with the social model of Free Software.

    As the GPLed software domain further expands, the proprietary business model is graduately pushed aside. How will the Borg assimilate the virus inherently incompatible with the Borg's nature? Will the virus distrupt and ultimately destory the Borg?

    --
    Free Software: the software by the people, of the people and for the people. Develop! Share! Enhance! Enjoy!
  16. RMS's comments on Ransom Love by Jason+Earl · · Score: 5

    Everyone knew that RMS was going to be critical of Microsoft, but I personally didn't expect him to lay into Ransom Love.

    Here's how eWeek is reporting it. To whet your appetite here's a direct quote from the article:

    "Caldera's not a free software company at all. They are just a parasite," Stallman claimed in a press conference following his talk. "Who in the world is Ransom Love to have any ideas about what's good for our community?"
    1. Re:RMS's comments on Ransom Love by BuzCory · · Score: 1

      This is in response to a quote from Ransom Love in Mundie's speech, where Love was expressing doubts about the use of open source. Of course Ransom Love ... isn't making a whole lot of money selling GPL'd software; the advantages of GPL'd software go primarily to the users of such software, not to the purveyors of it.

      Actually, as RMS backed up with several examples, the advantage can also go to the purveyor of support (especially the author), also there are some that are willing to pay large money for free software that they are unable to get (conveniently) any other way.

      • RMS claimed that when GNU emacs was the only GNU software, he was asking and getting $150/per copy for it.
      • As an example of my own, a company called Austen Code Works was asking (and apparently getting) similar prices for GNU software by mail order. What I know for sure is that they were running full page ads month after month in several programming mags in the 80's (DDJ, Computer Language, etc). Draw your own conclusions.
      • RMS made the claim that after sufficient copies of the burgeoning GNU software had been distributed (both directly by FSF and by pass-along), that he asked (and got) $500/hr to make specific changes to his own code. The rationale apparently being (quoting from memory) that as the author, he was more familiar with the code and would require significantly fewer hours to do the work than an outsider hired or contracted to do the same job.
      • Also per RMS, Cygnus Support was doing quite well supporting Free Software (mostly gcc) and paying their programmers competitive salaries until they "got greedy".
      Conclusion: if you had as many people using your software as M$ does, you might just be able to operate on their scale using this model.

      In that sense, Ransom Love is a lot closer to the Microsoft viewpoint than the RMS viewpoint.

      No company will become Microsoft-sized based on GPL'd software. It remains to be seen if the GPL will support even a Caldera-sized company. But the GPL allows software innovation to come from the grassroots users rather than from Microsoft on high, and in the end GPL'd software will provide more of what users want.

      And suppose you are a user (or a company w/ lots of users) and you want a feature and don't have the ability (or perhaps simply the will) to make the changes yourself. What do you do? If you want the changes bad enough, you will pay some outside agency to do the work for you.

      As RMS daid in this regard, "If your want some carpentry done, you can do it yourself or hire a carpenter." This further applies to plumbing, electrical work, getting a car maintained, enhanced or customized, etc. "Similarly for software. You get someone to quote you a price and a delivery date, tell them to go ahead. If they fail to deliver on time, they get no money and you get someone else."

      DISCLAIMER: While I was at the talk, I don't have a transcript and didn't take verbatim notes. All "quotes" above are from memory and may not be entirely accurate.

    2. Re:RMS's comments on Ransom Love by ethereal · · Score: 3

      This is in response to a quote from Ransom Love in Mundie's speech, where Love was expressing doubts about the use of open source. Of course Ransom Love (whom I agree is pretty much a waste of flesh) isn't making a whole lot of money selling GPL'd software; the advantages of GPL'd software go primarily to the users of such software, not to the purveyors of it. In that sense, Ransom Love is a lot closer to the Microsoft viewpoint than the RMS viewpoint.

      No company will become Microsoft-sized based on GPL'd software. It remains to be seen if the GPL will support even a Caldera-sized company. But the GPL allows software innovation to come from the grassroots users rather than from Microsoft on high, and in the end GPL'd software will provide more of what users want.

      Caution: contents may be quarrelsome and meticulous!

      --

      Your right to not believe: Americans United for Separation of Church and

    3. Re:RMS's comments on Ransom Love by MasterD · · Score: 1

      every time I have seen Ransom Love speak, he has not impressed me at all. He is a pompous ass who does not "get" open source or the GPL.

      I asked him at a forum at Linuxworld a couple of years ago how Caldera dealt with the stupid US encryption laws (this was before they relaxed them). at SGI, we were in serious shit with the US for violating US laws because we were distributing open sourced encryption via linux. Mr. Love said that he saw no problem and thought it would not be an issue. He obviously does not pay much attention to what is going on.

      Love also said that he thought the installer and other Caldera "value adds" need not be open sourced. why is he in the linux business anyways?

      In any event, Love really needs to get a clue about who is paying his bills. If it weren't for the GPL and thus Linux, he would not be where he is today. I agree wholeheardedly with RMS when he says Caldera is a parasite...they live off of the work of others and don't contribute back.

      -tduffy

    4. Re:RMS's comments on Ransom Love by divec · · Score: 1
      I personally didn't expect [RMS] to lay into Ransom Love. "Caldera's not a free software company at all. They are just a parasite," Stallman claimed
      Well, do you think that Caldera actually does contribute much to the free software community? I would say they contribute less than CheapBytes, for example - the most you can say for Caldera is that they bundle free software in the package which they sell. You may not think that's a bad thing, of course. But compare them to Red Hat or SuSE who freely license a lot of their code. Caldera don't really contribute.
      --

      perl -e 'fork||print for split//,"hahahaha"'

  17. Re:Just another testimony that Open Source=good by sheldon · · Score: 1

    I've decided that I'm no longer happy being CIO of Sodablue.org. I'm giving myself a promotion to CEO.

    Now that I'm CEO and don't have to worry about technical issues I just want to point out that our website runs off Windows 2000. It's a really cool new thing this web stuff, and correct me if I'm wrong but I don't believe you can do that on Linux.

    Anyway, my new CIO(aka the neighbors dog) tells me that most commercial building access systems he's encountered run off a small PC in the security office using DOS or Windows. Actually a surprising number of them are still old 386 computers running DOS because it's not that demanding of an application.

  18. Re:What's for dinner? by sheldon · · Score: 2

    McDonald's Secret Sauce is Thousand Island Dressing.

    damn, I hope I didn't ruin the surprise for you. :)

  19. Re:You're looking at it wrong.... by ksheff · · Score: 2

    What happens if your product breaks or is only available on an obsolete system and your company is out of business? They will have to find another solution. If they had the source and knowledge, they could continue using it long after your company has ceased operations. I guess it goes back to the 'Give a fish/Teach how to fish' parable.

    Besides, given the amount of money you've spent on it and the size of the market, the cost of your product would have to be enormous to just break even. If a business is going to lay out that amount of cash, they're still going to want some form of support.

    --
    the good ground has been paved over by suicidal maniacs
  20. Re:Where are these so-called zingers? by ksheff · · Score: 2

    Cygnus was profitable for several years before being bought by RedHat. I'm sure there are other small consulting firms around the world that do this too.

    --
    the good ground has been paved over by suicidal maniacs
  21. Re:RMS misunderstood the argument by ksheff · · Score: 3

    This only works when dealing with B2B contracts. The model falls flat any time you try to live off of service fees in a B2C relationship,

    IBM makes tons of money with B2B support contracts and consulting. That's where RedHat makes a lot of their money too. The software needs of a business is much different than the needs of Joe Sixpack. Because of this, they hire someone to create custom solutions that never leave the business. This is done by B2B consulting firms and/or in house developers (most of the programmers in the world fall into this category). This is the market where using free software and selling service (support, customization, training, etc.) has a lot of potential. Businesses are willing to pay for this sort of service. Just ask any SAP or PeopleSoft consultant.

    Microsoft's "Software as a service" model is probably more accurately described as the "Your data is our hostage" model. You pay the ransom, and you get to use your data until the subscription runs out. Then you pay again. They're going to this because the biggest obstacle to keeping sales revenue up is the perception by their customers that the version of the software they currently use is good enough for what they need it for.

    --
    the good ground has been paved over by suicidal maniacs
  22. Majority not on Linux and Apache by howardjp · · Score: 1

    60% of the webservers in the Netcraft survey run Apache but this makes no claim for the OS. This would be 84% of the Apache sites are running Linux. Since Apache ships standard on MacOS X and runs without flaw on Solaris, FreeBSD, and damn near any other Unix varient, I find this number an exaggeration at best or more of Stallman's bullshit at worst.

    1. Re:Majority not on Linux and Apache by rabidMacBigot() · · Score: 2
      This isn't bullshit at all because all but Solaris are considered free software.
      Not exactly. The only really free Unices are the BSD triumvirate and Linux. Solaris, as you said, is not. Nor is MacOS X - Darwin is free, and can run Apache, but OS X is not. Nor are, to the best of my knowledge, HP-UX, AIX, SCO, BSDi, IRIX, et cetera.
      Nitpicking aside, I still say that Apache itself is the finest example of Community Software at its best.

      --
    2. Re:Majority not on Linux and Apache by krmt · · Score: 2

      This isn't bullshit at all because all but Solaris are considered free software. Besides, these are very viable alternatives to closed systems, and because apache is itself free software, it only goes on to prove that free software is a very viable model. Not bullshit but proof, if you actually decide to look at what he's really saying rather than lashing out at the numbers.

      "I may not have morals, but I have standards."

      --

      "I may not have morals, but I have standards."

  23. *groooooan* by Mr+Z · · Score: 1

    I think I'll approximate my groan with a low frequency sine wave in either case....

    For the non-engineers out there, the typical RMS approximation assumes the input is a sine wave. (At least, as I recall.) That means that the approximation works for measuring things like wall current (aka. "the mains" for you non-'merkins), but not for more complicated signals, such as audio or noise or what-have-you.

    --Joe
    --
  24. Re:Transcript? by BuzCory · · Score: 2

    I was there too, and while I have no transcript or direct quotes, I do have four pages of notes which could be turned into some 20 .. 50 KB of HTML if desired.

    BTW, the article that was posted is pretty accurate and has some details that will not be part of my writeup.

    I exapect to be writing this up this evening. If you want a link when it is ready, please send me email. I will send the link directly to all the mail me, and if I get enough requests I will post that link as a reply to this.

    I submitted the following "story" earlier this evening, apperently just a little too late. Someone else beat me to it and was on the queue (210 items long) when I submitted mine.

    New York, New York 2001-05-29 18:00 EDT
    Courtesy of the AnyNix Sig

    Preliminary report on RMS talk at NYU.

    RMS spoke from 10:15 to 12:00 today at NYU to nearly a capacity crowd (only about twenty seats vacant of about 250 capacity).

    In general, RMS talked about the history and philosophy of the GNU project, the GPL, and the FSF; as well as their relation to Linux, other free but not copylefted software, and non-free "open source" software and the inclusion of proprietary software on "Linux" Distros.

    The last 30 minutes or so were about how Free Software is good for business in general and Software Developers in particular.

    People started leaving sometime after 11:00 until about 2/3 of the original crowd remained.

    All in all, this reporter thinks the whole thing went well. RMS seemed to come across as a mild-mannered zealot for software freedom, with well reasoned and well presented arguments. This reporter has no idea of how many of the crowd were already users/advocates of "Free" or "open source" software, but is of the opinion that any who were not, but willing to "think" rather than simply react were at least somewhat moved toward his point of view.

  25. Re:Of Course it is Good! by ergo98 · · Score: 1

    What an incredible movie.

  26. Re:Of Course it is Good! by ergo98 · · Score: 2

    Yeah I get it. How's that working out for you?

    What?

    Being clever.

  27. "Duh"... at first. by TaoJones · · Score: 1
    Now that's the kinda headline that would usually make me scroll on past and not read the article - to me, Stallman saying "free software is good" is akin to the American Dairy Association saying "milk does a body good".


    Reading on though:

    He pointed that while nearly everyone cooks, "unless you're great, you probably use recipes. You've probably had the experience of getting a recipe from a friend -- and unless you're a total neophyte, you probably have also had the experience of changing the recipe. If you've made changes and you make it for your friends, and they like it, you can write down your changes for them." Imagine, he said, if recipes were packaged in black boxes, unavailable for inspection.

    Now that's good. It's a nice little metaphor than non-geek buisness type folk can actually understand. It'll make a hell of a lot more sense than trying to explain "free as in free beer" to a PHB.

    --
    "Fear is the rootkit of democracy.." Blarkon
  28. Re:RMS misunderstood the argument by Fyndo · · Score: 1
    Ok, so how about telling GE to stop dumping PCB's in the rivers? It's certainly more profitable than disposing of them safely.

    RMS believes that the creation of proprietary software has negative externalities. He will, even, admit that they're smaller than, say, dumping PCB's in the rivers. But still, it is a valid reason to tell companies not to do that thing.

    Besides, freedom of speech. He's got the right to tell about anyone, not to do just about anything. Another beautiful thing about America.

  29. What more do we expect? by chrisv · · Score: 1
    RMS Says Free Software Is Good

    Of course. But, why on Earth would he not say that?

    I'll admit that after having read the whole thing (and no I haven't really read much of the other similar stories that have been posted on the subject) that there are good points in it.

    I feel like I'm in school. "Do insert-3rd-grade-task-here." 2 days later: repeat.

    It is just a little ridiculous. Why do we keep beating the horse?

    --

    Dogma: Dead (mostly because your Karma ran it over)

  30. Re:What's for dinner? by DJerman · · Score: 2
    Recipes can be propietary, expensive, and for good reason. Good luck trying to get that famous chef to tell the secret ingredient.

    Not so -- great chefs often give away their recipies. Emeril tells you how to make essence, Paul Proudhomme publishes the Turducken recipie, but McDonalds jealously guards the Secret Sauce. The difference is in the experience and skill of the great chef to improvise, adjust and flow with differences in the raw product, or the patience and precision that brings it together (which is what makes them great).

    Sure, there are reasons to be proprietary, but there's a model where you pay the chef for preparing the food well, and there's a model where you pay for the formula regardless of the quality of the product. I prefer the former :-), and I agree that the latter is only sometimes worth while.

    --
  31. Re:You're looking at it wrong.... by Samrobb · · Score: 1
    In other words, our expertise in this particular market is built right into the product. If someone else spent the thousands of hours required to reproduce this knowledge, we'd be out of business before Friday.

    Can you separate the knowledge from the product? If so, you can possibly GPL the source for the product, make the data format for the knowledge base an open spec, and then license the data separately. Your customers (and anyone they passed the code on to) would have the code under the GPL, but the data that the code worked with would be owned by you and licensed to them for their use with a standard commercial license.

    This is something that probably would not fly with the die-hard GPL crowd. <shrug> Despite that, it's one way to address your situation.

    --
    "Great men are not always wise: neither do the aged understand judgement." Job 32:9
  32. Re:True but... by um...+Lucas · · Score: 2

    There is no reason to waste an amazing amount of money reinvinting the wheel every time one needs a new text editor or just because one is trying to circumvent someone else's IP. What a waste

    Can you please explain to me then Gnome & KDE for starters? And how about FreeBSD vs. Linux vs. HURD? OpenOffice vs. Emacs? Mozilla vs. Konqueror? MySQL and PostGres?

    etc. etc. etc.

    Source is available and people still go and make their own incredibly complicated software rather than join into an existing enclave... Or are you just calling Linus an idiot for not developing something based off of AT&T's source code...?

  33. Where are these so-called zingers? by Zico · · Score: 1

    Imagine, he said, if recipes were packaged in black boxes, unavailable for nspection.

    Maybe someone needs to explain to RMS that not all recipes are available to public inspection. See: Coca-Cola formula, KFC seven herbs and spices formula.

    He went on to describe three additional freedoms which distinguish Free from proprietary software: the right to change software to suit user needs; to redistribute the software; and to publish improved versions.

    But then it takes away the right to keep the changes to yourself. So much for freedom.

    Citing the large number of companies now paying to develop Free software.

    Did he also happen to cite the fact that so many of these companies are going tits up lately?


    Cheers,

    1. Re:Where are these so-called zingers? by Zico · · Score: 1
      1. If Stallman had his way, you'd be forced to give your neighbor your new recipe. That's not freedom. 2. The part I quoted specifically refers to redistriburing the software, so it's pretty intellectually dishonest for everyone to be clinging to the strawman of "But that's only if you redistribute!!" Like you said, you can't redistribute unless you want to be forced to give away your changes. (If you noticed, the part I quoted refers to That's not freedom. 3. Last time I checked, HP isn't doing all that well, and neither IBM nor HP base their business around GPL products. C'mon, let's see your list of winners for companies which have devoted themselves to the GPL.

      The BSD license definitely offers freedom, the GPL clearly doesn't.


      Cheers,

    2. Re:Where are these so-called zingers? by Zico · · Score: 1

      Free software is for the good of the community, not the individual.

      That pretty much sums it up for me, too, at least as far as the GPL goes (I'm making a distinction here between the GPL and free software, because I don't think the GPL offers freedom the way that the BSD license or public domain software does), which is why I'd discourage it. And just because I discourage it doesn't mean that I think that everyone shouldn't be able to use it if they want to or that there should be some McCarthyistic witchhunt against people who do (or don't).

      I'm for the individual, not the collective that I firmly believe the GPL represents. Software aside, I think that the collective is always doomed in the face of free will.


      Cheers,

    3. Re:Where are these so-called zingers? by Zico · · Score: 1
      Cygnus was profitable for several years before being bought by RedHat.

      Yep, that's the one answer that everybody gives, but they're not an independent company anymore, so there's no telling how they'd be doing in today's economy. Well, at least it was the one answer until some people around here decided to start calling IBM a GPL-based company, which is a total joke.

      I'm sure there are other small consulting firms around the world that do this too.

      Then I'm sure it shouldn't be too difficult to name some. :)

      Damn, this question really is a sore spot for you guys, isn't it?

      Cheers,

    4. Re:Where are these so-called zingers? by Evan927 · · Score: 2
      Maybe someone needs to explain to RMS that not all recipes are available to public inspection. See: Coca-Cola formula, KFC seven herbs and spices formula.

      Well...no. Imagine your friend buys a recipie book, and cooks you a dinner. You like it, and ask for the recipie. She tells you her (slightly changed) version of it. You go home, and make it. You can't do that with non-free software.

      But then it takes away the right to keep the changes to yourself. So much for freedom.

      Again, wrong. You don't have to tell people the changes. You only have to show the changed if you re-release the software. IOW, you can't build non-GPL'd products off of GPL'd products.

      Did he also happen to cite the fact that so many of these companies are going tits up lately?

      Last time I checked, IBM was doing fine. So was hp.

      --
      Do the obvious to e-mail me.
    5. Re:Where are these so-called zingers? by sharkey · · Score: 2

      Did he also happen to cite the fact that so many of these companies are going tits up lately?

      Are we to infer that you believe the opposite; ie., that companies who make proprietary software do not go out of business?

      --

      --

      --
      "Outlook not so good." That magic 8-ball knows everything! I'll ask about Exchange Server next.
    6. Re:Where are these so-called zingers? by spectecjr · · Score: 1

      Last time I checked, IBM was doing fine. So was hp.

      Contrary to popular belief, HP, IBM and Sun (who you omitted, but is often included in this list) are not software companies. They make money selling hardware so why would they give a shit about giving away the software that runs on it? The software is the loss leader - they make the real money on the high-margin hardware and support costs.

      Simon

      --
      Coming soon - pyrogyra
    7. Re:Where are these so-called zingers? by James+Lanfear · · Score: 1
      1. If Stallman had his way, you'd be forced to give your neighbor your new recipe.

      I haven't seen any indication that he wants that. He's actually fought against licenses requiring distribution of changes, e.g., early versions of the APSL, being considered Free, even when they were (mostly) Open. He quite often states that the right to keep modifications private is a requirement of the Free software. It's only when you distribute that source availability becomes an issue.

    8. Re:Where are these so-called zingers? by James+Lanfear · · Score: 2

      Huh, I may have gotten an email intended for him a few years ago. OTOH, I am hoping to hide away in academia in the future and I do like dogs and Greek gods -- maybe I help invent a time machine in the future and travel back to meet you. Shame my Palm doesn't work, or I'd put it on my planner; I don't suppose your me is absent minded as well?

    9. Re:Where are these so-called zingers? by Malcontent · · Score: 2

      Hey I knew a James Lanfear once. He was a professor and owned a huge dog with a greek name.

      --

      War is necrophilia.

    10. Re:Where are these so-called zingers? by Mr.+Slippery · · Score: 1
      1. If Stallman had his way, you'd be forced to give your neighbor your new recipe.

      Oh, please. If you want to start shouting about force, you'll have to start with the fact the very notion of copyright relies on government force to create, define, and enforce "intellectual property".

      The BSD license definitely offers freedom, the GPL clearly doesn't.

      The BSD licence fails to maintain that freedom for future users. If I create a derived work from a GPLed work, I have the responsibility to ensure that others have the same freedom to make derivatives that I enjoyed. The BSD licence fails to do that.

      The GPL offers freedom, but it demands that you take responsibility for protecting the freedom of others.

      Tom Swiss | the infamous tms | http://www.infamous.net/

      --
      Tom Swiss | the infamous tms | my blog
      You cannot wash away blood with blood
    11. Re:Where are these so-called zingers? by VB · · Score: 1

      If you take some GPL-ed software and improve it, but, don't want to distribute those improvements, how the hell is that any different than what you got in the first place?

      If you want to proprietarize GPL software for a specific client, do it. Just don't send it back. Keep it at your client's site. You just can't sell that as an offering. Which is great since you didn't write all the code, anyway. Just what you changed. Why are people so flipping hung up on this? It's a good thing...


      Linux rocks!!! www.dedserius.com

      --
      www.dedserius.com
      VB != VisualBasic
    12. Re:Where are these so-called zingers? by CaptainCarrot · · Score: 3
      I shouldn't reply to an obvious troll, but I'm being obtuse today.

      Maybe someone needs to explain to RMS that not all recipes are available to public inspection. See: Coca-Cola formula, KFC seven herbs and spices formula.

      And can you get Coke, or "Kentucky Fried Chicken" anywhere other than from the companies that own the recipies? Can you make them yourself? Can you improve on them if you don't find them satisfactory? No?

      You've actually made RMS's point quite succinctly. Closed software is like buying prepared food made to a secret recipie. Free software is like cooking for yourself -- it's a bit more work, but it's a whole hell of a lot cheaper, and generally tastes better and is better for you.

      He went on to describe three additional freedoms which distinguish Free from proprietary software: the right to change software to suit user needs; to redistribute the software; and to publish improved versions.
      But then it takes away the right to keep the changes to yourself. So much for freedom.

      This is just false. There is no language in the GNU GPL requiring you to distrubute modifications to GPLed software. It only imposes conditions that must be met were you to distribute it. You don't want to share your changes? Don't! It's that simple.

      Did he also happen to cite the fact that so many of these companies are going tits up lately?

      What, like IBM?

      Doofus.

      --
      And the brethren went away edified.
    13. Re:Where are these so-called zingers? by pyth · · Score: 1

      No, more like if you give your friend some of the food, and they ask how you made it, you must provide the recipe. Free software is for the good of the community, not the individual.

    14. Re:Where are these so-called zingers? by zimbu · · Score: 1

      But then it takes away the right to keep the changes to yourself. So much for freedom.

      You're free to keep private any changes you want, you just have to provide source code if you distribute those changes.

    15. Re:Where are these so-called zingers? by geekoid · · Score: 1

      Well said.
      I didn't think this person was so much a troll, as just plain ignorant. I was going to post an explanation as to the falicy of his points. After reading your reply I rellize I could not of said it better myself.

      --
      The Kruger Dunning explains most post on /. http://en.wikipedia.org/wiki/Dunning%E2%80%93Kruger_effect
    16. Re:Where are these so-called zingers? by OpCode42 · · Score: 1
      KFC seven herbs and spices formula.

      Maybe this is the zinger (tower) the article was talking about...

    17. Re:Where are these so-called zingers? by chrylis · · Score: 1

      it takes away the right to keep the changes to yourself

      Troll. Read the GPL, or at least a summary.

    18. Re:Where are these so-called zingers? by GPLwhore · · Score: 1

      Hell, one more time .....

      But then it takes away the right to keep the changes to yourself and still distribute binaries of modified software. So much for freedom.

      --
      ...and you can't blame meteors for everything.
  34. Re:Society Suffers Because of IP Laws But... by Sloppy · · Score: 2

    I believe that free software should be subsidized by the government because it is as beneficial to society as roads and telephone lines.

    That would be horrible. Software should only be paid for by the people that use it or value it. That isn't all taxpayers. If I don't use KDE, I don't want to pay for it. Having government pay for more things is just another way to guarantee that your money and my money gets wasted without accountability as gets skimmed many times by shadowy beaurocrats, with whatever that gets through the strainer, spent on stuff that we may or may not want.

    The way to fund Free Software is for someone, who wants the software, to pay to have it written. This revenue model is almost exactly identical to contract programming, which is quite proven and mature.

    Wanna make money writing Free Software? Do the same thing a bunch of people are already doing now: Find someone who wants a program, and send 'em a bid. My paychecks for the last 15 years have been about half-supported by that type of revenue. The difference (between what I do and what you want) is that instead of just giving a the customer a binary, give 'em the source and a GPL too. Of course, that means they won't necessarily be locked into rehiring you when they want mods later (that's where the other half of my paychecks come from ;-) but that's the price of your user's freedom. Either impress them with your work so they'll come back for maintenance, or increase your rates for the initial work.


    ---
    --
    As copyright owner of this comment, I authorize everyone to defeat any technological measure which limits access to it.
  35. Re:RMS misunderstood the argument by Osty · · Score: 1

    "Even businesses who may believe they are "mere users" of GPL software are threatened since they combine what they believe to be separate applications with GPL code. This licensing model has the effect of foreclosing a business's choice of what IP to share with the community and on what terms."

    Okay, let's examine this for a moment. The phrase "combine what they blieve to be separate applications with GPL code" means that if they choose to incorporate GPL code into a tool that's distributed with a larger project, they could potentially be required to open up the code to the larger project (depending on how that tool is used, obviously). As well, it also has the more obvious meaning of including GPL'ed code in a project requires that project be GPL'ed. This is bad, and you can be sure that the listed examples (Sun, HP, IBM) do not do this on fear of being forced to give away their cash cows.

    Following from the comment you quoted, the exammples of Sun, HP, and IBM surely carefully check that their own GPL'ed projects are not contaminating their proprietary code (then again, as I'm not employed by any of those companies, I couldn't tell you for sure).

  36. Re:RMS misunderstood the argument by Osty · · Score: 1

    Do you have any clue how much money a company like Sprint pays for service contracts to vendors like IBM? Lots and lots and lots and lots.

    This only works when dealing with B2B contracts. The model falls flat any time you try to live off of service fees in a B2C relationship, because most customers are simply unwilling to pay the necessary fees for service many of them consider (justly or not) useless. Would you pay $500 for a two or three year support contract for Microsoft Office, if Office were given to you for free? Would you even be willing to pay $15/mo for the same thing?

    Too many people would answer "no" to those questions. Thus, to make money (allowing you to then make more software and also to be around to support what you've already written), you sell your software (which is your most valuable property because it's where the greatest number of man-hours are spent, unless you take the view that a person's time is worthless) and "give away" (or sell for a trivial price, for those people that are afraid that they'll "get what they pay for") your support services for a set amount of time (generally, two generations of a product is long enough, at which point anyone using 2+ generations old versions should upgrade).

    Now, Microsoft is moving towards a "Software as a service" model, but that model revolves more around the software rather than the support (you get "free" upgrades for the duration of your subscription, for example). This will work because customers get something of perceptible value for their dollars -- in other words, they don't get the software until they've paid the subscription fee. Giving away software to sell support can't be as successful, because the customers get the valuable portion (the software) for free, and have little incentive to then pay for help (which you can often find for free online, or get cheaply in the form of a book).

  37. Re:Microsoft is selling bugfixes by Osty · · Score: 1

    At least open source software affords users the chance to fix the bugs themselves and then contribute the fixes to the community of users in a timely fashion. For that, I WOULD certainly be willing to pay a maintenance fee to the authors who contributed to the code.

    How many people do you realistically expect to contribute fixes back to a project? One out of every thousand? One out of every ten thousand? One out of every ten? Certainly the ratio depends on the userbase. For instance, "users" of something like gtk (by which I mean the developers using the library) are probably more likely to submit bug fixes than users of StarOffice, for multiple reasons (fewer, more technically-inclined folk using the library, developers vs. Joe Sixpack, complexity of the project, so on).

    I'm not denying that it happens. I'm just saying that when most people use that argument, they're being very idealistic. They're applying lessons learned from the linux kernel (for example) to an office suite (for another example). I really doubt the effect would be any greater than that gained from beta programs (which Microsoft actively runs, with great feedback from the beta users).

    Oh, and in most cases, the shrinkwrapped software you buy is not beta-quality code. There are exceptions, like the PC gaming industry where deadlines are tight and publishers want a quick ROI, but overall most well-designed commercial applications are of higher quality than what you'll find in ~75% of the freshmeat entries or sourceforge projects.

  38. RMS misunderstood the argument by Osty · · Score: 2

    Citing the large number of companies now paying to develop Free software, and that the majority of pages on the World Wide Web are served with Apache running on GNU/Linux systems, Stallman scoffed at claims that the GPL was unfriendly to business. "Microsoft says that busineses can't get along with the GPL. So if businesses don't include IBM, and HP, and Sun, then maybe they're right."

    The argument was not that businesses can't get along with the GPL. It was that businesses can't prosper by relying solely on the GPL. The example given by Microsoft was giving away your most valuable property (your software), and then hoping to make money on the marginal business of supporting that software. IBM, HP, and Sun do not follow that pattern. They're large enough to be able to finance some GPL'ed projects, but they're not giving away their cash cows. Solaris is not GPL'ed, HP-UX is not GPL'ed (if you could really consider HP-UX a cash cow any more), Java is not GPL'ed, WorldSphere is not GPL'ed, and so on. And while you might argue that these companies support linux, which is a direct competitor to their own unices, they're making their money on the hardware, not the software. That's like calling Apple out for supporting MkLinux back in the day because it competed with Mac OS -- They still sold hardware either way, so they were happy.

    <flamebait>RMS is not some messiah. He's not a good businessman, and he's also not that great of a programmer (ever looked at the emacs code? bloat bloat bloat). He's just a man, with an over-ambitious vision and the ego to back it up.</flamebait>

    1. Re:RMS misunderstood the argument by Elwood+P+Dowd · · Score: 1

      I think you're confusing feature set bloat with code bloat. Given the feature set, what he did with emacs on the PDP 10 was just fine, thank you.
      --

      --

      There are no trails. There are no trees out here.
    2. Re:RMS misunderstood the argument by LocoBurger · · Score: 1
      The example given by Microsoft was giving away your most valuable property (your software)

      I think RMS is saying that software isn't the most valuable property, and not the thing that should be effectively sold. Sell service. All these companies make their money on service contracts. Do you have any clue how much money a company like Sprint pays for service contracts to vendors like IBM? Lots and lots and lots and lots.

    3. Re:RMS misunderstood the argument by nlh · · Score: 2

      Here here....

      Though I agree with other points RMS makes and that Mundie is wrong about a lot of the negativity towards the GPL, there is a fine point made here: Free Software is not for every company, and Open Source is not for every company.

      It really is quite a simple matter of economics: If your sole buisness is to provide software, then giving it away for free is not an option. If your sole business is NOT to provide software (but, say, hardware for example), then giving away software might be OK. I know this is a dramatic oversimplification of the argument, but it's a point nonetheless.

      Open Source is a vital model for *certain* communities -- and the "i want to make money selling software" community is not one of them. :)

      nlh

    4. Re:RMS misunderstood the argument by nlh · · Score: 2

      In that case, I reject RMS's argument -- that's like telling Coke to stop selling Cola and instead focus on their food division because they might make more money there (not actually true, but you get the point)

      It is neither his nor any of our business to tell companies how to most effectively make money.

      If you think that selling services is a better business to be in, then fine -- go start a services company and prove all the software companies in the world wrong. That's one of the beautiful things about America.

      If you disagree with the philosophy of closed-sorce/for-sale software, fine. I happen to like the Open Source/Free Software models a lot -- but I recognize their limits and applications, and profitable commercial software is not necessarily one of them.

      nlh

    5. Re:RMS misunderstood the argument by blakestah · · Score: 2

      Following from the comment you quoted, the exammples of Sun, HP, and IBM surely carefully check that their own GPL'ed projects are not contaminating their proprietary code (then again, as I'm not employed by any of those companies, I couldn't tell you for sure).


      GPL code cannot "infect" other code. This is an error. The license, the GPL, grants the recipient of the software right to redistribute, and the right to redistribute changes. As long as the GPL goes with it.

      However, if some other piece of code interacts with a well-described API in the GPL work, then the other piece of code is not governed by the GPL. For example, if the GPl code is a library, and the library API is public in the sense that multiple implementations for that API exist, then code that calls functions in the GPL code are not governed by the GPL license - they do not constitute copyright derivatives, since they match a public API and are not reliant on a specific wording of that API in its source code.

      In the case of a unique GPL library, the court is currently deciding on whether linking to that is a copyright violation.

    6. Re:RMS misunderstood the argument by TheCarp · · Score: 1

      The thing is.... "Free Software" is not a pragmatic idea. It is a moral idea. It is tied in to a belief in freedom, and the beleif that a person who owns a computer and runs instructions deserves to have the human readable code which those instructions were generated from, and furthermore, has the right to change those instructions and to distribute them to others.

      When you drop the "moral argument" and take only the model of "how things work" that follows from that moral concept, then you have "Open Source", which promotes open source code and resdistribution for the advantages that it provides, rather than because of a belief that end users have a rightful claim to the code that their machines run.

      While both advoicate very similar (and even sometimes the same) things. They are wildly different concepts. The point of view of a "Free Software" advocate, the GPL (or other free software license) *IS* for every company, just like not committing murder is for every company. (Thats not to say that propretary software is the equivalent of murder, but its similar, its a restriction on action that stems from moral arguments)

      RMS is obviously a "Free Software" believer. This line of thinking regards companies that sell proprietary software as a government subsidised industry. They exist and are profitable ONLY because the government is willing to use the threat of force (which is really what all "legal actions" are - they all are backed up by the threat of police action on some level) to defend their buisness model. They are an abomination which profit from the people losing their rights.

      As such it is not a "simple matter of economics" and anyone who thinks that it is will not understand RMS, as the heart of his philosophy is not economic, it is moral.

      Open Source on the other hand is indeed a matter of economics. However the article was about RMS, and this is exactly why he always is careful to distance himself from the term "open source", it really is not the same thing.

      -Steve

      --
      "I opened my eyes, and everything went dark again"
    7. Re:RMS misunderstood the argument by ahzz · · Score: 1

      Hmmm, the last software company I worked for made 85% of thier income off of supporting a completely closed source license product. Sales of the prouct in the 6 figures per license couldn't support it. So they gave it away at an apropriately high price, then made up the difference in the support services. Software isn't the goldmine. It's the ability to support the software that is the goldmine. No wonder it's closed source. They don't want anyone else to be able to surrpot it better than them. and they sure don't want the bugs to go away. that would reduce thier support center per instances pricing income. 8-P Go ahead. ask your name brand computer manufacturer what it costs to support the software, not the hardware on your machine.

      --
      What? me have a sig? don't be ridiculous.
    8. Re:RMS misunderstood the argument by Waffle+Iron · · Score: 2
      If you don't notice active development from him, it's probably because he hasn't written much in a number of years due to RSI

      Which is kind of ironic, since there seems to be a lack of Free (TM) voice recognition software out there.

    9. Re:RMS misunderstood the argument by novastyli · · Score: 1
      If I remember correctly (I was at the talk), he said that 1) most businesses are not in software business, 2) 90% of those are in software are in custom development business, and 3) since most businesses don't distribute their custom software, GPL doesn't apply.

      I have to agree I don't see how GPL can be bad for non-software business.

    10. Re:RMS misunderstood the argument by GPLwhore · · Score: 1

      "He's not a good businessman"
      No argument here.

      "he's also not that great of a programmer (ever looked at the emacs code? bloat bloat bloat"

      Bloat has nothing to do with quality of software designers who worked on the project.
      It is a direct result of faulty planning and if it was done by RMS he might be shitty "business analyst" but it says nothing about his abilities as a programmer.

      PS.
      I think RMS is a dangerous lunatic as far as his political ideas go but I don't think he is a bad programmer. Got to be fair here.

      --
      ...and you can't blame meteors for everything.
  39. Re:Of Course it is Good! by Pope · · Score: 4

    TruRMS software only runs on Digital equipment.

    --
    It doesn't mean much now, it's built for the future.
  40. Re:A Haiku by Mike+Schiraldi · · Score: 1
    Yeah, you're a regular Walt Fucking Whitman.


    --

  41. A Haiku by Mike+Schiraldi · · Score: 5
    Headlines for today:
    RMS: Free Software Good,
    Dog Bites Man, Sky Blue

    --

    1. Re:A Haiku by rjamestaylor · · Score: 2

      Speaking in his defense, we all now know that Mike isn't responsible for lame posts such as this horrific "Haiku" -- his account has been h4x0r3d.
      --

      --
      -- @rjamestaylor on Ello
  42. Microsoft by cpeterso · · Score: 1


    Don't forget that Microsoft does give away (some) of its valuable IP, such as IE.

    1. Re:Microsoft by hey! · · Score: 2

      Don't forget that Microsoft does give away (some) of its valuable IP, such as IE.

      So far as I know they don't, because you have to sign a EULA. This can hardly be counted as "giving away" their IP, as they will be the first to tell you.

      --
      Post may contain irony: discontinue use if experiencing mood swings, nausea or elevated blood pressure.
  43. Re:businesss != software by CerebusUS · · Score: 1

    ----------
    Never underestimate the bandwidth of a 747 filled with CD-ROMs.


    which is exceeded by a 747 filled with 70GB DAT tapes. :-)

  44. Re:businesss != software by tietokone-olmi · · Score: 1
    Almost everybody is the world would be evil, according to that argument.

    Bingo!

  45. Microsoft is selling bugfixes by BeNude · · Score: 1

    One very important reason people won't be in a hurry to flock to Microsoft's new subscription business model: Users will still inevitably get buggy software in the shrinkwrap, whether it's real or Virtual Shrinkwrap(tm).

    Bottom line: users are still having to pay for the privilege of beta testing their stuff.

    At least open source software affords users the chance to fix the bugs themselves and then contribute the fixes to the community of users
    in a timely fashion. For that, I WOULD certainly be willing to pay a maintenance fee to the authors who contributed to the code.

    1. Re:Microsoft is selling bugfixes by BeNude · · Score: 1
      How many people do you realistically expect to contribute fixes back to a project? One out of every thousand? One out of every ten thousand? One out of every ten? Certainly the ratio depends on the userbase. For instance, "users" of something like gtk (by which I mean the developers using the library) are probably more likely to submit bug fixes than users of StarOffice, for multiple reasons (fewer, more technically-inclined folk using the library, developers vs. Joe Sixpack, complexity of the project, so on).

      This is a strawman argument since Microsoft depends on a large portion of their userbase (mostly paying customers) to debug their software. People who use open source don't have to pay for the privilege.

      I'm not denying that it happens. I'm just saying that when most people use that argument, they're being very idealistic. They're applying lessons learned from the linux kernel (for example) to an office suite (for another example). I really doubt the effect would be any greater than that gained from beta programs (which Microsoft actively runs, with great feedback from the beta users).

      There is definitely a market need for the timely application of bugfixes. Microsoft makes it very difficult for someone like Joe Sixpack to get fixes, since he has to pay a non-trivial amount over and above the original purchase prices to obtain support. With many open source products (GNOME for example) he needs only to get on an IRC channel to get support from the community of users and developers.
      While Joe Sixpack might not be able to fix open source software himself, he is still quite interested in timely updates, and can actively participate in the process if he wants to.

      Oh, and in most cases, the shrinkwrapped software you buy is not beta-quality code.

      The last I checked, Windows NT 4.0 is now at Service Pack 6a. Granted, a few bugfixes might be expected with any software product, but it'been what... 6 years? I can definitely state that many corporate dollars have been expended in the ongoing effort to patch Microsoft's code, ...and then working around the new bugs after doing so. What incentive does anyone have to stick with that model?

    2. Re:Microsoft is selling bugfixes by TheCarp · · Score: 1

      How many is besides the point. If there are even a few, everyone benefits. It also means that a company could "pay someone to care".

      Take this scenario. The fictional company Mickysoft releases "Widget", a great application for munging some sort of data or creating something or other.

      Now lets say Foo inc starts using Widget. Years go by, and Mickeysoft goes out of buisness, or stops working on Widget. Now where is Foo inc. ?

      Well if its proprietary, then Foo can try and coax mickeytsoft into doing them. They can pay Mickeysoft money to do whatever (add features, fix bugs etc) but - only if Mickeytsoft wants to do it. Maybe they can find a developer with the code and get permission to pay him directly to do it for them. Generally, if Mickeysoft isn't agreeable, they are SOL.

      If its Free Software, then they can hand it to internal developers or hire any programmer that they want to add features or fix bugs.

      The point is, they have more options. They are not stuck with whatever the original developers decided to give them. They have the ability to "adjust the recipe to suit their tastes".

      Is it a bit idealistic? Yes it is. Its the belief that people and companies deserve to be able to do this sort of thing, that it is a fundamental right of a computer owner to have code and be able to audit and/or adjust any program thaqt they have, and to share them with other users.

      However, as I think I have demoinstrated, this argument does have a practical side. Just because only one person in a thousand, or even one in a million will contribute back doesn't mean that their contribution isn't worthwhile. If push comes to shove, and the right people are interested, it can be made to happen.

      -Steve

      --
      "I opened my eyes, and everything went dark again"
  46. You are missing the point by Ruie · · Score: 1
    I think most of the postings above are missing the point.

    GPL is about culture, about the way you want to live. Suppose you had a choice to program a closed source application and an open source one, what would you choose ? Or, if you just wanted to use it ?

  47. Re:Society Suffers Because of IP Laws But... by spectecjr · · Score: 1

    Since the idea is to maximize the benefits to all taxpayers, it would make sense to give them the source code, and it would help to reduce maintenance and development costs. Therefore, an important condition would be to make it Open Source... and actually the GPL would be a good candidate for a license.

    Whether the billions of dollars go to the FSF, IBM, or Microsoft doesn't matter. The developed software goes to the community, GLPed and everything


    No, putting it into the PUBLIC DOMAIN would be the ideal license. Namely because if the Government is funding it, it is MANDATED to do so by law.

    If my tax money goes into creating something, I want to get the fruits of that labor no matter how I choose to do so -- and if that means rolling that code into a proprietary product, so be it. I paid for it - I get to use it. NO STRINGS ATTACHED.

    Simon

    --
    Coming soon - pyrogyra
  48. Re:What's for dinner? by spectecjr · · Score: 1

    But you can never be assured that the waiter did not spit on your food (cos you pissed him off), that the fish is five days old, and that the hollendaise dressing was made this morning and has been sitting under a heat lamp for 6 hours (a recipe for illness).

    Yes, you can.

    You know how?

    1. You check to see if lots of people are eating in the restaurant. (Bad news travels fast; this assumes that the place opened more than a couple of months ago, so the honeymoon effect is over).

    2. You get to know the chef. This process starts by having a meal. If you enjoy it, you ask if you could speak to the chef after the kitchen has closed. (They'll usually sit, chat and have a drink or two at the bar if they don't have to be anywhere else).

    3. Ask people. The wait staff will tell you honestly and truthfully if you ask them to. Tip heavily.

    4. If a place treats you well, return to it, and tip well.

    There you go - guaranteed recipe for success.

    Simon

    --
    Coming soon - pyrogyra
  49. Re:Someone taught the Chef by spectecjr · · Score: 1

    Open source programers are noble fools who get themselves taken advantage of when in actuality should be the ones lavished in money

    If you read the GNU manifesto, that's the whole point. RMS wants programmers to be seen as little more than store clerks. Try reading it some time.

    Simon

    --
    Coming soon - pyrogyra
  50. Re:No one should be lavished in money by spectecjr · · Score: 1

    IMO we should concern ourselves with trying to reduce the vast differences in income, not increase them. This is not only the ethical Right Thing to do, it is smart for yourself in the long term too.

    Society is built upon cooperation, and large differences of income undermine that. Unless our society changes, it is heading for disaster (police state and/or revolution and/or civil war). More and more people are parasites on society today (day traders e.g.) who do not contribute anything and yet expects not only to get fed but to get rich! Loathsome. IMHO such people ought to be shot.


    Actually, society is built on a blend of cooperation and competition, with a good dose of selfishness.

    Let me put it to you this way:
    If you want to reduce the vast differences in income, then presumably it's a good thing to give people welfare?

    Now... the question is this: if you're making everyone economically equal, then why would anyone do anything but sit around on their asses all day and live off their welfare check?

    So you'd have people who work their asses off paying for those who do nothing, ending up with people who get bupkiss for their hard toil, versus people who get plenty for doing nothing.

    Does this seem right, fair or 'morally and ethically correct' to you?

    Certainly, in a perfect world, this is how it would work. But unfortunately, we don't live in a perfect world. Personally, I view this as a good thing; a perfect world would quickly become a stagnant one. Heck, I'm all for giving people a leg-up when they've fallen on hard times -- and schmuck that I am, I even give money to people on the street on the offchance that one time in twenty it'll actually go to someone deserving of it. But if you go down the 'equal share for one and all' route, you'll end up with leeches -- and frankly, I ain't willing to pay for them.

    Simon

    --
    Coming soon - pyrogyra
  51. You're looking at it wrong.... by PugMajere · · Score: 2

    Your business model is aimed around selling software. The truly successful computer companies (other than Microsoft) have all been services companies. What a GNU world would say is, "Don't sell the software, lease your expertise in the software." In other words, support, customize, redesign the software, and let your customers help. Run the best *software* shop you can, because that's how you compete.

  52. OT: your nick by hey! · · Score: 3

    Does that mean your aunts are the Sisters of Mercy?

    --
    Post may contain irony: discontinue use if experiencing mood swings, nausea or elevated blood pressure.
    1. Re:OT: your nick by child_of_mercy · · Score: 1

      could well be...

      --
      'There is a Light that never goes out.'
  53. RMS understood the argument pretty well. by hey! · · Score: 4

    I think you (or perhaps RMS) hit it on the head.

    The question isn't: why would a company in the business of producing proprietary software embrace GPL? Self evidently, they cannot, except in a limited way.

    It isn't from the perspective of the would be future Microsofts, but of the GMs and Citibanks of the world. The question is -- why would you pay millions of dollars for the privilege of having your precious IP converted and stored in a secret format that you have no rights to and for which you may be forced to pay tribute if you wish to have future access to?

    I'm pretty neutral on the Free/proprietary software issue. I think free software is great, but if propietary developers can deliver enough added value to justify their existence -- fine. However, from my fairly neutral vantage point, it is very clear that Microsoft's argument is essentially circular: In a nutshell, they say we need proprietary software because proprietary software developers can't live without it.

    My own view is that proprietary software is like any other monopoly -- useful when it attracts investment to areas of high risk or of public interest but limited profitability. Otherwise it serves no useful function. For that reason, I would like to see a situation where all source code is automatically licensed without restrictions to buyers after a limited period, perhaps seven years. If you can't innovate enough in seven years to justify your ongoing existence, you should go away and do something else. This would, not coincidentally, allow users unfettered access to their legacy documents. Many a group has discovered the futility of trying to read an MSBACKUP file with a later version of MSBACKUP.

    --
    Post may contain irony: discontinue use if experiencing mood swings, nausea or elevated blood pressure.
  54. Re:Of Course it is Good! by jfunk · · Score: 2

    So, is Richard Stallman an approximation or is he True RMS?

    Yes, yes, I can hear you groaning...

  55. Re:Of Course it is Good! by TRyanC · · Score: 1

    So what is this? First "Fight Club" post or something?

  56. Re:What's for dinner? by Malcontent · · Score: 2

    But you can never be assured that the waiter did not spit on your food (cos you pissed him off), that the fish is five days old, and that the hollendaise dressing was made this morning and has been sitting under a heat lamp for 6 hours (a recipe for illness).

    If you cook yourself you can pick and choosee the freshest and most flavorful ingredients and can control the degree of cleanliness of your own kitchen.

    --

    War is necrophilia.

  57. Re:Devil's Advocate by Kenneth · · Score: 2

    You're right. It is a troll, and you caught me. Some of what you said had some point, but most of it was poorly thought out, or just plain false.


    If you're not yourself a coder, then the "If I don't like it I can change it" arguement carries no weight.


    I'm not a sufficiently skilled coder to make a difference in most applications, yet that argument carries weight with me. Why? Because it means that so can someone else, and since people in general aren't all that different, it is very likely that someone who is a skilled coder feels the same way and will decide to change it.

    Add to that the fact that in general Open Source[1] projects tend to be more likely to fix bugs and add requeste features. Closed source alternatives tend to only add things if a "significant" protion of the user base wants it.

    But the bulk of open source projects are still distributed as "here's a tarball with the source, have fun."

    That hasn't been my expierence. I have seen a few programs distributed in a tarball only method, but those were either extreme alpha, (for coders, not for average users), predating Linux and designed for most unices, or fairly simple programs, designed for greatest portability.

    The rest of your argument tends to fall apart since the assertion that most linux software is in a tarball only distribution. I myself haven't seen anything that was totally unavilable in RPM format in quite some time.

    Also note that having rpms available should in no way exclude the available of source files. They are valuble to make Open Source work.

    why do I want to have 15 different editors to pick from if they are all more complicated than I want?

    So what if you do have more software than you need. Use what you can, and let the rest sit. It's about choice. At my university there are student use computer labs. Over 90% of the software available is only useful to a very small minority of the users. There is dietary software, numerous stastical packages, and things for subjects I've never heard of. I have yet to see anyone complain because extra software was there.

    Linux incluses so many different versions of the same thing because different people like different things, and shouldn't be held back simply because a very few are confused by choice (that number is going up because of exposure to microsoft software however). A reasonably intelligent person will ignore things they aren't interested in. Joe user will probably find gedit in his menus, and just use that. So what if far more powerful tools are available. Just because you have the choice doesn't mean you have to learn to use every piece of software presented to you.

    The latest version of Linux-Mandrake (8.0) comes with three different FTP servers. Er, why?

    Because it gives choice, that's why. Joe user isn't going to care about FTP servers anyway. Just because they are there doesn't mean that you are forced to use them. If you are just setting up a home system it would be wise not to have FTP installed anyway, now many distributions enable all sorts of services that shouldn't be, and I have no idea why. It would be far better to ask the user what he wants rather than sucking cycles for something that won't be used, and that will reduce security.

    Configuration, while vastly improved over earlier versions, is still scattered over a half dozen configuration utilities, and that's just the graphical ones. Why? Welcome to the Bazar.

    --
    There is a civil war coming in the United States. Remember which side has most of the guns
  58. Re:Freedom zero = LGPL by Mr.+Slippery · · Score: 2
    This is in contradiction to the GPL which says that I can't run the program as a subroutine...

    Nonsense. You can have a subroutine that executes (via fork()/exec(), or system()) a GPLed program. You just can't create a subroutine that is a derivative of a GPLed program without GPLing that subroutine.

    Say it with me now: Activities other than copying, distribution and modification are not covered by this License; they are outside its scope.

    Tom Swiss | the infamous tms | http://www.infamous.net/

    --
    Tom Swiss | the infamous tms | my blog
    You cannot wash away blood with blood
  59. Re:Freedom zero = LGPL by Mr.+Slippery · · Score: 2

    How did we get from "I can't run the program" to "I can't link the library"?

    Anyway, static linking most defintely makes your code derivative - you're including the object file in your program! If I write a book that include verbatim the text of another book, even if the footnotes in my work only refer to a fraction of the included book you can bet that that will count as derivative.

    Linking is only an issue if it falls under "copying, distributing, or modifying" the code in question; static linking would imply copying and distributing, dynamic linking would not.

    Dynaminc linking would be ok since you are not creating a derivative work, only making references. Note that the GPL does not say anything about linking in its conditions, and its "How to Apply These Terms to Your New Programs" section mentions only "incorporating".

    Tom Swiss | the infamous tms | http://www.infamous.net/

    --
    Tom Swiss | the infamous tms | my blog
    You cannot wash away blood with blood
  60. Final question by LS · · Score: 1

    I had the luck of asking RMS the final question of the day. I'm not sure if I took advantage of the opportunity though. My question was: "If there was a button that would make the government force software companies to open and free all software, would you press it?" He answered "yes", and afterwards, I wondered if it was a dumb question. But my intention was to see if he would use the government and force against others the way he sees software companies currently using the legal system against users. And apparently he would, but I guess it makes sense, if he thinks that the system shouldn't exist anyway. This line of thinking leads to the destruction of copyrights and patent. Many think that money, and even physical property are contrivances that are used to subjigate the common man; should we get rid of that too? In limiting his scope to software, RMS allows himself to actually get things done, but if I take his ideas further, they seem to contradict how our society works as a whole. Maybe these ideas should be taken further. Maybe they have already. I haven't really read Marx or other populist authors.

    I like the idea of the GPL, and I love and appreciate all the software that RMS and crew has provided, but I'm not sure if I can stand with his ideals yet, untill they are applied to a larger scope.

    LS

    --
    There is a fine line between being a cultivated citizen and being someone else's crop. - A. J. Patrick Liszkie
  61. Pizza for dinner? by Wedman · · Score: 1
    What Stallman said about the recipes awakens some interesting thoughts. IMHO, it's a brilliant metaphor for the open source situation.

    Yeah!

    - You buy a frozen pizza, which, in your opinion, does not have enough cheese and spice on it. However, it's illegal for you to modify your pizza (well, it's not really yours) by adding cheese and oregano. Oh, and God forbid you ever share your pizza (modified or otherwise) with your friends!

  62. Re:Devil's Advocate by radja · · Score: 2

    > If my receipe were "GPLed", she would then not be allowed to serve her modified dish to anyone without telling them the entire receipe.

    Not entirely.. you don't actually have to distribute the recipe with the dish, you have to provide a good way for people to get your recipe, like a stack of papers on the corner of the table, at a cost no higher than the medium (=the paper its printed on). If they're not interested in the source, the GPL doesn't force you to stuff it down their throats. (try a distro from the cover of some magazine.. they usually don't include sources)

    //rdj

    --

    No one can understand the truth until he drinks of coffee's frothy goodness.
    --Sheikh Abd-Al-Kadir, 1587
  63. Anyone here watch Seinfeld - Soup Nazi??? by oldman1080 · · Score: 1
    It's the first thing that came to my mind when I saw RMS's reference to recipes. Remember how valuable the Soup Nazi's soup was and how desperate people were to get his secret proprietary product.

    Then Elaine found the recipes in drawer/cabinet that the Soup Nazi had given Kramer..

    And ruined him by announcing the recipes to all the customers (in revenge for suspending her soup privileges).

    NO SOUP FOR YOU! So lets open source that sucker..

    Henceforth, let MS be known as the Code Nazi

    --
    Find and share links to celebrity profiles on MySpace! http://www.myspacecelebrities.com
  64. Open Sauce by HerbieStone · · Score: 2
    Poor Stallmann. He's struggling against the common confiusion between Open Source and Free Source since pretty long.

    And now people will qoute him and his Open Sauce analogie ;)

  65. True but... by Louis+Savain · · Score: 1

    ...but can anyone please tell me how a company such as mine, which has invested over $3 million in R&D, can possibly hope to recoup even 10% of this money by releasing the code under the GPL?

    True but he only reason why you had to spend that money yourself is because you were hoping to take adavantage of existing IP laws. If these laws did not exist in the first place, you would not done so. Others in society would have gotten together and paid you to do it. If there is a need for something for the common good, society sould get together to make it happen. There is no reason to waste an amazing amount of money reinvinting the wheel every time one needs a new text editor or just because one is trying to circumvent someone else's IP. What a waste!

    Just imagine if the quick sort algorithm was patented by its inventor. It would have done much more harm than good. Imagine if the technology behind the WWW was patented. This is one of the minor promise of free software: it eliminates the waste in human effort. It also encourages cooperation and good will among people. The world could surely use a little bit of that lately.

  66. Re:Society Suffers Because of IP Laws But... by Louis+Savain · · Score: 1

    It is a lie that government funded projects cannot be efficient. After all, we have roads, highways, bridges, etc... The bidding system is not perfect but it works and sometimes it works spectacularly well.

  67. Re:Society Suffers Because of IP Laws But... by Louis+Savain · · Score: 1

    The question is not if they can be efficient but what is the percentage of these projects that end up being complete fuckups as compared to number of such failed ventures in a private sector.

    You'd be suprised at the number of companies who go belly up every year. The .com debacle was not a shining example of the successes of capitalism. Still, I believe in free market society, one where the wealth of the earth is an inheritance right for everybody. This way everyone gets to compete on a fair basis.

    After all, everyone knows how Soviet state run economy ended up after 50 years of head on competition with US free market style society.

    As far as I know, the Soviets had agencies who managed things directly. Is not the state the sole employer in a Marxist system? I doubt that they had a bidding system like the US.

  68. Society Suffers Because of IP Laws But... by Louis+Savain · · Score: 2

    Again, though, Stallman was careful to point out that the advantages and intent of Free software had more to do with ethics and social good in a variety of fields than any particular bottom line. Closed software, he said, "causes psychosocial harm which affects the spirit of scientific cooperation. Progress in science crucially depends on people being able to work together. Nowadays you see scientists act as if they're in gangs at war with other little gangs of scientists ... we're all held back."

    I takes a tremendous amount of time an effort to write good software. I am not sure if RMS has addressed this issue but I think it's worth thinking about. In a labor-based economy where one's livelihood is dependent on one's labor, it is not easy to create free software without a source of income. I believe that free software should be subsidized by the government because it is as beneficial to society as roads and telephone lines. After all art is subsidized.

    But we should not wait for government subsidies. You can support your favorite artist/inventor/programmer/organization by writing them a personal check now! All philanthropists and charitable organizations should take notice. The FSF should be the recipients of billions of dollars in subsidies and support from the government and industry.

    1. Re:Society Suffers Because of IP Laws But... by ka9dgx · · Score: 2
      I takes a tremendous amount of time an effort to write good software.

      Wrong - Writing software is easy! It takes a tremendous amount of time to make software good. Anyone, including myself, can hack out a piece of code that functions for the limited use of a single person. It takes a community of users to use the software, and in the process find the rough edges, and wear them down. The polishing process is what is responsible for truely great software, with many users putting it through it's paces, pushing the limitations and extending it into unintended new applications.

      I once wrote a Forth compiler for OS/2, in assembler. I did it just to learn about assembler in OS/2. A user of the software decided my documentation truely sucked and wrote better documentation. Other users submitted feedback, and it did fairly well, finding use all over the place. My efforts were really just in providing the rough hewn stone, the users provided the true grit and polish.

      If Microsoft were truely consistent, users would be paid to find problems in their products. This is because when a user finds a problem, and assists in fixing it, they are giving time and experience (value) to Microsoft.

      Microsoft and crew try to push the idea that any person involved in creating software has to some how be paid, or it's a communist/socialist conspiracy against the world. They obscure/overlook the fact that most of the work in open source/free software is actually done by the users of the software, just by using the software . If I'm using Microsoft Word to write a document, and it does something wierd, I have have very few options, mostly all involving paying money to Microsoft, and NOT getting my problem fixed to my satisfaction. If I'm using something written as open source, or shareware, I'm either going to give feedback to the author(s), or fix it myself, and possibly make that fix available to others.

      Fortunately for Microsoft, in the real world, the users of software aren't expected to be paid for using the software in any software model. They paid to be users, in terms of money if it's commercial, and time learning in ALL cases. Free software doesn't make any socialistic or altruistic demands on the users, just the people who provide the rough hewn starting material.

      I believe RMS when he says just processing the feedback was almost overwhelming. A thousand real users can do at least a hundred times the work of a crew of 10 paid debuggers. They can do this because they have a vested interest in the software doing what they want it to do. They will notice things, and make all sorts of suggestions and comments which might never cross the mind of someone set out to build a product for one specific, highly engineered use. This is incredible leverage, and it's free, and even in the interest of the users.

      --Mike--

    2. Re:Society Suffers Because of IP Laws But... by mdouglas · · Score: 1

      >After all, everyone knows how Soviet state run economy ended up after 50 years of head on competition with US free market style society.

      the soviet economy crapped out due to massive trade isolation. compare/contrast the soviet economy with the chinese economy.

    3. Re:Society Suffers Because of IP Laws But... by Bodrius · · Score: 1

      The government subsidizes the roads/services they think are needed, not whatever a company that wants to build a road says is needed.

      To donate billions of dollars to the FSF would be totally different and would not make sense. The government should not subsidize the FSF anymore than they subsidize PETA.

      What would be a good idea is to do exactly what the government does with any other project that benefits their citizens: pay someone to do it, and put some conditions.

      Since the idea is to maximize the benefits to all taxpayers, it would make sense to give them the source code, and it would help to reduce maintenance and development costs. Therefore, an important condition would be to make it Open Source... and actually the GPL would be a good candidate for a license.

      Whether the billions of dollars go to the FSF, IBM, or Microsoft doesn't matter. The developed software goes to the community, GLPed and everything.

      The fact that the total budget gets dispersed among different entities that have to compete to provide the best results instead of a single, monolithic entity that gets billions of dollars dropped on its lap, is an advantage that cannot be overstated.

      --
      Freedom is the freedom to say 2+2=4, everything else follows...
    4. Re:Society Suffers Because of IP Laws But... by chrylis · · Score: 1

      Suggestion: each project maintainer should provide a designated "donation box" e-mail address where satisfied users could PayPal two or three bucks whenever they decide that they really like the software they're using. Mandrake does this (I don't use Mandrake, though), and while they've recently gotten flamed for it, it brings up a good point: Eventually, all projects have to be funded somehow. The programmers are giving us software voluntarily; why not give a little back?

    5. Re:Society Suffers Because of IP Laws But... by chrylis · · Score: 1

      It's certainly possible that they can be efficient, but they're likely to be less efficient than capitalist counterparts since governments don't have to operate under real-world cost constraints. Business want to make a profit: profit = revenue - costs. Governments want to break even: 0 = revenue - costs + whoops-we-need-to-raise-taxes-because-we're-over-b udget-revenue.

    6. Re:Society Suffers Because of IP Laws But... by GPLwhore · · Score: 1

      No, that's bullshit. Do you really believe that software creation process can improved upon by having bunch of governmental paid puppets dispense money based on their beliefs on what good software is about?
      BTW. Funding for arts is a complete waste of money as far as government spendings are concerned.
      To put it in another way, Government has no business funding arts just like it has no business funding religion.

      --
      ...and you can't blame meteors for everything.
    7. Re:Society Suffers Because of IP Laws But... by GPLwhore · · Score: 1

      The question is not if they can be efficient but what is the percentage of these projects that end up being complete fuckups as compared to number of such failed ventures in a private sector.
      After all, everyone knows how Soviet state run economy ended up after 50 years of head on competition with US free market style society.

      --
      ...and you can't blame meteors for everything.
    8. Re:Society Suffers Because of IP Laws But... by GPLwhore · · Score: 1

      "You'd be suprised at the number of companies who go belly up every year. "

      Well, Goverment run companies rarely go "belly up" for the simple reason that our lovely Democrats in the congress will always have enough money to spend unless somebody stops them from doing so. They can print more.

      --
      ...and you can't blame meteors for everything.
    9. Re:Society Suffers Because of IP Laws But... by GPLwhore · · Score: 1

      Where do you get that shit from ?
      I actually lived in one of these soviet-block countries and I can assure you that 20 years ago economy there was not worth a shit.
      Yeah, it sucked like hell being forced to stand in line for 8 hours just to get fucking toilet paper, this being just a top of the iceberg.
      The only reason Chinese actually can speak of having some sort of reasonable economy is the fact that they allow private-style enterprise to grow and flourish there.

      --
      ...and you can't blame meteors for everything.
  69. Re:What's for dinner? by Pulzar · · Score: 2

    Isn't the cooking process a part of the recipe? The recipe is not just a list of ingredients, it is also an explanation of what to do with them.

    ----------

    --
    Never underestimate the bandwidth of a 747 filled with CD-ROMs.
  70. Re:What's for dinner? by Pulzar · · Score: 2

    Altough what you say is right, I think you're taking the metaphor a little too far. What's your equivalent to "freshest and most flavourful ingredients" in Free Software vs. Closed Source?

    The software is run the same way every time by the CPU, while different cooks make different quality meals out of same recipes. So, I think this metaphor doesn't go any further than RMS has taken it.

    ----------

    --
    Never underestimate the bandwidth of a 747 filled with CD-ROMs.
  71. Re:businesss != software by Pulzar · · Score: 2

    MS's IP approach is perfect for microsft at the expense of everyone else (want to measure that expense? just add up your software expenditure)

    That's what every business is about -- doing something, and other people paying for it. M$ is evil, but not because they're charging people for their work. Almost everybody is the world would be evil, according to that argument.

    ----------

    --
    Never underestimate the bandwidth of a 747 filled with CD-ROMs.
  72. Of Course it is Good! by webword · · Score: 1

    Oh please, of course Root Mean Squared thinks that free software is good. Without free software, we wouldn't be able to easily do our statistics! Imagine doing our statistics with Excel, or some other M$ product. Gasp!

    1. Re:Of Course it is Good! by webword · · Score: 1

      If you don't get this, don't worry. Here's the scoop. When I see "RMS" I think of root mean squared first, and Richard M. Stallman second. Naturally, I had to make a (very lame) attempt at humor. Mea culpa, mea culpa.

    2. Re:Of Course it is Good! by webword · · Score: 1

      I was doing fine until I cut myself. They should only be used for chopping onions and carrots.

    3. Re:Of Course it is Good! by Anarchos · · Score: 1

      Wow you're amazing. You actually figured out that he was alluding to Fight Club.

      --

      "A good conspiracy is an unprovable one." -Conspiracy Theory
    4. Re:Of Course it is Good! by pesc · · Score: 1

      Actually, the true RMS only runs under VMS as far as I know. Check out the documentation here.

      --

      )9TSS
  73. Re:No one should be lavished in money by Dervak · · Score: 1

    Actually, society is built on a blend of cooperation and competition, with a good dose of selfishness.

    True. However, in any stable society the cooperation part must be predominant; otherwise it would just decay into dog-eat-dog chaos, something that perhaps is happening today.

    If you want to reduce the vast differences in income, then presumably it's a good thing to give people welfare?

    In a way, yes, but I wouldn't call it welfare. I would call it "citizen salary"; something you get for just being a citizen.

    Now... the question is this: if you're making everyone economically equal, then why would anyone do anything but sit around on their asses all day and live off their welfare check?

    Sooner or later the would perhaps get bored with that and start doing something... ;-) But seriously, I don't propose making everyone totally economically equal. Some people are more industrious or skilled and I think they deserve more than a lazy bum. However, I think the inequatilities should be vastly smaller than now.

    Someone working 60 hour-weeks obviously deserves more than someone working 30 hours only. Someone with long and expensive eduacation or very special skills deserve more per hour than someone without too. What I am against is the magnitude of it. Let's say max hourly pay could be some 5 times that of unskilled labor. No one can sustain working more than 80 hours/week. So, there is no way anyone could deserve having an income more than 10 times that of 40 h/week normal people. And even that should be very rare.

    So you'd have people who work their asses off paying for those who do nothing, ending up with people who get bupkiss for their hard toil, versus people who get plenty for doing nothing.

    Does this seem right, fair or 'morally and ethically correct' to you?

    As I said, in my scenario, working hard would still get you more money than not doing it, just not millions. And besides, there are incentives besides money - fame, pride in a job well done, doing something just because you love doing it, you name it.

    Now, today we have this "lottery" world where you have a very slim chance at striking it rich (better if your parents are rich), but where it is quite likely you will end up with chicken shit despite all your hard work. A world where you basically need money to get money, where the rich get richer without doing anything useful and the poor more and more impoverished and marginalized. Does this seem right, fair or 'morally and ethically correct' to you?

    Certainly, in a perfect world, this is how it would work. But unfortunately, we don't live in a perfect world.

    I know. But that is no reason not trying to make it at least somewhat better.

    /Dervak

  74. No one should be lavished in money by Dervak · · Score: 2

    Open source programers are noble fools who get themselves taken advantage of when in actuality should be the ones lavished in money.

    No one should be lavished in money. Not businessmen, not artists, not programmers, open source or otherwise, not anyone. Every cent of the unnecessary wealth of the rich is taken from the poor. Economics is a zero-sum game.

    Do you think you somehow deserve a sports car and a SUV, vacations at luxury hotels, meals at expensive restaurants every day and a million-dollar home just because you happen to be a programmer? Do you think your work is so much more worth than that of the guys and gals who wait on you and do the shit work for you? I have news for you: It is not.

    And in a fair world, you would not get away with it. But of course, the laws are written by the rich, for the rich.

    IMO we should concern ourselves with trying to reduce the vast differences in income, not increase them. This is not only the ethical Right Thing to do, it is smart for yourself in the long term too.

    Society is built upon cooperation, and large differences of income undermine that. Unless our society changes, it is heading for disaster (police state and/or revolution and/or civil war). More and more people are parasites on society today (day traders e.g.) who do not contribute anything and yet expects not only to get fed but to get rich! Loathsome. IMHO such people ought to be shot.

    Accumulating money and possessions for yourself only should not be the purpose of life. Making a better world should. I applaud RMS for his uncompromising stand in this.

    /Dervak

  75. Freedom zero = LGPL by sequence_man · · Score: 1

    Stalman said "freedom zero" -- the freedom to run the software for any purpose is the most basic right. This is in contradiction to the GPL which says that I can't run the program as a subroutine unless I open source my code. Thus, he is arguing that the correct liscense is the LGPL.

    1. Re:Freedom zero = LGPL by geekoid · · Score: 1

      PLease read the GPL before commenting on it
      You will either be taken as ignorant(probably true) or worse, A troll(hopefully not true).

      --
      The Kruger Dunning explains most post on /. http://en.wikipedia.org/wiki/Dunning%E2%80%93Kruger_effect
    2. Re:Freedom zero = LGPL by Zastai · · Score: 1
      Nonsense. I cannot have GPL library linked with my software without GPLing the whole thing.
      My software is NOT a derivative of anything , it simply uses some of the services provided by this library.
      Still, can't do it ..

      True. But you're talking about a library, not a program; you're still allowed to run it as you please, but for a library this makes little sense, which is why the LGPL was made in the first place. Plus, your argument seems a little flawed: consider 'My car is NOT a derivative of anything, it simply uses some of the services provided by this engine'.
      For a program, the GPL is just fine - you can run it from a proprietary program/library (using system(), exec(), spawn(), ...), but you can't hardwire the functionality into your own code.

      --
      When all other methods of communication fail, try words.
    3. Re:Freedom zero = LGPL by GPLwhore · · Score: 1

      Nonsense. I cannot have GPL library linked with my software without GPLing the whole thing.
      My software is NOT a derivative of anything , it simply uses some of the services provided by this library.
      Still, can't do it ..

      --
      ...and you can't blame meteors for everything.
  76. Re:Borg meets virus: GPL as a disruptive technolog by bockman · · Score: 2
    On a medium term, we are probably going toward a 'mixed' situation, with open-source (GPLed and not) and proprietary software competing for users and market.

    The existance of a free (and cheap) alternative will force proprietary software vendors to produce better products, and to improve them often. On the other hand, proprietary software vendors may use open source as a gigantic R&D department (they connot exclusively sell GPL software, but they can reuse ideas, they can link their product with LGPL(and similarly licensed) software ; and they can use free OSes as platform for products aimed to vertical markets.

    Maybe a trifle on the optimistic side, but we are already seing some of it.

    --
    Ciao

    ----

    FB

  77. I can see the headlines for tommorow by Mr.+Sketch · · Score: 2

    Bill Gates: Commercial Software is Good
    Linus Torvalds: Open Source Sofware is Good
    Craig Mundie: Free Software is Bad

    Oh please. This is like posting a headline saying that Linux is better than Windows. Next time, try to tell us something we don't know.

  78. Reporter Questions by Satai · · Score: 1

    Does anybody have a copy of the questions forwarded to reporters by Microsoft? I'm curious - since eWeek alludes to them - what they contain.

  79. Pull his string and he speaks! by Robber+Baron · · Score: 1

    "Free software is good" Gee, that sounds like what you'd expect from the Stallman doll!. "Pull it's string and listen to one of 8 witty sayings!" Mind you, I like free software, mainly because it means I don't have to pay for it...

    --

    You're using her as bait, Master!

  80. Re:What's for dinner? by MonkeyMagic · · Score: 1
    Often, however, when you pay for an expensive meal, you are paying for the skill in preparation rather than the fact that no-one else knows the ingredients. Although I consider myself a good cook, there are many of the best meals I've eaten that are well beyond my own abilities - even though I can reverse-engineer the ingredients and preparation method of that dish. The fact that "reverse-engineering" of meals is possible and that recipe sharing (even amongst professionals) is common is a testament to the general availability if quality food in restaurants.

    Perhaps one day the software world will reflect this (I personally doubt it).

  81. Re:What's for dinner? by R.Caley · · Score: 1
    Isn't the cooking process a part of the recipe? The recipe is not just a list of ingredients, it is also an explanation of what to do with them.

    There is a world of difference between reading a bpook which tells you how to drive a car and winning a grand-prix.
    _O_

    --
    _O_
    .|<
    The named which can be named is not the true named
  82. Re:What's for dinner? by R.Caley · · Score: 1
    What Stallman said about the recipes awakens some interesting thoughts.

    Among them the fact that the text of a recipe can be copyright but the underlying methods can not be.

    There is a lot of precident for recipe copyright which fits quite well (eg that you can't copyright just a trivial expression of a well known recipe becuase there is not significant work in creating it, but you can if you have clearly put effort into making the text special).

    Applying it to software would give us something between the current situation and what the `no-ipr' extreme position would like, which is probably healthy.
    _O_

    --
    _O_
    .|<
    The named which can be named is not the true named
  83. Re:Devil's Advocate by R.Caley · · Score: 1
    Only those "skilled in the art" (as the US PTO would say) are able to change it.

    Anyone can hire a programmer.

    Not everyone can or wants to fix their own car, but the availability of workshop manuals etc. means you can hire someone to do so if you don't lik ethe local official dealer or they go out of business.

    To take the recipe example again (even if it is somewhat innacurate, since software is infinately replicable at zero effort, food is not.

    But recipes are. It's the text, not the results of applying the text which are the issue. If you use the software to drive a robot arm which makes lunch, then the lunch is not replicable but the software still is.
    _O_

    --
    _O_
    .|<
    The named which can be named is not the true named
  84. omg by ArchieBunker · · Score: 1

    realaudio is a patented closed source format! what the fuck is wrong with you? Everyone should delete all the audio (even .wav) files and immediately switch to ogg!

    --
    Only the State obtains its revenue by coercion. - Murray Rothbard
  85. Re:open source, free software, pseudo-philosophy by geekoid · · Score: 1

    You want evidence that free software and open source can change the world?
    Theres these boxs used for computing thats on nearly everyones desk these days, there called computers. Also known as PCs. If it wasn't for a group of clever paople that where able to get the bios code without violating the liscense, ALL pcs would say IBM and cost 10,000.
    Ever here of the internet? its this little thing thats been in the news lately..
    this is true with all technology, open is better. it promotes competition, and allows for real innovation. Take radio for example. what if the modulation know how was locked up under IP protection?
    If the US moved to open source software it would save Billions of dollars annually, which could go for education, which could lead to a cure for cancer, or back to the tax payers, some of whom could donate it it causes to help put an end to world hunger.
    lets say for argue ment that Open source would not have any inpact in and of its self. what about all the harm to society that closed system has done. In the UK, if you don't have a MS closed source system, you can not participate in the government online. Basically saying you can't have a say in your government without giving us money. thatt extortation and a violation of free speech.
    we don't want to reshape the world according to out will, we want everbody to have a choice in how they want computers to work in there world.
    Free software, and open source, is about the big picture. Not your life, not my life, not our desire to make a buck, but the ability to free up resources and allow people to make choices, and isn't having a choice really the most basic right of all?

    --
    The Kruger Dunning explains most post on /. http://en.wikipedia.org/wiki/Dunning%E2%80%93Kruger_effect
  86. Xerox Source? What's that? by north.coaster · · Score: 1
    Stallman knew of a computer scientist at Carnegie-Mellon University with a copy of the Xerox source, and asked for a copy in order to add this feature.

    I thought that Xerox was a company, not a feature. Perhaps you are referring to Interpress, which is a Page Description Language that pre-dates Postscript and was considered by many to be superior. The problem was that Xerox kept the specifications secret, so nobody but them could support it. The rest is history.

    /Don

  87. Bad for society as a whole. by PhrackCreak · · Score: 1
    "Their lives and jobs are going to be frustrating -- people protect themselves from frustration by deciding not to care. When this happens, it's bad for those people and for society as a whole."

    Personally, I feel RMS touches on an important issue here. People don't care because dollars are traded for loss of emotional attachment. Everything is a tradeoff, and when businessmen speak, they don't worry about the non-dollar tradeoffs - which are slowly de-humanizing mainstream culture.

    --
    - You don't know how to maintain a station wagon either!
  88. Re:What's for dinner? by Andrewkov · · Score: 2
    Or you go to an expensive restaurant, pay an exhorbitant amount of money for crap.

    ---

  89. Just my two cents by ebyrob · · Score: 1

    It's not what the GPL will do TO you. It's what the GPL will do FOR you.

    Use Open source as much as you can. There might be GPL or other OSS alternatives to the $oftware you're currently using to develop. As you fix things in the tools you're using, publish those fixes to the OSS community.

    If you're $3 million behind already, be greedy with your own licenses, don't open anything you don't have to. Hire a lawyer if you need to, but make sure you use the OSS licenses appropriately. Once you're ahead instead of behind, think about OSSing your old stuff to keep the competition on it's toes. (moving on to the next product)

    As for making money with new OSS, experiment on a small scale. Try it with a sub product see how customers like it and if you still get enough related service money and/or fame to make it worth your while.

    If someone tries to tell you what you "owe" the open source community, laugh in their face. The only reason to open source code is to get more people using it, and to make other peoples lives better. Understanding why this is beneficial is difficult for many individuals and most corporations. But in the long run, believe me, it's the best policy. (I'm talking about helping others, not expecting them to help you!!)

  90. Re:businesss != software by child_of_mercy · · Score: 1

    They aren't evil because they charge, they're evil because they are trying to limit our ability to choose alternatives to they're products. And then they have the gall to tell us it's all for the best.

    --
    'There is a Light that never goes out.'
  91. businesss != software by child_of_mercy · · Score: 3
    Mundie, and you, confuses whats good for Microsoft with whats good for everyone else.

    Our company's most precious assets, or even IP, are not software.

    MS's IP approach is perfect for microsft at the expense of everyone else (want to measure that expense? just add up your software expenditure)

    For businesses that use computers to help them do other things, things that are actually what makes us money, good quality public domain software is a godsend. Some stuff we modify, under the terms of the GPL but those mods aren't crucial to our competitive advantage and we're happy for them to be incorporated into the next version. It saves us the time of remodifying the next version.

    Don't confuse what's good for Bill Gates with what's good for you.

    --
    'There is a Light that never goes out.'
  92. RMS Says Free Software Is Good by Chiasmus_ · · Score: 1

    What an earth-shattering headline!!

    Reminds me of the Simpsons where Rod and Todd print a paper with the headlne "Playtime is Fun".

    --
    "Beware he who would deny you access to information, for in his heart he deems himself your master."
  93. Comment removed by account_deleted · · Score: 1

    Comment removed based on user account deletion

  94. Software ~ [long] mathematical formula? by smyrf · · Score: 1

    I remember someone, somewhere, once making the eye-opening remark that software can be compared to mathematical formulas, albeit very long and complex ones. Considering it in this light, it's as clear as day why software should be open, free, unprotectable by IP rights and so on: it certainly IS intellectual, but it sure as smeg can't honestly, seriously be held as property! In a sense, it's not so much a creation as it is a "formula" - or "recipe" if you will - waiting to be discovered.

    Despite this, it is necessary to make some clarifications: the above holds true when comparing coding to math research, ie., comparing commercial software coders, writing software for companies for business-oriented ends, to university professors. That's where the difference lies: coders are better compared to applied engineers implementing that knowledge to serve business ends, and not to people who make it their profession to discover the underlying fundamentals of the field itself. Of course, with software, the distinction is blurred somewhat, it's not so clear-cut. In addition (unintended pun alert), mathematics is a natural, pure science, while programming exists of course only because CPUs do.
    Where it is meaningful to make the distinction is when discussing how they are supposed to be paid for their work: professors/researchers are funded by their respective institution; engineers are "funded" by businesses. So, the question begs to be asked, who should be paying software "researchers"? The analogy breaks down further here since with GPL projects, even though used in business, are often written by a community who have nothing to do with the company in question. I guess the most logical answer here is to only consider the core team of organizers - the Mozilla team for instance.

    Well, I don't really have an answer, I simply wanted to make this point, and possibly bring another perspective/analogy to the issue (heh, like we don't have enough of 'em.. beer, socialism, goodwill/altruism, enough eyeballs/scratch an itch, etc...).

    --

    --
    Revolutionaries, schmevolutionaries..what are they going to revolt against when anarchy becomes regime du jour?
  95. Re:RMS vs caldera by jmallett · · Score: 1

    Who in the world is RMS to define what the community is.
    --

  96. Re:What's for dinner? by Bodrius · · Score: 5

    Or you go to an expensive restaurant, pay an exhorbitant amount of money, eat the best dish you have ever tasted in your life and still have no idea how it was made, maybe not even what it was.

    Recipes can be propietary, expensive, and for good reason. Good luck trying to get that famous chef to tell the secret ingredient.

    The lesson? If you're paying for prepared, closed-recipe food, and you're paying big money, it better be good. Really good, to be worth it.

    Win9x is the OS version of the Hungry Man dinner.

    --
    Freedom is the freedom to say 2+2=4, everything else follows...
  97. Transcript? by fantom_winter · · Score: 1
    No offense, but especially since /. often gets facts wrong in these matters, could a link to the transcript be provided?

    Here is a link to some Real Audio:

    RMS Speech

    1. Re:Transcript? by fantom_winter · · Score: 2
      Here is a link to some Real Audio:

      Ahh, this speech is 3 years old, as the other poster mentioned. My bad. Still, it would be nice to have some transcripts and maybe a stream.

  98. Re:transcripts anyone? by fantom_winter · · Score: 2

    I posted a real audio file on here already. You may want to check it out.

  99. Listening... by fantom_winter · · Score: 3
    I am listening to RMS speak right now, and at first I thought he was a horrible speaker.. That he wouldn't relate to people on a simple enough level. But what I am finding when I give him a chance is that he really puts his own experiences for everyone else to understand, in his own words..

    I can only hope that people will be able to understand his perspective, because whether he is right or not, I think that Free Software/GNU needs to at least be a part of software philosophy in the future.

  100. Re:Listening... I am - now listen back.. by Vspirit · · Score: 1
    Now you are talking. this is the first interesting post i've read in this thread so far.

    open/'non'restricted source and whats alike will be a part of the future software philosophy, no doubt about it. so will closed/restricted source.

    here is my little view on the matter which I base my business on as well as my idealistic beliefs:

    systems/formats will mainly be based on the free/open princip for everyone to have freedom and oportunity.

    solutions will mainly be based on the cost princip in order to generate a sufficient steady income in order to have the fundamental economy to provide what the customer specifically needs and to secure your employees and yourself. in addition to that you have to come to an understanding with your customers who wishes to incorporate special features - you give them the ability to do this. - there are reasons business wise why not to do it, but there are also reasons human wise why to do it. - and the goodwill pays back in customer satisfaction which again pays back business wise.

    this will be the case until we reach star trek reality.

    but you guýs just keep fighting as you please. the activity is business wise good for community sites making a living on the users participation. no offense /. I am pleased to participate as well.

    The way we do things in my business, because of my and now also my associates philosophy, is that we make use of the systems as a platform on which we can deploy our solutions. we partially sell these solutions, others we give for free as appetizers so people can get the basics covered and get started. From the income generated, mainly based on the solutions we sell, we return some to the projects and people behind the development of the systems that we are dependent ón so these can improve and become more widespread in society.

    welcome to the reality/the future/now guys.. its about cooperation. extremes can never exist without the other. they cover each their need and support each others reason for existing.

    guess this was about time I spoke from inside the outside - should you agree with me, try to find my email and say hi.

    if professionals can't differ from the hobbyists, wherein is then the professionality?!

    I respect both the open source way as well as the 'microsoft' way. but i've had enough of the microsoft monopoly and had so for the last many years which brought me to where i am today, just as the level at which open source is today.

    best regards
    casper andersen
    sophistic systems

    should you wish you contact me for ideas in these matters. lectures. strategic partnerships and what else you can think of, mail any of the sophistic email addresses found on the url in the header of this posting.

  101. Ha! by graveyhead · · Score: 2

    So I guess all you slashbot doomsayers were wrong. RMS was exactly the right person to deliver that speech. He didn't drag it into a point by point debate, he emphasized those things that are important to free software developers, exactly on the same playing field as Mundie. I really hope this catches the attention of the "Open Source" community. Free software is a philosophy and a choice, not a bright idea to get your source code used.

    Well, your fingers weave quick minarets; Speak in secret alphabets;

    --
    std::disclaimer<std::legalese> sig=new std::disclaimer; sig->dump(); delete sig;
  102. I was not at NYU yesterday by touretzky · · Score: 1
    While I've long been an admirer of Richard Stallman's work and a supporter of the idea of Free Software, I was not at NYU yesterday and I did not introduce Stallman's talk. I have no idea why the originator of this thread (timothy) thinks I was there.

    Remember, people, if you're too stoned to operate heavy machinery, you shouldn't be posting on Slashdot either.

    -- Dave Touretzky, http://www.cs.cmu.edu/~dst

  103. RMS missed the boat by Gallifrey · · Score: 1

    RMS replied using philosphical arguments. The origional arguments offered by Microsoft were based on economic arguments...the bottom line. Instead of focusing on the philsophy of open source, hit Microsoft where it hurts. Point out that the economy will benefit from not having half of their IT costs be gobbled up by licensing. So we lose a monopolistic company in the process. Who cares? The bottom line is that the money that's saved from licensing can go into expansion, lower prices, or whatever.

    That will give the economy a better boost that keeping Microsoft around for philanthropic reasons.

    1. Re:RMS missed the boat by Gallifrey · · Score: 1

      I agree with what your saying whole-heartedly on a personal basis. However, I interpreted RMS's speach as a sort of rebuttal of the idiocy that Microsoft was spreading. Thus, it seems that if Microsoft focused their statements at the corporation and at the CIO, etc, then RMS might have given a better rebuttal to Microsoft by including the economic reasons for using and contributing to open source.

      Perhaps my "Missed the boat" title was too harsh. It just seems that what RMS said will have little effect on those who may make the financial commitment to Microsoft.

    2. Re:RMS missed the boat by GPLwhore · · Score: 1

      Possibly because he CANNOT provide valid or more convincing economical reasons for using open source.

      --
      ...and you can't blame meteors for everything.
  104. transcripts anyone? by gol64738 · · Score: 2

    anyone know where to get a transcript of RMS's speech?
    weather you like RMS or not, this is history in the making folks.

  105. The interesting thing about that though... by JeremyYoung · · Score: 2

    Is that Microsoft could easily be successful by opening the source to their code. It would go like this: 1) They release their code, they GPL it. 2) No longer selling their software, they sell technical support. Since their software is currently bloated, buggy, and insecure, they make a fortune charging for tech support. 3) People slowly begin improving MS's GPL'd software 4) As the software is improved, they change their focus from supporting their software, to providing custom computing solutions for businesses. (*GASP* PROVIDING A SERVICE, who'da thought eh?) This is the business model that many of the original dos-based software companies were modeled on. It worked then, it can work again. 5) Christ returns to the earth and blesses Microsoft for seeing the error of it's ways, and repenting.

    --

    Go Lakers!

  106. Bill Gates reaction to RMS reply by WillSeattle · · Score: 5

    In news today, Bill Gates, upon hearing RMS reply promptly said "Oh!" and vanished in a puff of smoke. The smoke, of course, was blue, tinged with streaks of red.

    In related news, all multinational corporations trying to extend and embrace their software and hardware patents and copyrights promptly decided to throw in the towel, and relinquish all rights to the public good.

    As a result, previous estimates of GDP growth for the world have been quintupled for the forthcoming year, due to the increase in useful knowledge for the world's citizenry.

    Refusing to comment at press time are holders of patents for biological innovations in gene therapy.

    (c) 2001 All Of The Above (TM)

    --
    --- Will in Seattle - What are you doing to fight the War?
  107. RMS vs caldera by theridersofrohan · · Score: 1

    Apparently, RMS mentioned some pretty nasty (regardless if they are true) stuff about caldera:
    "Caldera's not a free software company at all. They are just a parasite. Who in the world is Ransom Love to have any ideas about what's good for our community?"

  108. bad analogy by rebelcool · · Score: 1

    with your examples, they would be obsolete because the products they made where obsolete. The only thing that would change in the developer's life is the fact they wouldnt be getting paid for it. Which is exactly why 'free software' is always going to be a minor niche. God forbid it take over.

    --

    -

  109. Code is speech because this is redundant by Lonath · · Score: 1
    Code is speech because math is speech and typing a math paper into a computer is speech so typing math into a computer using a specific set of symbols is speech.

    And what happens when we have robots that understand real speech and you teach your robot to "weed the garden" by explaining how to find weeds vs plants and how to pull weeds and how to throw the weeds into the compost pile. Then code == speech is even more clear. And what happens when people have neural implants in their brains so teaching people in school is "programming a computer"? Will you be sued for telling someone how to do something?


  110. Just another testimony that Open Source=good by Topgun1 · · Score: 3
    First, my credentials. I'm a CEO of a small corporation, and we've been proudly using Linux for two years, and counting.

    I suppose Linux was a no-brainer for us. All of the people on the executive board are technical people (either engineers or CS majors). Also, as a smaller, private corporation, we didn't have a lot of money to cover startup costs...and starting a company of any kind ain't cheap.

    At any rate, we (credit: IT people) were able to configure Linux to allow us to create a secure system to allow swipe card access to our building. This, among other things, would not have been possible under Windows. If I'm wrong, I stand corrected.This is a rather small example, but the idea is there: Linux is a cheap and, more importantly, mallable solution for us. I know the IT people love it, since things can be tailored. Sorry I can't specify, but I'm not a coder...that's how I got the CEO job. ;-)

    So I'm out here, telling other CEO's that I meet that making the switch is, in the long run, definately worth it. Our case was easier, since we started with Linux originally. My thought, however, is that this is also a trend; if the word about Linux spreads and is used by startup companies, EVENTUALLY Linux will be much more mainstream. Or, perhaps, we're the exception and have a crew of people on the EB that all have technical/coding/etc know-how (to some extent) and Linux will never catch on with startups.

    Well, that's my two cents on the Free Source/Business issue. Hope it helps to some extent. End Sermon. ;-)
  111. And in other news... by dasmegabyte · · Score: 2

    Nelson Mandella says Apartheid is bad.

    Dr. Ruth thinks sex is good.

    And Larry Ellison thinks that having a shitload of money just might not be that bad.

    --
    Hey freaks: now you're ju
  112. In other news... by BSDevil · · Score: 1
    The Pope anounced that he is, in fact, a Catholic.
    George W. Bush announced that he is, in fact, a redneck hick.

    RMS likes Free Software - why is this news to me?

    --
    Cue The Sun...
  113. Re:Headline: The sun rose today! by Soggy_Cornflake · · Score: 2

    Of course it was predictable. 90% of Slashdot is. - including your comment
    What were you expecting/hoping?

    I read it to see how he makes his comparisons. It was too bad he didn't try to make a point by point rebuttle. That could be a good read.
    I liked the receipe anology but of course many people eat fast food all the time. Kentucky Fried Chicken doesn't publish their receipe. People wanting food and lacking the skills and/or time can enjoy fried chicken without going through the process of cooking the bird themselves. Sure they might get something a bit better if they cooked it themselves, but if you don't have the same equipment, you can't get the same thing.
    Most Computer users aren't even aware that they can get any alternative to Closed Source Software just the same way that people who have never tasted a free range chicken haven't a clue what they are missing.

  114. What's for dinner? by klykken · · Score: 5

    What Stallman said about the recipes awakens some interesting thoughts. IMHO, it's a brilliant metaphor for the open source situation.

    - You get a recipe from an online database, go to the store and buy (or order online from the comfort of your own toilet seat) the ingredients. You cook and improvise. You eat. You enjoy. Next time, you improve your skills and the resulting meal by improvising even more.

    - You buy a finished heat-and-eat meal in the store, witch may or may not be protected by several patents and trademark protections, you nuke it, eat it, burp and discard. You'll never know exactly what you just ate, and it's difficult to make improvements the next time you want something to eat.

    .../Bosse

    --
    Looks like a fish, drives like a fish, steers like a cow.
  115. I couldn't disagree more. by catpyss · · Score: 1

    "Free Software has victims too. It's intent is to undermine the commercial software world, and put thousands of programmers out of work. What makes one kind of victimization OK and the other not? "

    Please, name some _victims_ of Free Software. The intent of Free Software is not to eliminate competition and programmer jobs, but rather insure that users of Free Software have an alternative to right-restricting, expensive software. I fail to see how companies like Redhat, Sun, IBM, HP, SuSE, Mandrake, and Linuxcare manage to _not_ employ people for Linux and GPL-related work. Also, NDAs and software licenses are very different.

    Its a strange victim that _uses_ software and all of a sudden destroys himself and 'thousands of programmer jobs.'

  116. Re:SCO? by catpyss · · Score: 1

    "I haven't heard much from SCO lately. Sure they had competition from Novell and Microsoft, but the similarity to *BSD and Linux give you pretty much no reason to buy new SCO software when you expand your already-SCO system. "

    SCO was purchased for a nice sum by Caldera, a company that has done pretty well using GPL'ed software. And... whats your point? Why _should_ you buy SCO if there are better and cheaper alternatives? You just made a great argument for why Linux, BSD, and Free Software are good for consumers.

  117. And in other news... by Invisible+Agent · · Score: 1

    ...the Pope has come out against masturbation.

    I love this non-news. Craig Mundi says that Open Source is bad (oh my!) And Richard Stallman follows up saying it is good (egads!)

    At least it makes for good spectator sport.

    Invisible Agent

    --

    Invisible Agent
    This post is a mirror; when a monkey stares in, no hacker gazes out.
  118. Wow... by glenebob · · Score: 1

    RMS says free software is good?

    Gee... That came right out of the blue, didn't it?

    Next thing you know, Greenpeace will say something crazy like 'global warming is bad'...
    --

  119. Microsoft goes softer on Linux?????? by anonymous+cupboard · · Score: 1
    I am tagging this reply hear rather than as a separate article because I believe that it belongs with the Microsoft vs. Linux/Open Software debate that this posting is part of.

    I quote from an article in the Financial Times Deutschland. This is my own translation from the German so all disclaimers apply:

    "Linux plays a dominant role and is much stronger than in the US, and we must make this clare to the Americans" says Kurt Sibold, designated chief of Microsoft Germany.
    he then goes on to say:
    "There is no business model behind Linux and that makes things difficult. It is easier for us to go against other companies like Sun"
    This is a senior person in Microsoft (Germany is not a small marketplace, saying that MS must take Linux seriously. The latter statement is a good admission why MS head-office seems to have problems to come up with sensible statements.

    Next thing to quote Computerwoche David Turner, Lead programmer of MS's .NET commented on the open source availability of SOUP that:

    In spite of the hype about Windows vs. Linux, many people want to use both.
    What does this mean? Well MS seems to be tacitly accepting that Linux has already made serious inroads at SMEs and must be taken seriously as a given fact here. That GPL/Open Source is popular, particularly in Germany and Europe so it can not be ignored. It si certain that they will try their usual policy of embrace and extend and I hope that the OS/FSF can help fight this, then we are talking about a real alternative to MS which they can not just fight with disinformation as in Mundie et al.
  120. Don't talk about "Intellectual Property" by novastyli · · Score: 1
    Another thing he said was that talking about "Intellectual Propery" should be avoided because it oversimplifies the whole subject by blurring the difference between copyrights and patent rights, which are totally different.

    I once heard Robert Dewar pointing out that neither copyright nor patent should be treated as property; that they are rather privillages that are granted for the sake of public benefit. I don't know if Stallman has the same position, but what he said reminded me of this.

  121. open source, free software, pseudo-philosophy by maxpublic · · Score: 1

    To my mind open source is not only a good thing, but a necessary one. Having software running on a machine, especially a business machine, that you can't break down and peruse at will - software that you have to trust doesn't have backdoors or built-in incompatibilities with the software of a competitor to that vendor, or that doesn't collect information on what you're doing on that machine and send it off to the vendor surreptitiously - is rather bad practice. This especially in light of how many times I've caught a piece of software trying to contact the vendor company over the internet when it had no business doing so.

    So I see the value of open source, if only for the sake of security in my business and personal life and for my own peace of mind.

    Free software, however, while quite nice is not something I equate with anything as grand as personal freedoms, universal democracy, or human rights. Equating free software with philosophical questions concerning the human condition is nonsensical. Unless you're a fanatic able to connect the dots without respect to reality-checks, the idea that free software somehow promotes freedom overall for the human race is just damned silly. Where is the evidence? Where other than in rhetoric can one find proof that this is so?

    I seriously doubt that free software of any kind will promote the general welfare of the human race in any measurable sense. Open source software, however, directly promotes the welfare of the consumer by allowing the consumer to see exactly what it is that he or she is getting and how it operates on his or her system. If there are security holes, backdoors, or badly written chunks of code the consumer can discover these and dump the sods silly enough to write this trash in the first place.

    Open source keeps companies honest and competitive. If the (hopefully competent) IT department of a company can review the code of two similar products it'll be able to determine precisely - not by guesswork - which is the better product. Same for the savvy consumer.

    Promoting open source would allow everyone, once and for all, to compare the code of Linux and Windows and see just which OS is the better. Making both OS's free doesn't further any viable economic model beyond what open source does (except for those who don't like to pay for services rendered), and it certainly doesn't have any bearing on the advancement of human rights in any way, shape or form.

    Open source is necessary. Free software is nifty, but it isn't at all required. It won't cure cancer, end world hunger, or result in the democratic overthrow of tin-pot dictatorships. And why should it? Isn't Linux (and no, I *won't* call it GNU/Linux) cool enough without also having to be the tool of a small but vocal group of technoreligious fanatics bent on reshaping the world according to their will?

    Max

    --
    My god carries a hammer. Your god died nailed to a tree. Any questions?
  122. RMS says Free Software is good by Slashdot+Editors · · Score: 1

    In related news, Ron Popeil, inventor of Mr. Microphone, says that infomercial are good! :)