Franklin Street Statement on Freedom and Network Services

| 30 Comments | 72 TrackBacks
The current generation of network services or Software as a Service can provide advantages over traditional, locally installed software in ease of deployment, collaboration, and data aggregation. Many users have begun to rely on such services in preference to software provisioned by themselves or their organizations. This move toward centralization has powerful effects on software freedom and user autonomy. On March 16, 2008, a workgroup convened at the Free Software Foundation to discuss issues of freedom for users given the rise of network services. We considered a number of issues, among them what impacts these services have on user freedom, and how implementers of network services can help or harm users. We believe this will be an ongoing conversation, potentially spanning many years. Our hope is that free software and open source communities will embrace and adopt these values when thinking about user freedom and network services. We hope to work with organizations including the FSF to provide moral and technical leadership on this issue.
We consider network services that are Free Software and which share Free Data as a good starting-point for ensuring users' freedom. Although we have not yet formally defined what might constitute a 'Free Service', we do have suggestions that developers, service providers, and users should consider: Developers of network service software are encouraged to:
  • Use the GNU Affero GPL, a license designed specifically for network service software, to ensure that users of services have the ability to examine the source or implement their own service.
  • Develop freely-licensed alternatives to existing popular but non-Free network services.
  • Develop software that can replace centralized services and data storage with distributed software and data deployment, giving control back to users.
Service providers are encouraged to:
  • Choose Free Software for their service.
  • Release customizations to their software under a Free Software license.
  • Make data and works of authorship available to their service's users under legal terms and in formats that enable the users to move and use their data outside of the service. This means:
    • Users should control their private data.
    • Data available to all users of the service should be available under terms approved for Free Cultural Works or Open Knowledge.
Users are encouraged to:
  • Consider carefully whether to use software on someone else's computer at all. Where it is possible, they should use Free Software equivalents that run on their own computer. Services may have substantial benefits, but they represent a loss of control for users and introduce several problems of freedom.
  • When deciding whether to use a network service, look for services that follow the guidelines listed above, so that, when necessary, they still have the freedom to modify or replicate the service without losing their own data.

72 TrackBacks

