Sign In

    Enjoy FOSSwire's content? Have it delivered! Subscribe

    Freedom in the Cloud?

    Clouds - source http://www.sxc.hu/photo/1079853

    Richard Stallman, founder of the Free Software Foundation and outspoken critic of anything proprietary, recently slammend 'cloud computing' as "stupidity" and a "marketing hype campaign".

    It makes sense the Stallman is against cloud computing - by its very nature it requires you to be running software on someone else's machine, which you have no control over. Such an idea is repugnant to Stallman and other free software purists, as it does not guarantee you as a user any freedom.

    The problem is, cloud computing looks set to be the next big thing. There are many advantages to moving your data and applications off your local machine and accessing them from any device, rather than them being stuck to a single physical device.

    But does the concept of free software (and to some extent open source also) have to be fundamentally incompatible with the new cloud paradigm?

    The Affero GPL is a free software and open source licence designed specifically for web applications. It is, as you'd expect, very similar to the GPL, but requires anyone who runs it on their public web server to distribute the source code if they have made changes.

    One recent example of Affero GPL software is Laconica, a microblogging platform similar to Twitter. The difference is, Laconica is just the software, not the service, and the software itself is open source. Anyone is free to make their own microblogging service from the Laconica service (see Identi.ca), provided that any changes they make to the copy on their web server are redistributed under the same licence.

    The difficulty is that the nature of web applications means that even if someone claims to run a free software web app on their server, it is almost impossible to verify that they are telling the truth. It would be trivial to make a, malicious or otherwise, change to the software and still claim you were running Free stuff.

    Personally, I think Stallman's stance on this issue is untenable. Cloud computing is likely to continue to be an important market; if free software does not evolve to have a presence in that market, it could seriously suffer. While it is important to make sure there are Affero- and similar licensed alternatives to the big apps like Google, what I think we should be really pushing for is the open exchange of data between applications.

    Open data exchange is another important issue in empowering users to have the freedom to switch between solutions, rather than being locked in as soon as they have put data into a system. It should be noted that in some cases this is already possible - Google Calendar iCalendar exports, for example, and many 'cloud' webmail services offering POP or IMAP access to get your messages out.

    What is your opinion on cloud computing versus free software? Can they co-exist, or should we all be hoarding our data on our own systems to preseve freedom? Have your say in the comments.

    [image source]


    Stallman on Gates, and Free Software

    Richard Stallman

    Free Software Foundation chairman and all around computer freedom guru Richard Stallman has written an article for the BBC entitled 'It's not the Gates, it's the bars'.

    But Gates didn't invent proprietary software, and thousands of other companies do the same thing. It's wrong, no matter who does it.

    Microsoft, Apple, Adobe, and the rest, offer you software that gives them power over you. A change in executives or companies is not important. What we need to change is this system.

    That's what the free software movement is all about. "Free" refers to freedom: we write and publish software that users are free to share and modify.

    We do this systematically, for freedom's sake; some of us paid, many as volunteers. We already have complete free operating systems, including GNU/Linux.

    If you've read up on Stallman's views on the issue of proprietary software, most of that article simply reiterates the points he makes about the perils of proprietary software and how free software is meant to put the user back in control and give them freedom.

    In a sense, it's just the same old mantra being regurgitated, but using Bill Gates' recent departure from an active role at Microsoft as a reason to bring up the issue.

    I did think it was interesting, though, that Stallman has got an article on the BBC News Technology website. The overwhelming majority of computer users have no idea of the concept of free software (at least in the way that RMS means it) and using a reputable and very popular news source to get his message out.

    If you're new to the FOSS world and haven't read Stallman's views on this issue, it's definitely worth a read to get his and the FSF's view. I don't for a minute expect everyone to agree on everything, and it obviously doesn't necessarily reflect the viewpoints of the whole community. There's a wide spectrum of differing views on whether proprietary software is a good thing and motivations for building and using free software.

    For those of us who are familiar, I thought it would be interesting to point out the use of this channel to get the message out, as it's certainly something I don't remember seeing before.

    [image source] in public domain