Interviews: RMS Answers Your Questions
The Free Software Foundation will be celebrating its 30th anniversary on Oct. 3rd. Recently, you had a chance to ask its founder Richard Stallman about GNU/Linux, free software, and other issues of public concern. Below you'll find his answers to your questions. Learn more about how you can join the FSF here, and help fight the good fight.
Companies Selling Actually Free Software?
by eldavojohn
I found your piece on selling free software to be pretty logical on paper. However, has it ever worked in the wild? Can you name companies or revenues that currently operate on this idea (and I'm not talking about services or support of the software)? I simply can't come up with a widely used monetized piece of software licensed under the GNU GPL whereby the original software was sold at a single price and shipped with the source code -- free for the original purchaser to distribute by the license's clauses. Can you list any revenue generation from that? I must admit I'm not exactly enamored with paying for free software (as in your definition of free) before it's written yet I cannot think of any other way this would fairly compensate the developer.
RMS: I have to exert all my self control to respond civilly after seeing the word "monetize". Implicit in that word is the idea that you want to turn everything into money. The only point in writing a program is to turn it into money. Feh!
I don't object to making money in an ethical way. I don't object to raising money ethically to work on free software. But when you talk in terms of "monetizing", your thoughts have become twisted in a direction that will lead you to be a parasite.
Simply selling copies of free software was an effective way to raise money when I wrote that article, and remained so through the early 90s. As you've noted, that isn't usually the case.
But we have effective ethical ways of funding free software development. For instance, selling support to commercial users, selling exceptions, developing solutions for clients' internal use, and crowdfunding. Simply asking satisfied users for donations works for some developers.
How do you feel about web applications?
by bigsexyjoe
I know you don't like Software as a Service. However, there are some web applications that really only work as a web application. Slashdot is an example of this. Do you feel that creators of web applications should be obliged to make their source code available? Also, if I am employed as web application developer, am I a bad person?
RMS: That's not quite correct. What I reject is somewhat different: Service as a Software Substitute (SaaSS). This means a service that does a job that you could do by running a program in your own computer.
The two concepts overlap only partly. I don't think I disapprove of _all_ the things you'd call "Software as a Service", because not all of them are SaaSS.
I don't like to use the term "web application" because it is designed to ignore a distinction I consider crucial, between the software in the server and the software in the client. Even if they are designed to work together, they raise totally different ethical issues.
To avoid confusing them, I insist on talking separately about "services" and "client programs". Of course, I reject a non-free client program like any other non-free program.
As for the server software that implements a service, that doesn't directly affect me as a user of the service. I don't even need to know whether it's done with software or by humans. For your sake, though, if you use software in your server, I hope it is free-libre so that it respects your freedom and you have control over your own server.
Slashdot is a web service. In the past, one could access it with a free web browser -- no special client software was needed. Maybe that is still true -- I don't know. Many web servers send programs to run in the user's browser, generally in the form of Javascript code. Most of these programs are proprietary, and I use LibreJS to prevent those from running in my computer. That means there are services that won't work for me. I value my freedom too much to run their non-free software.
If Slashdot sends Javascript code to the user, it should make sure that code carries a free license and (if minimized or otherwise transformed) a pointer to the real source code.
However, I am not happy about automatically running a program sent to my browser by a server even if it carries a free license. For users to maintain a modified version of that software is inconvenient even if it is authorized. Thus, I'd rather not run substantial Javascript code. If I am going to run a program on my computer, I want to install it the same way I install Emacs, GNOME or LibreOffice.
As always, I don't want to talk about "web applications". We must keep web services and client programs separate.
Ethical treatment of your users calls for making all your client-side software (including Javascript) free.
I don't think web services are wrong _in general_, but they raise various ethical issues. For instance, you shouldn't collect any data about your users, or remember what they do on the site, unless the essence of the service consists of remembering this data. A secondary "social" (I'd rather call it "antisocial") functionality does not justify imposing surveillance on users who want only the principal functionality.
Do not try to excuse adding a brick to the wall of massive surveillance.
Re: On the matter of smartphones
by Anonymous Coward
How do we take smart phones out of the control of corporations and back into user's control? There's GNU/Linux for computers which gives the users freedoms, but there's no equivalent for smart phones yet. I see this as a serious problem because people are largely abandoning computers and laptops to move toward smart phones and tablets. So my question is: How to make a smartphone that truly has the user's interest at heart? (Not trying to sell them apps, spy and track on them, restrict them to a walled garden, etc.)
RMS: There are phones on which you can run Replicant, the free version of Android. Some peripherals don't work, but you can do calls and texts.
Portable phones have another problem: the radio modem processor which talks with the phone network always runs proprietary software, written for a secret processor. Nowadays it checks signatures, so that software is tivoized; Even if we had free replacement software, the processor would refuse to run it.
Even worse, that proprietary program has a universal back door, so it can be altered by commands sent by radio. In most phone models, the modem processor can take control of the main processor and replace its software. Thus, even if you have installed Replicant, the phone company and others have the power to remotely overwrite it with something nasty.
The usual "something nasty" is software that listens all the time and transmits all the speech it hears.
By designing the phone carefully, it is possible to prevent the modem processor from sabotaging the main processor or from accessing the microphone. Unfortunately, we know of no such phone model that can use its peripherals without non-free drivers.
There is another problem that we can never fix, because it is inherent in the way the cellular network works. The phone sends signals all the time it is turned on (except in airplane mode), and the phone network uses those signals to determine where the phone is located. That system records where the phone has been.
In other words, every portable phone is a tracking device.
I know of a possible fix for that: build a one-way pager into the phone. Then you can keep the phone in "airplane mode" (no tracking) nearly all the time, and tell people that they should page you when they have something to say to you. When you are paged, you can decide when it is safe to connect to the phone radio network and reveal your location -- presumably when you are in a place that is not sensitive.
The future of private and free tech?
by Anonymous Coward
My biggest concern in this day and age is the dumbing down and commercialization of computing. What used to be open, interoperable programs has now turned into ad based, proprietary apps. We've gone from having something like Pidgin being able to run all instant messaging clients ad free to now having to download a separate app for every messenger, for example (no one uses the older ones anymore, or they've been shut down). Also, free standards like email have been falling out of favor due to corporate pushes to lock down users into walled gardens like Facebook. Of course there's always the option of not using these proprietary apps, but it really hinders your social life. Also, programs (now called "apps") are designed to milk the users for money, rather than to benefit the users, as you know is the case with things like " defective by design" DRM.
Is there any way computing can truly become free and user centric again, or do you think it's truly a lost cause? If so, how can we do it without losing connection with the rest of the world who will not give up their FB/WhatsApp/Kik (and don't answer their phone or emails anymore)?
RMS: Please don't associate me with advocacy of something "open". I have never used that term.
I disagree with “open source”, of course. However, before that term was coined in 1998, the term "open software" was used to mean something else. It meant that users could choose from various components that could interoperate. I think that's the term this question refers to.
Unix was referred to as "open software", in that sense. However, although Unix was "open", it was not free software or even close to it. Being "open" meant that the user had (in theory) a choice between various proprietary programs -- but that's not freedom, that's only having the chance to choose your master. Being "open" was insufficient because what we need is "free". That's why I needed to write a free operating system, the GNU operating system, to replace Unix.
That's why "GNU" stands for "GNU's Not Unix".
The first step in opposing these evil tendencies is to refuse, firmly and persistently, to yield to them. No matter what anyone else does, I will never be a used of Facebook. I will never use those messenger cr...apps because they are non-free software; not to mention that I won't use the non-free platforms they run on.
If that means there are some people I can't talk with, I will live with that. I might want to talk with them, but not badly enough to surrender my freedom to do it.
Your question presents the issue as an all-or-nothing binary choice, total victory or total defeat. But that's not how it is.
It's a shame that they use those, but we don't need them to _stop_ using those things just in order for us to talk with them. It's enough for them to resume using email and phone calls.
You could send these people a card, once in a while, saying "I'd still like to be friends with you, if you'd like to talk by email or a phone call. I won't be used by Facebook or run WhatsApp. I can't talk with you that way, but that's nothing personal. I'd like to see you some day."
Then either they get back to you or they don't.
On the matter of privacy
by GeekWithAKnife
In your opinion, how can a government strike a fair balance between privacy and snooping powers? Given that the government needs to be able to spy on potentially dangerous people and groups and such desires have grown legs, wings and multiple heads over the years...
RMS: Over the past 20 years, digital technology has been used to implement a tremendous increase in surveillance. Most citizens of the US live under far more surveillance than the citizens of the Soviet Union knew.
As a result, the balance between privacy and investigation is totally skewed. It's not just a little off, it is wildly wrong, so much that it threatens democracy. Democracy depends on whistleblowers to tell the public what the government is doing, so if surveillance is enough for the government to find and imprison whistleblowers, democracy is directly threatened.
We need to redesign digital systems so that they do not accumulate dossiers about people other than court-designated suspects. Read here for more arguments, plus suggestions about how to do this.
We should also praise Edward Snowden vigorously on every pertinent occasion. The US political class -- which mostly tolerates or promotes oppressive surveillance -- condemns him and continues to demonize him. It's up to us to oppose that.
This is why I lead "three cheers for Edward Snowden" when I talk about surveillance in my speeches.
The next big thing
by laffer1
What do you see as the next big issue coming up with software licensing that isn't addressed with the existing GPL and AGPL licenses?
RMS: I don't know of any. GPL version 3 seems to be what we need; there is no flaw or problem that would require another license.
People have suggested making a "Lesser Affero GPL", and I agree it might be a good thing -- it would take the form of an exception added to the Affero GPL -- but the first step is to figure out what it ought to _do_. What uses should it permit that the existing Affero GPL does not?
I am interested in getting suggestions about this from developers that have real software they might want to release under such a license.
Microsoft's Contributions to Free Software
by jrnvk
It seems like Microsoft is starting to contribute more to free products. What's your take on them joining the community, given their rather different approach in historical times?
RMS: Microsoft's most important software continues to be proprietary, and malware too. In fact, Windows 10 is even nastier malware than Windows 8 was.
This is an enormous wrong, and we can't excuse Microsoft for this just because it develops some free programs also.
What are your views on console gaming?
by Kethinov
It's long been possible to run entirely free software on a PC, but the world of game consoles has been a proprietary hellscape for many years. In recent years there's been an attempt to open it up in some very modest ways, mainly through the proliferation of Android "microconsoles" and other Android-based set top boxes. Do you find these new developments to be a step in the right direction and are you worried as I am that they're not catching on very well?
RMS: Alas, I know nothing about them. Since you say "open it up", and "open" is not the same thing as "free", I can't tell from your question whether those projects do, or can, lead to a community based on free games.
What I can say is that I wouldn't run a non-free game any more than I'd run a non-free operating system or a non-free compiler or a non-free messaging program.
Teaching about Free Software in CS courses
by daveagp
I teach CS at a university, often including introductory courses. Regarding free software, what message(s) is/are the most vital to communicate to people who are writing computer programs for the first time?
RMS: Here's the message I would give:
If you become skilled at programming, you will come to notice how non-free programs, denying you the source code, restrict and oppress you. But non-free software is prevalent only because the users tolerate it. As recognition of its injustice spreads, we will be able to put an end to it.
I have chosen free software for this class because I value my freedom and I refuse to give it up. Also because I don't want to be responsible for leading you to surrender your freedom.
Please read this for more about this issue.
Then I'd prepare to spend the next class session discussing that reading.
GFDL?
by ISayWeOnlyToBePolite
The Gnu Free Documentation License (GFDL) has not been embraced with nearly as much love as the GPL and numerous issues have been raised:
by eldavojohn
I found your piece on selling free software to be pretty logical on paper. However, has it ever worked in the wild? Can you name companies or revenues that currently operate on this idea (and I'm not talking about services or support of the software)? I simply can't come up with a widely used monetized piece of software licensed under the GNU GPL whereby the original software was sold at a single price and shipped with the source code -- free for the original purchaser to distribute by the license's clauses. Can you list any revenue generation from that? I must admit I'm not exactly enamored with paying for free software (as in your definition of free) before it's written yet I cannot think of any other way this would fairly compensate the developer.
RMS: I have to exert all my self control to respond civilly after seeing the word "monetize". Implicit in that word is the idea that you want to turn everything into money. The only point in writing a program is to turn it into money. Feh!
I don't object to making money in an ethical way. I don't object to raising money ethically to work on free software. But when you talk in terms of "monetizing", your thoughts have become twisted in a direction that will lead you to be a parasite.
Simply selling copies of free software was an effective way to raise money when I wrote that article, and remained so through the early 90s. As you've noted, that isn't usually the case.
But we have effective ethical ways of funding free software development. For instance, selling support to commercial users, selling exceptions, developing solutions for clients' internal use, and crowdfunding. Simply asking satisfied users for donations works for some developers.
How do you feel about web applications?
by bigsexyjoe
I know you don't like Software as a Service. However, there are some web applications that really only work as a web application. Slashdot is an example of this. Do you feel that creators of web applications should be obliged to make their source code available? Also, if I am employed as web application developer, am I a bad person?
RMS: That's not quite correct. What I reject is somewhat different: Service as a Software Substitute (SaaSS). This means a service that does a job that you could do by running a program in your own computer.
The two concepts overlap only partly. I don't think I disapprove of _all_ the things you'd call "Software as a Service", because not all of them are SaaSS.
I don't like to use the term "web application" because it is designed to ignore a distinction I consider crucial, between the software in the server and the software in the client. Even if they are designed to work together, they raise totally different ethical issues.
To avoid confusing them, I insist on talking separately about "services" and "client programs". Of course, I reject a non-free client program like any other non-free program.
As for the server software that implements a service, that doesn't directly affect me as a user of the service. I don't even need to know whether it's done with software or by humans. For your sake, though, if you use software in your server, I hope it is free-libre so that it respects your freedom and you have control over your own server.
Slashdot is a web service. In the past, one could access it with a free web browser -- no special client software was needed. Maybe that is still true -- I don't know. Many web servers send programs to run in the user's browser, generally in the form of Javascript code. Most of these programs are proprietary, and I use LibreJS to prevent those from running in my computer. That means there are services that won't work for me. I value my freedom too much to run their non-free software.
If Slashdot sends Javascript code to the user, it should make sure that code carries a free license and (if minimized or otherwise transformed) a pointer to the real source code.
However, I am not happy about automatically running a program sent to my browser by a server even if it carries a free license. For users to maintain a modified version of that software is inconvenient even if it is authorized. Thus, I'd rather not run substantial Javascript code. If I am going to run a program on my computer, I want to install it the same way I install Emacs, GNOME or LibreOffice.
As always, I don't want to talk about "web applications". We must keep web services and client programs separate.
Ethical treatment of your users calls for making all your client-side software (including Javascript) free.
I don't think web services are wrong _in general_, but they raise various ethical issues. For instance, you shouldn't collect any data about your users, or remember what they do on the site, unless the essence of the service consists of remembering this data. A secondary "social" (I'd rather call it "antisocial") functionality does not justify imposing surveillance on users who want only the principal functionality.
Do not try to excuse adding a brick to the wall of massive surveillance.
Re: On the matter of smartphones
by Anonymous Coward
How do we take smart phones out of the control of corporations and back into user's control? There's GNU/Linux for computers which gives the users freedoms, but there's no equivalent for smart phones yet. I see this as a serious problem because people are largely abandoning computers and laptops to move toward smart phones and tablets. So my question is: How to make a smartphone that truly has the user's interest at heart? (Not trying to sell them apps, spy and track on them, restrict them to a walled garden, etc.)
RMS: There are phones on which you can run Replicant, the free version of Android. Some peripherals don't work, but you can do calls and texts.
Portable phones have another problem: the radio modem processor which talks with the phone network always runs proprietary software, written for a secret processor. Nowadays it checks signatures, so that software is tivoized; Even if we had free replacement software, the processor would refuse to run it.
Even worse, that proprietary program has a universal back door, so it can be altered by commands sent by radio. In most phone models, the modem processor can take control of the main processor and replace its software. Thus, even if you have installed Replicant, the phone company and others have the power to remotely overwrite it with something nasty.
The usual "something nasty" is software that listens all the time and transmits all the speech it hears.
By designing the phone carefully, it is possible to prevent the modem processor from sabotaging the main processor or from accessing the microphone. Unfortunately, we know of no such phone model that can use its peripherals without non-free drivers.
There is another problem that we can never fix, because it is inherent in the way the cellular network works. The phone sends signals all the time it is turned on (except in airplane mode), and the phone network uses those signals to determine where the phone is located. That system records where the phone has been.
In other words, every portable phone is a tracking device.
I know of a possible fix for that: build a one-way pager into the phone. Then you can keep the phone in "airplane mode" (no tracking) nearly all the time, and tell people that they should page you when they have something to say to you. When you are paged, you can decide when it is safe to connect to the phone radio network and reveal your location -- presumably when you are in a place that is not sensitive.
The future of private and free tech?
by Anonymous Coward
My biggest concern in this day and age is the dumbing down and commercialization of computing. What used to be open, interoperable programs has now turned into ad based, proprietary apps. We've gone from having something like Pidgin being able to run all instant messaging clients ad free to now having to download a separate app for every messenger, for example (no one uses the older ones anymore, or they've been shut down). Also, free standards like email have been falling out of favor due to corporate pushes to lock down users into walled gardens like Facebook. Of course there's always the option of not using these proprietary apps, but it really hinders your social life. Also, programs (now called "apps") are designed to milk the users for money, rather than to benefit the users, as you know is the case with things like " defective by design" DRM.
Is there any way computing can truly become free and user centric again, or do you think it's truly a lost cause? If so, how can we do it without losing connection with the rest of the world who will not give up their FB/WhatsApp/Kik (and don't answer their phone or emails anymore)?
RMS: Please don't associate me with advocacy of something "open". I have never used that term.
I disagree with “open source”, of course. However, before that term was coined in 1998, the term "open software" was used to mean something else. It meant that users could choose from various components that could interoperate. I think that's the term this question refers to.
Unix was referred to as "open software", in that sense. However, although Unix was "open", it was not free software or even close to it. Being "open" meant that the user had (in theory) a choice between various proprietary programs -- but that's not freedom, that's only having the chance to choose your master. Being "open" was insufficient because what we need is "free". That's why I needed to write a free operating system, the GNU operating system, to replace Unix.
That's why "GNU" stands for "GNU's Not Unix".
The first step in opposing these evil tendencies is to refuse, firmly and persistently, to yield to them. No matter what anyone else does, I will never be a used of Facebook. I will never use those messenger cr...apps because they are non-free software; not to mention that I won't use the non-free platforms they run on.
If that means there are some people I can't talk with, I will live with that. I might want to talk with them, but not badly enough to surrender my freedom to do it.
Your question presents the issue as an all-or-nothing binary choice, total victory or total defeat. But that's not how it is.
It's a shame that they use those, but we don't need them to _stop_ using those things just in order for us to talk with them. It's enough for them to resume using email and phone calls.
You could send these people a card, once in a while, saying "I'd still like to be friends with you, if you'd like to talk by email or a phone call. I won't be used by Facebook or run WhatsApp. I can't talk with you that way, but that's nothing personal. I'd like to see you some day."
Then either they get back to you or they don't.
On the matter of privacy
by GeekWithAKnife
In your opinion, how can a government strike a fair balance between privacy and snooping powers? Given that the government needs to be able to spy on potentially dangerous people and groups and such desires have grown legs, wings and multiple heads over the years...
RMS: Over the past 20 years, digital technology has been used to implement a tremendous increase in surveillance. Most citizens of the US live under far more surveillance than the citizens of the Soviet Union knew.
As a result, the balance between privacy and investigation is totally skewed. It's not just a little off, it is wildly wrong, so much that it threatens democracy. Democracy depends on whistleblowers to tell the public what the government is doing, so if surveillance is enough for the government to find and imprison whistleblowers, democracy is directly threatened.
We need to redesign digital systems so that they do not accumulate dossiers about people other than court-designated suspects. Read here for more arguments, plus suggestions about how to do this.
We should also praise Edward Snowden vigorously on every pertinent occasion. The US political class -- which mostly tolerates or promotes oppressive surveillance -- condemns him and continues to demonize him. It's up to us to oppose that.
This is why I lead "three cheers for Edward Snowden" when I talk about surveillance in my speeches.
The next big thing
by laffer1
What do you see as the next big issue coming up with software licensing that isn't addressed with the existing GPL and AGPL licenses?
RMS: I don't know of any. GPL version 3 seems to be what we need; there is no flaw or problem that would require another license.
People have suggested making a "Lesser Affero GPL", and I agree it might be a good thing -- it would take the form of an exception added to the Affero GPL -- but the first step is to figure out what it ought to _do_. What uses should it permit that the existing Affero GPL does not?
I am interested in getting suggestions about this from developers that have real software they might want to release under such a license.
Microsoft's Contributions to Free Software
by jrnvk
It seems like Microsoft is starting to contribute more to free products. What's your take on them joining the community, given their rather different approach in historical times?
RMS: Microsoft's most important software continues to be proprietary, and malware too. In fact, Windows 10 is even nastier malware than Windows 8 was.
This is an enormous wrong, and we can't excuse Microsoft for this just because it develops some free programs also.
What are your views on console gaming?
by Kethinov
It's long been possible to run entirely free software on a PC, but the world of game consoles has been a proprietary hellscape for many years. In recent years there's been an attempt to open it up in some very modest ways, mainly through the proliferation of Android "microconsoles" and other Android-based set top boxes. Do you find these new developments to be a step in the right direction and are you worried as I am that they're not catching on very well?
RMS: Alas, I know nothing about them. Since you say "open it up", and "open" is not the same thing as "free", I can't tell from your question whether those projects do, or can, lead to a community based on free games.
What I can say is that I wouldn't run a non-free game any more than I'd run a non-free operating system or a non-free compiler or a non-free messaging program.
Teaching about Free Software in CS courses
by daveagp
I teach CS at a university, often including introductory courses. Regarding free software, what message(s) is/are the most vital to communicate to people who are writing computer programs for the first time?
RMS: Here's the message I would give:
If you become skilled at programming, you will come to notice how non-free programs, denying you the source code, restrict and oppress you. But non-free software is prevalent only because the users tolerate it. As recognition of its injustice spreads, we will be able to put an end to it.
I have chosen free software for this class because I value my freedom and I refuse to give it up. Also because I don't want to be responsible for leading you to surrender your freedom.
Please read this for more about this issue.
Then I'd prepare to spend the next class session discussing that reading.
GFDL?
by ISayWeOnlyToBePolite
The Gnu Free Documentation License (GFDL) has not been embraced with nearly as much love as the GPL and numerous issues have been raised:
- Non compatibility with GPL (both ways).
- Non-freeness (as deemed by Debian) of invariant sections.
- Cumbersomeness of having to print the full license when distributing physical printouts.
Wikipedia for example does not accept contributions licensed under the GFDL only. What do you see as a way forward in addressing the issues raised regarding the GFDL?
RMS: That is a fact.
- Two different copyleft licenses, each with different requirements, can't help being incompatible. Thus, CC-SA is incompatible with the GNU GPL also. The only way to avoid that is if one presents the other as an option, as some other free licenses permit relicensing under the GPL.
- You'll have to talk with the Debian people about that. I am not responsible for their views.
- The GNU GPL has the same requirement: every copy of the work must
_come with_ a copy of the license. I adopted that criterion so that
works won't get separated from their license.
Under today's insane copyright law, a copyright can last for more than a century. We can expect Disney to try to buy a 20-year increase soon, as it did in 1998. If you live 40 more years, works that you write today will still be copyrighted in 2125, unless we have defeated the copyright industry by then.
We have convenient ways for a work to refer to a license, and I expect they will still work 5 years from now, but we can't count on them to function in a hundred years. In 10 or 20 years, the World Wide Web could be wiped out by the cr...apps that most mobile operating systems promote. Or, considering a much smaller change, the US government might confiscate the domain gnu.org for posting forbidden dissident material such as this.
Keeping a copy of the license with the work is the only way we can make sure people several decades from now will see what how are allowed to use it.
I was disappointed when Wikipedia decided to change to CC-SA as its
primary license, but given that it has done so, I can't criticize this
policy.
I know of one way [of addressing the issues raised regarding the GFDL]: release your documentation under the GFDL.
I'm concerned that the issue of systemd wasn't addressed properly by these questions and their answers. Systemd is having a huge impact on the FSF, the GNU project, on Linux, and on the entire open source ecosystem.
Regardless of what you may personally think about systemd, it has clearly been the most divisive force affecting the entire GNU/Linux community ever. We've seen it cause irreparable harm to the Debian project, as well as causing many problems for many people (the huge number of bug reports and mailing list postings begging for help confirm this). Some long time GNU/Linux users have been forced to find alternatives, including the BSDs. Since pretty much all of the major Linux distros now use systemd, even switching distros isn't an option. These people have to leave the GNU/Linux ecosystem altogether.
The FSF should be shitting its pants about what systemd is doing to Linux, to the relevancy of the GNU software, and to the open source movement as a whole. Systemd has shown itself to be on the leading edge of driving Linux users away from GPL/LGPL/AGPL software over to software that's released under the BSD and MIT licenses.
What we're seeing is that a lot of former GNU/Linux users are now using one or more of the BSDs, using lots of non-GPLed software, and absolutely loving every aspect of it. They're getting OSes that are respect and embrace the UNIX philosophy, which in turn makes them extremely reliable and trustworthy. They're getting software that's better than the GNU alternatives in many ways (like LLVM/Clang versus GCC). They're coming to realize that maybe the GPL family of licenses isn't so good after all, and that maybe promoting more freedom, rather than ideology, actually does result in better software. They're starting to use software written for the sake of providing good software to meet real-world needs, rather than using software that was written to fulfill a philosophical agenda.
The GNU project and the FSF won't escape the harm that systemd is bringing to the entire Linux ecosystem. So it's very surprising that they haven't addressed the issue sooner, especially in a semi-prominent interview with a highly tech-focused audience like this one is.
Sentiment? It's because open source threatens people's cushy jobs (real or imagined) so they run out in force to flame RMS, Free Software, GNU, etc any chance they get.
tldr hater's gonna hate.
Keep up the great work, rms ...you're kicking all the right ass!!
Reading what Stallman has to say is always annoying and appalling. Annoying because he isn't very polite to people he's talking to, and he's always demanding folks take actions almost nobody is going to take in order to stave off a future dystopia. Appalling because you realize that all his previous predictions of future dystopia have come true.
It's too bad he didn't deign to answer the first question.
Also, he seems to have weird ideas that individuals are pure-hearted saints, and corporations are inherently evil and malicious. His smart-phone answer, which seems to indicate he thinks no person would ever, knowingly or accidently, do anything to impact the public cell network, should they be able to write their own radio drivers, but outright states that the corporations will install evil software on users's phones as a matter of course, is the most blatant.
Vintage computer games and RPG books available. Email me if you're interested.
See subject: Yet /. "just loves" him (as far as 'polite' etc. - he's just forthright & honest about his views).
* I respect him myself - & I see your point(s) on the "dystopia" part - I think, personally, that "little revolutions" YOU start yourself, WITH YOURSELF & FOR YOURSELF, is how good ideas others notice take hold... doing it, yourself (then, after a good "testing trial run", possibly spreading those out to others, yes, for FREE!).
APK
P.S.=> I find them BOTH (RMS & LT) pleasingly refreshing in a world full of "politically correct" deceitful self-serving twits & weasels actually... apk
The problem with "monetize" is, the sense has become not just "make money from it" but "lock it up".
If by "lock it up" you mean "stop giving it away", then usually yes. Or to put it in /.-speak if what you have is:
1. Create great product
2. Give it away for free, sell service and support
3. No profit
And what you want is:
1. Create great product
2. ???
3. Profit
Then obviously the free software model isn't working for you. RMS doesn't care that you have bills to pay, it's the "ethical" way or the highway and you should rather quit than write non-free code. And that's where he jumps the shark for me, it's like an eco-freak saying that if you can't get to work without your gas guzzler, it's your ethical obligation to quit. Even if it means you can't pay rent and end up homeless, RMS can relate to that. Or that if you don't give away all your wealth and become a Tibetan monk, you're not charitable. In my world I don't have a problem with you taking your code/site/service and going non-free as long as you obey the licenses. If you can beat free software on your own or with just code with more permissive and make money, that's fairly earned. There's nothing wrong with working for personal gain rather than the common good, as long as you're not deluding yourself about it. And if you still want to contribute to free software, do that. It's no more contradictory than Bill Gates hoarding lots of money then giving it away.
Live today, because you never know what tomorrow brings
Oh please! He answers questions worse than fricking Obama, hell he tapdanced his big ass off on the very first fricking question!
And if anybody wants to see what his pedantic politicking has gotten us? Just look at the state of tech in 2015, the era of open hardware and X86 allowing anybody to install anything is coming to an end, replaced by locked down corporate owned boxes that users pay for the privilege of giving the corps their data to do with as they will. I would argue because of all the politicking and splitting hairs (is it free or is it open? Does firmware count? Gosh that was worth wasting fucking time over wasn't it?) and vindictive childish bullshit like GPL V3 and its "boo I hate teh TiVo boo!" bullshit you gave the enemy the win on a silver fricking platter.
So I would say to him "Congrats RMS, Apple, Google and MSFT really should send you a fruit basket, they couldn't have taken over all of computing without your BS dividing the community, congrats. You are the equivalent of the guy in MMOs that shoots at his own team because he hasn't gotten attention in the last 5 seconds and distracts his team long enough to let the other side win. Be sure to argue over whether the WiFi chip in the RPi counts as a circuit in 2020 when that is the only thing left to run Linux on as everything else has a locked down secureboot, wouldn't want you to ever change."
ACs don't waste your time replying, your posts are never seen by me.