Stallman Responds To GNOME Questionaire
proclus writes: "Stallman's
response to the GNOME board election process
is a lesson in the application of free software principles. For Stallman, GNOME is a GNU project, and the main goal is to promote free software. His consistancy and ethics are admirable, but one wonders if GNOME has grown beyond its roots in the free software community. Is Stallman's view of GNOME too narrow?
The GNU-Darwin Distribution
and
The Fink
projects are a case in point. It is simply amazing how many people want to use GNOME together with Mac OSX, and yet in Stallman's view, this would be an example of GNOME falling short of its goals. If free software is used together with proprietary, then the movement has failed to displace proprietary software, and free the users. Is it possible to reach such users with free software ideals, and is it necessary to divorce free software from proprietary in order to accomplish that goal?"
I think using Free Software with Proprietary software is a way to reach people who are not yet informed about Free Software. I dont think this hurts Free Software in any way, it helps promote it.
--
FearLinux.com
It is not required to divorce free software from non free software. One of the main strengths that open source has is its portability. Stallman needs to recognize this and embrace it. Take away my right to run software where and how I see fit and it is no longer FREE. Stallman is extremely hypocritical in this respect. I can understand his goal of creating a completely free system that is accessible to users, but this freedom he talks about must be applied, even when he doesn't like it.
EX. I may not like Microsoft bashing Linux, but I will defend their right to do so.
Now, that is somewhat of a contrived example of free speech at work, but, it is vital to defend all aspects of freedom. If you take away one person's freedom (the freedom to run Gnome with proprietary software) then what good is the rest of the freedom that is associated with Gnome? How long until other freedoms are taken away in the interest of "the greater good"?
A little healthy competition is good. People have to eat, you know, and proprietary software, if kept in a decent price range, can actually be complimentary to free software. Darwin, for example, could actually give back to the BSD community. I think the only problem w/ Linux is that here arent enough programs, because Linux geeks expect everything for free. If we start to show that you can sell things for linux, then more stuff will be developed, and BAM!, there you go.
Might sound a tad tough but it is just pure bigotry. His definition of "pure" and his insistance that his way is right is down-right insulting. For me the whole point of Open Source is that I can do what I want with it, thats why I like the BSD license. Which basically trusts me to be a nice person and put stuff back, but also says "hell if you want to wrap it with summat else fine".
Open Source is about freedom of choice, if I choose to use proprietary stuff then so be it, that is my choice.
Anyone who mutters on about purity and ethos like this has me worried, I don't care how people use the Open Source stuff I've written, hell its nice that they have used it.
Freedom isn't about purity its about flexibility and choice.
An Eye for an Eye will make the whole world blind - Gandhi
It seems to me that Stallman contradicts himself:
If some day GNOME, GCC, GNU Emacs, and all of GNU are obsolete and forgotten, but computer users generally are free to share and change the software they use, these programs will have done their job well.
This is all well and good.
If, on the other hand, GNOME and the rest of the GNU system are widely used, but mainly in combination with proprietary software, they will have succeeded only part-way, and a big task will remain ahead of us.
What happened to choosing the best software that does the task that I require it to do? If the goal is for users to be 'free to share and change the software they use', then that should also include the freedom to mix and match software (be it proprietry or open source) to meet their requirements.
What Stallman is trying to do is ram his ideology (good aspects notwithstanding) down everyones throat in much the same way that Microsoft tries to ram their ideology down our throats.
Ultimately, what is best for the users is what the users want. And generally if you provide what the users want, you won't need to force them to do what you want them to do. So Stallman, the fact that you feel you need to physically intervene to stop 'Gnome' going off in the wrong direction, is actually the first sign that you are heading down the wrong path.
I had a dinner with RMS last week in Paris. When I asked him that very question (why he was running for Gnome Board of Directors), he said that the first reason was to help improving the coperation with the KDE development team. He spoke of the duplicate development effort in the desktop area and he even made a parallel with the gnu-emacs vs x-emacs debate (just a couple days after he took the lead back in gnu-emacs!!!).
I cannot understand why KDE is not even cited in this response. Is this only electoral bulls**t ?
Many people disagree with RMS. Many people hate him, many people flame him, many people have honest and sincere disagreements with him, many people have sterotypical understanding of who he is and many have an understanding of who he is based on extensive personal contact.
In all of this, RMS has been a constant - he promotes Free Software.
is presence on teh GNOME board would be a case of Tough Medicine. Without an avowed extremist to act as a "conscience" of sorts, it is easy to imagine that GNOME might be tempted to compromise a little here and a little there. As long as you have RMS standing in the corner, reminding everyone (obstinately, ruthlessly, pick your adjective) exactly when we are moving towards the many slippery slopes that can be stumbled across, the concept of Free Software will benefit.
IMHO, RMS deserves a place on that board solely because of his constancy and vision. I personally may disagree with any number of his ideals or issues, but IMHO you need the full spectrum to ensure that the integrity of the project is maintained.
Only be listening to the extremes can you triangulate the middle ground.
Don't blame me - I voted for Howard Dean. http://dean2004.blogspot.com
Say what you will about his goals, but at least he's perfectly honest and up-front about them (and everything else), even going so far as to admit that he hasn't been following the GNOME development.
10 PRINT CHR$(205.5+RND(1)); : GOTO 10
He says that GNOME will have only part-way met its goals if it is used mainly in conjunction with proprietary software. The mere existence of projects that put GNOME in a proprietary environment does not constitute failure according to what RMS said.
I haven't talked to Stallman personally in 6 or 7 years, but unless he's changed his tune of late, his goal is not to change the world, so there is no notion of "small victories" for him.
I think his goal is (and I think this because my recollection is that he's told me, not because of some analysis I've done) to make the world work for him personally in the way he wants. I've never heard him say he really wants to change the world for its own sake. On that point, he's said the world is full of people he doesn't really necessarily like and has no interest in helping. So doing things "for the world" doesn't seem to matter to him.
People attribute all kinds of ethics and high moral principles to him, but I've never heard him say this was his motive. From all I can tell, and all I've ever heard him say, he's just single-mindedly selfish in a way that happens to have some positive community benefit. So people attribute all kinds of other attributes to him to explain the outcome.
If I'm right about this, it should help you see why things that only partly address an issue don't really make him happy. He wants things to work for him today, not for people generally some day. And so a partial solution is not a solution.
I'm 50-50 on the whole free software thing. I think it's got some pluses, but it also has some minuses. And definitely one of the minuses is having Richard at the helm. Because when I want to discuss social policy, I want to discuss it with someone who understands that compromise is not always evil, that partial solutions can sometimes be better than no solutions, and that there are ways of doing good for the world that don't fit into the narrow definition of free software. I get none of this from Richard.
I think it leads to confusion when the community looks to him for leadership, becuase I don't think he is offering what some see him as offering, and so it never comes out looking like what they expect. Maybe this continued sense of "unexpectedness" makes him look "mysterious", and maybe that's why people have such a continued interest, never being able to predict him because the model they have for him is never aligned with the reality of him. Just guessing.
Kent M Pitman
Philosopher, Technologist, Writer
Using free software with a non-free operating system should be viewed as a win, not a loss. More people using free software is a good thing. You start them off slow with a couple of nice applications. Then the user starts looking for free alternatives first before buying something proprietary. From there it's a short hop to running a free system.
For example, I used to be an OS/2 user. There is a ton of free software out there that has been ported to the OS/2 platform. I started out with GCC and some of the GNU tools. Pretty soon I was using free software for about 95% of my computing needs. One day I decided that since I was primarily using free software, why not move to a free system. That was 5 years ago. Today I run free systems exclusively at home, and I am in the process of getting the same at work. The only non-free software that I own are my Linux and console games. I don't dual boot or use wine or some other emulator. Maybe some day I will be able to dump non-free software altogether.
I realize that my use of non-free software, even just for entertaintment purposes, would get me blacklisted by Stallman and his fanatics. It is this my-way-or-the-highway, no compromise attitude that turns me off to Stallman and the FSF. In my opinion, this makes him more of a hindrance than a help to the free software movement.
I think this response says a lot about RMS's personal character. Some salient quotes:
and:
and especially:
Whatever people say about his being "out of touch", I think this shows that he is well aware of the criticisms levelled at him. He is also admirably aware of his own stubborn nature, and of the ideals he stands for. This guy knows what he's fighting for, knows his personal limits, and has no illusions about how he comes across to others.
--
CPAN rules. - Guido van Rossum
Really. If you have meet a sociopolitical standard to use free software, how free is it?
GNU != freeware.
The idea behind GNU software isn't "let's do something to help producers of propriatery software". Just on the contrary: the idea is: "let's do something AGAINST propriatery software".
Those who disagree are free to use software which is "freeware", or licenced under one of BSD licences, but the point of GNU licence has always been very clear: Even in the case where licence itself allows some kind of mixed propriatery and GNU-licenced software, this is clearly an "unwanted artefact" by whoever choose to put his/hers software under GNU licence, and one should not expect to be greated as a hero if doing so.
The fact that "oh so many people want to do it" is completely irrelevant, because these "oh-so-many-people" haven't written the programs in question, and thus have nothing to say about the way these should be used apart from kindly asking the author(s). Let me state this once more:
GNU != freeware
I think this is more of a purity issue than a political issue. Yes, in a perfect world users would prefer to run GNU tools on GNU operating systems and pass around GNU blessed formatted documents. We're closer to that goal if people become more familiar with the GNU tools, and not a moment before. I can't think how GNOME or other tools running on OSX hurts the end goal.
I don't pretend to understand all of RMS' ideas, but I do grasp the following concepts:
If a person is truly interested in freedom, then why not let RMS have the freedom to express his philosophies, without hinderence or abuse? Why claim a lust for "freedom", provided it is obtained by gagging or limiting someone else's? Is that -really- freedom? And if you would argue that you don't, then how are you differing from RMS in the first place?
(After all, the entire GNU philosophy is based on the single tennent of: "You have the freedom to do anything, bar restricting the freedom of others". If you would claim that that is what you actually live up to, then what's you're problem?)
It's a small world and it smells funny; I'd buy another if it wasn't for the money; Take back what I paid (SoM)
It is simply amazing how many people want to use GNOME together with Mac OSX, and yet in Stallman's view, this would be an example of GNOME falling short of its goals
I agree with Stallman on that point.
Is it possible to reach such users with free software ideals, and is it necessary to divorce free software from proprietary in order to accomplish that goal?"
Stallman knows that divorcing free software from proprietary is not always the right choice. This is why he created the LGPL.
I think it is mandatory that free software not be divorced from proprietary in order to accomplish RMS's goals. But I'm not talking about OS X, I'm talking about Windows. OS X has very little market share, and can safely be ignored, but Gnome must work on Windows and work well, if a GNU system is to have any chance of replacing Windows. Perhaps if the Windows port is GPLed (Gnome is LGPLed) that would encourage free software even more.
After thinking about it, maybe that is the solution with Mac OS X. Release the OS X port of Gnome under the GPL. Then the displacement of users from GNU systems to OSX will almost surely be outshadowed by the displacement of proprietary software (which possibly runs only on OSX) to GPLed software (which can possibly be easily ported to GNU systems).
ok then your [sic] infringing on my copyright! Could you as [sic] me next time before STEALING my comments for your own?
I'm not sure why people have a problem understanding this. Forget about RMS and GNU for a minute, and consider the point of view of any other software developer, say, Apple. Obviously, Apple wants to serve its customers as well as possible, so it wants to make software that can run on and interoperate with Microsoft systems. At the same time, Apple certainly does not want to suggest to users that they ought to rush out and buy the latest version of Windows XP. Like any other software developer, RMS wants to try to promote his own systems as much as possible, while providing compatibility as a convenience to its users. (Of course, that is probably where the similarities between RMS and proprietary software developers end ...)
This essay is probably the best explanation of the philosophic difference between Free Software and Open Source Software. This difference is real and significant; RMS is not just making this up or being obstinate. Criterion 9 of the Open Source Definition is the main point of contention.
My reading of the debate is that at this point it is healthy and indicates the continued evolution and dynamism of OS/Free software. The danger is that the current popularity of the Open Source model would sideline advocates of the Free Software model and lead to a destructive schism. All voices need to be heard and understood.
Microsoft just happens to have been a giant exception to this so far.
Sony, Merck, General Motors, Major League Baseball, Coca-Cola, Disney, Nike, Wal-Mart, Exxon, Boeing, Lockheed Martin, Monsanto, McDonald's, Nestle, Allstate, Macy's, Bloomingdales, Levi Strauss, Abercrombie & Fitch, British American Tobacco, Doubleclick, Ford, Glaxo Wellcome, Tyson Foods, Titan International, The Gap.
I'm sure if you really cared you could add more names to the list once you remove your anti-Microsoft blinders.
Comment removed based on user account deletion
One could say that to support freedom, they must support the freedom to oppress. Then I guess it could be said that the government is free to outlaw this, and people are free to rebel against the government, but the government is free to lock them up, just as these people are free to run.
Wait a minute... we are 'free.' We are restricted only by limit of power we have in society.
I suppose what we really need is not absolute freedom, but we need to impose our free will on the development of software such that the person who consumes the software faces as little hindrance as possible to the empowerment which software brings them.
Whereas Microsoft et al. is imposing their will on the development of software such that the person who comsumes the software is minimally satisfied while driving maximum profits.
At the same time, the government imposes its will on corporate citizen Microsoft such that their power in society is bolstered. They must balance the power they gain from Microsoft, against the power of Microsoft to bring them more power.
Power is not directly in the form of money. But money can buy power. For Microsoft, thousands of people around the world depend on them to put food on their table. Which the government sees it in its best interest to not exercise its freedom to impede them... today. But the government can control software, it can control these tools of communication.
Free software may put food on some people's tables, but no amount of government control over corporations can influence its development.
If the software is free, and the people are free, the tools to communicate will be free.
People will have the choice whether or not to put commercial software on their machines.
The government will still be free to oppose the freedom of citizens, but they have one less covert way to do it.