Richard Stallman Calls Open Source Movement 'Amoral', Criticizes Apple And Microsoft For 'Censoring' App Installation (newleftreview.org)
Richard Stallman recently gave a 9,000-word interview in which he first reminisces about his early days at MIT's AI Lab where he "found something worth being loyal to" -- and then assesses how things have played out.
Open source is an amoral, depoliticized substitute for the free-software movement... [I]t's not the name of a philosophy -- it refers to the software, but not to the users. You'll find lots of cautious, timid organizations that do things that are useful, but they don't dare say: users deserve freedom. Like Creative Commons, which does useful, practical work -- namely, preparing licences that respect the freedom to share. But Creative Commons doesn't say that users are entitled to the freedom to share; it doesn't say that it's wrong to deny people the freedom to share. It doesn't actively uphold that principle.
Of course, it's much easier to be a supporter of open source, because it doesn't commit you to anything. You could spend ten minutes a week doing things that help advance open source, or just say you're a supporter -- and you're not a hypocrite, because you can't violate your principles if you haven't stated any. What's significant is that, in their attempt to separate our software from our ideas, they've reduced our ability to win people over by showing what those ideas have achieved...
For a long time, Microsoft was the main enemy of users' freedom, and then, for the past ten years or so, it's been Apple. When the first iThings came out, around 2007, it was a tremendous advance in contempt for users' freedom because it imposed censorship of applications -- you could only install programs approved by Apple. Ironically, Apple has retreated from that a little bit. If a program is written in Swift, you can now install it yourself from source code. So, Apple computers are no longer 100 per cent jails. The tablets too. A jail is a computer in which installation of applications is censored. So Apple introduced the first jail computer with the iPhone. Then Microsoft started making computers that are jails, and now Apple has, you might say, opened a window into the jail -- but not the main door.
Stallman cites free-software alternatives to Skype like Linphone, Ekiga, and xJitsi, and also says he's In favor of projects like GNU social, a free software microblogging server, and the distributed social networking service Diaspora. "I know they're useful for other people, but it wouldn't fit my lifestyle. I just use email." In fact, he calls mobile computing one of the three main setbacks of the free-software movement. "[P]hones and tablets, designed from the ground up to be non-free. The apps, which tend now to be non-free malware. And the Intel management engine, and more generally the low-level software, which we can't replace, because things just won't allow us to do so....
"[P]eople in the software field can't avoid the issue of free versus proprietary software, freedom-respecting versus freedom-trampling software. We have a responsibility, if we're doing things in the software field, to do it in a way that is ethical. I don't know whether we will ever succeed in liberating everyone, but it's clearly the right direction in which to push."
Of course, it's much easier to be a supporter of open source, because it doesn't commit you to anything. You could spend ten minutes a week doing things that help advance open source, or just say you're a supporter -- and you're not a hypocrite, because you can't violate your principles if you haven't stated any. What's significant is that, in their attempt to separate our software from our ideas, they've reduced our ability to win people over by showing what those ideas have achieved...
For a long time, Microsoft was the main enemy of users' freedom, and then, for the past ten years or so, it's been Apple. When the first iThings came out, around 2007, it was a tremendous advance in contempt for users' freedom because it imposed censorship of applications -- you could only install programs approved by Apple. Ironically, Apple has retreated from that a little bit. If a program is written in Swift, you can now install it yourself from source code. So, Apple computers are no longer 100 per cent jails. The tablets too. A jail is a computer in which installation of applications is censored. So Apple introduced the first jail computer with the iPhone. Then Microsoft started making computers that are jails, and now Apple has, you might say, opened a window into the jail -- but not the main door.
Stallman cites free-software alternatives to Skype like Linphone, Ekiga, and xJitsi, and also says he's In favor of projects like GNU social, a free software microblogging server, and the distributed social networking service Diaspora. "I know they're useful for other people, but it wouldn't fit my lifestyle. I just use email." In fact, he calls mobile computing one of the three main setbacks of the free-software movement. "[P]hones and tablets, designed from the ground up to be non-free. The apps, which tend now to be non-free malware. And the Intel management engine, and more generally the low-level software, which we can't replace, because things just won't allow us to do so....
"[P]eople in the software field can't avoid the issue of free versus proprietary software, freedom-respecting versus freedom-trampling software. We have a responsibility, if we're doing things in the software field, to do it in a way that is ethical. I don't know whether we will ever succeed in liberating everyone, but it's clearly the right direction in which to push."
... to freedom lovers.
People typically criticize Stallman based on style, because they can't touch him based on substance.
"First they came for the slanderers and i said nothing."
My mind went full Simpsons when reading this.
"Have you ever thought about just turning off the TV, sitting down with your kids, and hitting them?"
If you consider any and all different choices than yours to be "amoral", that's a vice.
Open source software could easily disregard both privacy and freedom.
Software with readable but all rights reserved source code is sufficient to safeguard privacy, and MIT or BSD licensed software offers greater freedom than what Stallman peddles.
Crazy old man yells at cloud.... and spreads misinformation about how things work...
Open source is amoral meaning that it shows no concern about whether behavior is morally right or wrong. However, this doesn't mean it's immoral (conflicting with morals). What this does is provides people with the source code and the choice of acting morally. This is real freedom for the recipient of the source code. The "free-software movement" removes this choice from the recipient of the source code by obligating them to act a certain way.
I'm just a guy that likes to write code that does something nice for people. I can only speak for myself but whether people want to use my code morally or not really my interest so I don't try to make it my business.
Do note that GPL'd tools are used as a basis for the most insidious and invasive systems devised (e.g. Facebook).
Anons need not reply. Questions end with a question mark.
Stallman can afford to take this stand because he understands what is involved in programming; the ins, the outs, the nitty gritty.
br> My mom doesn't have the time, energy, inclination to learn how to program or maintain a home spooled build or double check the source code of every app she uses. She just wants it to work. And apple, for all of the complaints about the walled garden provides products that just work.
For comparison look at Android. Android has a much more open applications market. Also look at the Android current scandal involving hundreds of applications, ad fraud and millions of dollars. The casual user doesn't have the time to figure out if a particular app is also a time bomb, bitcoin miner, ad fraud machine or something else.
Yes, apple keeps things locked down with so tight it squeaks. But it also limits malevolent actors from stealing from innocent people. People trust that apps in the apple app store are not malicious. And that is the trade off: Safe Apps that aren't malicious instead of the android wild wild west.
Architectural plans are like computer source code with a couple of differences: You only compile once.
"Apple computers" != "iThings", Richard.
I've fallen off your lawn, and I can't get up.
How’s the Hurd coming along?
#DeleteChrome
The summary clearly shows why I'm an open source supporter, not a free software supporter. Software is amoral. I've been writing and sharing open code for around 20-some years, I contribute to a lot of different open source projects. I have no interest in the free software movement, or making coding about philosophy or ethics. I'm interested in the technical side and creating solutions - both for myself and others.
Open source advocates are not trying to wrestle away ethics from software, we're simply ignoring nut jobs like Stallman who are trying to politicalize and moralize something unecessarily.
with the big US brands that allowed PRISM deep in their own networks?
Domestic spying is now "Benign Information Gathering"
Apple locks down phones and fights right to repair because the players see the smartphone becoming your wallet and credit card and that's not gonna work unless repairs are entirely under tight control. It is what it is.
What's the Linux phone landscape like these days? My latest cheap Samsung has unremoveable google functions and I would never type my cc number into it on general principles.
Maybe he could offer that - Apple & Google stop censoring apps in their respective app store, and in return, he'll take a 24 hr bath, complete w/ soap, shampoo, water ranging from temperature from 100F to 50C. Win win for everybody involved!
Even if I cannot tell that I agree with everything 100%, still it is an interesting article.
It is not hard to install a dual-boot Linux, or to install GIMP parallel to the PhotoShop, etc. And give them a try, at least from time to time.
It would make the commercial soft to work better, when one have a ready alternative. This way I use nowadays mostly GIMP and OpenOffice, not for ideological reasons, but because they have features which I need.
nuff said
The ONLY thing Apple and Google should be doing for their "app store" approval process is to make sure the app is not malware, i.e. won't infect/compromise your system.
That depends on a precise definition of "compromise your system" on which all parties can agree. If you let Apple define "compromise your system", you end up with the present App Store Review Guidelines, just with an excuse below each line item as to why Apple deems a violation a "compromise" of the iOS experience.
a) Nearly 100% of the userspace that makes your "Linux" system run is part of the GNU project
Not necessarily. Sure, you're running GNU/Linux if you use Debian, Fedora, or any other system built on GNU Coreutils, Bash, glibc, GCC, GTK+, and the like. But a lot of my Xubuntu laptop's RAM is occupied by things like X.Org X11, Xfce panel, Thunar, Mousepad, Firefox, GIMP, and other things that aren't "GNU software" because FSF doesn't own the copyright. GNU exceeds Linux in distributions like these but is by no means the majority. There also exist Linux systems that use little or no GNU software, such as Alpine Linux, Android, OpenWrt, and Starch Linux.
What a rant. Your problem is it just exposes you as an ignorant idiot.
All that is really needed at this point is annual donations (which some authors are already doing via patreon or similar) or crowdfunding (like Star Citizen). At least one of those proprietary game projects that was crowdfunded is now being released as open source (probably with noncommercial clauses) as a result of the author burning out before completion.
The point being the future of digital software is really in the form of community funding of projects. Investing in public works should be something everyone with excess funds does, but few actually do. If that was done instead the need for post-development recoup of costs would be unnecessary because development and demand could march hand in hand. Already with many 'open source' projects that is the real method of operation.
I mean, Open Source was explicitly started in order to promote Free Software without referring to morals. It is designed to be amoral, and Stallman has been pointing this out (and fighting against that stance) from the start. Him calling Open Source amoral is more or less Open Source's own definition of their principal motivation. Can it be that OP has no clue about the difference between "amoral" and "immoral"?
RMS is right. Too many of his predictions came true. And specifically, he's the reason why we're discussing this at all. He's been doing Free software before anyone else even realized a need for it. Open Source is just the free-riders version: pay no money and don't bother about moral.
Sorry, but I don't want someone dictating to me what I can and cannot do with my own software based on some cockeyed sense of "morality".
Especially since people all tend to be at least MILDLY hypocritical at times.
Also, if I'm putting out my own software in OSS, I don't want to limit the reach of my project with arbitrary "morality clauses".
That kind of shit is pure poison.
Chas - The one, the only.
THANK GOD!!!
That's the problem.
If you cannot answer a much better persons argument, you can just call them names and feel good about yourself. Sad.
For forty years I've put my code into the public domain. Absolutely free. No Gnu general licenses, nothing. If a person wants to republish it (and they have) under their own name, they can. If they want to resell it on Amazon (and they have), they can. It's what freedom means: free in every sense. Irrevocable public domain: who has the gonads to do it?
My work is still being used after decades, some of it is the most widely available code of its kind in the world. I see it cited in scholarly papers, it is embedded in countless apps over the years. It was a seemingly minor contribution which made a large impact in saving work for thousands of developers and orders of magnitude more users. Public domain is the only actually free software.
You talk like someone who's never really *used* OS X. It was, and is, a Unix system that anyone can install and administer. That makes it a Very Good Thing, especially compared with the crap that is Windows.
Disinfect the GNU General Public Virus!
Thank you for the correction. I know FSF deliberately refuses to issue guidance for how much GNU software qualifies a distribution for the "GNU/" name. But is there a definition for whether a particular package is part of GNU or not?
I say maybe, because we all know we need him as society needs the crazy guy living in the mountains warning of how things can go bad.
But while Stallman is right 95% of the time he also needs to get over the fact that for most people - including me - free (as in speech) software and open source software are the same thing. In fact, open source is a more distinct term than "free" and thus much more precise. We all know that if MS offers some "open shared source" bullshit that restricts its users it is not open source, it's fake open source. Every single person I know when talking about FOSS thinks about software that is open source under some OSI certified FOSS license, be it GNU, BSD, MIT or whatnot. For a good society they are all equally valuable. As for douchebags still attempting a malicious lock-in with fake open source: We can call them out and ignore them. FOSS has won. MS knows this and if some manager at MS still thinks he can screw us over and expect us to learn a system that is no other than badly disguised corporate lock-in, then he can go and screw himself, die in a fire and have is software become obsolete technical liability in less than a decade (.Net anyone?).
My 2 eurocents.
We suffer more in our imagination than in reality. - Seneca
What Facebook has taught me is that most people are sheep. Based simply on what people share (absolutely ridiculous things that they believe is true, and don't care one iota about validating or verifying, that any normal person with common sense should know is almost certainly a scam). Do any of you have friends or family members who just kept infecting their computer over and over opening emails or links or believing some popup on a web page that said their computer was infected and they needed to download a tool to clean it? That is the "normal" general population in an online computing environment. They do not care about the technical aspects, only the most superficial functionality the software provides.
My conclusion is that the average person *requires* some gatekeeping and protection against their own lack of interest, lack of effort and lack of motivation to protect themselves. When it comes to platforms / hardware, like iPhone, or Android, or Windows, people gain an impression of that platform by how easily it lets them shoot themselves in the foot. Oh, they won't accept responsibility that they are the problem. Of course not. But if platform Y makes it harder to shoot themselves in the foot than platform X, then they will perceive platform Y as being better. Because it is, from a user experience point of view.
Stallman makes an assumption in his reasoning that everyone is him. And that is flawed. He is atypical, in regards to computing and software.
Finally, I will say that this statement is flat out wrong:
Apple. Ironically, Apple has retreated from that a little bit. If a program is written in Swift, you can now install it yourself from source code.
That has nothing to do with Swift. Since the beginning of 3rd party iOS app development (iOS version 2), you could always install and run any software you compiled on devices that you physically connected to the Mac. That could be in Objective-C or C++ or C, and of course now includes Swift as well. Additionally, XCode has always been free.
Better known as 318230.
Most phones and tablets are indeed jails. If you dont believe it, just try to do some programming on them. Yes it's possible but if you are a beginner you would just not bother trying to get the tools working. It really needs to be looked at. There should by now be compilers for every language on every phone, but you know, jails.
It is amoral and unpolitical.
It is not unmoral.
There is a difference in being neutral and in being negative.
If open source software is amoral, then why try to impose a moral code of conduct among developers? Criticizing others for their censorship, while at the same using censorship to impose one's morality, is either a lack of self-awareness, or pure hypocrisy.
It's hard to admit that RMS is inconveniently correct about all the things that matter. He's been right about every subversion of our rights, privacy, and even how free markets operate unfreely. Admitting to these things makes everyone uncomfortable. Uncomfortable that he's been right all along. So opposition today to any of his writings or ideas comes with this nagging feeling that in the long run he may be right and we wrong. In a way he's been saving us from ourselves. Admitting this will be hard.
Those who complain about style, manner, decorum, and so on, have nothing else on matters of substance. Those who want to compromise for expediency of a given product, market, instance, or any such excuse deserve neither freedom or courtesy. We are fighting in this for the long haul.
Needs Repeating and Understanding: He. Is. Right.
I'll have you know that when it rains there is often water under his bridge, and from time to time he swims in it.
I am really glad Apple moved to a UNIX (well, BSD) base for their OS, but I'm disappointed with how half-assed their support for the Open Source part of it it.
Yeah, Darwin is open, kind of. Mostly because it's based on Mach/BSD which were not Apple inventions (or even NeXT's), but you can't really compile it yourself and have a working system, not 100% compatible with Apple's anyway.
If they were really committed to Open Source, they would make Darwin functional on all PC hardware, and give you easy ways to install the MacOS frameworks and apps and administer it all yourself.
As it is, my MacBook will freak out if I move the Apple apps anywhere outside of Applications (or into subfolders, where they fail to update) or rename anything they think belongs to them.
At least with classic Mac OS, I could put anything pretty much anywhere I wanted and name it however I wanted, as long as I left the System folder alone.
My decision tree when deciding to use a product or service starts with:
Not the other way around. More often than not, the walled garden provides a much better experience.
Second: the web is an open platform, and with the progress of JavaScript applications, the walled garden mentality has the potential to become moot.
RMS is an absolutist that believes that the author or a work should have fewer rights than those who receive the work.
He quite firmly believes that it is immoral for someone who creates a work (a program) should not be allowed to do what they want with that program; that they SHOULD HAVE TO distribute the source code for the work. If RMS had his way, all software would always be mandated to be GPL, and licenses like BSD and MIT would not exist.
I am sorry, but I fundamentally disagree with many of RMS's viewpoints. If I am the one spending all of the blood, sweat, and tears creating a work, then I should be allowed to distribute it however I want.
I install applications outside of the application folder all the time. What's stopping you? I've never gotten an error from it.
Please go to Thailand , stand at the entrance to the royal palace and yet denigrating things about the Thai King.
Then and only then will you understand that different countries have different laws and if you wish to be in, or operate in, those countries you must obey their laws.
No one cares if you are a US citizen, it does not make you a magical being, it does not exempt you from the laws in other countries , it is not a get out of jail free card, US laws, US policy ends at the US boarder.
No, try moving Apple's applications ouside that folder. Apple does not like this.
Water under the bridge indeed.
Although I really do not care what this fossil thinks. Those who treat him like the Lord and Savior of open source need to see a psychiatrist.
https://xkcd.com/225/
Beware of Sales Reps bearing gifts.
Thank goodness for BSD license.
Stallman shot his was decades ago because his FSF kept fucking around failed to produce a production ready kernel.
Now he's just kicking back eating his toe-cheese and whining because people are exercising their freedom.
Is he committing source code to long-term viable open source projects; or does he give speeches/training classes for money?
Produce an open source solution, excluding long ago created ones (GCC/linux kernel), which is a viable competitor to an existing commercial software product with widespread use by regular users.
It it's about producing open source software - produce software for regular users and a wide spectrum of operating systems.
Not about speaking for money or paid training for money.