from Open Knowledge Foundation Weblog » Blog Archive » Open Software Service Definition Launched on July 14, 2008 10:36 AM
from Mike Linksvayer » Us Autonomo! on July 15, 2008 12:05 AM
from Are you Autonomo.us? on July 15, 2008 11:44 AM
from An Open Software Services Ecology :: autonomo.us on July 15, 2008 12:12 PM
from An Open Software Services Ecology :: autonomo.us :: Affected Clapping on July 16, 2008 8:39 AM
from FSF-Backed Autonomo.us Promotes Web Services Freedom - Open for Business on July 16, 2008 2:33 PM
from Free Software and it’s Changing Meaning • Blog Archive • techno tranny slut on July 18, 2008 8:02 PM
from Free Network Services - Benjamin Mako Hill [Wikimania 2008, notes] — Jure Cuhalev on July 19, 2008 6:08 AM
from Danny O’Brien’s Oblomovka » Blog Archive » getting this party started on July 20, 2008 3:04 AM
from Freedom for IP » Blog Archive » Franklin Street Statement: Support on July 20, 2008 4:18 PM
from Wikimania 2008 wrap-up notes — Jure Cuhalev on July 21, 2008 3:25 PM
from Open Source: Google, the troll under the bridge? « California Dreamin’ by Rob Darrow on July 23, 2008 12:42 PM
from on privacy, quality, and autonomy :: autonomo.us on July 24, 2008 2:23 AM
from » Negative externalities aren’t: some thoughts on networks and ethics on July 30, 2008 5:49 PM
from Tim O’Reilly on Open Source and Cloud Computing :: autonomo.us on July 31, 2008 4:51 PM
from » One Cloud to rule them all on August 1, 2008 12:51 PM
from Interprete » New Foundations on August 3, 2008 12:37 PM
from Blog personal de Vicent Cubells » Blog Archive » La manca de llibertat als serveis webs on August 3, 2008 5:48 PM
from Reclaim the Network « Vasilis Papavasileiou on August 4, 2008 5:01 PM
from 15 Jaar Internet » Blog Archive » Hoog tijd voor een discusie omtrent web 2.0 en vrije, open source software? on August 11, 2008 3:17 PM
from bdisfunctional » Blog Archive » Eerst stuk voor fifi2008 geplaatst on August 11, 2008 3:38 PM
from Vote for autonomo.us at SxSW 09 :: autonomo.us on August 29, 2008 1:52 PM
from ’services’ doesn’t just mean http :: autonomo.us on September 5, 2008 10:41 AM
from Oh Noes, they’re taking your bits! on September 10, 2008 3:19 PM
from Goodbye Privacy, Hello Twitter! • Blog Archive • techno tranny slut on September 17, 2008 3:51 PM
from autonomo.us podcast coming soon :: autonomo.us on September 26, 2008 2:51 PM
from Blogroll » Eerst stuk voor fifi2008 geplaatst on September 29, 2008 6:07 AM
from RMS on Cloud Computing: “Stupidity” :: autonomo.us on September 29, 2008 4:26 PM
from Outra guerras: Cloud computing x Software livre? | CIBERCRÍTICA on October 2, 2008 3:11 PM
from Kaplak Blog » The Big Questions on October 7, 2008 10:10 AM
from The Autonomo.us Open Software Service Evolution at Gnome.Asia in Beijing | rejon.org is Jon Phillips. on October 11, 2008 6:13 AM
from autonomo.us · AGPLMail: Taking steps toward Franklin Street Applications on November 4, 2008 1:22 PM
from Why I Am Deleting My Myspace Account, and You Should Too • Blog Archive • techno tranny slut on December 31, 2008 5:16 PM
from Why You Should Delete Your MySpace Account on January 1, 2009 2:26 PM
from autonomo.us · blogspam.net on January 9, 2009 11:23 AM
from Prawo wolnego oprogramowania » Wolności użytkownika w świecie aplikacji sieciowych on January 18, 2009 8:59 AM
from Kultura 2.0 » Archiwum bloga » Swobody 2.0 on January 26, 2009 1:37 AM
from Swobody 2.0 | Press Room on January 27, 2009 2:32 AM
from autonomo.us · LibrePlanet Conference March 21-22 on February 20, 2009 12:18 AM
from Blue Oxen Associates » Twitter and Being Human on March 4, 2009 10:41 AM
from autonomo.us · Mako Hill’s Libre Planet keynote on free network services on March 30, 2009 3:10 PM
from autonomo.us · Free and Open Cloud Services on April 6, 2009 5:24 PM
from P2P Foundation » Blog Archive » Beyond the Open Cloud to Free Network Services on April 10, 2009 1:53 AM
from Jef Spaleta: Pushing back against the proprietary cloud | Techie News on May 13, 2009 1:42 PM
from Corey Burger: 13 May 2009 | Techie News on May 14, 2009 12:38 AM
from autonomo.us · File Synchronization Services on May 15, 2009 8:48 AM
from frt's status on Friday, 15-May-09 21:11:54 UTC - Identi.ca on May 15, 2009 3:43 PM
from statik's status on Saturday, 16-May-09 13:15:26 UTC - Identi.ca on May 16, 2009 7:46 AM
from File Synchronization Services « LocalLab : Foire aux Infos on June 3, 2009 12:21 AM
from links for 2009-06-09 « WhilelM’s little Wor(l)d on June 9, 2009 10:28 PM
from El Oso » Archive » [Review] The Big Switch: Rewiring The World, From Edison to Google on July 13, 2009 12:56 PM
from Trois applications web libres « Et un jour on July 13, 2009 1:32 PM
from Offray Vladimir Luna Cárdenas (offray) 's status on Monday, 27-Jul-09 02:28:14 UTC - Identi.ca on July 26, 2009 8:33 PM
from NMM example #2: freedom in the cloud « commonspace on July 30, 2009 9:52 AM
from Kenzoid’s Autonomous Zone » Blog Archive » tr.im and Friendfeed: a whirlwind couple of days on August 20, 2009 10:02 AM
from Offray Vladimir Luna Cárdenas (offray) 's status on Wednesday, 09-Sep-09 21:09:49 UTC - Identi.ca on September 9, 2009 2:58 PM
from Smörgåsbord » Weave: Browser bookmark & password syncing The Right Way on October 18, 2009 5:17 AM
from Staro (ne)poimanje slobode « Akuzativ on November 16, 2009 7:09 PM
from Carta por la Innovación, la Creatividad y el Acceso al Conocimiento | tentándote.com on December 8, 2009 4:58 AM
from Nuevo manifiesto por los derechos en la Red | La Idea on December 9, 2009 9:59 PM
from Carta por la Innovación, la Creatividad y el Acceso al Conocimiento on December 11, 2009 1:45 AM
from Carta por la Innovación, la Creatividad y el Acceso al Conocimiento « A.E. Noam Chomsky on December 28, 2009 6:56 AM
from Open Mode | Mind Map of Issues Surrounding Identity 2.0 on January 6, 2010 4:03 PM
from Carta por la innovación, la creatividad, y el acceso al conocimiento « educando on January 13, 2010 8:44 AM
from Carta por la Innovación, la Creatividad y el Acceso al Conocimiento | Despertares on January 18, 2010 3:00 AM
from Obra en curso » » Los Derechos Humanos de ciudadanos y artistas en la era digital on January 19, 2010 7:53 AM
from Collaborative Futures 2 « Mike Linksvayer on January 20, 2010 2:41 AM
from Declaración de de Franklin Street sobre la libertad y los servicios de redes « Tics Nerviosos on March 15, 2010 10:34 PM
from autonomo.us · Richard Stallman on SaaS on March 22, 2010 6:17 PM
from How can so many people be so wrong? - ragesoss on March 24, 2010 7:47 AM
from Consilience — A quick backup script for you tonight on March 27, 2010 9:17 PM
from Open web definition for drumbeat.org « commonspace on June 1, 2010 10:46 AM

