Slashdot Mirror


Richard Stallman vs. Jorrit Tyberghein

Catharsis writes: "Jorrit Tyberghein, leader of an excellent open-source, cross-platform 3d engine recently posted a dialog he engaged in with Richard Stallman, leader of the Free Software Movement over whether it was kosher to sign an NDA with Sony to write a PS2 API wrapper. Now, I'm no pro when it comes to Open Source vs. Free Software vs. open source, but this dialog left me feeling a bit unclean. I'd be interested to see how Slashdot users react to the conflicting views portrayed here. Jorrit's stance was that he wants his software to be available to the largest possible audience. Richard's response was that any (ANY) concessions to a non-Free mode of thought was a failure and a defeat." This gets down to the core differences between 'Open Source' and 'Free Software.' Worth the read.

161 of 483 comments (clear)

  1. Re:The GPL has a license termination clause. by Jason+Earl · · Score: 2

    The poster was pointing out that some licenses, like the first run of Apple's license on Darwin (which is basically all BSD code that they borrowed) allowed Apple to revoke your rights to use the software at any future point in time. In other words they could release it as "open source" and then later (when it was popular) say:

    "Oops, it's not really open source anymore. Pay up or stop using Darwin."

    RMS, Bruce Perens and others pointed out that such a license wasn't really "open source" and it certainly wasn't free software, and the license got changed.

    ESR, and the Open Source boys, on the other hand, were willing to accept Apple's license.

  2. The GPL has a license termination clause. by rjh · · Score: 2

    If you violate the GPL, your license to the software terminates.

    Where do you get "license termination clauses are 100% non-free"?

    Either you're pretty confused on the issue, or else I am. :)

    1. Re:The GPL has a license termination clause. by rjh · · Score: 2

      Right--it's not the existence of license termination clauses which bothers me, but the original poster's blanket statement that any license termination clause means the software is non-free. That assertion is pretty much groundless, as far as I can tell.

  3. Certainly redundant rebuttal by ichimunki · · Score: 2

    I now have concluded that Richard Stallman is a bit gone. Basically, his 'freedoms' are as constricting to others as certain current licensing practices are now.
    I really don't think one gets a full view of Mr. Stallman's opinions or methodology by reading this one link. His freedoms are not concerned with the needs of some developers. His freedoms are aligned with the freedom of users.

    I develop a program, spending my time and energy so to do. I need to eat, drink, surf and play Quake - and to do so I need to pay my electricity and grocery bills. How do I then make any money to repay my time and effort to enable me to live?
    Your so-called needs are not essential to this equation in the sense that user freedoms should be sacrificed in order for you to survive. There are organizational and financial models in existence which provide both incentive for programmers to program (i.e. they get funding in accordance with the service they provide) and users feel sufficiently incented to provide financial compensation to those providing the service (i.e. they send money).

    Merely because Mr./Dr./Prof. Stallman and others feel that they can devote their time to developing free software doesn't mean that all should be forced to.He certainly has no interest in forcing you to do anything. He has made this decision for himself. He has explained why he considers this a moral imperative. He has asked you as a developer to join him in this morally based change in behavior. He has beseeched users to accept nothing less than freedom for themselves-- and to support developers who support those freedoms. He certainly does not seek to use coercion (other than perhaps market pressure) to obtain freedom. How simple a contradiction would that be?

    As far as I can tell, his politics are merely the other extreme to Microsoft's and therefore just as suspect.
    Mr. Stallman operates a charitable organization (the Free Software Foundation), which subsists on donations and gives the world Free software and works on issues relating to that. Microsoft is a corporation which seeks to enrich itself and therefore its shareholders as much as possible through whatever means available (and apparently their ethics are quite questionable-- Mr. Stallman's ethics are quite clear, he believes it ethical to support freedom and that there are more important goals than personal wealth). One group works actively to better the world (although some might say that Free software is no great boon, others of us like it in spite of it's shortcomings), the other group seeks only to make a maximum profit. While I might disagree with Mr. Stallman, I certainly think trying to paint him as "suspect" in the same way that Microsoft is (and they are the ones under Federal investigation, mind you), is patently unfair and shows little examination of the topic.

    --
    I do not have a signature
  4. APSL termination clause by ESR · · Score: 2
    Your interpretation of the APSL termination clause is wrong. Go read the license -- or, better yet, find a friendly lawyer and have him/her explain it to you.

    --
    >>esr>>
    1. Re:APSL termination clause by Jason+Earl · · Score: 2

      You are correct. It had been a long time since I had taken a look at the APSL, and I couldn't remember exactly what was the source of the conflict when that license came out. I should have re-read the license, but I didn't, hoping instead that my recollection would be close enough. It wasn't. Here's an excerpt from the license that specifically tells you how the license can be terminated with prejudice:

      Notwithstanding the foregoing, if applicable law prohibits or restricts You from fully and/or specifically complying with Sections 2 and/or 3 or prevents the enforceability of either of those Sections, this License will immediately terminate and You must immediately discontinue any use of the Covered Code and destroy all copies of it that are in your possession or control.

      This frees Apple from responsibility should their software become illegal. It is certainly a far cry from the loophole that I cited in my origninal post.

      Sorry for the misinformation.

  5. Re:RMS inconsistent? Try again. by ESR · · Score: 2
    I don't think those paragraphs were added in reaction to the OSD.

    I don't think they were either. They were added in reaction to APSL 1.0. While this is not `inconsistent', it does constitute publishing requirements nobody knew about before.

    --
    >>esr>>
  6. Re:Isn't the API supposed to be public? by UnknownSoldier · · Score: 2

    > API (Application Programming Interface) supposed to be public?

    Interface does NOT imply PUBLIC access.

    > If it is not public, then how is it called an Interface?

    Logically, it's called a PRIVATE interface. :-)

    i.e.
    let's say I have a driver for a video card. It has a front-end (OS interface) and a back-end (low-level register interface). I can sell the driver, and still kee the (low-level) interface private, right? *cough NVidia cough* Of course I can. Or I could expose the interface, and make you sign a NDA if you want to use it. *cough Sony cough*

    Cheers

    --
    "Live Free or Die" ironically seen on the NH license plates.

  7. Re:FSF is a hyprocrite on licensing by iCEBaLM · · Score: 2

    If microsoft does it, and the FSF does it, why is only the FSF instance being contested?

    It would seem wrong to ignore one over the other, it would seem the hypocrisy would be on the original posters end.

    -- iCEBaLM

  8. Less to do directly with the licensing... by Svartalf · · Score: 2

    Since it's expensive, only the most dedicated and the ones with the deepest pockets come forward.

    There's less noise only because it's too damned expensive to play in that playground unless you're dead-serious about the games you're trying to produce. The PC games are a flop, not because of a lack of licensing, but due to a lack of good focus. (Any fool with some smattering of coding skills can come forward and try to make a game in the PC arena.)

    Drawback of the console licensing? Simple, it's more homogenous than in the PC world. How many of the games on Nintendo are Dokey Kong 64 "clones"? How many of them are Zelda 64 clones? Etc. How many of those 30-40 are truly novel things- different from much of the first offerings on each of the console brands? Gauntlet Ledgends? That's an arcade re-make. Any of the racing games? Ditto. What's truly novel in that arena? Not a lot. Why is that? The novel stuff comes from those PC developers and from the Arcade game developers.

    Which would I have? Both. The PC and the arcade stuff is an incubator for the novel gaming experiences. The console is the just-plug-it-in-and-make-it-go expression of these sorts of new and old experiences.

    --
    I am not merely a "consumer" or a "taxpayer". I am a Citizen of the State of Texas
  9. Re:RMS = Bill Gates?? by earlytime · · Score: 2
    Ok, the FSF has produced a distro, it's called Debian GNU/Linux.

    -earl

    --

  10. Re:strict == free ? by Lemmy+Caution · · Score: 2
    A constitution that is more strict provides more freedom than one that is more lax. A strictly enforced constitution has more restrictions on search and seizure, and thus provides more freedom for the populace.

    The GPL guarantees freedom downstream, by restricting the ability to restrict it upstream.

  11. Re:Sony's Secrecy by Zan+Thrax · · Score: 2

    As other posters mentioned, its the nature of their business model. They lose money (or maybe break even) on hardware, their profits all come from liscensing costs, so they need to keep tight control of access to their apis.

    --

    Intolerant people should be shot.
  12. Re:Stallman - good at giving away other people's $ by blakestah · · Score: 4

    Can someone please explain what his motives are? He is espousing free, but non-open source software.

    Well, he backs free software as defined by the freedoms listed at gnu.org - the freedom to run the program for any purpose, the freedom to study how the program works and adapt it to your needs, the freedom to redistribute your changes to help your neighbor, the freedom to release your changes to the public.

    Back in the day, Stallman was burned by a proprietary vendor that refused him the source code for their buggy driver. He could fix the driver, but was not allowed to do so by software writers. He found this infuriating. He bought a piece of hardware, but he was not allowed to improve it for his own use, or to help others improve it for their use. Imagine this in a car. You buy a car, and can fix some nasty bug in the car. Under non-free software analogies, the manufacturer would not allow you to fix the bug, would force you to sign an agreement that you would not even try to fix the bug, and would strictly prohibit you from fixing the car of your neighbor in the same way.

    Stallman's views on software are not so different from most of our views on property. When I buy something, I want to be able to fix it (should I have the capability and need). I want to be able to share this knowledge with others, and even make it public. These freedoms are common with most properties, including houses and cars.

    So under this setup, programmers and developers should perform complicated feats of software engineering (which things like Mac and Windows ARE, whether you like/use them or not), but then give it away for free. What are these programmers supposed to live on? Do they eat floppy disks and old toner cartridges? Sleep under their desks?

    There are many programmers making lots of money writing free software. Some are paid by corporations to improve free software, like kernel hackers. Some are paid by distributions. Some are paid by GNU. Some of them provide support for their software. Just because your model of how software works is not supported by GNU philosophy is no reason to presume that no one could make a living doing it.

    In a very real sense, software is support. You make it easy for someone to get some function out of their hardware. That has value.

    Stallman seems to advocate a sort of software Marxism - "from each according to his ability, but to each according to his need".

    This is the most FUD tactic thrown at Free Software. Calling Stallman a Marxist. Top Free Software hackers are highly sought after - and make a good living at it. If you want to install GNU/Linux, you can do it from floppies via Debian for free. You can pay for Debian's CD and install floppies and documentation - that is more service, and costs a little. You can buy a slick distribution with a wicked installed for yet more money. The cost is basically reflecting how easy the distribution has made it for you - basically, how much service you get with your software. GNU philosophy actually makes few statements about making money. As long as freedom is preserved, money is not so relevant.

    Stallman urges people to preserve freedoms. He feels it is in the consumer's best interests, and would love to see consumers have more power, and software copyright to carry less. In a very real way software copyrights have completely perverted the copyright system. Now, software, protected by copyright, can actually forbid reverse engineering in the US using DMCA by proclaiming something to be copyright protection. Reverse engineering is only protected against by patents in the US - until now.

    It is becoming time in the US for consumers to stop corporations from rewriting copyright laws to take more basic freedoms away from consumers. Without those freedoms, we are all lemmings headed to sea.

  13. Re:RMS = Bill Gates?? by sjames · · Score: 2

    RMS wishes to deprive me of my right to sell my ideas in the manner I see fit. I dont want to make money supporting software I write, I want to make (a whole lot more) money selling that software. Bill doesnt seek to deprive me of any right whatsoever.

    Shame on RMS for powerfully coercing you by deviously using the word 'please' when he should have gently lead you into the fold with hidden EULAs subject to change at his whim and an army of lawyers to back it up!

    Similiarly, your right to copy and distribute my software doesnt exist.

    Apparently, your fight is with the warez kiddiez rather than RMS. RMS has consistantly urged supporters of Free Software to never use non-Free software such as yours. He has also said (to paraphrase) that warez is not the answer to the problem of non-Free software. By all means, license it any way you like.

    Write your own damn software if you cant abide by the terms of my creation.

    Thank you, I will.

  14. Re:Nice Strawman by sjames · · Score: 2

    Yeah, but the fact that RMS says some licenses made by others are free does not change fact that the guidelines of their "freeness" are still set by him. Not everyone wants their freedom to be defined by RMS.

    Since he's the one who did the writing, of course he did the defining. If I write something, I will do the defining. I might choose to define freedom as 'whatever RMS says is freedom', or I might choose another definition. I don't feel coerced in either direction.

    The odds are, when you write that RMS is wrong, you will mean by your definition of wrong. By setting guidelines of what Freedom means to him, he is simply thinking for himself.

  15. Re:RMS = Bill Gates?? by Omnifarious · · Score: 2

    You have no obligation to give it to me. But once you do, I'm perfectly free to give it to someone else. You can't stop me without invoking the massive threat of force and violence of a large government. You can't even tell I've done it without invoking such an entity.

    Now, in this country, we have a societal convention, encoded in a set of laws, that say I'm not supposed to do that unless my friend has paid you some money for your idea too. This convention was made long ago with the hope of encouraging people to come up with new ideas and tell others about them. I submit that there is a means of accomplishing the goal without the high cost associated with not letting people share information.

    There is a very high cost associated with not letting people share ideas. That cost is the extra innefficiency introduced when not every can use the most efficient and best method of doing something because someone else 'owns' it. In the past, when sharing ideas was harder, this cost was not so noticeable, but now it's becoming more and more noticeable. It's time for something different.

  16. Re:RMS = Bill Gates?? by sjames · · Score: 2

    No, instead he tries to convince users and developers that non-"free" software is "morally repugnant".

    And you are trying to convince users that it is not.

    As I said before, I have no problem with free software. I use free software, and I've also contributed to several projects. However, I think that stating that non-"free" software is immoral is at worst immoral itself, and at best exceedingly childish.

    Careful! That could be construed as you trying to convince me of someone's immorality or childishness! Next thing you know, you will be saying 'please'.

  17. Re:RMS = Bill Gates?? by sheldon · · Score: 2

    The key issue that makes the two mutually exclusive is the whole "And I have the right to give copies of it to anyone I want" clause of the GNU dogma.

    If I spend $50 million developing some new program, according to RMS I get the opportunity to sell it to one person to recoup my costs. That's it, from then on it's free game to everybody on the planet.

    Software doesn't have to be free to eliminate the proprietariness.

    If you can't see that, it's you who is thinking sloppily.

  18. Re:RMS = Bill Gates?? by sheldon · · Score: 2

    He doesn't have to have a monopoly.

    He could sell you licensing rights to produce your own energy saving devices.

    Besides, the monopoly would only exist for a short time, so yes eventually everybody would have free access to it. In the meantime the inventor get's to benefit from his work.

    Why do you think people shouldn't be compensated for their work?

  19. Guilty until proven innocent by Per+Abrahamsen · · Score: 2

    > Until such time you can provide proof there
    > were no clause 3 violations go by the statement > and CONTIUNE to point out

    Of course you will. Your cause is far to important to let such minor consideration such as "the burden of proof is on the procecution" matter. It is basically impossible to prove anyone innocent, which mean you will be able to continue your groundless accusations.

    BTW: First, you *don't* lose your right under copyright if you don't defend them (you are confusing copyright law with trademark law), so UofC haven't lost any rights. However, they probably didn't have them in the first place, since clause 3 go beyond copyright law.

  20. Re:Nice Strawman by Zagato-sama · · Score: 2

    Oh RMS is definately right, in his own mind that is. My freedoms are described in The Constitution of the United States, the country I am currently a citizen of.

    I am already free, are you? According to RMS, we'll never be free until all software meets _his_ guidelines. Sure sounds like your friendly neighborhood dictator to me.

  21. NDA can *never* be Free by Darth+RadaR · · Score: 2
    Why is Jorrit Tyberghein even bothering RMS about open-source, free software, or anything, when he's got a Non-disclosure agreement on his project?

    It's kinda like looking for Suzuki motorcycle parts at a Harley Davidson shop. It's not only pointless, but it annoys those in the shop.

    --
    /*drunk.. fix later*/
    1. Re:NDA can *never* be Free by radja · · Score: 2

      if the NDA is illegal (doubtful, but possible) it can freely be broken, which leaves the information out in the open, making 'freier' software a possibility (I prefer german here because it distinguishes between freedom and cost, and more people speak german than dutch :)

      ofcourse as RMS stated, reverse engineering is still an option.

      //rdj

      --

      No one can understand the truth until he drinks of coffee's frothy goodness.
      --Sheikh Abd-Al-Kadir, 1587
  22. Re:RMS = Bill Gates?? by Zagadka · · Score: 5

    Nice conspiracy.

    Actually, if you read the phiosophy section of the GNU website, and then look at how RMS behaves in public, you'll see that it's painfully obvious that this "conspiracy" is true. RMS is a control freak and an egomaniac.

    No, RMS wants us to have what was taken away. Freedom is the opposite of domination. Do I need to repeat that?

    It sounds like you have a very simplistic view of the world. Freedom isn't an absolute. For every freedom someone has, there is a freedom someone has lost. In a "fair" system, it generally boils down to each individual has freedoms by sacrificing others.

    For example. I don't have the freedom to go into your house and eat your food without your permission. But I don't mind this, because I also have the freedom from you coming into my house and eating my food without my permission.

    Supposedly* RMS wants everyone to have the freedom to get the source code to, well, to any software that's available; people should be able to distribute the source, as well as any derivatives, (like compiled binaries) without even getting the permission of the original devloper. They can also modify this as well.

    (* I say "supposedly", because many of his actions dealing with GCC and Emacs haven't been as "free" as they could have been...)

    Those are the freedoms RMS wants us to have, but you have to realize that if we accept these freedoms, we have to give other freedoms away. For example, developers can't reasonably expect to be able to sell their software. The only people who can really make any profit off of software are the packagers, and the "value adders" (support sellers, T-shirt sellers, etc.). Is that a reasonable trade-off? Many of us don't think so.

    I also think it's funny that you say "RMS wants us to have what was taken away". I assume you're talking about copyright here. In a "natural state", you can copy any data you want, but copyrights prohibit this. In that sense, you're partially correct.

    However, RMS also wants developers to be prevented from releasing code without source. In that respect, he's taking away something that was there naturally. (Think about it: If I write a program, and release it without source, have I taken anything away from you? Nope.)

    Personally, I think free software is great. But I think it should be the choice of the developer. Developers shouldn't be pressured into developing free software by being told that it's immoral. Having the source, and being able to distribute the code without having to pay royalties is merely a (very nice) feature. Software which doesn't have that feature isn't any more immoral than a text editor without a scripting language. Sure, I'd prefer a text editor with scripting support, but if I find a text editor that lacks this feature, I'm not going to accuse the developer of being immoral. That's infantile.

    Likewise, I'd prefer a text editor that's "free software". That's a nice feature too. I'm not going to accuse the developers of "non-free" text editors of being immoral either. Their software simply lacks a feature that I desire. (For the record, I use VIM which is "free", and has scripting support - both features I desire.)

  23. All I hear is self-righteous blah blah blah by Zagato-sama · · Score: 2

    This attitude of RMS honestly makes me want to vomit. Freedom does not come with a GNU label or with RMS's seal of approval. My advice to the game developer is to do what will benefit his customers, not what will appease some egomaniac with a cult following. Speaking to RMS on these issues is an obvious waste of time judging by these responses.

    I wonder if RMS refuses to use all forms of non-free software, i.e. bank terminals, electronic watches, etc... That would be quite a hoot!

  24. Re:inspiring? by nevets · · Score: 3

    First, I don't think it was childish that he would not respond to the term Open Source. There has been a bitter feud between the two, and a lot of people (as he stated) thinks he supports the Open Source Movement. He supports the "Free Software Movement" where it may seem similar to you, he wants the world to know that it is not and that he disagrees with the other. The only way to accomplish that is that he has to act (as you say) "childish". It's not childish to me, just "loud".

    One wonders how he reconciles this with writing a gcc that supports closed source operating systems.

    Please read why not to use the LGPL. He talks about this. It is also in line with the answer he gave at the end of this story. "If it will hurt Sony (for being closed source) than it may be of some use".

    Steven Rostedt

    --
    Steven Rostedt
    -- Nevermind
  25. ELIZA by bob+x+johnson · · Score: 5
    After reading about half of this exchange, I have become convinced that RMS is not a human being at all but a somewhat modified version of the old "artificial intelligence" program Eliza.

    In the interests of both freedom and better software, I demand his source code.

  26. Silly poster by sylvester · · Score: 4

    That was a link a frame. The actual article is here.

    1. Re:Silly poster by Stephen+Samuel · · Score: 5
      If Excel were open or Free source, and experienced a fork, it would be possible for both groups to get together at a later date and reconcile their formats and capabilities.

      If they were open source, people who wanted to make it work for other systems would be able to do so.

      Right now, MS can 'fork' their code anytime they want to. Take, for example, when word '97 (I think) came out. It was incompatible with earlier versions, and they (willfully, I think) didn't have a module that allowed users to save in the old format. As a result any company which bought the newest version for any of their machines was forced to buy it for all of their machines. If it were open source, people would have just fixed the problem and released it.

      This might have created a fork, but it would have been a more usable fork. Users would have then had a choice.

      As it is, with closed source, it's like Mr. Ford's "freedom" with respect to the Model T.

      "You can have any color you want, as long as it's black:

      I think that Stallman's attitude could be summerized as:
      "The road to hell is paved with good intentions"

      If Tyberghein had refused to release the NDA driver, somebody else might have been called to reverse engineer the API. Once that was done, people would have been able to create a completely free piece of software. It would have also made it easier to do similar work on other console systems.

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

      I'd like to point out here that the Open Source road was blazed by Free Source. If there was no committment to Free Source, there would have been no reason for the Gnu Project. -- I mean, why re-invent the wheel?? C compilers, grep, awk the shell, syslogd et. al. already existed. You could even get the source! All you had to do was pay $20K and sign an NDA with AT&T.

      Luckily, there were some radicals out there who insisted that the source code should be Free, so when Linus wrote his kernel, he had access to the rest of a Unix look-alike.

      As he said in the C't interview
      Torvalds: I do not believe that there is a special point there. It's never been an individual project. Right at the start, for example, I was provided with all of the [[Gnu]] applications. Beyond my additional work on the Kernel - I already had parts of [[like?]] the shell, the compiler and the libraries. .....
      It should also be noted that, although Stallman believes that OS proponents are wrong/misguided, he doesn't say that they should all go to programmer's hell. He simply gives his opinion and makes sure to make the distinction clear. There is a method to his madness, and he wants to be sure that people have an understanding of both the method and the madness when they make a choice between FS and OS.

      I think that his biggest peeve is when people (try to) blurr the distinctions between the two.
      `ø,,ø`ø,,ø!

      --
      Free Software: Like love, it grows best when given away.
    2. Re:Silly poster by Elgon · · Score: 3

      sylvester,

      thanks for the link, unfortunately having read the article I now have concluded that Richard Stallman is a bit gone. Basically, his 'freedoms' are as constricting to others as certain current licensing practices are now.

      I develop a program, spending my time and energy so to do. I need to eat, drink, surf and play Quake - and to do so I need to pay my electricity and grocery bills. How do I then make any money to repay my time and effort to enable me to live?

      Merely because Mr./Dr./Prof. Stallman and others feel that they can devote their time to developing free software doesn't mean that all should be forced to.

      As far as I can tell, his politics are merely the other extreme to Microsoft's and therefore just as suspect.

      Elgon

    3. Re:Silly poster by Stephen+Samuel · · Score: 2
      Let's play with this for a minute. Presume that it's actually really CHEAP to make Model Ts.

      Proprietary Closed source (MS license) would be that you didn't actually buy the car.. You paid for the right to use the car. You might be able to paint it a different color, but that would be borderline (remember, you're painting someone else's car).

      Proprietary available source would be: you can paint it and play with the engine a bit, but it still belongs to someone else. You can't make your own. You DEFINITELY can't give one to a friend.

      Open source is: You can tinker with it. You can change it. You can even make copies for friends, but if someone sells you one with proprietary wheels on the car, you can only make your own copy without wheels. This might not seem like a big problem until the people selling the semi-proprietary version start jacking the price, or you want a tracked version. At that point, the original (open) wheel assembly might not fit anymore (embrace and extend -- it's a bitch). If you really want a fully-reconfigurable vehicle, you have to check real close to make sure there are no proprietary parts on it before you buy it.

      Free source says that you can attach proprietary wheels onto your car, but you can't distribute one like that. You can sell the wheels separately, and people can attach them when they get home.

      This creates an innate disincentive to hijacking an open source version by attaching proprietary parts to it... This also means that if people don't want the proprietary wheels, they can still start with the basic model (the only kind that can be distributed) and modify the wheels the hard way (and then give away that, if they want).

      Also note that, if you created the original, you can still make money off of it. Remember that, if someone looks under the hood, all of the parts have your name stamped on them. If I need improvements to my car, who do you think I'd rather trust: some random joe, or the person who made the original? Besides: some people are willing to pay an extra $500 for the trademark-ed seat-covers that say "I got this straight from The {Wo,}Man!"
      `ø,,ø`ø,,ø!

      --
      Free Software: Like love, it grows best when given away.
  27. Proprietary may equal "Closed" by Svartalf · · Score: 2

    "Something is proprietary if someone owns it and has legal authority to tell you what you may and may not do with it."

    That also meets the criteria of closed. Closed means that you can't extend it, change it, etc. If they have control over what you can/can't do with a protocol, API, etc. they can change it out from underneath you, etc. It's CLOSED.

    --
    I am not merely a "consumer" or a "taxpayer". I am a Citizen of the State of Texas
  28. Developer is confused by small_dick · · Score: 2

    First off, RMS is RMS. Everyone in Open Source likes to refer to him as "the crazy uncle we keep in the basement."

    It really doesn't matter what anyones personal opinion is of RMS; he simply "is", and he has a strong, unwavering belief in "Free Software". If you don't know that, you have never been to the fsf site or read any of his writings.

    Really, if the developer had done *any* (five minutes?) of research on the difference between "Open Source" and "Free Software", about 1/2 of those emails never would have happened.

    Clearly, there is NO WAY this person was going to get RMS to say "Yeah, distribute NDA protected binaries with Free Software you developed under my license. Thas' cool. Shit, sent me a copy."

    Please. Amyone who has every read anything on the fsf site knows he would say "Dump the PS2".

    This developer has benefited greatly from both closed and open source. Glide, DX, OpenGL, all published interfaces that allowed him to grow as a programmer. For the most part, it's people like RMS that gave us *some* freedom in computing.

    Is it really so wrong to just say "the PS2 is lame because it uses undocumented, NDA protected APIs. Don't use it?"

    --


    Treatment, not tyranny. End the drug war and free our American POWs.
    See my user info for links.
    1. Re:Developer is confused by MikeBabcock · · Score: 2

      As my little cousin would say: "Ya, so?"

      This has little to do with essence of the post ...

      --
      - Michael T. Babcock (Yes, I blog)
    2. Re:Developer is confused by MikeBabcock · · Score: 2

      Sony would have no ability to require money from someone writing software for Crystal Space unless they managed to include in their NDA to the Crystal Space developer a licensing clause requiring Crystal Space to require its developers to pay a licensing fee.

      I wouldn't put it past them, but that developer wouldn't have those rights anyway.

      --
      - Michael T. Babcock (Yes, I blog)
    3. Re:Developer is confused by MikeBabcock · · Score: 2

      RMS said:

      You are facing a choice now, a choice about values. You have to choose between the goal of supporting one more platform and the goal of freedom.

      So in a way, what we want to do is to give users of the Crystal Space package more freedom by allowing them to run the games they create with.

      Practical flexibility is not freedom. Helping people accept chains is not giving them more freedom, it is helping them surrender it.

      To support freedom sometimes means resisting a temptation. This is one of those times. So if I were you, I would refuse to support the PS2 until it can be done with free software, and I would say so loud and clear to the public and the users.

      RMS obviously still has some pretty up-tight views about what 'freedom' means and what it doesn't. The original author is right in saying that he's offering developers freedom by supporting the PS/2. Why? Because he's developing a programming library, not a software end-user program. He's not tying, nor helping to tie anyone to a closed platform, including the PS/2 and/or Windows and/or Mac. These are all supported by his game library, but the library is written to interface with all of these and is itself entirely "Free Software".

      If you initially disagree with this view, change the thought-experiment slightly: what if the library were released with open hooks to attach additional interface libraries to and released as an entirely "Free Software" package as RMS would see it. What if then, Microsoft came along and loved it (wierd concept) and wrote a driver library to make the game library work with Direct/X. What if 3dFX then came along and did the same thing for Glide, and Sony did the same for the PS/2. Well, besides being the only game library all of the above actually approve of, how would the software be affected in its 'free'ness? Not at all is the correct answer.

      If these interfaces are then written by the game library authors themselves instead but still distributed "external" to the game library, the game library continues to be free.

      For total argument's sake ... the fact of the matter is, the game library never has been totally "Free Software" in the RMS sense, because it has been licensed under the LGPL which RMS feels is almost an evil in itself compared to the GPL.

      --
      - Michael T. Babcock (Yes, I blog)
  29. RMS = Bill Gates?? by dirk · · Score: 4

    Maybe it's just me, but RMS seems as psycho as Bill Gates most of the time. He has the same basic philosophy as Microsoft (take over everything and make it fit with your agenda), and will accept nothing but complete and total compliance with what he feels is right. He has no concept of middle ground. Everything is not going to owned by MS and closed source, but everything will not be "Free" either. And everything shoudln't fall into either category.

    --

    "Information wants to be expensive" - Stewart Brand, the same guy who said "Information wants to be free"
    1. Re:RMS = Bill Gates?? by sjames · · Score: 2

      Uhm, that's exactly what he does.

      How so? He has made every effort to make sure that everyone knows what his license says, and he offers you the option of sticking with the current version of the license if you don't like the revisions (which are few and far between anyway). To quote from the GPL use instructions:

      This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.

      Note that it says OR. In other words, your license only changes if you and the author BOTH agree to the change. Otherwise, it stays at version 2. Most EULAs don't give you that option.

    2. Re:RMS = Bill Gates?? by Andrew+Cady · · Score: 2
      I had an old sofa I didn't want any more. I decided to give it to Goodwill.
      Goodwill turned around and sold it for $50.
      Should I be screaming outrage? I GAVE IT TO YOU FOR FREE YOU MOTHER FREEAKERS!
      Don't you realize the difference? Only one person can use the sofa at a time anyway. Goodwill can't give the sofa to every single person in the world at the same time at zero (or negligible) cost to themselves. They can't patch a hole in the seat of just that one couch and in doing so fix all the holes in all the couches in every house in the world. They can't knit a matching pillow and consequently cause a matching pillow to magically appear on every couch in the world. These things cannot be done with couches, but they can be done with software. To not do them is acceptable -- there may be better things to do with one's time, or one may merely lack the ability -- but to prevent others from doing them is not acceptable, and so far as we can guarantee people the ability to do them, we should. That is why people support free software. You may disagree, but the knee-jerk dismissal you have presented is not a good argument for your position.

      __
    3. Re:RMS = Bill Gates?? by FFFish · · Score: 2

      "Who will help me cut the wheat," asked Henny Penny.

      "Not I," said Goosey Loosey. "Not I," said Ducky Lucky.

      [repeat 6 times for the various stages of breadmaking]

      "Who will help me eat the bread," asked Henny Penny.

      "I will!" said Goosey Loosey. "I will!" said Ducky Lucky.

      "Fuck you all," said Henny Penny. "You lazy little bastards didn't help me out one little bit. What the hell makes you so special that you get to leech off my labour?"

      Why should I *NOT* have a monopoly? It's *my* idea, *my* time and labour that created it, and *YOU* did sweet F-A to assist.

      Theft is theft. A crook is a crook.

      Intellectual property *IS* physical property. Through a simple conversion -- one that you perhaps see as alchemy -- it is changed into money, which is exchanged for food, clothing, shelter and other essentials for living.

      When you steal my intellectual property, you steal my loaf of bread.

      And *that* is fundamentally wrong. You want to share my loaf of bread, then you better be prepared to help make it. Either you participate in its creation, or you exchange *your* food money for *my* food.

      --

      --

      --
      Don't like it? Respond with words, not karma.
    4. Re:RMS = Bill Gates?? by Anonymous Coward · · Score: 2
      It is rare to find someone who understands the rewards system; that when I produce something of value, I should expect to be rewarded for my efforts. I visited the link to RMS's why-free page and eventually turned away from the monitor, queasy.
      I think you need to read that page again. RMS is not saying that programmers should not be rewarded for their efforts. They should be! But if a system that requires them to hurt their users (infringe their freedom, RMS would say) in technologically unnecesary ways, merely to receive that reward, that is a bad system.

      Now, RMS thinks that if one cannot earn a living doing something in a moral way, one should earn a living doing something else. There are two questions here: whether hurting one's users merely to receive money is immoral, and whether it's *too* immoral to be write proprietary software at all. We know RMS's answers to that question, but we are free to disagree. However, you are misrepresenting his views -- and the views of most of the free software movement -- if you say that he thinks programmers should not be rewarded. That has nothing to do with his position.

    5. Re:RMS = Bill Gates?? by Omnifarious · · Score: 2

      I understand it perfectly well. You want to be rewarded with a perpetual monopoly on a good which naturally does not accept monopolies as your reward.

      Well, excuse me if I find you morally reprehensible.

      Well, that alphabet your using there was probably 'stolen'. You should find the descendent and pay him. Same with half the words you're using. Stolen from some author or someone who said them without being given their proper and due monopoly.

      I believe in rewards alright, but the one you want is based on a fundamentally flawed equating of physical property with ideas.

      Of course, it's a very convenient idea that you have that you somehow deserve this monopoly. It makes a nice tidy set of justifications for invoking political power and violence to try to prevent me from sharing ideas (at no cost to you I might add) you somehow feel you have an exclusive right to.

      I feel that your conclusion that you have a right to come over and beat me up because I told a friend something you told me is morally reprehensible. And, fundamentally, that's exactly what you're saying.

    6. Re:RMS = Bill Gates?? by sheldon · · Score: 4

      I had an old sofa I didn't want any more. I decided to give it to Goodwill.

      Goodwill turned around and sold it for $50.

      Should I be screaming outrage? I GAVE IT TO YOU FOR FREE YOU MOTHER FREEAKERS!

      No, because I no longer wanted the sofa and to me it was more convenient to give it away than it was to try to find someone willing to buy it. It just wasn't worth that much to me. I gave it away knowing full well that I was giving away any rights I had to the piece of property.

      The same is true of software.

      Although very little software has ever been released under a public domain license. Most people would release it using a non-commercial only clause, etc which also would prevent the issues you bring up.

      Besides the key difference in your example... Gates would offer to give you money in trade for your cool product. Stallman would just say bad things about you to mailing lists and such to coerce you into giving it away under the GPL.

      Personally I find Stallman to be the morally reprehensible one.

    7. Re:RMS = Bill Gates?? by ekidder · · Score: 2

      Actually, no, I don't have any problem with that at all. Hell, I would be flattered. I consider BSD licenses to be the epitome of what a license should be and GPL licenses among the low end. I do not believe in restrictions, period.

    8. Re:RMS = Bill Gates?? by MemRaven · · Score: 2

      The FSF didn't produce Debian, the Debian group did. They aren't associated with the FSF in any way, they're a self-regulating community of developers.

    9. Re:RMS = Bill Gates?? by earlytime · · Score: 4
      alright,
      I've reached my breaking point. Everyone is entitled to their opinion, but what i'm reading here looks much more like a RMS bashfest, than a reasonable discussion of the article at hand.

      As I understand it, the Free Software concept is by design an unreversible solution to the issue of proprietary (closed source, restricted, etc) software. Especially how in certain circumstances, companies/organizations with vested interests in proprietary software have co-opted/abused what was intended to be Free Software, and claimed it as a part of their proprietary software. Notorious examples include the ATT/BSD lawsuit, and the original Emacs written by RMS.

      What it seems RMS seeks to do, is define the concept of Free Software in a totally unambiguous way, such that both accidental and malicous abuse of "Software Freedom" will stand in clear violation of the software license.

      I personally agree with this philosophy, not because I want RMS to "win" any battle for power in the computer software industry, but because in my experience software that is "Free Software" (as in speech) does more to benefit everyone than the major alternatives. If you think of the software world as a matrix (no not the movie), you get something like this:

      ================================================== ===========================
      ====================== Source code available ====== Binary only ========================
      ================================================== ===========================
      == Freely redistributable ===== "Free Software" ======== "Freeware" ======================
      ================================================== ===========================
      == Licensed by contract ===== "Open Source" ========= "Billware" =======================
      ================================================== ===========================

      Well, that took forever. ;-) So the point i'm trying to make is this:
      RMS does not seek to force anyone to become an advocate of, or developer of any kind of software, what he does is try to persuade software developers and users to become advocates of Free Software, and thus refuse to use other types of software that restrict a persons rights to the following four things:

      1) The freedom to run the program, for any purpose (freedom 0).
      2) The freedom to study how the program works, and adapt it to your needs (freedom 1).
      3) The freedom to redistribute copies so you can help your neighbor (freedom 2).
      4) The freedom to improve the program, and release your improvements to the public, so that the whole community benefits. (freedom 3)

      I hope i've provided some clarity to those who may have misunderstood the topic, and to those who disagree still, I'm sorry that we don't see it the same way. I see it as a concept similar to political freedom in America, either you have the freedom to vote for a representative of your choice, or you don't. Having either a vote or a (selection of) representatives does not make you politically free, you need both. Just as having either the freedom to redistribute software or the freedom to access the source code is not enough. You need both. And only be guaranteing both, do we ensure that our software will always have both, and that it will provide the most benefit to both the user and developer communities.

      -earl

      --

    10. Re:RMS = Bill Gates?? by rlk · · Score: 2

      Read the exchange more carefully -- RMS clearly noted the difference between Microsoft keeping something secret and a putative free software author keeping something secret.

      Yes, you can buy the CD with precompiled binaries, but you will also get source. You can also download the source and compile it yourself. You could do so and then offer other people the precompiled binaries (with source) at zero charge and you'll hear nary a peep from the FSF. There's no hypocrisy at all here.

      When will people learn that RMS means precisely what he says, nothing more and nothing less? He has made it abundantly clear that "free software" does not mean "zero price", but rather "liberty", and that there is absolutely nothing wrong with selling GPL'ed software for any price as long as the terms of the GPL are upheld. For years, Cygnus charged as much as $50,000 for support contracts on GNU software; the more you paid, the more service you got, but all changes went right back into the common pool. If you purchased a top tier support contract you went straight to the head of the queue if you had a problem. All of this happened in plain view, and with no assault whatsoever on the principles of the FSF. Yet people persist in misinterpreting what RMS means by "free" and use this misunderstanding to accuse him of hypocrisy for selling CD's.

      I think it has been drummed into us constantly that the only way to make money from software is to sell it under proprietary terms, to the point that it is assumed that the only way that it is possible to make money from software is to keep it proprietary. Therefore, anyone claiming to sell free software must be guilty of GPL violation or of hypocrisy. This is one place where the Open Source movement has been more effective than the Free Software movement; it's a fundamental principle of Open Source that it is possible to build business models around what I'll call "free source" software. From an Open Source perspective, there's no particular difficulty here; ESR and friends have been proclaiming that it is possible to make money from "free source", and the FSF selling CD's is nothing more than an instance of this. It's not really an issue from a Free Software perspective either; it simply isn't addressed within that framework. However, since people don't (or won't) recognize this, RMS takes an undeserved thrashing over it.

      Back to the parent comment, RMS has no objection to porting the API to the PS2. What RMS does object to is the means by which this is proposed: signing an NDA with Sony.

    11. Re:RMS = Bill Gates?? by rlk · · Score: 4
      He sees zero comprimise here, its his way or no way "Please don't develop non-free software".

      Well, I think the very fact that he uses the word "please" should make clear the difference between RMS and any proprietary software vendor out there. I would be quite surprised to see any Microsoft EULA with the word "please" in it.

      As far as Debian is concerned, the proper name for the Debian distribution is "Debian GNU/Linux".

    12. Re:RMS = Bill Gates?? by frost22 · · Score: 4
      He has the same basic philosophy as Microsoft (take over everything and make it fit with your agenda), and will accept nothing but complete and total compliance with what he feels is right. He has no concept of middle ground. Everything is not going to owned by MS and closed source, but everything will not be "Free" either
      This is exactly the way it is supposed to be. RMS is, by every account, the visionary who defines the goals, and not the leader who weighs alternatives.

      Visions don't make compromises. Their main property is 'beeing clear'.

      But poeple do. It's your job to decide "well, RMS say this is wrong - and rightly so - but for this or that reason we have to balance this and make a compromise here."

      Now thou shalt go and sin no more.

      f.
      --
      ...and here I stand, with all my lore, poor fool, no wiser than before.
    13. Re:RMS = Bill Gates?? by itp · · Score: 3

      It doesn't strike you as a major difference that, in one case, we have a fanatic who wants to dominate the world, control all standards, and crush his competition, and on the other, we have a fanatic who wants to tear down the walls of secrecy, give us all the freedom to examine the tools we use, and give everyone, from the richest developers to the poorest college student, the same level of access?

      --
      Ian Peters

    14. Re:RMS = Bill Gates?? by dattaway · · Score: 2

      Actually, if you read the phiosophy section of the GNU website, and then look at how RMS behaves in public

      I have been to speeches given by Richard. What is this "conspiracy" again? A control freak? Where does this come from?

      I have a simplistic view of this world? I agree with your statement freedom isn't an absolute. I just like my software to be free. It just so happens that the GPL is the kind of freedom I like. I like to hack it and be a part of the community that does the same. Other licenses do not offer me the same protections.

      Your other arguments going into my house to eat my food without my permission is silly.

      When you state "Those are the freedoms RMS wants us to have, but you have to realize that if we accept these freedoms, we have to give other freedoms away." is basically stating what RMS has been preaching all along. And then you state RMS is "taking away something that was there naturally?"

      Is it your view of the world simplistic as you suggest mine is or is it quoting RMS to your needs?

    15. Re:RMS = Bill Gates?? by sjames · · Score: 2

      However, RMS also wants developers to be prevented from releasing code without source. In that respect, he's taking away something that was there naturally. (Think about it: If I write a program, and release it without source, have I taken anything away from you? Nope.)

      Not exactly. RMS wishes to encourage developers to write Free Software. He wishes to encourage users to use Free Software. He also wishes to make sure that his work which he has released as Free Software doesn't end up being sold by someone else under a license that he finds morally repugnant. Imagine that, he expects people who benefit from his Free Software to return the favor in kind!

      To the best of my knowledge, RMS has never held a gun to anyone's head and insisted that they release their code under GPL. I am also unaware of any lobbying activity on his part to make non-Free software illegal to produce.

      The question of how to make a living at writing Free Software is a difficult one. I doubt that it's impossable.

    16. Re:RMS = Bill Gates?? by T-Ranger · · Score: 2
      But dont you see, that RMS wants to dominate the world too?

      He wants everything to do it his way, and he wants the credit (Ill start calling it GNU/Linux if, and when, GNU produces a distribution, otherwise its RedHat Linux, Debian Linux, or whatever)..

      He sees zero comprimise here, its his way or no way "Please don't develop non-free software".

      Bill Gates wants windows/microsoft everywhere, and RMS wants everything to be GPLd. They both think that there vision will help the world. It dosent matter which way will/could be better, but since neither is willing to accept comprimise, there both, indivuduly, wrong.

    17. Re:RMS = Bill Gates?? by spectecjr · · Score: 2

      See the difference? RMS forces you to nothing. If you don`t like him or otherwise disagree with him, you have the freedom to go away but still use software he wrote. The only thing you aren`t allowed to do is make his software proprietary. He only tries to convince you. Now compare that to Microsoft... ever read a Microsoft standard EULA?

      No, he forces you not to make his software proprietary. EULA == GPL; they've just got different purposes. One is to protect the rights of the software authors; the other is to spread like a virus throughout the software community until nothing is left.

      Simon

      --
      Coming soon - pyrogyra
    18. Re:RMS = Bill Gates?? by sheldon · · Score: 2

      Actually the sofa was quite large and could be used by 4 people at the same time.

      You don't seem to understand my point. I support free software, I just don't support the GPL and the whining that goes with it.

      If I write a program and decide to give it away for free, then I have done so willingly. If someone finds it useful, great. If someone decides to incorporate it in the latest RedHat Linux distribution and make some money off of it(not that RedHat is actually profitable), that's fine too.

      On the other hand if I write something that I believe there is a market for, and I want to take the time to try to find customers and sell it to them. Well then, I'm going to do it.

      The key here is we both have a choice. Since it's mine I get to decide what to do with it. I can give it away for free, or I can turn around and sell it.

      You also have a choice. You are free to shop at Goodwill and pick up stuff others have donated for free. Or if you don't like the selection there you can go to some other store.

      You get to consider the value proposition of buying software or using something that is free. Oftentimes what people are selling is worth the cost, sometimes it is not.

      But it's all about choice.

      What I have a problem with, and why I consider Stallman to be morally reprehensible is that he doesn't care about choice.

      I don't understand your point about being able to fix software. There are many companies that produce commercial products and provide you with the source code to same.

      That's not the reason behind the GPL.

      Stallman is absorbed in self interest and could care less about other people. He's admitted to not getting married and having children because he feels that the need to support the family would conflict with his goal of working for free.

      Hey that's great. I'm sure the Pope and several million priests and nuns would probably agree.

      However, I made a choice to become a programmer... Not a Monk.

    19. Re:RMS = Bill Gates?? by FFFish · · Score: 2

      Over the past five years, I've researched, developed and tested a power-saving device that will cut your electrical usage by half.

      I wish to have a monopoly right to build and sell this product.

      You seem to feel that it would be just and right for you to steal my technology and go into competition against me. Perhaps even giving it away, instead of selling it.

      That is despicable. It was *my* labour of intellect that discovered and refined this product.

      Yet you'd benefit without compensating me for the intellectual work I put into it.

      You scum!

      I've decided that because of theives like you, I ain't gonna release this power-saving knowledge. You can continue to suck electricity at an atrocious rate, and you can continue to contribute to the problems caused by generation plants.

      If I can't benefit, ain't no one gonna benefit!



      --

      --

      --
      Don't like it? Respond with words, not karma.
    20. Re:RMS = Bill Gates?? by sheldon · · Score: 2

      Ahh, but I actually did give a sofa to goodwill.

      Using your story would be telling lies.

    21. Re:RMS = Bill Gates?? by dattaway · · Score: 2

      But dont you see, that RMS wants to dominate the world too?

      Nice conspiracy. No, RMS wants us to have what was taken away. Freedom is the opposite of domination. Do I need to repeat that?

    22. Re:RMS = Bill Gates?? by Weezul · · Score: 2

      Maybe it's just me, but RMS seems as psycho as Bill Gates most of the time. ... Everything is not going to owned by MS and closed source, but everything will not be "Free" either. And everything shoudln't fall into either category.

      RMS is not a Bill Gates counter part. He is an idealist and a reminder that we should fight for freedom and personal control over technology. Clearly, RMS says some prety stupid things, but he also says some pretty importent things that no one else notices. It's our job to figure out which is which.

      Anyway, you should always lissen carefully to RMS and think about what he says, but not necissarily take his advice. Instead you should make compramizes when you feal that it's not something that's really importent, but you really need to think about it to figure out what is importent.

      No one can think for you (sertonly not RMS), but there are people like RMS who can give you a good list of things to think about.

      Actually, I think RMS's mistakes are pretty importent too. Linux is a perfect example, i.e. allow lots of proprietary stuff to get more people to use Linux, but keep the core free and push out the proprietary stuff once you have people hooked.

      --
      The Christian religion has been and still is the principal enemy of moral progress in the world. -- Bertrand Russell
    23. Re:RMS = Bill Gates?? by vms$lsdcl_f$getsyi() · · Score: 2
      Fanatics, Maniacs, Brainiacs... Exemplars, Avatars, Archetypes, Polar Extremities - Yin & Yang. Just as in the memetic ecology of Spirituality, you have the polar extremities such as Jesus & the Devil, God & Satan, Apollo & Dionsyus, Zeus & Hera, Tom & Jerry & so on, just so in the memetic ecology of operating systems & associated philosophical values, which isn't asserting anything novel.

      Both BG & RMS have a profile of (action, ideation), BG inclined to the JP Morganesque robber-baron ethos of "just do, never explain, never justify", his values can be reversed engineered from his actions. Whereas RMS, due to resource constraints, is more ideation than action, relative to BG, that is, not in general.

      Treating BG & RMS as an orthogonal basis of a memetic vector space, most peoples operative position will be a vector (pBG,qRMS). The ecology of operating systems (closed,illiterate,etc) V. (open,literate,etc) over the population of computer users, has been slowly improving in it's equilibrium position. Back, two decades ago, the Unix concept could have been the "root" of the PC revolution, but the lines were fluffed & what resulted has resulted, which although cognitively dissonant with regards to the assumed propagation efficiency of superior ideas, has reflected the nature of the world, in terms of operating system ecology.

      The existence of RMS, in the mode that he is in, is a blessing, the ideational flame he radiates is brilliant & lucid, the fanaticism might appear scary, but that is only because of misinterpretation by the observer of what he represents. He is a catalyst, pushing back the equilbrium position from the absolute domination of commercial, monolithic, conceptually illiterate, operating system culture.

      In summary, IMHO, I assert, celebrate RMS's pure memetic extremity, it's not dysfunctional at all. He is the living embodiment of a particular principle, in dependent arising to his complement, BG. RMS & BG engage in contrapuntal syzygy, those that pay attention to both, can engage in syncretic synergy, according to their lights. RMS is on ideational fire, a pure flame of cognition, you approach the textuality & energetic that he radiates, the same way one approaches a normal fire, gaining what heat & light & insight that you wish to, from his intensionality (intensity + intention). You might not wish to embrace the fire, nor should it be doused or attenuated, celebrate it for what it is & let it burn brightly. [EOR]

      --
      Computing is the Art & Science of Consensual Hallucination.
    24. Re:RMS = Bill Gates?? by Zach+Baker · · Score: 2
      Drawing analogies between software and physical objects is incredibly stupid. Don't do it.
      Hmm, I wish I were as "incredibly stupid" about software as some of the authors who have compared a piece of software to a car. Remember folks, as annoying a fact it is, analogies are always imperfect.
    25. Re:RMS = Bill Gates?? by rlk · · Score: 3
      Your distinction between "Free Software" and "Open Source" makes no sense. GPLed code is "licensed by contract" (the GPL) while the Open Source Definition explicitely states that Open Sourec is freely redistributable -- in fact, it's the first requirement.

      NO! The GPL is not a contract. It is a unilateral grant of rights above and beyond what copyright law allows, and it states precisely this. If you choose not to agree to the GPL, you possess the rights you would otherwise possess under copyright law in any case. Please see section 5 of the GPL.

    26. Re:RMS = Bill Gates?? by dirk · · Score: 4

      It doesn't strike you as a major difference that, in one case, we have a fanatic who wants to dominate the world, control all standards, and crush his competition, and on the other, we have a fanatic who wants to tear down the walls of secrecy, give us all the freedom to examine the tools we use, and give everyone, from the richest developers to the poorest college student, the same level of access?
      To me, freedom is choice, and RMs doesn't want anyone to have a choice. It's GNU or nothing. With true freedom, you can make your own choices and choose either the MS way or the RMS way, but neither of them want to give us that choice. Having only one choice is never freedom, no matter how good you think that choice is.

      --

      "Information wants to be expensive" - Stewart Brand, the same guy who said "Information wants to be free"
    27. Re:RMS = Bill Gates?? by Omnifarious · · Score: 2

      You didn't bother to answer my question. Why do you need a monopoly to benefit? Why must I be branded as a thief for also using your idea?

      Besides, people will inevitably use the product of your labor without giving you money anyway. Just like we all use the roman alphabet without paying the scribes (or their descendents) who invented it. Treating what you created like physical property is fundamentally wrong.

    28. Re:RMS = Bill Gates?? by earlytime · · Score: 2

      Yeah, it was sort of a spinoff type of thing, but I've always considered Debian to be the FSF distro. The project is idealogically very close to the FSF, as seen by Debians practice of seperating software into 2 categories: free and non-free.
      -earl

      --

    29. Re:RMS = Bill Gates?? by dattaway · · Score: 2

      So you like public domain and BSD licenses I guess? I'm guessing you have no problem with people like Bill Gates taking your work, modifying it for the better, and not giving back what they have learned? RMS has worked through the years to make a license possible that keeps your work free, not locked up to return as a proprietary extension. Its private dirivative works designed for vendor lock in that people find troublesome. The GPL prevents this.

      I guess you never heard RMS relate his experience with a Xerox printer have you? The GPL license was born from that.

  30. Defeat? by Mike_K · · Score: 2

    If any conessions to non-Free mode of thought is a failure and defeat then what is the purpose of LGPL?

    m

    1. Re:Defeat? by scrytch · · Score: 2

      > If any conessions to non-Free mode of thought is a failure and defeat then what is the purpose of LGPL?

      A license that RMS has taken to deprecating, renaming it the Lesser GNU Public License, and will almost certainly disappear when GPL3 comes out. If rumors about GPL3's restrictions are accurate, it might not even meet DFSG standards ... there's irony for you

      --
      I've finally had it: until slashdot gets article moderation, I am not coming back.
  31. Re:RMS is saying he disapproves in general by Fnkmaster · · Score: 2

    Uhh.... I never answered for any community of software developers. I just interpreted and expounded on what I believe Richard Stallman's opinion is. This is based on reading a lot of rants he's written, having a few conversations with him, and reading this correspondence. Do I agree with him? Sometimes. And sometimes I disagree. But I never implied that the sentence you quoted was what I felt.

  32. Re:RMS Challenges Us All to Think in Moral Terms by Duxup · · Score: 2

    Let me just fix up your title a little here:

    RMS Challenges Us All to Think in HIS Moral Terms

    I think the reaction against him is somewhat related to his strong attitude on the issues. I don't agree with him, however I do find them interesting as well.

  33. Ayn Rand misunderstands RMS by Per+Abrahamsen · · Score: 2

    RMS is a moral man, and like any moral man he is in opposition to Ayn Rand. No "misunderstanding" necessary, Ayn Rand is not a moral authority. Quite the opposite.

    And, no, RMS is not against making money. He just doesn't make it the ultimate goal, the final arbitrater between good and evil. Also in this he is in opposition to Ayn Rand.

    It *is* possible to make money without preventing other people from sharing information. The far majority of the population of Earth does this.

    Your examples are wrong:

    The Coca-Cola formula is *not* secret, Coca-Cola remain #1 mainly because they control the distribution network, and partly because they can afford to spend more money on advertisement than any of their competitors.

    Not knowing what is in a Big Rat is a pretty good reason not eat it (I promise you, whatever it is, it isn't healthy), but the best reason is that they taste bad.

  34. The very definition of freedom by HamNRye · · Score: 2

    Choice is the very definition of freedom. To quote Webster's: "a) exemption or liberation from the control of some other person or arbitrary power." If noone else is controlling you and making decisions for you, I believe you have choice.

    In a truly Free society, you are indeed allowed to own slaves, but the slaves are also allowed to sneak into your bedroom at night and axe you.

    RMS is a zealot. That's his job. Jesus did not politely ask the money changers if they would mind leaving the temple, did not say "Maybe do unto others...", or "I think I'm the son of God."

    The greater goal of Free Software must be at the very least clear to it's current guardian or it has no hope. (Look at what our obscured view of democracy hath wrought.)

    I'm sure if the above bash artists did not actually type their slander on a machine powered by free software, they have programs on that machine that are heavily influenced by it.

    I learned to program picking that software apart, much like I learned guitar from songbooks and tabs. Now imagine if noone ever published the "source code" for music. We always stand atop the shoulders of giants, and without free software non-institutionally trained programmers would have no prior art to learn from. (And who really gets a degree in programming nowadays?? OOh! I can learn fortran.... Instead of making $80,000 a year.)

    Anyone who has ever held strong convictions on a subject must surely understand the position RMS must take. Looks like many Slashdot users cannot come up with more of a conviction than "Bill Gates sux." (And even then they think their rebels for using Netscape on Winblows....)

    And on a final note, RMS never said don't do it, he simply said a) I would not do it, and b) It's not free software. From the author's comments it looked as though he knew both of these to be true and was looking for some approval from RMS to quiet his concience (Or at least "feel better" about it.). And with all of the links RMS was tossing out I'm suprised that he didn't resort to the old RTFM defense.

    Personally, if I decided to bug RMS without reading his foundation's philosophy, history, and license, I'd feel dumber than a bean pole at Weight Watchers.

  35. Freedom != Choice by Ian+Bicking · · Score: 5
    This constant Slashdot mantra of Freedom == Choice is both naive and self-centered.

    Freedom is not the ability to do whatever you want. A society that is Free because it has no slavery, is not "free" by your definition because people aren't free to own slaves. A society that is politically Free is not "free" by your definition because people aren't free to politically surpress others.

    Freedom always exists in context. We live in a society, and everything we do is strongly affected by those around us. The only way to ensure our freedom is to demand that the society actively protect our freedoms (and in turn, each of us individually protect each other's freedoms).

    It is only in this way that support for freedom can make any sense. With your argument you rail against RMS for wanting you to use Free Software, all because you don't want to be condemned for using proprietary software. And yet, that proprietary software very clearly restricts what you can do. All RMS is saying is saying what he thinks you should do, but the proprietary software makers not only tell you what you should do, but what you must do (or not do), under threat of legal action. And RMS is the bad guy?

    How does it help freedom to let a person sell themselves into slavery? How does it help freedom to impose voluntary censorship? How does it help freedom to accept proprietary software?

    RMS views software in a moral and principled manner. This bothers you, because you don't do so, and you don't even want to be reminded of moral distinctions. If you had larger moral goals which proprietary software helped achieve, I could respect that -- even if I didn't agree with your goals, I would still respect you for having convictions. But I seriously doubt you -- or all the other free==choice advocates -- have any moral passion that drives you to be critical of those who do.

    If you were a privacy advocate that developed encryption algorithms in the public domain so they could be used in proprietary programs, then it would make sense: you value privacy above the freedom of your code. If you were a misguided FBI programmer making closed email sniffing programs, at least I could see where you were coming from. And if you are someone who can only get a job developing closed software, then I can empathize. But why would you attack those who have chosen not to make compromises? If you learn RMS's convictions and say, "I cannot choose that path", that is a choice for you to make. But why do you fault RMS for expressing his convictions? Why do you fault him for defining what he thinks is right without compromise? Why do you fault him for making explicit the differences between his ideas, and the compromised and sanitized ideas of Open Source?
    --

    1. Re:Freedom != Choice by FFFish · · Score: 2

      You mistake me. I've no problem with GNU licensing.

      What I've a problem with is that RMS paints with a tarry black brush everyone who chooses to publish under other licenses.

      He argues that these other licenses are morally bankrupt, and indicates that he believes it is morally right to share software freely. The implication is that he believes it is morally okay to copy restrictively-licensed software.

      I don't think he comes out and says it, but it's difficult to not interpret him that way.


      --

      --

      --
      Don't like it? Respond with words, not karma.
    2. Re:Freedom != Choice by FFFish · · Score: 2

      RMS does view software in a moral and principled manner.

      And so do others. Just because they don't agree does not mean that they aren't moral and principled.

      For instance, it is "moral and principled" to believe that when one benefits by another's work, that person should be compensated. A "no free ride" sort of philosophy. An anti-theft morality, in fact.

      RMS sees things from a "theft of own freedom" perspective.

      Many others see things from a "theft of others' work" perspective.

      Sharing someone's software work is theft. Sure, it's possible to frame in terms that make it seem not like theft: that it costs nothing to distribute and nothing to allow others to change the code and nothing to let others use the code in ways you hadn't intended.

      But that ignores that there is a cost to creation: the time, equipment used during programming, the cost of training in learning to program, etc.

      It is, I think, dishonest of RMS to trivialize intellectual property rights, and the right of people to capitalize on their intellectual creations.

      You're as guilty as others: you criticise and condemn them for having a moral structure that's different from yours... the same accusation you criticise them for!


      --

      --

      --
      Don't like it? Respond with words, not karma.
    3. Re:Freedom != Choice by Ian+Bicking · · Score: 2
      First, the philosophical foundation of "intellectual propery rights" is not at all firm. The constitution deams copyright pragmatically positive, but certainly does not give any impression that it is a "right". It is not widely present (in any form) in philosophical works. The average person has little real idea of what intellectual property even is, not to mention whether it's valid. It is certainly not a self-apparent moral right. So what kind of right is it? Is it mentioned in the Bible? I don't even recall seeing a copyright notice on the Bible.

      Hoarding is generally considered to be negative -- even immoral -- in times of scarcity. All the more so when the scarcity is articificial, created by the hoarders themselves. And so it is with software -- people create artificial scarcity. I think this is a much more firmly grounded sense of morality than anything IP proponents bring up.

      It is a valid and appropriate criticism that people should be compensated for their work, and there isn't a good system for doing this with Free Software. I would not condemn someone for making a living creating proprietary software. I'm sure RMS wouldn't either. It is unfortunate that our capitalist system, in its current configuration, demands that a person create artificial scarcity to receive compensation. In reality, most people as employees don't even get a choice of whether they want to act morally, and not just in the realm of software licensing, but in nearly all other ways as well. With the disempowered employee, and the intrinsically amoral (though not necessarily immoral) corporations with such strength... our society heads in dangerous directions. But I digress...

      I understand these criticisms. They are very serious, and present a real challenge to Free Software. But Freedom == Choice does not relate to this criticism. Freedom == Choice is an attempt to create a fantastical and impossible ideal of freedom, then utilize this impossible notion to validate whatever the hell you want to do.

      I'm not criticizing people for holding a different moral structure than mine (at least not right here) -- if this were the case, I would argue with them. I can't argue with Freedom == Choice even if I wanted to, because it's not a moral structure. That was what I was trying to point out. I don't want to be simply dismissive, but Freedom == Choice is a lode of bull, and is used by people that can't stand the idea that someone else would judge them, and then decide they can't stand the idea of judgement at all. When they do that, they don't create a moral structure, they try to destroy all moral structures. This is ultimately self-contradicting, but they don't seem to mind.

      I don't think I'm contradicting myself. I don't think I'm as guilty as them. I will argue with them and judge them. I would like for them to judge me as well, on the correctness of my beliefs, not on whether having beliefs is OK. To judge is to create a thoughtful opinion on something or someone concrete. Without it, all those moral opinions are just theories. We should all be judging each other.

      I hate post-structuralism with all my heart, I think it is a bane among youth, among activists, among potential believers of anything and everything, and that it has destroyed the Left from within. I hope, however, that its time is coming to a close. So I attack it pretty vehemently.
      --

  36. Re:Sony's Secrecy by Cryptimus · · Score: 5
    According to the submitted website, it appears that RMS said:

    Do you know anyone who has an idea of what SONY's real motives are for this secrecy?

    This is the crux of the entire argument regarding "free(dom)" of the project. Why, oh why, is it that Sony would not want someone to release Free code that runs on their platform?

    Why?

    Is it an argument for the almighty buck?

    Is it a historical corporate paranoia?

    Is it that their technology is so weak that simply seeing a bunch of API calls will allow competition to surpass them?

    Oh good grief. Do you have any idea what the cost model for a console is? Here's a gross simplification:

    Every PS/2 that Sony currently makes costs them around US$450 to manufacture. Go have a look and see how much a PS/2 sells for. Then factor in the development costs and do the numbers. Where do you think they make their money?

    Answer: It's the software. Sony makes money on titles shipped, not on the actual console. Obviously it's in their interests to ensure that software sells as well as possible. To this end Sony decides who can develop and publish for their console.

    Why? Quick history lesson. Back in the early 80's the Atari 2600 was king and those early game developers lived in a land flowing with milk and honey. Then the videogame bubble burst. One of the primary reasons attributed to this was the Z-grade standard of software available for the console. Any idiot with an assembler could throw together a so-called "game" and get it out on the shelves. Consumers got sick to death of buying crud and just stopped buying altogether.

    Nintendo, Sega and Sony learned that particular lesson very well. If you make a console ensure it has QUALITY titles available or you *will* go broke. That's why Sony restricts access to PS/2 development information. If they don't they're killing the goose. Given the massive investment required to actually produce a console, I think their approach is justified.

    I am considering getting a PS2. Now I am drastically having to reconsider. And I'm not joking.

    Sony couldn't care less. Really. They market the PS/2 to teenagers interested in entertainment, not slashdotters with obscure conspiracy theories. It's their console, they've made the investment, they've built the market. If you want to develop for it then you have to play by their rules. If you don't want to then tough. There are plenty of people who do.

    For all his lauded status, Stallman seems surprisingly ignorant. He has no idea what a console is and has never heard of the DirectX API. Given that console and DirectX targetted games sell more units - in total - than any desktop application or OS, I find this somewhat odd.

    Frankly I think Jorrit was talking to the wrong person. Game development wouldn't even be remotely feasible in Stallman's universe. Indeed, I'm sure he'd deride it as unethical. After all, how can creating entertainment for the masses compare with writing software to do something actually useful?

    Having said all that, I think Jorrit's intention to make Crystal Space available for the PS/2 is misguided. It benefits no-one but Sony and their authorised developers.

    It does not provide developers with access to the PS/2 platform because Sony controls the PS/2 and decides which software will be published. If you're an authorised PS/2 developer you don't need Crystal Space (indeed there are probably very valid reasons for *not* wanting to use it).

    If you do need Crystal Space (because you're on a tight budget) you're unlikely to be granted PS/2 development status. I think targetting Crystal Space at the PS/2 is a waste of time.

    Cryptimus

  37. Re:Making money writing Free Software... by sjames · · Score: 2

    That works out great for the people who add custom tweaks to existing applications. It doesn't work well for someone planning on developing a new application from scratch. The people doing 1% of the work end up getting 99% of the payments.

    If you were running a business and needed a change to Free Software, would you prefer to hire the original author, or someone willing to study the source? The more complex the app, the stronger the preference I imagine.

    There's also the question of whether customizations are even useful to have "freed". Some of these will involve bug fixes and the addition of generic features, but a lot of customization work involves stuff that is of no use to anyone but the customer though.

    Then it won't matter very much either way.

    So you think all unsolved problems can be solved by adding tweaks to existing software projects?

    Of course not, I never said any such thing. I DO believe that many if not MOST unsolved problems can benefit from existing code, even if that code amounts to a wrapper (user interface, basic functions like hashes, etc) for the interesting part.

  38. i've read it by kaisyain · · Score: 2

    And I thought *BSD had something very similar to readline? (At least, the ash Makefile under linux says something to this effect.) I'd hardly say that as of February 1999 (when that page was written) readline provided a "significant unique capability...not generally available elsewhere." It's propaganda like that that hurts the FSF in the eyes of nonpartisan observers.

    1. Re:i've read it by Zach+Baker · · Score: 2

      I believe that would be freedline, from Tom Christiansen came up with. For those not familiar, Tom is a perl deity as well as a frequent RMS, err, debate partner of note. Better to make your point with code than flames, it seems. ;^)

  39. Re:RMS = Removed from society? by Dr.+Evil · · Score: 2

    You've turned the question around. You're asking if it is wrong to forbid people to develop for a platform. I don't like it, but I don't think it is wrong.

    Is it right or wrong to go to great efforts to protect a free codebase in order to comply with Sony's business model even though you happen to be enhancing their market?

    I personally think it is quite morally wrong.

    Yes, I'm ignoring market forces, the network effect and percieved value... If you were to include those, the objectives will have changed from freedom to dominance... which in turn can compel corporations to see your point of view and ensure your survival... but it doesn't make it moral. RMS answered on grounds of morality... and I agree with him. If I were to ask on the grounds of business strategy I would have been very clear about it, and I probably wouldn't have asked RMS.

    (And I'm not saying to boycott the PS2, simply to boycott developing for it... ditto for your microwave, and for other uncooperative hardware manufacturers.)

  40. Wait a minute! Wrong license version! by Bruce+Perens · · Score: 2
    I objected to APSL version 1.0 . The clause you quoted is in version 1.1 and does not have the part I objected to. Eric should indeed not have approved APSL 1.0 . However, the Open Source Initiative board has never approved of either license, to this day. Eric jumped the gun without their approval when he appeared to endorse the Apple license.

    Thanks

    Bruce

  41. Re:For God sakes Richard... by 1010011010 · · Score: 2

    I got that idea, too -- that Sony won't open it, but if we take away the need for their NDA, then they might.

    I would say that it's okay in this case. It's like dropping a wrench in the machine in a totalitarian state -- you can't be totally free at the moment, but you can fuck up the totalitarianism a little. That's a morally justified choice.

    ________________________________________

    --
    Napster-to-go says "Fill and refill your compatible MP3 player", which is a lie. It's not MP3. It's WMA with DRM.
  42. Re:Does the CPU count in Free Software? by volpe · · Score: 2

    They don't build a completely free computer system. They write free software. Intel doesn't make you sign an NDA in order for you to learn what the X86 instructions are. This is a completely invalid analogy.

  43. A Criticism. by An+El+Haqq · · Score: 2

    After reading the article, I was amazed by how much RMS did not know. If he isn't aware of Microsoft's licensing strategies, how can he attack them effectively? It's difficult to wage a war _for_ something w/o also waging that war _against_ something, especially when you are fighting over ideals.

    Maybe that's why Stallman never really appealed to me. Without focusing on what is really happening in the industry, you end up just spouting the same argument year after year. Your views don't evolve, and you basically come down to a "It's a rock because I say it's a rock" mentality.

    Free software is what RMS describes as free software. It appears that if you ask for his opinion on whether something actually _is_ free, he can't really pin it down. He never once said, "Yes, the LGPL would apply to your case," "No, the LGPL will not apply to your case," or "Although the LGPL will apply to your case, I would suggest that you don't use it as that would corrupt the Free Software Movement's philosophy." It's his license. If he is so adamant about what is denoted as "Free," then he should do a bit more than say, "Well, what do you think?" It reminds me of George Bush's answer, "If Affirmative Action means quotas, then I'm against it." That's nice, but all that says is that you're against quotas. It's the answer with the minimal amount of information possible.

    Of course, it also bothers me that Stallman wasn't familiar with the game console market...does he own a TV? Is he on the Internet? I also realize that this is a petty pet-peeve of mine, so save your angry retorts.

    An El Haqq!

  44. Re:It's called CRACK by nagora · · Score: 2
    Since when is solving a problem not a step forward?

    Hitler: We have a problem; the German people are down, they feel they have been unjustly treated and have no vision of themselves as a nation.

    Goebbels: Let's make the Jews into a scapegoat for our troubles. No one really knows much about them and they don't mix well with non-Jews. People will be able to rally around a common cause and find a purpose in Nationalism without feeling guilty, since they have little emotional connection with the victims.

    Problem solved but not, I think, a step forward.

    TWW

    --
    "Encyclopedia" is to "Wikipedia" what "Library" is to "Some people at a bus stop"
  45. Re:Nice Strawman by Ian+Bicking · · Score: 2
    According to RMS, we'll never be free until all software meets _his_ guidelines. Sure sounds like your friendly neighborhood dictator to me.
    My god, to think someone would actually have a strong moral opinion on something! To think, someone would actually express that moral opinion in action, and ask that others do the same! This will certainly lead to the oppression and subjugation of all! Only if everyone believes in the post-structuralist undogma of unbelief, where no one gives a shit about anything, will we be free! We must dismiss and ignore anyone who does not follow our strict, but quintessencially tolerant, subjective viewpoints! Objectivity is the voice of reason, and reason is the voice of oppression! Relativism is the only right way!

    I fear RMS will practice cultural genocide now, or maybe rape us in a figurative manner, or somehow try to invalidate our personal narratives. That's a dialog I just don't need.
    --

  46. Pay per view by Duxup · · Score: 5

    Richard Stallman vs. Jorrit Tyberghein
    ONLY ON PAY PER VIEW!

  47. ego by Hollins · · Score: 3

    A quote: "Nowadays, the free software philosophy is getting drowned out by the wishy-washy open source philosophy. There must be thousands of people who support the Open Source Movement because they think I do!

    Read: People support open source over free software because they're fooled into thinking I support open source. No intelligent person could do so otherwise.

    1. Re:ego by Greg+Lindahl · · Score: 2


      Aren't you pointing out your ego problem? RMS didn't say the words you'd like to put in his mouth.

  48. Re:Open Source Dogma by Pentagram · · Score: 2

    greed == self-interest
    ---

  49. The wrong licence? by squiggleslash · · Score: 2
    Regardless of the specifics, it sounds as if Tyberghein chose the wrong licence, largely due to presumptions made influenced by the open source movement's adoption of the GPL as the "standard" open source licence from which all others will be based.

    It does highlight the fact that if you want to write open source software under the GPL, you do have to restrict quite heavily what you can do, and the audience you can work with. Regardless of the rights and wrongs of NDA'ing APIs as most games console makers do, that decision has been made without an open source programmer being able to do much beyond not support that particular platform, and if a platform with such restrictions takes up a sizable portion of the market, then a programmer has to make the choice between getting a licence that supports what sie wants to do, or ignoring that platform (and thus an audience) [Or designing something convoluted, such as building layers above and below an LGPL'd library that are potentially closed source]

    Given that the Open Source movement != Free software Movement, it's a shame the OSM has chosen to nail its testicles to the GPL (or LGPL, which is an improvement but not a perfect one) rather than create a licence that acknowledges that programmers are not working in a free software isolation. or build upon a licence such as the X11 one which provides for more freedom for a programmer working on such a licenced product at the expense of allowing them to potentially reduce that freedom for others.
    --

    --
    You are not alone. This is not normal. None of this is normal.
  50. MOD THE PARENT UP! by pen · · Score: 2
    (no text)

    --

  51. Re:Good discussion by Peter+Dyck · · Score: 3
    You have an opportunity now to stand up for freedom. You can announce "We don't support the PS2, because Sony refuses to allow us to support it with free software!"

    The text above is practically his point. I don't see any pedantic about this piece. It's very clear and concise and I agree with it.

  52. For God sakes Richard... by Xardion · · Score: 5


    This entire article would have been completely avoided had Richard answered his question, "Is it possible to use a separate,closed-source module in a LGPL-licensed piece of software?", and not stuff his head full of dogma about how "Free Software" is better than "Open Source".
    I don't recall Jorrit asking "Should I make Crystal Space Free Software instead of Open Source?".
    </rant>

    1. Re:For God sakes Richard... by Fnkmaster · · Score: 2

      I think Richard DID answer it at the end. Yes it is okay IFF it supports your larger social goals. Thus it might be okay because annoying Sony into changing or rethinking their non-Free practices.

      I think that's just the way he thinks of things... he's not a lawyer himself, and only views the law as a tool to use for his own social ends.

    2. Re:For God sakes Richard... by King+of+the+World · · Score: 2
      Oh bollocksy bollocks.

      RMS couldn't answer until Jorrit knew what he was asking and it was quite clear he didn't. He was confused at to how 'Open Source' was different to 'Free Software'. RMS can only answer 'Free Software', and RMS clearly stated that in the first response - but Jorrit kept tripping over the terms again and again.

      RMS was correct in withholding a response because he wasn't asked the correct question. Jorrit needs to get his terms straight.

      RMS was diplomatic and lovely and I'd do him.

  53. Re:Open (Free ;-) Letter to RMS by update() · · Score: 2
    Newcomers to GNU/ Linux are often also newcomers to the world of (freely available) source code. They can't interpret the term "F.S." correctly, because of a complete lack of context.

    On the contrary, I would say that newcomers to the Linux world read Slashdot and the other media and get the impression that "free software" culture has always existed exactly as it is today, with preoccupation with ideological figureheads, manifestos, VC funded startups, IPO's, jihads and endless yammering about the correct terminology for everything.

    In fact (I'm hardly a grizzled veteran but even 3 or 4 years of experience is enough to know this) while the FSF/Emacs/gcc world may well have been like that for years, for the most part free software was written and shared by a pragmatic, easy-going community that was happy to receive what they did instead of complaining that they were entitled to everything from video drivers to movies on their own terms. That's the world that produced Perl, Apache, Sendmail, BSD, Linux, Qt, KDE and all the rest of the stuff that the RMS's and ESR's retroactively claim for their own movements.

    The "lack of context" comes when people judge long-standing projects as if they were part of the 1998-1999 companies whose primary activities pandering to "the community" and keeping their stock valuation wildly overinflated.

  54. Exactly! by Loopus · · Score: 2

    Had Richard answered his question, Jorrit would sign the NDA, get Crystal Space to run on PS2 and everybody would be happy, right? But that's not the point. This is about standing for what you believe in. Just like some other reader pointed out, he isn't telling Jorrit what to do. Instead, he wants him to decide for himself, based on what he thinks is right or wrong. I think it was very wise of Richard not to answer his question. He believes NDAs are bad, and he's doing the right thing by not supporting them. By not answering the question he is sending a message to Sony, telling them to change their practices that are taking away our freedom.
    And btw: It's a good thing this article got posted on Slashdot. I think RMS makes a lot of good points and it's definitely an interesting read.

  55. Re:Stallman - good at giving away other people's $ by blakestah · · Score: 2

    Yes, I know you can charge for "free software". I also know that you cannot prevent the buyer from making as many copies as he wants, which severely limits your ability to sell lots of copies (unless the product is so large that it is more convenient to buy a CD from a vendor, such as is the case with a complete linux distribution)

    So the market is reversed. You make money based on how much easier your software makes life for someone.

    Some people take linux and place all security risk deamons/programs into wrappers, and sell the resulting product. Bastille linux.

    Some people take linux and make it Japanese. Or German. Or French...

    Some people take GNOME and make it work with your distribution. Helixcode, for example.

    There are just lots and lots of ways to provide service by differentiating your wrapping of linux from someone else's. Bastille linux will have return customers if their systems stay secure. So will OpenBSD, for that matter.

    Redhat will keep customers coming back if their distro is easily installed/upgraded, and functions to their ease of use.

    A company could write tax software. The changes in the tax code are relatively fast compared to the time to wrap a new product, so having it open source would allow rapid fixing of bugs, without yielding a competitive edge.

    I could go on, but I think it is obvious that not maintaining that source code is intellectual property, but service, still allows for a whole lot of money to be made by the programmers. If you write good code fast it is your market today.

    However, it does not allow room for companies like Microsoft whose entire portfolio is based on intellectual property copyright value.

    As Bob Young of Redhat used to claim - the goal is not to compete with IP copyright companies at their own game - the goal is to change the game. The new game has service as the primary value of software, not intellectual property. The last 20 years of software development has been pretty perverse wrt intellectual property, and it is primarily the corporations not the programmers that are making the money.

    Last time I checked a seasoned 3l337 h4x0r was making 6 figures in Northern California - hardly starving. And that is largely independent of the type of hacking being done.

  56. RMS is RMS by Frodo · · Score: 2

    I also had engaged in a conversation with Mr. Stallman on a subject of different non-GPL open source software, and my impression was that he considers any non-GPL software as evil, and every commercial software as deadly sin. While appreciating integrity of his position, it appears to me too far from the Real World as we know it. Though, he appears to be in this point a politician, meaning it's not too useful to ask him about something if your primary goal is to get the work done, but only if your primary goal is to get a "kosher certificate" from FSF/GNU/whatever. If these goals contradict, one should choose what he wants first - certificate or thing done.

    --
    -- Si hoc legere scis nimium eruditionis habes.
  57. Re:Until recently, "open source" == "free software by Dr.+Awktagon · · Score: 2

    Until early 1999, the definitions of "open source" and "free software" were, as far as anyone but RMS knew, identical. The set of necessary freedoms described in the Open Source Definition was (and was intended to be) the same as the set of necessary freedoms described in the FSF's white papers and propaganda.

    Then why was the Open Source Definition even created? If they were meant or intended to be identical, then why didn't the Open Source folks just say that they would adopt any and all requirements of Free Software?

    If anyone has the knowledge of what Free Software is or is not, isn't it RMS? I would think he has the right to say that something is not the same as Free Software, and he doesn't even have to make sense when he says it.

    My impression is that Open Source is different at this point, not perhaps because of little details in a definition, but because of basic philosophy: Open Source begins from some utilitarian viewpoint (this is the best way) and Free Software begins from some moral/political viewpoint (this is the right way).

  58. Interesting... by Christopher+B.+Brown · · Score: 4
    It shows that RMS is capable of carrying on dialogue with others; too often, what we see looks merely like demagoguery. (Which may be a "media spin," but I've tried talking with RMS, and found conversation challenging...)

    Trying to "nail down" RMS on precisely what he suggests as action is almost always nearly impossible, but it's interesting that the conclusion at the end can be fairly readily read to indicate that he considers the idea of building the "NDA-ed bridge" to be a good idea because it would annoy Sony!

    --
    If you're not part of the solution, you're part of the precipitate.
    1. Re:Interesting... by Fnkmaster · · Score: 2

      I agree. Carrying on dialgue with Mr. Stallman is very difficult (I've talked to him extensively once and he gets very irritable... and the best way to irritate him is definitely to mention, even in passing, Open Source). The key to remember is that to him everything is a social issue on a grand scale. He differs from most of us in that he really doesn't give a rat's ass about the technology or maximizing usefulness or utility of the technology. He has an abstract social goal which he hopes to attain THROUGH technology. But the goal itself does not really seem to involve the technology.

    2. Re:Interesting... by dominion · · Score: 2


      I think it's safe to say that we can now call Richard Stallman the "Noam Chomsky of Software."

      Michael Chisari
      mchisari@usa.net

    3. Re:Interesting... by istartedi · · Score: 2

      And this is the crux of Stallman's moral failing. The additional freedom gained by users being able to write platform independant code for the PS2 was lost on him. Only when he saw an opportunity to annoy somebody was his opinion turned. I know Stallman is an atheist, but he could stand to benefit by reading Corinthians II. One of the essential messages in that book is that good deeds are ultimately unimportant if they are not done out of love.

      --
      For all intensive purposes, "whom" is no longer a word. That begs the question, "who cares"?
    4. Re:Interesting... by nconway · · Score: 2
      he considers the idea of building the "NDA-ed bridge" to be a good idea because it would annoy Sony!

      Not so much annoy, but 'make them feel bad'. In other words, make the Sony's decision to make the PS2 such a closed platform result in unhappiness for them. Sony won't have total control over the platform, and Free Software developers will be able to write games that run on all platforms relatively easily (via Crystal Space). Once they understand this, perhaps their next console will be more open.

  59. RMS = Removed from society? by Watts · · Score: 2
    I found it a little disturbing that during the course of the discussion a few points came up:
    • RMS has no idea what a game console is, or how the licensing works.
    • The Free Software movement would be idealogically opposed to not only developing for such a console (following a traditional licensing scheme), but is probably opposed to their existence.
    I found the two most telling statements to be "..the PS2 is so proprietary that it doesn't seem worth spending time on," meaning that if you're idealogically opposed to the way a console company makes money, you're screwed out of that market.
    The other statement would be "It would be better to tell people that if they want to use this game they should install GNU/Linux." There will be a lot of PS2 owners who don't have computers, or have computers that lag behind the hardware of the PS2. Or maybe they want to play on a TV, not a monitor. Either way, while this stands by the beliefs of the FSF, it pretty much kills the chance of working on a console.
    1. Re:RMS = Removed from society? by dead_penguin · · Score: 2

      I sincerely hope that he's not so far out there that he has never heard of the PS2 or DirectX or any of the other things he claims. Unfortunately, if he *has* heard of them, I think he's being just plain arrogant and condescending to get a point across. However, if he hasn't, I feel that's pretty ignorant of him. Either way, I'm not too sure this is the type of person we want as one of our leaders in the Free Software world.

      --

      It's only software!
    2. Re:RMS = Removed from society? by Dr.+Evil · · Score: 3

      I think it is a very clear, noble and realistic point of view. Sony has manufactured a playstation. Why would they force you to sign an NDA to develop for it? Why shouldn't they make the consessions, open up their API and allow people to develop freely for their closed platform.

      This problem happens all the time in Linux. How many times have linux drivers had to reverse-engineer drivers becuause the manufacturers are not willing to share their product information.

      It is absurd. If you are not free to have the information about how to use a product, you should not buy the product. Never mind signing an NDA and tainting your codebase to expand the market for the uncoopertative manufacturer

    3. Re:RMS = Removed from society? by sql*kitten · · Score: 2
      Why would they force you to sign an NDA to develop for it? Why shouldn't they make the consessions, open up their API and allow people to develop freely for their closed platform.

      That's easy. Sony take a loss on every Playstation they sell, and make their money on licencing fees from games publishers. And because they're selling the platform, they have a vested interesting making sure only good quality games can ever be played on it, the risk to their brand is too great. It's like the way telcos will give you a mobile handset for free (or at low cost) and make their money from call charges, or Gilette will make their money from the razor blades, not the handles.

      So, Sony can't give away developer kits and licences, even if they wanted to, because doing so would invalidate their business model.

  60. RMS Challenges Us All to Think in Moral Terms by danmil · · Score: 5
    As a huge wave of RMS-bashing gathers on the seas of Slashdot, I have to say that I find him, once again, pretty inspiring. He challenges us all to think about what we do in moral terms. This is such a rare thing to do that people often don't even understand what he's talking about. But think about it -- he says: Decide what to do based on what you think is right or wrong. Here is the decision that I have made. Here is why I have made it.

    Who else talks that way? Not -- "Here is a way that will benefit you the most..." or "Here is a thing to do which will protect you from something you fear" or "Here is a way to get back at someone you resent."

    But instead: "Decide what you think is the right way".

    I find that pretty exhilirating. -Dan Milstein

    --

    I have written a truly remarkable operating system which this sig is too small to contain.

  61. Open (Free ;-) Letter to RMS by Pflipp · · Score: 3

    OK, this is only a Slashdot post. I don't dare to post it to rms@gnu.org (or whatever his email adress is) because I guess mr. Stallman is a kind of a busy guy, and I don't want to concern him with this if it's not his choice to be concerned with it.

    But what I'd really like to hear, is how many /. folks agree with this opinion, or disagree. (Patches are welcome, too ;-) If this turns out to be a more or less important point, we might send it to mr. Stallman after all.

    Anyway, here goes.

    ------8<------

    Dear mr. Stallman,

    It has occured to me that you are trying hard to make clear to the GNU/ Linux community, as well as the outside world, what "Free Software" is, and why it is good. You do this by writing so-called "Free Software" yourself, as well as propagating the use of the terms "Free Software" and "GNU/ Linux".

    I won't discuss the use of the latter term in detail here; it would be an interesting, but not so important discussion about whether the term "GNU/ Linux" is accurate enough to describe any currently running distribution - but above all, the use of this term is a good advertisement for the FSF, and as such, it can only do good.

    But I strongly disagree with the widespread use of the former term, the term that you seem wish to be used, more than any other term: "Free Software". I think it does _not_ serve as an advertisement for the FSF case, at all. Allow me to explain why.

    You have noticed that "Free Software" easily gets confused with "Open Source Software" by the public, and you try to get rid of that confusion by stressing upon the strict use of the term "Free Software" when referring to GNU licensed software. However, I think that the main reason why people don't use the term "Free Software" too often, and rather fall back to the (more general) term "Open Source", is because the term "Free Software" is extremely confusing to outsiders. It gets confused with "free as in beer" and "freeware" way too easily.

    Some people try to clear things up by saying "libre", "liberated", etc. instead. But because there isn't a clear party propagating the use of these words, they are not used by a significant lot of people. So the undecisive amongst the purists still fall back to "Open Source" *by lack of a better term*.

    I support this fallback completely. Allow me to illustrate why I think that using the term "Free Software" does more harm than it can do good:

    - Newcomers to GNU/ Linux are often also newcomers to the world of (freely available) source code. They can't interpret the term "F.S." correctly, because of a complete lack of context. Lots of folks can't understand what "software" and "freedom" could possibly have in common. They have never seen a line of code in their life. Sow how to make clear to these people that they have the freedom of getting, modifying and redistributing the so-called "source code"? Saying that the software is "free" just doesn't do that trick; saying it's "Open Source" does, but you don't like this term because it is often used in a more general context.

    - Most people don't have your degree of software idealism. I imagine that when you use the term "Free", you mean "Free as in speech" in 90% of the cases. However, for most other people, "Free" most often means "free as in beer" - it's just inherent to our commercial society. So this word turns out to be more confusing for most common people, than you might imagine. It might inspire them to go shopping, but it doesn't really inspire them to change the world for the better, as I believe is your wish.

    - As a result of both points, when I explain to someone that "I solely use Free Software", he might respond with "Cool. Well, I got my copy of Internet Explorer as a free download, too."

    Well, I am not claiming to tell you something new here. But if you care about people using the correct terms (and, as a result, get inspired by your idealism) as much as you do, it is *really* important to use a less obfuscating term. If you continue to use the term "Free Software", I think you'll be making your mission unnecessarily hard.

    But if you manage to come up with a much more descriptive term, I think that the word will spread like it has never done before. I understand that it's very hard to change such a thing right here, right now, but I think that it is not yet too late, and, as I explained, I think it would really serve your mission, while the current term does more harm than it does good. Additionally, you are the right person in the right place to do this. (Yup, I think your influence in the GNU/ Linux world is bigger than you think -- it's only because of the term that you don't see references to the FSF that much nowadays ;-)

    (I personally like to use the term "copylefted": it's funny, it's used by the FSF already, and it's very descriptive too - it makes clear that the software is public property, and that the copyright owners do not place restrictions on it, except that no-one else can place these restrictions. However, I don't want to make a real proposal for better a term at this stage, so it should only be interpreted as an example.)

    Sincerely,

    Stefan Rieken <StefanRieken@SoftHome.net>

    ------8<------

    It's... It's...

    --
    "We can confirm that Debian does *not* ship the version with the trojan horse. Our version predates it." [CA-2002-28]
    1. Re:Open (Free ;-) Letter to RMS by Jama · · Score: 2
      When I look up the word "free" in my dictionary it says:

      "adj, (freer, freest) not under the control or power of another; having social and political liberty; independent; able to move in any direction; not burdened by obligations; not conformed to the usual rules; not exact; generous; frank; with no cost or charge; exempt from taxes, duties, etc; clear of obstruction; not fastened"

      Do you notice how close this description resembles the fundamental philosophy of the GNU Project and the GPL ?
      The term Open Source (TM) is a misnomer to developers, because it does not capture the essence of the above definition of the word free.
      It was a term invented by ESR & co to help get the 'free' software message into the corporate world after the Netscape code release in 1998.

      I think this certainly helped create more awareness in a broader audiance, but this came at a price: a lot of strange new 'free' licenses came about (NPL, MPL,SCSL, Zope license, NOSL, EPL, IBM Public License, and others) and these would eventually be used by other companies (because they liked the OSS hype and the developer attention it brought) by just changing the license name and releasing the code on their website.
      br> It is true that some of these new licenses could qualify to be free in the sense of the above definition but what is more important is the great confusion and hassle the sharing of code brings by reusing software that was released under these different licenses. On top af that is the fact that some legal control has to be in place to enforce a license when it is violated in a severe way. How can you defend the 'free' software creations when the legal ownership of the code is not truly clear? Rememberthe legal BSD battle?

      I think the Free Software Foundation should hold firm on its founding principles, also with regards the term "free software". The possibillity that 'outsiders' could be misinterpret the term is a symptom of these e-commercial focussed times. Better try to educate your listening audience then let them hear something which you don't really mean! Yes some of the details are subtle and complex, but this is what software development is about, I like to look at it as a technical artform.

      Calling art open or closed sounds a bit strange, calling it free art sounds a lot more natural to me. Most dedicated artists are not too concerned with the commercial issues of their work, the power, reach, and integrity of their creations together with the communal delight factor are what is driving the free software community. Offcourse some outsiders have noticed some of the quality creations like: the GNU Compiler Collection, Binutils, Emacs, Make, Autoconf, Automake, CVS, Wget, C library, and all kinds other development libraries. For these tools there are often no equivelants with regard to broad user base, flexibility, robustness, documentation and integration.

      RMS was the hacker enigma of the last century and one off the great founders of the free software movement (along with other great 'free' software project leaders like Bill Joy, John Gilmore, Kirk McKusick, Linus Thorvalds, and a few others). RMS has been in this 'business' for a lot of years and probably knows more about the free software world than anybody else. Offcourse you can disagree with him or the FSF, but please remember where their strict believes are coming from, and more importantly are leading to.
    2. Re:Open (Free ;-) Letter to RMS by Fred+Ferrigno · · Score: 2

      RMS doesn't give a turd about what most people think.

      but

      ... but apparently he intends to convince everyone to move to his [definition of freedom] ...

      Obviously he does give a turd about what most people think, because he's going to quite a length to change their minds. Even if he doesn't give a turd about what they think, what they think impacts what does (ie, he wouldn't be bothered explaining Free Software vs. Open Source vs. Freeware). So, we can conclude that he does want to change their minds. We can also conclude that he wants to go about it in the most inefficient way possible (by taking so much time and effort to explain FS vs. OS vs. FW instead of actually promoting FS). It's clear he values semantics over FS. FS will be FS whether or not you call it FS, and fewer people will warm to it if you insist on calling it FS.

      Personally, I hate having to make the distinction between free-as-in-beer and free-as-in-speech everytime I use the word "free" anymore. Hell, Free isn't Free anyway. If it were Free, and I were Free to use it anyway I wanted, I would be Free to make it not Free. (I can charge tickets to hear a speech I'm giving, can't I? Aren't I Free to do that, a protected part of Free speech? Isn't the public domain the only true Free way of distributing software?)

      --

    3. Re:Open (Free ;-) Letter to RMS by Fred+Ferrigno · · Score: 2

      Most other /. readers understand it.

      A lot of us don't want to understand it. It makes our heads hurt every time we have to explain to someone how Linux can be free, Free, and $30 bucks at BestBuy all at the same time. We want the English libre. We want the Libre Software Movement. We want to be able to say that our new project will be libre and have everyone understand the concept without any further explanation. Most of all, we don't want to waste time here and elsewhere explaining and defending this position.

      But we do it anyway. Because we feel that it makes sense; because we feel that we're not the stubborn ones and that if everyone just looked at it objectively, it would save all of us a lot of time and effort.

      --

  62. Re:Open Source Dogma by Reality+Master+101 · · Score: 2

    Yet, in a world that is driven by greed, some concessions may have to be made.

    The world is not driven by greed; it's driven by self-interest. There is a difference.


    --

    --
    Sometimes it's best to just let stupid people be stupid.
  63. Re:Nice Strawman by /dev/kev · · Score: 4

    Does your precious constitution allow you to modify and redistribute your favourite software? No? Oh then it seems your constitution doesn't make you as free as you might like to be.

    Honestly, I fail to see what the constitution has to do with anything in this matter. You're changing your definition of 'free' mid-stream. At one point you use the term to talk about your personal freedoms, next you use it to talk about the freeness of your software.

    The matter is simple. While software you use is non-free, you also are non-free. This is because you are denied the freedoms RMS advocates, most notably, the freedom to modify and redistribute. It is clear that if you had these freedoms you would be "more free" than if you didn't have them (as is the case when you use non-free software).

    Further, what is dictatorial about what he's saying? He's not saying you MUST choose free software, he's simply advocating it. He acknowledges your freedom to choose or not choose free software, and so he tries to convince you of why you should choose free software. I simply can't fathom why you people seem to read it as an ultimatum. He just wants you to consider the morals, and to do what is morally and socially right. He argues that denying your friends and colleagues the 4 freedoms described is not morally right, and so you should choose courses of action which do not deny these freedoms.

    But he can't stop you from choosing to do whatever you like, or advocating whatever you like. After all, that's all he's ever done. He's chosen to not ever use or write non-free software, and he's chosen to try and spread his message.

    --
    Quidquid latine dictum sit, altum viditur.
  64. Re:Good discussion by Xardion · · Score: 3

    Yes, but it didn't answer Jorrit's question at all, and even though it was very concise and to the point. Jorrit wasn't asking a philosophical question. It was simply "Will this work under the LGPL or not", which is pretty much a Yes/No/Maybe type of question. I think Richard was just barking to hear his head rattle there...

  65. Why should he give advice on Open Source? by A+nonymous+Coward · · Score: 2

    Why is it childish to say he won't give advice on a belief system he doesn't follow?

    Would anyone think it childish if a Democrat refused to give advice from a Republican point of view?

    --

  66. Until recently, "open source" == "free software" by ESR · · Score: 5
    Richard writes:

    Actually the definition of "open source" according to the Open Source Movement is pretty close to our definition of "free software", but they interpret it in a somewhat lax way, so that they have accepted some licenses that we in the Free Software Movement consider too restrictive.

    Until early 1999, the definitions of "open source" and "free software" were, as far as anyone but RMS knew, identical. The set of necessary freedoms described in the Open Source Definition was (and was intended to be) the same as the set of necessary freedoms described in the FSF's white papers and propaganda.

    Then Richard started announcing additional requirements nobody had ever heard about before, including prohibitions on certain kinds of license termination clauses and on clauses requiring changes to the code to be disclosed to the vendor. It is due to these additional requirements that RMS says the definitions of "free software" and "open source" no longer coincide.

    Richard's claim is that these requirements were implicit in the definition of "free software" all along, and that people who use the Open Source Definition as a standard have fallen away from the path of virtue by not also adopting them. But bear in mind when you think about this that until less than eighteen months ago, nobody except possibly RMS knew that the OSD's "lax" definition was any different from his -- and if RMS knew, he wasn't talking.

    --
    >>esr>>
  67. Re:Linux v. GNU/Linux by luge · · Score: 2

    TeX? ? As far as I know, LDP docs have never, ever been written in TeX. And they are very, very helpful about getting you up to speed on DocBook. (If you can write HTML, you can learn DocBook in about 2 minutes.) And there are no LDP standards for content. Obviously, they'd prefer something that covers all the bases, but it doesn't have to.
    As far as info being a horrific standard, well, yeah. :) That doesn't change the fact that the ideology behind GNU is still important, and that people ought to learn about it up front.
    ~luge

    --

    IAAL,BIANLY

  68. On the other hand... by eries · · Score: 5

    I've contacted several "Open Source" advocates (Bruce Perens being one of them) about a recent licensing issue I thought was of some importance, but never received any response.

    RMS responded to me immediately (modulo his usual 24-48hr time lag) and although he was always very insistent that I speak very precisely, he was extremely helpful, and completely willing to carry on an extended conversation with me about the issue that I raised.

    Now, I understand that some people, who are used to speaking with fast and loose definitions, find RMS pedantic. But I don't think that really should be a cause for complaint. I wish our political leaders insisted on speaking as precisely...

  69. Re:Linux v. GNU/Linux by luge · · Score: 2

    Well, sure, but as others have pointed out if you do that you should recognize MIT, X, BSD, etc., and soon enough Mozilla and Sun. The difference (in my mind) is that while those groups have written a lot of code (and code is damn important, don't get me wrong) they didn't really start and fuel the movement in the way that Stallman and GNU did at a critical time.
    ~luge

    --

    IAAL,BIANLY

  70. Re:Does anybody wonder by Jollyeugene · · Score: 2
    This was exaclty what I was wondering. This idiot wasted RMS' time by sending him 10 emails about "open source" stupidity for a ps2. RMS must recieve 1000's of emails a week. The fact that he actually kept up a conversation with this idiot, (who kept ignoring that RMS is a primarily a political figure and not a software consultant for propritary licenses of API's on game consoles) shows how stupid he actually is. It is actually a tribute to RMS that he kept writing the guy back at all. I would not have wasted my time, and no I don't always agree with RMS, but I do realize that he is a important political figure (a lobyist for free software). To ask a lobiest to compromise on his position, whilst he is busy advocating it to everyone else, would be to undermine his work. So why did this idiot keep bothering him with open source details when the answers were easily available elsewhere?

    From a hacker standpoint, if you ask a question, I tell you where to go for an answer (that you could have figured out on your own)-- and then you ask me the same question again 10 times, I am going to tell you to go to hell for wasting my time! I am a hacker, therefore I do not do tech support! Poor RMS has had to put aside hacking for lobbying, or he would have flamed this guy long ago.

  71. let's suppose an alternative by A+nonymous+Coward · · Score: 4

    Suppose you have written a good old FORTRAN program. You ask a Java programmer if you can link it with a LISP program.

    Eh? What kind of sense is that! Well, none. And that's what RMS is pointing out here. This guy is writing a program using the LGPL, a deprecated part of Free Software, and asks RMS if he can use it in an Open Source manner with closed source code. RMS very politely says that he is a Free Software expert and cannot speak for Open Software. Yet this guy persists in playing as dumb as dirt.

    This entire article could have been completely avoided if Jorrit had paid attention to the very first response.

    --

  72. RMS is far more "psycho" than Bill Gates by Per+Abrahamsen · · Score: 5

    Bill Gates is doing what people in our society are expected to do, gather power and personal wealth. He is not a rebel, he is working within the system and for the system. He is just more succesful than most.

    RMS is the real madman, he is giving up both power and personal wealth in the pursuit of a dream of a better world. In our society, this is insanity.

    I don't agree with a many of RMS' views, but I admire his madness. We desperately need mad people like RMS to remind us of dreams that go beyond wealth, power or even the geeky technical goals most of us here follow. We also need people like ESR to reformulate the dream in socially acceptable terms.

  73. That's no solution by Mawbid · · Score: 3

    Here's one explanation of what clean-room reverse engineering really is.
    --

    --
    Fuck the system? Nah, you might catch something.
  74. Typical. by mindstrm · · Score: 4

    The guy *asked* Stallman what he thought. Why are we making him out to be the free software nazi? 99% of the time he only says stuff like this when you ASK him his opinion.

    HOw low. I *HATE* it when the media does that... ask for an honest opinion then rip it to shreds.

  75. Freedom by Stephen+Samuel · · Score: 2
    Freedom is not without cost. Freedom comes from choosing specific constraints which allow new paths. The US Revolutionary cry: "I'd rather die on my feet than live on my knees" was a choice of freedoms. They were free to live on their knees. Many of them had made good money under the British monarchy.

    Anybody unwilling to fight for their freedom doesn't deserve it
    Malcom X

    They chose the restrictions that come from joining a revolutionary war. It was difficult. It was dangerous. It placed hardships on them. They felt that it was worth the inconvenience -- including possible death -- to build something for the future that would not have otherwise been.

    Once they won, they placed restrictions on what the government could do -- because they felt that those restrictions created a greater freedom overall. Restrictions, like the inability to cut off free speech mean that you can't censor a neo-nazi, but you do have the freedom to respond to one -- even if they control the government.

    The GPL is a restriction, but it's a restriction with an intended future. If you don't like what the GPL is up to, you don't have to abide by it... Just don't use any of MY GPLed code to create your proprietary solution. Remember: If it wasn't for the GPL you wouldn't have had access to the code to begin with, so it's not like you're losing anything.

    _____________________________

    Gates wants 'his' software to control the world. He doesn't really care about how, as long as you continue to pay him your money. He lures you with flashy graphics and gaudy PR. If that doesn't work, he threatens to throw you in jail. "Do exactly as we say and nobody will get hurt." His freedom, our restrictions. As long as we're willing to live on our knees in this manner, nobody will get hurt.

    Stallman wants his principles to control the world. He doesn't care as long as we have maximal freedom to share. He lures us with talk of freedom and principles. He lives by example. He creates software, gives it away, and invites us to do the same.

    Nasty dictatorship, that.

    He asks people to accept a restriction for a purpose. He tries to convince us that the restriction generates greater freedom overall. I think that the results, so far, have proven the point.

    He planted the seeds about 20 years ago. We are now (many years later) starting to see the results of his work. Now he's asking us to continue planting our own seeds, and slowly pulling the closed-source 'weeds' in the garden. If we do that, then the long-term result will (hopefully) be a diverse forest.
    If not, then we run the risk of letting the closed-source 'weeds' take over the shade created by his first trees. In time, his trees will die prematurely, choked by the weeds.

    It's all about choice. Which freedom would you rather have?
    `ø,,ø`ø,,ø!

    --
    Free Software: Like love, it grows best when given away.
  76. Sony's Secrecy by mobiGeek · · Score: 5
    According to the submitted website, it appears that RMS said:
    Do you know anyone who has an idea of what SONY's real motives are for this secrecy?
    This is the crux of the entire argument regarding "free(dom)" of the project. Why, oh why, is it that Sony would not want someone to release Free code that runs on their platform?

    Why?

    Is it an argument for the almighty buck?
    Is it a historical corporate paranoia?
    Is it that their technology is so weak that simply seeing a bunch of API calls will allow competition to surpass them?

    I am considering getting a PS2. Now I am drastically having to reconsider. And I'm not joking.
    --

    ...Beware the IDEs of Microsoft...

    1. Re:Sony's Secrecy by FFFish · · Score: 2

      Sony makes its money on the licenses. It *LOSES* money on the sale of its machines.

      Free development would either:
      (a) bankrupt Sony.
      (b) send the costs of the console through the roof.


      --

      --

      --
      Don't like it? Respond with words, not karma.
    2. Re:Sony's Secrecy by Fred+Ferrigno · · Score: 2

      If the wrapper works the way I think it does (and it probably doesn't), the wrapper is authorized to run on the PS2. The wrapper runs Crystal Space games, indescriminately of what Sony wants. You can produce Crystal Space games of any sort without Sony's permission without paying a dime, and even make them 100% "Free" if you want. A GNU/Linux user can play it on a 100% verified "Free" distro of Linux. Someone else can play it on the PS2 with the dirty implementation, regardless of what you (as the developer of the game) or Sony thinks.

      RMS seems to see this as a loss of the availability of the source, but when in reality all it is the gain of "practical convience," as he likes to call it. We have two possible scenarios, one where a binary only version is distributed, and one where no version is released at all. In either scenario there is no source and there is no "Free Software." But in the former scenario, we have this "practical convience" that Stallman quickly derides as unimportant and insiginificant. I'm not convinced that it is all that unimportant and that it's value is overwhelmed by the opportunity to "snub" a giant like Sony. Hell, by having Crystal Space on the PS2, third party developers will have a chance to develop otherwise impossible 98% "Free Software" PS2 titles, ruining an evil empire that wants to keep its API proprietary.

      --

    3. Re:Sony's Secrecy by WWWWolf · · Score: 2

      Simple: In order to develop for PS2, you need to get the Lisence(TM)®©. To get the Lisence, pay Sony a lot of money. If you can't pay, you can't make games for PS2. If there'd be no Lisence requirement, then anyone could make games for PS2. Consequently, if anyone could make games for PS2 freely, Sony would get no money from developers, only from sales of the machine itself.

      It's that simple - it's about the greed of the companies that make those systems. Almighty Buck, as you said. And a bit of the paranoia.

      Sony didn't consider the possibility that releasing free development information might also increase the sales of the machine, but hey...

  77. Re:Go RMS by vsync64 · · Score: 2
    This whole episode makes me very sad.

    Me too. In fact I used those same words when this article showed up on Kuro5hin recently. Actually, I'm quite disappointed that this even showed up on Slashdot, because this can only lend credence to Jorrit's apparent belief that he has done something useful for the hacker community with this interview.

    RMS made a few simple meta-requests for this interview, and Jorrit abided by absolutely none of them. In fact, a number of statements almost seem to be calculated to have the precise effect of pissing RMS off, which is odd, since this whole affair was ostensibly for the purpose of getting helpful advice from him. I'm proud of RMS for exercising the amount of patience and control that he did.

    Anyway, I would urge you to read my comment at the time, linked this way in case /. screws up the links again: ht tp: //www.kuro5hin.org/?op=comments;sid=2000/10/10/319 24/280;pid=0;cid=26#26

    --
    TO BUY A NEW CAR WOULD MAKE YOU SEXUALLY ATTRACTIVE.
  78. Re:FSF is a hyprocrite on licensing by iCEBaLM · · Score: 2

    I don't really think the FSF did violate the BSD license if indeed they took BSD licensed code.

    The advertisement provision states that the line must display when the program executes, however the code was in a library and libraries, by themselves, don't execute.

    -- iCEBaLM

  79. Re:Stallman - good at giving away other people's $ by spectecjr · · Score: 2

    How many? How many programmers are there worldwide? Do you think that all of them could find jobs working on products that will be effectively given away for free?

    Well, I'm making a shitload of money writing free software.

    Oh... hang on a minute... sorry... I'm making a SHITLOAD of money selling crack. The software is just a sideline.

    Simon

    --
    Coming soon - pyrogyra
  80. Re:RMS is saying he disapproves in general by Fnkmaster · · Score: 2

    Right, but by his definition you are CHOOSING to give up your freedoms by buying a piece of hardware that you know to be non-compliant with Free Software practices. It shouldn't be anybody else's responsibility to help make your life more pleasant or make working with non-Free systems easier for you when you embraced them and consciously gave up your freedom.

    Do I agree with him? No. I think he's a loon. Well that's not a nice way to put it, but I guess you might say he doesn't have to deal with realities - he's an ideologue, not a consensus builder nor a "doer" (although he has certainly made some valuable software contributions himself, like Emacs). That's why the rest of us have the "freedom" to take his rantings, pull the legitimate value from them, and make that into our own philosophy on software and freedom.

  81. Re:It's called CRACK by Luis+Casillas · · Score: 2
    Since when is solving a problem not a step forward? If a problem arised and was solved successfully, that, to me is a step forward, regardless of the application or method.

    The other poster gave a quite succint analogy to refute you, but I feel I will be more explicit.

    "Problems" are not objective things "out there" in the world. We define what is a "problem" and what is not, according to our values.

    What RMS was referring to is the typical engineering attitude of looking at how to get from A to B, without stopping to think whether we should actually get to B-- maybe C and D are better than B, or even A may be better! For Tyberghein, the problem is getting his libraries to run on the PS2. For RMS, fixating on this is missing the forest for the trees-- there are bigger problems out there, which merit more attention, and this "solution" may actually be perjudicial in the bigger picture.

    What RMS points out, anyway, is the typical error of the technologist mindset-- thinking that solving technical problems in and of itself is a worthy pursuit that benefits society. This is simply not true.

  82. FSF is a hyprocrite on licensing by mr · · Score: 2

    Richard talks about licensing, yet he is willing to take from others, and not honor the licensing desires of others.

    If you are going to take the moral high ground and play the purist, then you had better be sure you are on the pure, high ground. A violation is a violation, and the GCC did violate another's licence.

    The source page for this clipped /. article.

    When will the FSF apologise?
    by Pseudonym on Wednesday September 06, @01:11AM EDT (#100)
    (User #62607 Info)
    I have a copy of the source of glibc-2.0.105 sitting on my hard drive. In inet/rexec.c (amongst other files) what do I see but a file under the BSD licence including the advertising clause. Clearly I have no rights to this code since it cannot be distributed under the GPL.

    Thankfully, in 2.1, the advertising clause has been removed. But nonetheless, I expect a full apology from the FSF for breaking the terms of the original BSD licence and forgiveness from the Regents of the University of California so that I can be assured that I may use glibc2 without let or hinderance.

    I await my apology.

    --
    If it was said on slashdot, it MUST be true!
    1. Re:FSF is a hyprocrite on licensing by iCEBaLM · · Score: 2

      This looks like complete crap. Microsoft relicenses BSD code all the time, why can't the FSF include it in an LGPL'd library if they honor the licenses advertising clause?

      -- iCEBaLM

  83. Six Steps to Understanding: by IKnowBux · · Score: 4

    First, an ordered series of words from our local deconstructivist: 1. All Software that is Free (per the FSF) is also Open. 2. All Open software IS NOT Free! (The Open Source Movement accepts some licences that the FSF views as "non-free".) 3. All "Closed" (non-free) software programs are the Tools of Satan. (A somewhat loose paraphrase of RMS and the FSF.) 4. NDAs (Non-Disclosure Agreements) are the very Words of Satan. Signing an NDA is equivalent to entering into a pact with Satan. 5. The "One True Path" between the worlds of Free and Closed software is Reverse Engineering. Those platforms for which the One True Path of Reverse Engineering does not exist (in any practical manner), then that entire platform must be Banished! 6. However, when a thin software layer may be created that provides the means to convert a Closed platform to a Free platform, then it MAY be permissible to Dance with the Devil, for the express purpose of making that thin layer. Note: Any person performing Step 6 WILL NOT be granted a dispensation: They will still Rot In Hell, since they did Sign the Devil's Paper. However, if this saves the Free souls of legions of programmers, and if it also Royally Pisses-Off the particular Satan involved, then, well... It May Be OK.

  84. General Operations Daemon by Rorshach · · Score: 4

    I recently implemented a General Operations Daemon (GOD) that builds on the standard Linux system calls, but adds an advanced AI interface to handle all transactions. For instance, the core is able to manage processes by any user (at any level) on any host (on any platform) by superceeding the kernel with a set of Advanced Network Generic Extendable Languages (ANGELs). Each ANGEL is written to handle a specific platform. Currently the Linux ANGEL is having communication problems with the Win 9x/NT/2000 ANGEL and the BSD ANGEL seems to be so secure that it won't respond to requests made by the system (GOD).

    In addition to the extensive user coverage that the system provides, GOD also spawns its own processes for dealing with internal conflicts. In addition to squashing virus/trojan infections, GOD will also fry 31337 K1d3Z (and other violators) demoting them to negative user space where the Dynamic Extraction and Violator Inventorying Librarian (DEVIL) takes over and restricts the offending party by replacing their keyboard map with values retrieved from /dev/random and forcing all of their processes to execute at negative NICE values.

    So my question is, do I release my GOD, ANGEL and DEVIL modules as an Open Source solution, or do I follow the guidance of RMS and follow the practices of the Free Software Foundation?

    Oops, I forgot the GRAIN OF SALT tags. Forgive me.

  85. When will "mr" apologize for spreading untruths? by Per+Abrahamsen · · Score: 3

    glibc is under the LGPL, not the GPL. There is no conflict between the LGPL and the old BSDL.

    "mr" has a long history of spreading untruths about the FSF on /.. It seems clear that he is on some sort of personal vendeta, where truth no longer matter.

  86. Re:Perhaps I fail to understand. by codemonkey_uk · · Score: 2
    If the CS->PS2 closed-source wrapper doesn't happen, I won't be free to play/develop CS games on the PS2. For the latter case, I'll have to use proprietary Sony tools(correct me if I'm wrong.) Thanks, RMS, for watching out for my freedom
    No. If "the CS->PS2 closed-source wrapper doesn't happen" you'll have to sign the NDA and write the PS2 plugin yourself, which is fair enough, if you want to develop for the PS2 you have to sign the NDA anyway.

    Thad

    Thad

    --

    Thad

  87. RMS inconsistent? Try again. by _|()|\| · · Score: 2
    Then Richard started announcing additional requirements nobody had ever heard about before, including prohibitions on certain kinds of license termination clauses and on clauses requiring changes to the code to be disclosed to the vendor.

    Tell me you're joking, Eric. These requirements are implicit. However, if you want them to be explicit, look no further than "What is Free Software?":

    You should also have the freedom to make modifications and use them privately in your own work or play, without even mentioning that they exist. If you do publish your changes, you should not be required to notify anyone in particular, or in any particular way.
    ...
    In order for these freedoms to be real, they must be irrevocable as long as you do nothing wrong; if the developer of the software has the power to revoke the license, even though you have not given cause, the software is not free.
    I don't think those paragraphs were added in reaction to the OSD.

    Your diatribes about the "general public virus" notwithstanding, RMS has always been candid about the different kinds of free software. Even as the community was in an uproar over the QPL "open patch" fiasco, RMS pronounced it a free software license.

  88. Re:Linux v. GNU/Linux by MrBogus · · Score: 2

    Once a person sees that, they'll realize what GNU is: an organization bent on forcing people to use the worst hypertext system ever devised by man(?).

    This is a distribution issue. If RedHat or Debian (etc) want to grab a bunch of software off of the Internet and call it an operating system, that's fine. But that doesn't mean they have to use the help system that the original author used.

    Think about it. If you wrote the greatest utility in the world, but documented it in a text file instead of a real help system, would you be pissed if someone else made a 'man' or a WinHelp or GUNInfo file out it?

    Besides, the fact that these guys (the distributors) are too lazy to provide a common help system for their OS just makes them look like slobs. A user who opens the help system should never be told to go look for another help system.

    --

    When I hear the word 'innovation', I reach for my pistol.
  89. Stallman, good at given away his own software by Per+Abrahamsen · · Score: 3

    All free software is also open source, using RMS' definitions. You are allowed (morally and legally) to charge money for developing free (open source) software. RMS does so himself.

    He is not proposing anyone should starve to create software. Nobody has starved to create Linux, GCC, or Apache, which are all quite impressive feats of software engineering.

    PS: We don't need your "new license", it is basic copyright law. Your basic problem seems to be that RMS excercises his freedom of speech, to suggest other people what they do with their software.

  90. Does anybody wonder by Markar · · Score: 3

    why he didn't contact Bruce Perens, instead of richard Stallman? Richard told him he was a 'Free Software' advocate and that his answer would be based upon that. RMS made many attempts (sucessfully)to steer him to sources that explain 'Free Software.'

    Had he asked Bruce Perens his question about 'Open Source Software,' he would probably have gotten an answer in reply to his first e-mail. Oh well! It was an interesting read :-)

    --
    "Open code, in other words, can be a check on state power." -Lawrence Lessig
  91. Won't work at all... by Svartalf · · Score: 3

    The moment that anyone working on Crystal Space signs the NDA, there can be no safe clean-room implementation. The court will likely NOT believe that you did it clean-room.

    Frankly speaking, while the PS2 support would be cool, I don't think that it's worth risking the Free Software aspects of Crystal Space (It's LGPLed!) to get "support" that's dubious at best (I mean, let's face it, CS is NOT ready for primetime yet- why are we even talking about this?). I'd wait, get it rocking and then use the games that are made by it as a cudgel to make Sony either make their own closed source driver for it or release the details without an NDA. Anything less is not really a good thing.

    --
    I am not merely a "consumer" or a "taxpayer". I am a Citizen of the State of Texas
  92. inspiring? by kaisyain · · Score: 4

    I'm surprised you read long enough to get past his childish "If you don't call it Free Software instead of Open Source I'm going to pretend I don't know what you're asking about."

    In particular Mail 5: Jorrit Tyberghein -> Richard Stallman:

    Note that in the first regards I'm asking a question about the LGPL license.

    Five emails into this exchange and RMS hasn't bothered to answer this guy's extremely basic and painfully obvious question all because the guy said Open Source.

    I also liked the end of Mail 11 when Jorrit Tyberghein begins to wonder what's the difference between writing software that depends on a closed source PS2 bridge and writing software that depends on a closed source libc or closed source X server and RMS lamely comes back with "if I can't write truly free software then I write no software". One wonders how he reconciles this with writing a gcc that supports closed source operating systems.

  93. Re:Stallman - good at giving away other people's $ by sheldon · · Score: 2

    There is scarcity, it's called time. If there was no scarcity then you would be able to reproduce the software by simply sitting down at your computer and thinking about what it should do and have it magically appear on your computer. Obviously this is not the case. I use someone elses software because I am unable or unwilling to devote the time necessary to recreate the same thing myself. It is therefore more efficient for me to spend some amount of dollars to buy a copy of someone elses work. I am trading dollars for time saved. Piracy is all about greed, and it's not corporate greed I'm talking about.

  94. I don't follow. by mindstrm · · Score: 2

    Please correct me if I misunderstand here..

    lgpl is not 'closed-source'.. it merely means that someone can develop against glibc without their software becoming 'infected' by the GPL.
    This was necessary, as he put it, because if it was *NOT* this way, nobody would USE it.

    What he sais about a console is the complete opposite. The back-end would be closed, the front end, open. Period.

  95. Re:Ideas and implementations by Omnifarious · · Score: 2

    The value in WordPerfect is not so much the program itself. It's the organization behind it. People bought WordPerfect because it worked and they trusted the company to keep up a regular flow of features and upgrades.

    The same logic applies. I make a point of buying my Linux distributions because I want to ensure a continued flow of features and upgrades from the company I buy them from. If a company I worked for made extensive use of a particular distribution's products, I'd ask that they'd sponsor a developer or buy support from one of the Linux companies out there.

    I refuse to buy software made by a company that seems to feel they need a monopoly to succeed. The monopoly model of copyrights and patents is fundamentally flawed.

  96. Re:Please RMS... by mindstrm · · Score: 2

    But see, he's probably RIGHT.
    Lots of people worship RMS.

  97. Diplomacy... by mindstrm · · Score: 2

    - The art of letting other people do what you want.

  98. Linux v. GNU/Linux by luge · · Score: 3

    I think you (and most others) misunderstand RMS's goals when he advocates the use of GNU/Linux. This isn't about personal recognition for him- it is about spreading the understanding that without the philosophy of GNU, Linux would not have happened. Look at all the newbies who come to Linux and know who Linus is but don't understand thing one about free speech v. free beer. If they were told up front "you are installing GNU/Linux" they might have at least some curiousity to understand what GNU is and what GNU stands for. They might be more willing to stand up for principles and more willing to fight against the creeping corporatism infecting open source. Instead, because they are told merely that they are using "Linux" they never seek to understand what "free" is and ought to mean. That is what Stallman wishes would happen, and that is why he insists on using GNU/Linux. And that's why I do, too, especially when I'm around people who I know don't understand the libre v. gratis. It must be hard for Stallman to see things come this close to being a situation where the world really is safe for libre software, but it isn't because people are too dense to see the importance of words.
    ~luge

    --

    IAAL,BIANLY

  99. strict == free ? by radar+bunny · · Score: 2

    Our definition of free software is *more strict* than the definition of open source.

    excuse me while i bang my head against the wall.

    --
    "I mean, All you can definately say about a fellow who thinks he's a poached egg, is; He's in the minority." James Burke
  100. Nope. by mindstrm · · Score: 2

    I agree with you completely. Just wasn't sure what you were saying.

  101. Re:Making money writing Free Software... by sjames · · Score: 2

    I think you're missing the point. There aren't many free software developers paid to write free software. Most of the people who write free software do it without pay. The few who are paid are the famous ones.

    There is some truth to that, but it's not absolute. I doubt many people know who I am, or what I look like, but I get paid to write Free Software.

    That's an excellent (albeit obvious) idea. The question is, how do you accomplish this? The typical suggestion is "work for hire" type things... but who's going to hire a developer to write some code, unless they (the buyer) can turn around and charge others to use that code?

    People who want to offer a service and need a guarantee that the software will continue to meet their business needs (what business doesn't at least want a guarantee?)

    As a developer, I am willing to offer a lower cost to a customer that will accept GPL. My costs are considerably lowered by being free to re-use the entire body of GPL code as needed, I don't have the frustration of having to re-write the same old thing time and again, keeping track of a flurry of NDA and non-compete agreements, archiving code in case the customer needs/wants support later but having to keep it secured against release, etc.

    With commercial software, the large costs of development are ammortized over all of the paying users. So each user only pays a piece of the price for development. With free software and open source, ammortization schemes don't work, because any of the first few people to get a copy can then sell the exact same product but at a far lower price, and with higher profits (since they have near zero costs, while the company that paid for the development has relatively high costs).

    With free software, the amortization is in the source itself. There is a large body of paid-for code already out there that can be freely reused. In some cases, the needed changes amount to a minor revision and some glue.

    Customers with specialized needs really win the game. Suppose you needed most of what Apache offers but a couple of specialized functions as well. Would you rather pay me to reinvent the wheel and write a new apache with the added features, or would you prefer to pay me to make a few modifications to Apache?

    On the other side of the transaction, I know that I would much rather be hired to make the changes than to re-implement apache from scratch. I find 'solving' a solved problem to be a drudgery while solving new problems is interesting.