Domain: autonomo.us
Stories and comments across the archive that link to autonomo.us.
Comments · 5
-
Solutions = encryption + decentralization
The solution is encrypt everything (OpenPGP for emails, etc.), plus decentralization. If everyone either hosted their own email, or used a minor hosting company, then it would be much more difficult for the NSA to round up all those emails. Then, if even half the population used OpenPGP for emails, we could hide in the mass, and the NSA etc. will have no hope of reading all those emails.
As soon as you have just a few spots (e.g. FarceBook, Google-, Murdoch'sSpace) that host the significant majority of a certain type of communication, then you have a huge weak spot. Solution is decentralization and federation.
Use tools like Diaspora, StatusNet, Jabber, SIP, and email. Don't use tools like Skype, Yahoo Messenger, AIM, Facebook, etc.
See also: http://autonomo.us/ and particularly Reducing vulnerability to massive spying with free network services?
-
Solutions = encryption + decentralization
The solution is encrypt everything (OpenPGP for emails, etc.), plus decentralization. If everyone either hosted their own email, or used a minor hosting company, then it would be much more difficult for the NSA to round up all those emails. Then, if even half the population used OpenPGP for emails, we could hide in the mass, and the NSA etc. will have no hope of reading all those emails.
As soon as you have just a few spots (e.g. FarceBook, Google-, Murdoch'sSpace) that host the significant majority of a certain type of communication, then you have a huge weak spot. Solution is decentralization and federation.
Use tools like Diaspora, StatusNet, Jabber, SIP, and email. Don't use tools like Skype, Yahoo Messenger, AIM, Facebook, etc.
See also: http://autonomo.us/ and particularly Reducing vulnerability to massive spying with free network services?
-
Leading by example
One word: http://autonomo.us/
Ok, well, two: http://www.opendefinition.org/ossd/
http://wordpress.org/ http://status.net/ and http://drupalgardens.com/ are already leading by example.
-
AGPL and free/paid-for maintenance
Right, but there is more detail than what RMS was quoted as having said.
Specifically, it's okay to have SaaS when the AGPL is involved, e.g. at http://autonomo.us/ (a AGPL'd twitter app), and sometimes even when the GPL is involved, e.g. http://savannah.gnu.org/
However, there's one more big point to mention: We pay money (directly and/or with our data and ad-watching) for SaaS because they maintain this all for us. We don't need patches for bugs or security issues because they do it for us, arguably better than we can. As to new features, well that's where RMS's points hit home.
-
"Cloud computing" calls for a balance
"Cloud computing" is such an ill-defined term. RMS is talking about services like GMail, where users give up privacy and reliability for convenience. Network accessible services that store your personal data have huge ramifications for privacy abuse as well as a very real possibility that they shutdown the service (and if the service doesn't have any data portability, how can you back it up?), or start charging money for the service (maybe a greater amount than you're willing to pay).
This doesn't mean you should give up network services entirely, but you should consider the aspects of the particular service and see whether it's worth it to sacrifice some freedoms for convenience.
The Franklin Street Statement by the FSF represents a good set of guidelines for users and developers of network services.
There's also a developer side to "cloud computing", which are on-demand virtualized web hosting services like Amazon's EC2. I don't think RMS would have a problem with that. As long as the developer retains control over the software and data, there's no difference between that and co-located web-hosting. Except of course if you are using EC2 to build some service like GMail.
As for developers, I've seen many applications that could very well have been desktop software, but the developer decided to make it web-only so they could make it an ad-supported or a subscription service. It's very enticing for developers. They don't have to worry about piracy, their users are locked into the service due to the data being stored there, and you're profiting based on the continued use of the service, rather than a one-time fee. On the other hand, users face substantial risks. As a developers, we have to think twice before we develop such an application that could possibly restrict the freedoms of users.