30 Comments

I endorse the Franklin Street Statement

I endorse the Franklin Street Statement.

I endorse the Franklin Street Statement.

In general, I support the principles of the Franklin Street Statement, but I'm a bit concerned that you've limited yourselves to a single license. Why did you choose to force developers to use the AGPL by name rather than describing the freedoms a compliant license needs to guarantee?

Jesse: That's a great point. At the moment, the AGPL is the only actively maintained license that attempts to do this at the moment. But I agree, I think we should consider amending the statement to make it clear that other licenses that accomplish the same thing would be appropriate.

I endorse the Franklin Street Statement.

Jessse, 'force' is a very strong word for a mere statement that 'encourages'. If the statement somehow has the effect of forcing action we need to crank out some more statements. :)

There are other free licenses with network service requirements, see http://autonomo.us/wiki/Licensing_approaches_to_network_services

That said this is very early days for free network services, whether using a license with network service requirements or a plain free software license, and more importantly for figuring out what works and what doesn't (licensing only being one small part of that).

I endorse the Franklin Street Statement.

(I think the context around the AGPL line makes it clear that other options would work too. For example, the second point that uses "freely-licensed".)

I endorse the Franklin Street Statement.

I endorse the Franklin Street Statement!

I endorse the Franklin Street Statement. My one reservation is that the software running this site is not available under the AGPL, and source code is not available for the site-specific customizations. I also think that "Users should control their private data " is somewhat vacuous; what does "private" mean in this context?

Novalis: Do you know blog software under the AGPL that we could switch to? I would like to.

Mako: no, I don't. But you could still voluntarily post the source code of your instance of wordpress (minus wp-config.php, of course).

I endorse the Franklin Street Statement.

I endorse the Franklin Street Statement

I (Asheesh Laroia) endorse the Franklin Street Statement.

