Slashdot Mirror


Stallman On Free Software and GNU's 20th birthday

An anonymous reader writes "Richard Stallman has written a piece on the state of free software and where it needs to go now, in celebration of GNU turning 20 today. It's available both on NewsForge and Linux.com."

14 of 698 comments (clear)

  1. Re:Stallman Re: Non-free software by smackjer · · Score: 3, Interesting

    I think that you could correlate cooperation between developers with cooperation between those same developers and their user community.

    Once developers get into team mode, they are more likely to seize the momentum it can provide. The end result can be improved user friendliness.

    --

    This is my sig. There are many like it, but this one is mine.
  2. Savannah Compromise? What happened? by DAldredge · · Score: 4, Interesting

    What happend about the Savannah compromise? According to a LWN.net interview with FSF director Bradley Kuhn it appears that the FSF is NOT trying to figure out what really happened.

    Why not?

  3. a curious quote and comparison by randyest · · Score: 5, Interesting

    Stallman says:

    The most effective way to strengthen our community for the future is to spread understanding of the value of freedom--to teach more people to recognize the moral unacceptability of non-free software. People who value freedom are, in the long term, its best and essential defense.

    The current U.S. administration says (my paraphrasing):

    The most effective way to strengthen the world for the future is to spread understanding of the value of freedom--to teach more people to recognize the moral unacceptability of non-free peoples. People who value freedom are, in the long term, its best and essential defense.

    Isn't it odd that two apparently unrelated, or even diametrically opposed, groups can have such similar sentiments as their "mission statements"? I guess some will claim that my paraphrasing is optimistic or even naieve, but I believe it, and I believe a lot of others do as well.

    So, we have now a view of Stallman working on free software as a microcosmic version of the U.S. working on world freedom. Discuss!

    --
    everything in moderation
  4. Another RMS post by LittleLebowskiUrbanA · · Score: 4, Interesting

    RMS is all talk and no walk. Take a look at what ESR and Perens have been doing to combat SCO. Then you see comments where all he does is worry about Linux being identified as GNU. Reminds of the zealots who have to pronounce GNU (guhnew" and Gnome similary and always have to say GNU/Linux not just Linux. Who cares?! It's just words.
    Here's Stallman's comments:
    ""I am concerned about long-term entrenched confusions such as referring to a version of our GNU OS as 'Linux' and thinking that our work on free software was motivated by the ideas associated with 'open source.' These confusions lead users away from the basic issue: their freedom. By comparison, the events involving SCO are transitory and almost trivial," Stallman says".

  5. Re:I agree mostly.. by awol · · Score: 4, Interesting

    I agree with you almost entirely. Except that when you say;

    I also disagree with his proposal that we should shun proprietary software for the sake of encouraging the development of free software

    I disagree with you in the context of the state's use of software. It should _never_ be proprietary. Indeed I believe the state should fund the writing/improving of the free version to meet their needs rather than purchase the non-free equivalent. I am happy to limit this requirement to the same category of applications for which you (and I) believe that free software will eventually drive out non free software, however I would be even happier not to limit it at all. The reason why the state should mandate the free solution is that the state is well able to make the long term decision that having these applications will be of more benefit to all citizens in the long run than the short term cost of improving the software or accepting reduced functionality. Indeed, I would argue that it is the duty of rational government to make these kind of decisions.

    --
    "The first thing to do when you find yourself in a hole is stop digging."
  6. any last words ..... freedom! by bain · · Score: 4, Interesting

    I respect RMS for his work and some of his views, but I think that his notion that only OSS is right contracdicts his beliefs. By saying everybody should shun non-FS he's limiting their freedom of choice is he not.

    I have always seen FS/OSS as choice rather then a need. I introduce people to it and leave them to choose if they want to use it or not. I think the FS should promote Freedom of Choice when using software, and point out the advantages of choosing FS rather then promoting using only Free Software to promote freedom.

    --
    Sanity is a majority vote.
  7. RMS still doesn't get it by IGnatius+T+Foobar · · Score: 3, Interesting

    Software is a tool to get a job done. People do not turn on their computers to experience freedom. They turn on their computers to write, communicate, calculate, or whatever.

    Any given set of software will succeed in the marketplace when it presents a greater value proposition than all the other options. Linux has been growing like gangbusters in the server space because it represents a better value than proprietary Unix, and more recently, Windows servers. Linux is starting to make inroads on the corporate desktop for the same reason: customers are beginning to see the lack of value in Microsoft's offering (think ratio of price to functionality), so as free software's value proposition continues to become more attractive, more customers will make the jump.

    RMS seems to think that computer users will suddenly say "oh, I want to be liberated from the chains of proprietary software!" and make the jump because they value freedom. In the end, they don't care. They just want to get their work done with the least amount of effort required. This is why Open Source PR campaigns have succeeded where RMS's efforts have failed: the message was presented in terms of value to the user rather than as a philosophical abstract that your typical IT manager simply doesn't care about.

    Yes, there are people who value software freedom as an end in itself. I happen to be one of them. But unless Microsoft starts slaughtering puppies or something, there aren't going to be enough of us to make a difference. Software freedom, for the rest of the world, is a means to an end: that end being "software that doesn't suck" (as ESR once put it), and that lack of suckage is being brought on by the benefits of collaborative development we already know about.

    RMS was a visionary. He started the free software movement, and he contributed a brilliantly built compiler suite and a bunch of other tools. But his PR has been a 20 year disaster, and it is definitely time for him to step down.

    --
    Tired of FB/Google censorship? Visit UNCENSORED!
  8. Answer: Software is a Service by DG · · Score: 4, Interesting

    Here's my answer to you:

    Software is a Service, not a Product.

    By far the largest population of people employed in IT do NOT sell software as a product to be sold. Instead, we work for other business entities providing IT services to them as part of their daily business.

    Think of the software managing bank transactions. Or shipping/receiving/supply chain management for manufacturing industries. Or common essential business services like HR/Payroll, email, web services, LDAP services, computer security, desktop management etc etc etc.

    We outnumber the people who develop software for eventual sale probably 100:1

    And not to put too fine a point on it, people like you cause people like me enormous headaches when you manage to convince my management that we Reall Really Need To Buy Your Stuff, and then it's buggy and we can't get it fixed, or you decide to End Of Life something that has been working fine for 5 years, or you go out of business, or you purposely break compatibility with similar products such that making MY crap work with that Other Product that some other sales guy managed to convince some other business unit's management to buy (to do the same thing) is nearly impossible... yadda yadda yadda.

    For us, Open Source/Free Software is a huge breath of fresh air. It is the correction of the anomaly that was "software for sale". And accordingly, we are adopting it just as fast as we can, whenever it makes technical sense (ie, the FS version meets the technical requirements) to do so - and if the Free version isn't quite up to snuff yet, we often donate time and effort to working on it to improve it to the point where we CAN use it - because one day, we'll be able to get out from under your stupid licencing charges, persistant bugs, and God knows what else.

    My quality of life depends on how often my pager goes off, and Open Source/Free Software contributes directly to that AND doesn't cost me anything to set up. The sooner I wash my hands of commercially-produced software, the happier I'll be.

    You might well be a "good, honest and reliable developer", and I feel for you, but there were "good, honest and reliable" buggy whip designers too. You may have had a good run while it lasted, but the world is changing, and it's adapt or die time.

    DG

    --
    Want to learn about race cars? Read my Book
  9. Re:Black & White vs shades of gray by Just+Some+Guy · · Score: 4, Interesting
    Here though, he applies the word free to users, and this is a different thing entirely. Worse, he asserts that all it takes is one piece of non-free software to spoil his utopian dream.

    The thing is, though, that he seems to be proven correct every single time this comes up. Remember when BitKeeper restricted their license, effectively prohibiting anyone from contributing to the Linux kernel and, say, Subversion? Or when Darren Reed re-interpreted the license to IPF, forcing the OpenBSD team to remove it from their system? Or any of the other stories on Slashdot where a closed-source company lures users and developers with gratis copies of their new, shiny product - and then changes licensing terms once everyone's hooked?

    The fact is that if you use non-Free software, then you are beholden to the whims of someone else. I always recommend Free software solutions to my employer when remotely possible, not to save a few pennies, but to ensure that we have the right to use our systems as we see fit, not as someone outside our business allows us to.

    RMS is loud, obnoxious, and irritating to a lot of people. He's also right almost every time when he warns of the dangers of non-Free systems. Although you might not like the delivery, the message seems to be dead accurate.

    --
    Dewey, what part of this looks like authorities should be involved?
  10. Competition by Julian+Morrison · · Score: 3, Interesting

    The thing he misses is the principle of competition. Basically, by its mere existence, a free alternative threatens the nonfree version into playing nice.

    He alludes to Java. The GPL implementation is a piece of crud, so nobody uses it. But its existence is enough to prevent Sun from playing at silly buggers. Regardless of the theoretical license terms. If they tried, IBM or some such would just pile behind kaffe.org and grind them into dust.

    Thus freedom spreads outwards from comparatively humble free software efforts, de-facto freeing the proprietary software too.

  11. Re:Stallman Re: Non-free software by John+Harrison · · Score: 4, Interesting

    Stallman has changed his tune a bit. I saw him give a presentation a few years ago in which he said that it was OK to use proprietary software until there is an open source alternative. He even mentioned a few examples of such software that the GNU project had used in the past.

  12. Re:Stallman Re: Non-free software by Feztaa · · Score: 4, Interesting

    Stallman also believed that it was ok to use proprietary software for developing Free Software (the idea was that since it was impossible to operate a computer without proprietary software at the time, it must be acceptable to use proprietary software for the purpose of developing Free Software to replace the proprietary software with).

    I'm not sure if he still believes this.

  13. Comment removed by account_deleted · · Score: 4, Interesting

    Comment removed based on user account deletion

  14. Stallman misundersood by Peaker · · Score: 3, Interesting
    The vast majority of replies here seem to be critics of RMS who try to explain why they disagree with his "extreme position" (while implicitly suggesting that they understand what they're disagreeing with).

    It seems that in every single one of those cases, the critics did not really get RMS's point and what he is trying to say.

    Most of the questions being raised are actually answered (almost literally) in the documents in the GNU Philosophy documentation.

    I'll list some of the common misunderstandings anyways, and answer them as I understand Stallman's approach:

    How are we going to make a living?
    See the Why Software Should Be Free: Economics argument.
    Its immoral to release non-free software, and therefore it should not be done. If you cannot make a living writing software without resorting to immoral deeds, by all means do something else to make a living.
    Also note that Free Software can cost money (First copy, packaged copies, supported copies, etc), and that programmers can still work on Free Software by-contract.

    He is evil because he does not support Debian/etc only because they support non-free software.
    That's not true, he has supported Debian, even throughout times in which they supported non-free software. Thing is, now that non-free software is no longer essential to a system, Stallman believes we should move to the next step and use purely Free Software. Now that there are 100% Free GNU/Linux distributions, he recommends those instead.

    Why is Stallman opposing the choice between Free and Non-Free software?

    Because that choice implies that using and creating Non-Free software is acceptable, a view that is not agreeable.

    Why is he persuing the GNU/Linux naming issue? Its just words!

    Because words are important. Labelling a GNU system with a Linux kernel GNU or GNU/Linux rather than Linux is a matter of proper attribution of credit. As one of the main authors of GNU, he is totally within his rights to ask for the deserved credit. He believes that raising awareness to "GNU" (rather than just "Linux") will make people aware of the Free Software movement, rather than just the Open Source movement.

    Software does not require Freedom. Users don't want Freedom when using software.

    This is analogous to claiming that Speech does not require freedom. Lack of Freedom in software means that when your neighbour asks you to share some piece of software, you have to refuse. It means that if you are a programmer, and want to create modifications, share insights, be inspired to create new works, etc. you are out of luck.
    It means that if you are not a programmer, you cannot ask your programmer friend, or hire a programmer to do these things for you.
    It means that the vendor has some degree of control over your life, and that directly translates to lack of freedom in an increasingly important part of people's lives.

    Software is there to fulfill a need, and if Closed/Proprietary software fulfills it, then it should be used.

    Using Closed/Proprietary software is morally unacceptable and should be replaced by Free Software.