LinuxDevCenter Interviews RMS 321
prostoalex writes "LinuxDevCenter interviews RMS.
Interesting that Stallman supports the free software projects ported to proprietary operating systems: 'Porting free applications to nonfree operating systems is often useful. This allows users of those operating systems to try out using a few free programs and see that they can be
good to use, that free software won't bite them. This can help people overcome worries about trying a free operating system such as GNU/Linux. Many users really do follow this path.'"
Cygwin (Score:3, Interesting)
Geez, RMS is kind of a loon. (Score:3, Interesting)
So now coders hired to do proprietary work are unethical too?
He cites ingredients on food packaging -- but he knows perfectly well that a mere list of ingredients cannot be used to duplicate the food. It's misleading.
And now he's also open to the idea that the government should force all software makers to publish their source code? That's creepy.
Also, he should just ack
Re:Geez, RMS is kind of a loon. (Score:4, Insightful)
Uh, that's the whole point of Free Software. You think it's somehow more ethical to sell someone software they can't use properly, or to lock them into updates and support, or to damage their business when they find the application they depend on is now unsupported, or just to put them through activation sequences, time-bombed software, spyware, proprietary formats, software audits or even harassing lawsuits just because you feel like being annoying to your customers.
Giving people freedom to use their software. Now that's ethical.
Re:Geez, RMS is kind of a loon. (Score:3, Informative)
You are begging the question. Prove he's wrong don't just assert it.
Top ranked amateurs (Score:4, Insightful)
Do you also whine about how not everyone who can sing gets to make music videos? Or that not everyone who plays hockey gets to do it for a living? Or that not everyone who plays the stock market gets to be a broker?
The way things are going software development is soon going to be an 'amateur' thing, with only talented amateurs getting picked up by corporations/schools/etc (see OSDL, etc.). Sure lots of people will still need to code the tools they need as part of their jobs, but it will only be part of their job.
Actually, perhaps a better analogy is to mathematics. Lots of people need to do math to do their jobs, but very few of them get paid to be mathematicians. And yes, most of their work is 'open source', unless they're at the NSA.
Re:Cygwin (Score:5, Insightful)
This is humorous on one level. Let me comment on the serious level though. I think RMS was simply trying to avoid any confusion. I'm a lawyer, and before a witness testifies, I make certain they understand one thing very clearly - never answer a question you don't fully understand. 100% of the time, it is a mistake to give an answer to what you think or guess the question was driving at. The risk of being misunderstood, then later being branded a "liar" (and people do love to be vicious) far outweighs the risks associated with asking for clarification. It is the questioner's job to ask a clear question and if there is any part that is not understood - there is only one correct answer: "I don't understand the question." I'm also aware that interviewers/reporters for media of various kinds, practically always get facts wrong/misquote etc. My guess, RMS has been bitten in the past answering a question he thought was about X, when the questioner thought it was about Y. So, I don't hold it against him that he asked for clarification - it was the only thing he could do to ensure that his ideas were communicated clearly.
Re:Cygwin (Score:3, Funny)
I don't think X is part of the GNU project though the FSF has some opinions on it [gnu.org].
As for Y. I have no idea what that is.
Re:Cygwin (Score:4, Informative)
Free apps on non-free OS (Score:5, Insightful)
Re:Free apps on non-free OS (Score:2, Interesting)
Re:Free apps on non-free OS (Score:3, Interesting)
Re:Free apps on non-free OS (Score:5, Insightful)
When this happens (when Microsoft insists on not losing a sale, so they distribute Windows and Office to a big customer at no fee), if there is no mention of software freedom, the proprietor will get what they want. Focusing on price instead of freedom is a trap because you are tossing aside the only thing free software can compete on for something that plays into the hands of proprietors.
Re:Free apps on non-free OS (Score:3, Interesting)
Some time ago, it was revealed that Microsoft's Orlando Ayala, a top Microsoft executive for foreign sales, distributed a memo instructing that "Under NO circumstances lose against Linux[sic]." [usatoday.com]. Microsoft has a slush fund to pay for big would-be customers' licenses. Microsoft was prepared to use some of this money to reduce the cost of licensed Microsoft
Re:Free apps on non-free OS (Score:5, Insightful)
Now, finally, the hobbyists and enthusiasts have started to catch up with those who made billions by commodifying what's essentially nothing but pancake recipes, and get booed as by the masses as economy-shattering un-American commies. There was never a viable business model in cranking out fancy text editors in VB and charging $9.99 for each installation to begin with, no more than there was a viable business model in "developing web-driven eTailing and interactive marketing solutions" in the 90s.
I have nothing but respect for software developers, but if someone can do something as well as you - except for free, and in their spare time - you have no right to complain while you are in a market-driven economy. There are plenty of business that will pay good money for an in-house system developer, to do the sort of work that software people got paid to do before commodification took place.
Re:Free apps on non-free OS (Score:3, Funny)
SkyNet, is that you? :)
Re:Flamebait (Score:2)
Contrary theories, little evidence presented. (Score:3, Interesting)
Stroke for RMS (Score:4, Funny)
Me: Boy I sure like my Linux system
RMS : That's GNU/Linux!
Me: Yep, brand-spanking new
RMS: No, no, no! That's GNU G-N-U. GNU/Linux..
Me: GNU/Linux? What's that?
RMS: GAH! It's what you have installed!!
Me: Oh, you mean Linux
RMS: GNU/Linux!!!
*** Repeat ad infinitum
Bonus pts if you actually say Linux OS by the Red Hat people
Merry Chr.. er
What RMS really means with GNU/Linux is... (Score:3, Informative)
...just what he has explained one thousand times in everyone of his conferences.
Quoting and interview by Federico Biancuzzi [linuxdevcenter.com]:
Re:What RMS really means with GNU/Linux is... (Score:4, Insightful)
And nobody likes a pedant.
Re:What RMS really means with GNU/Linux is... (Score:2, Insightful)
Except when it comes to trademarks and commerical use of names.
Call that Canon copier a "Xerox machine" and the fine folks at both Canon and Xerox will insist you get it right. No different here - though "GNU" isn't, IIRC, a trademark, "Linux" is.
Re:What RMS really means with GNU/Linux is... (Score:2)
When you refer to GNU, the image brought up is that of a complete system run by free software, and encourages the use of free software on top of that system. Whereas Linux carries the connotation of having a free toolchest to act as a base, that anyone can use however they see fit. Kind of like having a bunch of free land available, but people can build private houses on that land.
This kind of carri
Re:What RMS really means with GNU/Linux is... (Score:4, Interesting)
The good part of this is that its an active sign of respect for others background and culture. Language is an important of a person's identity.
The bad part is that there are insane laws that nitpick on what a person can and cannot do, in the name of protecting the French language. An example of thi is fineing a business if the French part of the signs is not so much larger than the English. It got to the point where common sense and respect for another got forgotten. The whole issue started to be about the motivation and maturity of the people involved.
This is the same with the term "GNU/Linux". People over look your message and just see how immature you are at nitpicking.
Re:What RMS really means with GNU/Linux is... (Score:2)
Re:What RMS really means with GNU/Linux is... (Score:2)
Further more, GNU made GPL which is the license that Linux and alot of other open source programs use.
GNU was probably also the first to formalize a movement, a vision, the tools and the license. Atleast i have not heard of anyone before GNU. Sure software was shared before that, but did they have a com
Re:What RMS really means with GNU/Linux is... (Score:2)
The point is that naming the whole environment after all of the applications is ridiculuous. Otherwise it would be GNU/X Window/Gnome/KDE/Enlightenment/Opera/XMMS/.../Linu x. Doesn't that seem a bit absurd? And everyone running different software would have to use a different name? It's just not a reasonable way of constructing the name. Yes, we get that there is GNU software involved. But this isn't "the GNU system
Re:What RMS really means with GNU/Linux is... (Score:2)
Well, I don't know about that. The "GNU" in GNU/Linux refers to glibc and gcc. That's a lot more central than a windowing system or web browser. I mean, glibc is what gives you functions like printf() and write() that every other application uses. I think "GNU/Linux" as a term makes sense because no matter what kind of application you are developing, you need to know if you have the GNU userland or not; that isn't true for the other categories of
Re:What RMS really means with GNU/Linux is... (Score:3, Informative)
Anyone, the "GNU" is not supposed to refer primarily to glibc/ gcc. It's supposed to refer to the GNU implementation of the standard unix tools, like grep and ls and more and so forth. If we take X and everything graphical out of the model and just imagine a console-based system, then the real bare bones of it would be the kernel, a shell (probably from gnu) and the basic utilities (probably from gnu). With just a kernel, this system would be useless. Of course, you probably w
Re:Stroke for RMS (Score:5, Insightful)
Me: Yep, brand-spanking new
GNU is pronounced with a hard G. If you listen to virtually any RMS speech on software freedom, you'll hear him explain how the name originated and a specific request that people not to call it the "new" operating system, as that may cause the type of confusion that you used in your joke. Part of being a philosopher king like RMS is having thought through pretty much everything, from the seemingly trivial to the profound.
Re:Stroke for RMS (Score:3, Interesting)
Re:Stroke for RMS (Score:2)
Re:Stroke for RMS (Score:2)
Re: Stroke for RMS (Score:2)
All kidding aside (Score:4, Informative)
Gimp on Windows is useful (Score:4, Interesting)
Re:Gimp on Windows is useful (Score:3, Funny)
Re:Gimp on Windows is useful (Score:2)
Everyone does. Except for some self-enlightened, 14 year old hypocrites on slashdot who cant code hello world, let alone a complex program like GIMP.
Re:Gimp on Windows is useful (Score:2)
And those that have never heard of virtual desktops [kde.org] maybe. Stay tuned though, Microsoft is scheduled to innovate that in its next release.
Re:Gimp on Windows is useful (Score:2)
Re:Gimp on Windows is useful (Score:2, Insightful)
Why don't you put the GIMP on a separate workspace? (Or does Windows still lack that simple feature?)
Re:Gimp on Windows is useful (Score:2)
So? X can do it now. Your point is moot. Time ain't gonna flow backwards, buddy.
Tides of change (Score:5, Insightful)
Now I have aged and benefitted first hand from the freedom of software. Now I comprehend what he is trying to say and I recognize the benefit of open source software.
With that said, he still come across as a crackpot who is so entrenched in his views he will not budge. However, that is not necessarily a bad thing. Without gcc there would be a lot less free software.
Dog with a bone (was Re:Tides of change) (Score:5, Insightful)
Do pay attention. Across the span of years assholes like Gates, Jobs, and Ellison will be mere blips on the radar of history. RMS will be considered one of the cornerstones of computer technology.
Far from being a crackpot, RMS stands for exactly what is needed in terms of free software. The steadfast nature of his resolve is with a view to all possible attacks from within and without the free software movement.
The things that RMS says are sort of like the Bill of Rights. People try to mess with it, to rewrite it, to mess with it in a thousand ways - and RMS has always been right on the first try.
It's a pity that more do not see that plainly. In my view, RMS sees things with startling clarity. He already sees what you have not even begun to anticipate.
I apologize for being cryptic, but it's one of those things that you either "get" or you just don't.
Re:Tides of change (Score:4, Insightful)
RMS: Proprietary software is unethical, because it denies the user the basic freedom to control her own computer and to cooperate.
Here's the problem. Not many people care about controlling their computer in the sense that he's blabbing on about. They want to use it. Stallman and others find it more fun to ignore that fact. If a person wants to control their computer, they can bang out code and get the results they want. The computer isn't some mystical realm in which we must adhere to philosophies and Lockeian ideals of natural rights because it's simply irrelevent. People freely choose what goes on their hard drive and it shouldn't be put upon programmers to freely release their code if they don't want to. Even entertaining the idea of forcing code to be opened is disgusting. Should we then ban secrets? Along with freedom of speech is the right to remain silent and the right to maintain your livelihood as long as it doesn't harm others. That right is stronger than the right to know about buffer overflows in your email program.
Re:Tides of change (Score:2)
So how many users care that they aren't allowed to just grab software from their favourite P2P application and use it whenever/however they choose? Should I be morally opposed to that behaviour any more than the proprietary crowd is about free software?
I'm fairly unopinionated when I see people running eMule, and stealing other peoples work. That doesn't mean it isn't wrong, just that I don't really care.
Re:Tides of change (Score:2)
While both those may be true, if the later is derived from the former, then the former is not true. RMS promotes Free Software, not Open Source Software.
Quote, don't FUD! (Score:2)
Re:Tides of change (Score:3, Insightful)
I don't want to go off-topic in this thread, but this is one of the things that I was going to say about the Opera v. Firebird portion of another thread today (I think others may have already made the point anyway). I value that Firebird is free. Opera is really great (although there are a few flaws I have found in it over time) but it is not free.
It really makes all the difference in the world. I ca
Ingredients? (Score:4, Insightful)
RMS: I am not calling for such a law as of now, but I think that would be a valid consumer protection measure--like requiring food products to publish the list of ingredients.
Of course, some software companies would object to this, just as some food companies resisted the requirement to publish the ingredients and nutritional information. The question should not be up to them.
I don't think it's the same at all. Publishing ingredients in food is a lot different from publishing source code. Publishing the sourcecode is like sending someone the blueprint schematics of your new machine, practically inviting them to make their own; whereas the ingredients label doesn't list in what quantities the ingredients were mixed in at, or what time, etc. I know Stallman simply made a poor analogy, but I think he truly believes it.
Re:Ingredients? (Score:3, Funny)
Assignments - 30%
If statements - 30%
For statements - 20%
While statements - 5%
Dodgy pointer accesses - trace
Re:Ingredients? (Score:4, Funny)
Re:Ingredients? (Score:2)
Something far, far more scarry:
Warning: Made in a produiction enviroment where Visual Basic programmers are present!
Re:Ingredients? (Score:5, Insightful)
Agreed. A closer analogy to publishing food ingredients is probably publishing APIs and interface specifications.
Re:Ingredients? (Score:2)
Re:Ingredients? (Score:2)
I really like the project to produce an entirely open-source accelerated video card. If ATI and NVidia see their cards being passed over for this upstart "open" card, they will open their APIs in an instant to try to get the customers back.
It really surprises me that hardware vendors don't open their APIs, because for them software is a cost. If they can have developers refine the software (and support it!) fo
Re:Ingredients? (Score:2)
Re:Ingredients? Engineering Bridges and blueprint (Score:2)
Re:Ingredients? (Score:2)
But the part of the analogy which *is* valid is the "consumer protection" aspect. If you had the source code to IE, you could patch it weeks before Microsoft fixes it, or if you aren't allowed to patch it, you can at least not use IE (same with food, you can not eat food that you're allergic to, or you can at least know that the soup is 16
Definately makes switching easier (Score:2, Insightful)
software wants to be free (Score:4, Insightful)
I admire RMS for his consistency. (Score:4, Insightful)
That said, I disagree with him that all software must be libre. I don't like being told that I may not release my own work as I see fit. At the same time he is welcome to not use it as he sees fit.
Bob-
Re:I admire RMS for his consistency. (Score:2)
And I don't like being told that I may not use software as I see fit. Including making modifications and releasing them. It is simply not your right to take away those of others.
Re:I admire RMS for his consistency. (Score:2)
I don't let you walk your dog on my front lawn, either.
Bob-
Re: I also admire RMS for his consistency. (Score:2, Insightful)
I can't speak for RMS, but maybe you can read his view as: "all drinking water in this world should be clean and safe for consumption". That would be the optimal situation. At the same time you realize, it will never happen (at least not any time soon), and you can't force the rest of the world to make it so.
M
Re:I admire RMS for his consistency. (Score:2)
I believe he'd disagree with him as well...
What I mean is, he's never said (to my knowledge) that all software must be free software.
Re:I admire RMS for his consistency. (Score:3, Interesting)
Do note, however, that he considers a law requiring all software to be "libre" to be the same thing as product labeling, a law with tremendous public support. It's difficult to find anyone who will argue that the law is an infringement on the rights of the producer to label their product as they see fit.
Keep in mind that RMS is not a "libertarian", he fully believes in the use of government force for things he likes,
Re:I admire RMS for his consistency. (Score:3, Insightful)
The way I see it, is he believes proprietary software to be morally bad, and that he wants people to choose the morally good mechanism of free software. But I've never heard him say that you should not have the right to choose non-free software, and I believe the reason you don't have a citation
Better? (Score:2)
if...
Of course. It would also be better if everyone ate brown rice, drank water instead of sugar soda, drove electric cars, and turned off their water heater when they went on vacation.
But I'm not going to put a gun to their head (which is all that government is) to make them do it.
Bob-
The Hurd runs, but not reliably. (Score:4, Funny)
I was going to make a comment on the Hurd, but rms beat me to it.
Rumor mill (Score:3, Interesting)
Interesting. Which developer is hoping to get funding? Is it one of the current Hurd contributors like Marcus Brinkmann, Neal Walfield, Ognyan Kulev or Michael Banck? What would they want to work on? The port to L4 [l4hq.org]? Who's sponsoring him? Is it the g10code [g10code.com] people? They've collected donations [gnufans.org] for Hurd development in the past. How close is this to happening? I haven't
I like freedom... (Score:4, Insightful)
Re:I like freedom... (Score:2)
Re:I like freedom... (Score:2)
Re:Psychology of RMS: not just another advocate (Score:2)
Re:I like freedom... (Score:3, Insightful)
The users choice includes not purchasing hardware that requires unfree drivers.
Try using hardware for which free drivers work. (Score:2)
As for what video card makers will do, power concedes nothing without a demand. Whe
Re:I like freedom... (Score:2)
That *is* his stance.
Re:I like freedom... (Score:2)
Re:I like freedom... (Score:2)
Re:I like freedom... (Score:2)
Because respect has nothing to do with agreement.
Contempt for your enemy, arrogance in thinking that because you think they are wrong means that they will lose, has lost far more battles than any other single factor. "But, they're only slaves..." says the defeated Roman commander after losing to Spartacus.
Watch a real hunter some time. See how deeply they respect their prey. Recall from the move "Patton", the line, "Rommel, you magnificent bast
Tilting at windmills (Score:4, Insightful)
RMS: Props to OpenBSD! (I paraphrase...) (Score:2)
RMS: Yes! And so should the developers of GNU/Linux distributions. This is very important.
Re:RMS: Props to OpenBSD! (I paraphrase...) (Score:2)
POSIX ME HARDER (Score:5, Funny)
Some GNU utilities such as df and du do not follow the POSIX spec unless you set the environment variable POSIXLY_CORRECT. Normally GNU df and du print disk space figures in units of k. POSIX says to print disk space figures in units of 512 bytes. If you set POSIXLY_CORRECT, GNU df and du do that. (My original plan was to name it POSIX_ME_HARDER.) I would guess that very very few users set POSIXLY_CORRECT.
Good to see RMS has a sense of humour. I got a nice chuckle out of that comment
-Laxitive
Open software on a closed kernel (Score:3, Insightful)
Shell: http://www.bb4win.org/ [bb4win.org]
Burning prog: http://www.burnatonce.com/ [burnatonce.com]
DC client: http://gempond.com/odc/ [gempond.com]
Graphics: http://gempond.com/odc/ [gempond.com]
IM: http://gaim.sourceforge.net/ [sourceforge.net]
Browser:
Mail: http://www.mozilla.org/products/thunderbird/ [mozilla.org]
Office suite: http://www.openoffice.org/ [openoffice.org]
et cetera...
But then it dawned on me: All these programs are avaliable under GNU/Linux.
That day was the day that i switched to Debian. I haven't looked back.
Comment removed (Score:3, Insightful)
True (Score:3, Insightful)
That is so true. Seen it happen over and over again. Use Firefox and Thunderbird to move them into OSS tools for the internet. Then introduce OpenOffice and pretty soon the underlying OS is immaterial.
It's odd that it seems to take time to sink in that part of the value in OSS is that it comes bundled with all those goodies and there's no need to buy anything else. For instance (these are retail prices):
OEM pricing may vary as will the prices to big buyers. But even counting that where's the value? You still have to spend an insane amount of time keeping everything updated to combat the threat of the day and even that won't stop all the crap. It's insane. Get off Windows.
Re:True (Score:4, Insightful)
As opposed to the insane amount of time learning and dicking around with Linux trying to get it to work properly? Or what about the tens thousands needed to pay programmers to develop Linux based apps that simply don't exist yet?
Your assumption that every (or even most) computer users simply email, surf the web, and print up pretty documents is wrong at best. Linux is not even remotely a possiblity for me and my business because we use apps that are not available (or even good counterparts) for Linux.
Re:True (Score:4, Insightful)
Which is different exactly how from the insane amount of time learning and dicking around with Windows trying to get it to work properly?
Have you Hurd? (Score:3, Funny)
Libre on non-free environments (Score:5, Interesting)
However there isn't a policy regarding what tool sets individual shell users can install. It's interesting to browse various
The point is, at least with mainstream IT people most already see and understand the value and quality of open source or free software.
Not surprising (Score:5, Informative)
As I said the other day [slashdot.org], Stallman himself is the perfect example of using free software on proprietary OS'es. That's how the GNU project started, and today they still make reasonable efforts to keep their software portable.
A lot of people dismiss and mock RMS, but he already asked and answered a lot of these questions himself many years ago. Maybe it would help some people to periodically read through some of his writings. (I know reading things you don't agree with or like is unpopular with many around here.) RMS has made intelligent decisions on a lot of these issues.
Another thing that comes up all the time around here is selling free software, which seems to confuse a lot of people but was handled by RMS a long time ago [gnu.org], too.
Hmm. (Score:5, Interesting)
I was slightly skeptical about this, until I realized that I actually followed this path, more or less. Back in the day when OS/2 was still around, I was using that over DOS/Win3.1, and eventually NT, as I couldn't afford a box that would run that, but it turned out for the better. I had tried Linux once, and found it too hard to get anything done with (remember this was like 92-93, and I had never used anything *nix before): it was interesting, but I wasn't familiar with any of the applications, so I couldn't do much.
Of course, if OS/2 is remembered for one thing, it's the overflowing of native applications, by which I mean there were few. So eventually, I started using "EMX" (iirc) ports of *nix applications: emacs, gcc, (La)TeX, bash, ghostscript. After awhile (and putting up with some deficiencies), I realized that I was no longer really using OS/2. I was trying to use Linux. So, I got that infomagic set of "modern" distros (like redhat 4, debian something ancient, slackware, and a copy of sunsite and tsx). I've never looked back.
It's been interesting over the years to see the application base grow by leaps and bounds; the open culture for Free Software is really what Linux has created, and what has in turn driven its success. OS/2 never had it. HURD was too idealist to gather momentum. The BSD's seem to have a different focus. All the other OS's drive a purely commercial culture: Windows, MacOS, PalmOS, Symbian, the commercial Unices, etc.
So perhaps... perhaps... if you transform the other OS's into a semblance of Linux (or other "Free" OS, I guess, but let's be realistic here), once people are familiar with the software, you can switch the OS and give them the full experience, and not only will they fall right in, they'll be happier, because everything works as it should.
This, I believe, is what Microsoft should truly fear.
RMS (briefly) forgot what freedom means (Score:3, Insightful)
FB: Would you sign and promote a petition or an initiative for free access to hardware specifications?
RMS: I'd endorse any sort of nonviolent democratic political activity to promote such a law.
Of course, such a law (like all laws) would have to be backed up by violence -- don't obey it, have your freedom or property taken away. I think it's disingenuous for RMS to claim the high road of "non-violence" while advocating exactly the opposite.
Except for this, I think his stances are in general very admirable.
Re:RMS (briefly) forgot what freedom means (Score:3, Insightful)
Re:RMS (briefly) forgot what freedom means (Score:3, Informative)
"Non-violet democratic political" is an oxymoron.
But do keep in mind that RMS is not a Libertarian. He believes in the use of force by the state, for things he agrees with.
Bob-
freedom versus innovation (Score:2, Insightful)
In other words, to him it doesn't matter how useful a program is, if it's not free, he won't use it. The big example is using a proprietary program to control the source code of the linux kernel because according to Linus it allows him to be more productive and get th
'Free speech' - wrong analogy (Score:3, Interesting)
How I joined the free world (Score:5, Interesting)
Back in '96 ("the year of the Intranet") I accidentally ended up getting paid to do web development work with Perl on Windows. I wasn't then, nor am I now, really a programmer (still less a hacker); I just happened to be a little better at abstract reasoning than anybody around me at the time.
I had never heard of the free software movement or the GPL, and the term "Open Source" hadn't even been coined. It's hard to imagine now how different the IT world was less than a decade ago. I chose Perl because it was free as in beer. At the time, it hadn't even occurred to me that you could apply the other meaning of the word "free" to software.
Then one day, while avoiding work, I was browsing through the documentation for Perl, and came across the following:
At the time I was a union delegate in a big multinational company, so I knew in intimate detail the awful nature of the institution. I hated my job, didn't know anybody who didn't hate theirs, and despaired of ever finding a vocation that I wasn't ashamed of.
Reading the GPL, and then going to the GNU website [gnu.org] and devouring everything there was a life-changing experience. RMS demonstrated that it was possible to make a living without compromising on ethics, and for the first time in my life I felt that there was a place for me in the world, if not as a genious hacker, then at least by applying the same moral principles to whatever field I had an aptitude for.
I stopped using proprietary software myself. Over time, I stopped installing proprietary software for my friends, and now I run a business supporting free software.
It all started with running a free program on a non-free operating system. If the free world had enforced strict border controls, on the dubious logic that more people would migrate if they weren't allowed to visit, I wouldn't be a part of it now, and my life would be a lot poorer for it.
At this time of the year it is worth stopping to remember this crazy guy with long hair and wild ideas about helping your neighbour, and how he changed the world.
Thanks RMS!
Lousy questions (Score:3, Insightful)
And this whole question of whether free software is good or not is such a waste of time. When somebody invented automatic door openers did people say "think of all the doormen who will be out of a job"? No, they said "isn't it great that these people are now free to find better jobs that contribute more to society". That's what I would say about people who used to spend all their time reinventing the wheel because all the previously invented wheels were proprietary. If Linux succeeds (i.e. is better than Windows and people switch) then the programmers at Microsoft will get to work on new and different things that haven't been done before (and maybe make money on them for the few years before the open source alternatives catch up).