|
|
|
|
|
by jacquesm
4191 days ago
|
|
Wow, what a lot of hate for RMS in this thread. All I know for sure is that I wouldn't be writing this on the machine I'm using here without him, and a ton of hardware in this house would spontaneously stop working if every line of code he had an (indirect) hand in or influence on disappeared. I'm pretty grateful for that. Of course you could say the same about Edison or Maxwell, but that's roughly the right magnitude. Hating on Stallman as a person is not very elegant, hating him for the wrong reasons (at a glance, I spot: jealousy, misunderstanding, claims of irrelevancy and so on) is not productive either. If you're going to criticize criticize the particulars of the linked article rather than the man. Thanks. On topic: In case you didn't get it: the article (rightly) identifies software-as-a-service as a threat to open source, it allows companies that in the past would have shipped binaries and would have been compelled by the GPL to release their sources to do an end-run around all this so they can charge you for their software without ever having to release anything. That's a valid point and plenty of examples exist in the world today. How serious this is is not for me to say but I do note an ever increasing trend towards lock-in and a more asymmetric internet which seems to draw a line between the 'haves' (the owners of infrastructure and services) and the 'have nots' (the users, smaller businesses). Ever larger chunks of a business operation are running on hardware and software even the business owners have no control over, stuff they couldn't keep alive even if their business depended on it. This sort of inter-dependency is exactly what we should be trying to avoid because it means that you are simply no longer in control, either because you don't have access to all the code that powers your business or because your code is only a minor extension to a bunch of black box code that you can not review or inspect on a machine that might be running all kinds of nefarious stuff besides what you think it is doing and that might come back to bite you one day. |
|
This is why I release all my own software under the AGPL.[1][2]
I also try to avoid using SaaS as much as possible. But this is going to remain very difficult until fully decentralized, peer-to-peer communication networks become widespread.
As long as centralized forums like HN, centralized mail services like GMail, and centralized social networks like Facebook dominate, it's going to be hard for you to keep your data out of their hands without refusing to participate in electronic communication at all. While any sort of data, from email to TCP packets, flows from your own machine through others outside your control, this will remain the case.
Complete freedom will require complete isolation. Anything less will be a compromise. Everyone will have to determine where they draw the line for themselves.
[1] - https://en.wikipedia.org/wiki/Affero_General_Public_License
[2] - https://www.gnu.org/licenses/agpl-3.0.html