(Easy to do when they're suggestions, not demands!)

I endorse the Franklin Street Statement

A good start! I'll be telling my students about this and making it a part of our Software Freedom Day presentations in September.

Freedom for IP endorses the Franklin Statement with comments and suggestions for amending the user recommendation. The theory is great and I applaud the work.

Please consider rewriting the user statement:
"Where it is possible, they should use Free Software equivalents that run on their own computer." This is near Luddite talk... It is almost always possible to use an app on your own comp, but it is so inefficient. Networked online apps are not inherently evil, should you back up your work offline, yes. Should you have alternative options and data portability, yes. You should fight to improve them. But you should not avoid them like the plauge.

I would rewrite the user section to say:

Users are encouraged to:
* Consider carefully how they use software on someone else's computer. Where it is practical and efficient, they should use Free Software equivalents that run on their own computer. Services may have substantial benefits, but they can represent a loss of control for users and can introduce problems for freedom.
* Look for network services that follow the guidelines listed above, so that users still have the freedom to modify or replicate the service without losing their own data.
* Take precautions when using any online service and back up their data in case of problems or opportunities to migrate to more ethical alternatives.

Second novalis' suggestion to make modified as running on this site wordpress (and mediawiki) source available.

I'm new here, but I have to agree with the encouragement (as originally stated) to users that:
"Where it is possible, they should use Free Software equivalents that run on their own computer."
There is nothing wrong or inefficient about doing your own stuff on your own computer. Unless it's your express intent to communicate or collaborate with others over the net, or publish what you are doing on the web, I don't see any benefit to a networked online app. When I am developing or working on something on my own computer with free software, I have control over it. I don't need to worry if it meets somebody else's TOS or other legal mumbo-jumbo. I don't need to worry if somebody is leaking my data to third parties or mining it to serve ads.

E-mail is also a significant concern for me. Spam is a significant problem, and major e-mail providers are not forthcoming about how they deal with it. There may be a spam folder to check for the borderline cases, but in the majority of cases the spam is silently dropped. I hate spam as much as anybody, but somehow users should have more freedom and control in how their own e-mail is filtered, and private e-mail should not be mined for ads, ever.

I endorse the Franklin Street Statement. Thanks for writing this.

I endorse the Franklin Street Statement.

I endorse the Franklin Street Statement. To make the vision less abstract some examples of software development might be useful, I suggest having a look and eventually reference the CSpace.in framework and the syndie.i2p2.de projects.

I removed an errant comma from this statement. "a workgroup convened at the Free Software Foundation[,] to discuss issues of freedom".

I'm not yet ready to endorse the Franklin Street Statement, although I think it's a big step in the right direction. I have some points of confusion and some things I'm not sure I can agree upon.

1) I find the following sentence unclear, and perhaps ambiguous, "Develop software that can replace centralized services and data storage with distributed software and data deployment, giving control back to users." Does this mean you are "seek out specific forms of distributed software and data deployment that give control back to the users," or does it mean, "as a result of choosing data storage with distributed software and data deployment, users will gain back control."

2) I believe it would be good to clarify whether or not the non-conforment licenses listed onhttp://opendefinition.org/licenses are considered "acceptable" or not. It's unclear if non-conforment are approved or unapproved by OKF.

3) I find the following statement to be lacking in detail, and I'm not sure if I can just agree with it. "Where it is possible, they should use Free Software equivalents that run on their own computer. Services may have substantial benefits, but they represent a loss of control for users and introduce several problems of freedom." Specifically, the idea of "where it is possible," could be interpreted as a bit 'extreme,' when if you know the service is AGPL'd and free software, and you like it, there might not be a reason to not embrace it -- especially if it's something like solving problems. For example, consider that any solution to the entire class of NP problems can be verified in polynomial time, it makes sense to take advantage of third party processors to solve difficult problems, even if you might be able to do it in a little more time on your own machine. We should be seperating out data from processing and services we trust more and that are understood versus those that are not. Making a blanket statement like this is not necessarily helpful for encouraging the kinds of progress that high-parallelism can provide computationally.

I endorse the Franklin Street Statement. This is a great idea! It's going to be important to shift popular expectations of what the Internet is and how a person can engage with it.

I endorse the Franklin Street Statement.

This declaration is an important step forward but, like sarterus and joshuagay, I have my reservations about the "back to the desktop" sentiment. I'd like to draw more attention to the concept of 'protocol' as the core enabler of distributed open software services. See full article on http://transcyberia.info/archives/38-autonomo.us-cloud-computing.html.

I continue to endorse the Franklin Street Statement.

Recent Entries

The Libre Web Application Stack
This post is an essay based on my talks at Libre Planet 2010 and GUADEC 2010. While not strictly about…
Richard Stallman on SaaS
At Saturday on Libre Planet, Richard Stallman announced the publication of an essay on software as a service (SaaS). By…
Moglen to speak on "Freedom in the Cloud" this Friday
Internet Society of New York has a not to be missed event in a few days: Eben Moglen, Professor of…