power, software, freedom - why we need to divide and re ... · power, software, freedom why we need...
TRANSCRIPT
![Page 1: Power, Software, Freedom - Why we need to divide and re ... · Power, Software, Freedom Why we need to divide and re-conquer our systems Karsten Gerlo](https://reader034.vdocument.in/reader034/viewer/2022051911/6001e2287c6b3a473f15260d/html5/thumbnails/1.jpg)
Power, Software, FreedomWhy we need to divide and re-conquer our systems
Karsten Gerloff<[email protected]>
Free Software Foundation Europe
FOSDEM, Feb 5, 2011
![Page 2: Power, Software, Freedom - Why we need to divide and re ... · Power, Software, Freedom Why we need to divide and re-conquer our systems Karsten Gerlo](https://reader034.vdocument.in/reader034/viewer/2022051911/6001e2287c6b3a473f15260d/html5/thumbnails/2.jpg)
Free Software Foundation Europe (FSFE) is part ofthe global network of independent FSFs.
I awareness
I policy
I legal work
FSFE’s Fellowship http://fellowship.fsfe.orgas a network for activists.
![Page 3: Power, Software, Freedom - Why we need to divide and re ... · Power, Software, Freedom Why we need to divide and re-conquer our systems Karsten Gerlo](https://reader034.vdocument.in/reader034/viewer/2022051911/6001e2287c6b3a473f15260d/html5/thumbnails/3.jpg)
Free Software Foundation Europe (FSFE) is part ofthe global network of independent FSFs.
I awareness
I policy
I legal work
FSFE’s Fellowship http://fellowship.fsfe.orgas a network for activists.
![Page 4: Power, Software, Freedom - Why we need to divide and re ... · Power, Software, Freedom Why we need to divide and re-conquer our systems Karsten Gerlo](https://reader034.vdocument.in/reader034/viewer/2022051911/6001e2287c6b3a473f15260d/html5/thumbnails/4.jpg)
Free Software Foundation Europe (FSFE) is part ofthe global network of independent FSFs.
I awareness
I policy
I legal work
FSFE’s Fellowship http://fellowship.fsfe.orgas a network for activists.
![Page 5: Power, Software, Freedom - Why we need to divide and re ... · Power, Software, Freedom Why we need to divide and re-conquer our systems Karsten Gerlo](https://reader034.vdocument.in/reader034/viewer/2022051911/6001e2287c6b3a473f15260d/html5/thumbnails/5.jpg)
“Starting this Thanksgiving I am going to write acomplete Unix-compatible software system called
GNU (for Gnu’s Not Unix), and give it away free toeveryone who can use it. Contributions of time,
money, programs and equipment are greatlyneeded.”
Richard Stallman, Sept 27, 1983
![Page 6: Power, Software, Freedom - Why we need to divide and re ... · Power, Software, Freedom Why we need to divide and re-conquer our systems Karsten Gerlo](https://reader034.vdocument.in/reader034/viewer/2022051911/6001e2287c6b3a473f15260d/html5/thumbnails/6.jpg)
We’ve come pretty far.
I Free operating systems
I Free servers
I Free desktops
I Free Software everywhere
I Freedom everywhere?
![Page 7: Power, Software, Freedom - Why we need to divide and re ... · Power, Software, Freedom Why we need to divide and re-conquer our systems Karsten Gerlo](https://reader034.vdocument.in/reader034/viewer/2022051911/6001e2287c6b3a473f15260d/html5/thumbnails/7.jpg)
We’ve come pretty far.
I Free operating systems
I Free servers
I Free desktops
I Free Software everywhere
I Freedom everywhere?
![Page 8: Power, Software, Freedom - Why we need to divide and re ... · Power, Software, Freedom Why we need to divide and re-conquer our systems Karsten Gerlo](https://reader034.vdocument.in/reader034/viewer/2022051911/6001e2287c6b3a473f15260d/html5/thumbnails/8.jpg)
![Page 9: Power, Software, Freedom - Why we need to divide and re ... · Power, Software, Freedom Why we need to divide and re-conquer our systems Karsten Gerlo](https://reader034.vdocument.in/reader034/viewer/2022051911/6001e2287c6b3a473f15260d/html5/thumbnails/9.jpg)
“It’s stupidity. It’s worse than stupidity: it’s amarketing hype campaign.”
Richard Stallman, guardian.co.uk, Sept 29, 2008
![Page 10: Power, Software, Freedom - Why we need to divide and re ... · Power, Software, Freedom Why we need to divide and re-conquer our systems Karsten Gerlo](https://reader034.vdocument.in/reader034/viewer/2022051911/6001e2287c6b3a473f15260d/html5/thumbnails/10.jpg)
“It’s stupidity. It’s worse than stupidity: it’s amarketing hype campaign.”
Richard Stallman, guardian.co.uk, Sept 29, 2008
![Page 11: Power, Software, Freedom - Why we need to divide and re ... · Power, Software, Freedom Why we need to divide and re-conquer our systems Karsten Gerlo](https://reader034.vdocument.in/reader034/viewer/2022051911/6001e2287c6b3a473f15260d/html5/thumbnails/11.jpg)
“The interesting thing about cloud computing isthat we’ve redefined cloud computing to include
everything that we already do. The computerindustry is the only industry that is more
fashion-driven than women’s fashion. Maybe I’m anidiot, but I have no idea what anyone is talkingabout. What is it? It’s complete gibberish. It’s
insane. When is this idiocy going to stop?”
Larry Ellison, Oracle, Sept 26, 2008
![Page 12: Power, Software, Freedom - Why we need to divide and re ... · Power, Software, Freedom Why we need to divide and re-conquer our systems Karsten Gerlo](https://reader034.vdocument.in/reader034/viewer/2022051911/6001e2287c6b3a473f15260d/html5/thumbnails/12.jpg)
“The interesting thing about cloud computing isthat we’ve redefined cloud computing to include
everything that we already do. The computerindustry is the only industry that is more
fashion-driven than women’s fashion. Maybe I’m anidiot, but I have no idea what anyone is talkingabout. What is it? It’s complete gibberish. It’s
insane. When is this idiocy going to stop?”
Larry Ellison, Oracle, Sept 26, 2008
![Page 13: Power, Software, Freedom - Why we need to divide and re ... · Power, Software, Freedom Why we need to divide and re-conquer our systems Karsten Gerlo](https://reader034.vdocument.in/reader034/viewer/2022051911/6001e2287c6b3a473f15260d/html5/thumbnails/13.jpg)
![Page 14: Power, Software, Freedom - Why we need to divide and re ... · Power, Software, Freedom Why we need to divide and re-conquer our systems Karsten Gerlo](https://reader034.vdocument.in/reader034/viewer/2022051911/6001e2287c6b3a473f15260d/html5/thumbnails/14.jpg)
Control
![Page 15: Power, Software, Freedom - Why we need to divide and re ... · Power, Software, Freedom Why we need to divide and re-conquer our systems Karsten Gerlo](https://reader034.vdocument.in/reader034/viewer/2022051911/6001e2287c6b3a473f15260d/html5/thumbnails/15.jpg)
![Page 16: Power, Software, Freedom - Why we need to divide and re ... · Power, Software, Freedom Why we need to divide and re-conquer our systems Karsten Gerlo](https://reader034.vdocument.in/reader034/viewer/2022051911/6001e2287c6b3a473f15260d/html5/thumbnails/16.jpg)
![Page 17: Power, Software, Freedom - Why we need to divide and re ... · Power, Software, Freedom Why we need to divide and re-conquer our systems Karsten Gerlo](https://reader034.vdocument.in/reader034/viewer/2022051911/6001e2287c6b3a473f15260d/html5/thumbnails/17.jpg)
![Page 18: Power, Software, Freedom - Why we need to divide and re ... · Power, Software, Freedom Why we need to divide and re-conquer our systems Karsten Gerlo](https://reader034.vdocument.in/reader034/viewer/2022051911/6001e2287c6b3a473f15260d/html5/thumbnails/18.jpg)
![Page 19: Power, Software, Freedom - Why we need to divide and re ... · Power, Software, Freedom Why we need to divide and re-conquer our systems Karsten Gerlo](https://reader034.vdocument.in/reader034/viewer/2022051911/6001e2287c6b3a473f15260d/html5/thumbnails/19.jpg)
![Page 20: Power, Software, Freedom - Why we need to divide and re ... · Power, Software, Freedom Why we need to divide and re-conquer our systems Karsten Gerlo](https://reader034.vdocument.in/reader034/viewer/2022051911/6001e2287c6b3a473f15260d/html5/thumbnails/20.jpg)
![Page 21: Power, Software, Freedom - Why we need to divide and re ... · Power, Software, Freedom Why we need to divide and re-conquer our systems Karsten Gerlo](https://reader034.vdocument.in/reader034/viewer/2022051911/6001e2287c6b3a473f15260d/html5/thumbnails/21.jpg)
What’s cool about cloud computing?
I OmnipresenceI get to your data from anywhereI on any deviceI use programs from anywhere
I easy to use
I no installationI no maintenance
![Page 22: Power, Software, Freedom - Why we need to divide and re ... · Power, Software, Freedom Why we need to divide and re-conquer our systems Karsten Gerlo](https://reader034.vdocument.in/reader034/viewer/2022051911/6001e2287c6b3a473f15260d/html5/thumbnails/22.jpg)
But how free are you in the cloud?
I Can you use the software, for any
purpose?
I Can you study it, and adapt it to your
needs?
I Can you redistribute copies of the
software?
I Can you modify the software, and
distribute modified versions?
![Page 23: Power, Software, Freedom - Why we need to divide and re ... · Power, Software, Freedom Why we need to divide and re-conquer our systems Karsten Gerlo](https://reader034.vdocument.in/reader034/viewer/2022051911/6001e2287c6b3a473f15260d/html5/thumbnails/23.jpg)
But how free are you in the cloud?
I Can you use the software, for any
purpose?
I Can you study it, and adapt it to your
needs?
I Can you redistribute copies of the
software?
I Can you modify the software, and
distribute modified versions?
![Page 24: Power, Software, Freedom - Why we need to divide and re ... · Power, Software, Freedom Why we need to divide and re-conquer our systems Karsten Gerlo](https://reader034.vdocument.in/reader034/viewer/2022051911/6001e2287c6b3a473f15260d/html5/thumbnails/24.jpg)
But how free are you in the cloud?
I Can you use the software, for any
purpose?
I Can you study it, and adapt it to your
needs?
I Can you redistribute copies of the
software?
I Can you modify the software, and
distribute modified versions?
![Page 25: Power, Software, Freedom - Why we need to divide and re ... · Power, Software, Freedom Why we need to divide and re-conquer our systems Karsten Gerlo](https://reader034.vdocument.in/reader034/viewer/2022051911/6001e2287c6b3a473f15260d/html5/thumbnails/25.jpg)
But how free are you in the cloud?
I Can you use the software, for any
purpose?
I Can you study it, and adapt it to your
needs?
I Can you redistribute copies of the
software?
I Can you modify the software, and
distribute modified versions?
![Page 26: Power, Software, Freedom - Why we need to divide and re ... · Power, Software, Freedom Why we need to divide and re-conquer our systems Karsten Gerlo](https://reader034.vdocument.in/reader034/viewer/2022051911/6001e2287c6b3a473f15260d/html5/thumbnails/26.jpg)
Where’s your data?
![Page 27: Power, Software, Freedom - Why we need to divide and re ... · Power, Software, Freedom Why we need to divide and re-conquer our systems Karsten Gerlo](https://reader034.vdocument.in/reader034/viewer/2022051911/6001e2287c6b3a473f15260d/html5/thumbnails/27.jpg)
Where’s your data going?
![Page 28: Power, Software, Freedom - Why we need to divide and re ... · Power, Software, Freedom Why we need to divide and re-conquer our systems Karsten Gerlo](https://reader034.vdocument.in/reader034/viewer/2022051911/6001e2287c6b3a473f15260d/html5/thumbnails/28.jpg)
![Page 29: Power, Software, Freedom - Why we need to divide and re ... · Power, Software, Freedom Why we need to divide and re-conquer our systems Karsten Gerlo](https://reader034.vdocument.in/reader034/viewer/2022051911/6001e2287c6b3a473f15260d/html5/thumbnails/29.jpg)
Power
![Page 30: Power, Software, Freedom - Why we need to divide and re ... · Power, Software, Freedom Why we need to divide and re-conquer our systems Karsten Gerlo](https://reader034.vdocument.in/reader034/viewer/2022051911/6001e2287c6b3a473f15260d/html5/thumbnails/30.jpg)
![Page 31: Power, Software, Freedom - Why we need to divide and re ... · Power, Software, Freedom Why we need to divide and re-conquer our systems Karsten Gerlo](https://reader034.vdocument.in/reader034/viewer/2022051911/6001e2287c6b3a473f15260d/html5/thumbnails/31.jpg)
Centralised networkPower over
I Program behaviour
I Terms of service
I Network beaviour
![Page 32: Power, Software, Freedom - Why we need to divide and re ... · Power, Software, Freedom Why we need to divide and re-conquer our systems Karsten Gerlo](https://reader034.vdocument.in/reader034/viewer/2022051911/6001e2287c6b3a473f15260d/html5/thumbnails/32.jpg)
![Page 33: Power, Software, Freedom - Why we need to divide and re ... · Power, Software, Freedom Why we need to divide and re-conquer our systems Karsten Gerlo](https://reader034.vdocument.in/reader034/viewer/2022051911/6001e2287c6b3a473f15260d/html5/thumbnails/33.jpg)
Decentralised networkPower in every single node, butno central controlling instance
I the web
I Email
I Jabber
I Status.net
![Page 34: Power, Software, Freedom - Why we need to divide and re ... · Power, Software, Freedom Why we need to divide and re-conquer our systems Karsten Gerlo](https://reader034.vdocument.in/reader034/viewer/2022051911/6001e2287c6b3a473f15260d/html5/thumbnails/34.jpg)
![Page 35: Power, Software, Freedom - Why we need to divide and re ... · Power, Software, Freedom Why we need to divide and re-conquer our systems Karsten Gerlo](https://reader034.vdocument.in/reader034/viewer/2022051911/6001e2287c6b3a473f15260d/html5/thumbnails/35.jpg)
Distributed networkEverybody is equal, no instancehas power over the others.
I BitTorrent
I GnuNET
![Page 36: Power, Software, Freedom - Why we need to divide and re ... · Power, Software, Freedom Why we need to divide and re-conquer our systems Karsten Gerlo](https://reader034.vdocument.in/reader034/viewer/2022051911/6001e2287c6b3a473f15260d/html5/thumbnails/36.jpg)
Freedom
![Page 37: Power, Software, Freedom - Why we need to divide and re ... · Power, Software, Freedom Why we need to divide and re-conquer our systems Karsten Gerlo](https://reader034.vdocument.in/reader034/viewer/2022051911/6001e2287c6b3a473f15260d/html5/thumbnails/37.jpg)
Systems that will respect our freedom:
I Decentralised or distributed design
I Use open standards and protocols tocommunicate between instances
I easy to create local instances
I software available under AGPLv3 or later
I let us export our data at any time in astandardised, documented format
![Page 38: Power, Software, Freedom - Why we need to divide and re ... · Power, Software, Freedom Why we need to divide and re-conquer our systems Karsten Gerlo](https://reader034.vdocument.in/reader034/viewer/2022051911/6001e2287c6b3a473f15260d/html5/thumbnails/38.jpg)
Systems that will respect our freedom:
I Decentralised or distributed design
I Use open standards and protocols tocommunicate between instances
I easy to create local instances
I software available under AGPLv3 or later
I let us export our data at any time in astandardised, documented format
![Page 39: Power, Software, Freedom - Why we need to divide and re ... · Power, Software, Freedom Why we need to divide and re-conquer our systems Karsten Gerlo](https://reader034.vdocument.in/reader034/viewer/2022051911/6001e2287c6b3a473f15260d/html5/thumbnails/39.jpg)
But what about the omnipresence?
![Page 40: Power, Software, Freedom - Why we need to divide and re ... · Power, Software, Freedom Why we need to divide and re-conquer our systems Karsten Gerlo](https://reader034.vdocument.in/reader034/viewer/2022051911/6001e2287c6b3a473f15260d/html5/thumbnails/40.jpg)
But what about the omnipresence?
![Page 41: Power, Software, Freedom - Why we need to divide and re ... · Power, Software, Freedom Why we need to divide and re-conquer our systems Karsten Gerlo](https://reader034.vdocument.in/reader034/viewer/2022051911/6001e2287c6b3a473f15260d/html5/thumbnails/41.jpg)
“We have to distinguish between visions andhallucinations.”
Vint CerfInternet Governance Forum, Vilnius, Lithuania
Sept. 16, 2010
![Page 42: Power, Software, Freedom - Why we need to divide and re ... · Power, Software, Freedom Why we need to divide and re-conquer our systems Karsten Gerlo](https://reader034.vdocument.in/reader034/viewer/2022051911/6001e2287c6b3a473f15260d/html5/thumbnails/42.jpg)
Want to own your social network?
GNU Socialhttp://groups.fsf.org/wiki/Group:GNU_Social
DIASPORA*http://www.joindiaspora.com/
OneSocialWebhttp://onesocialweb.org/
Appleseedhttp://opensource.appleseedproject.org/
The Friend of a Friend (FOAF) projecthttp://www.foaf-project.org/
Peerscapehttp://www.peerscape.org/
and many more...
Collect them at https://wiki.fsfe.org/CloudComputing
![Page 43: Power, Software, Freedom - Why we need to divide and re ... · Power, Software, Freedom Why we need to divide and re-conquer our systems Karsten Gerlo](https://reader034.vdocument.in/reader034/viewer/2022051911/6001e2287c6b3a473f15260d/html5/thumbnails/43.jpg)
Protocols
I OStatushttp://status.net/wiki/OStatus
I The Friend of a Friend (FoaF) projecthttp://www.foaf-project.org/
I Webfingerhttps://code.google.com/p/webfinger/
I salmon-protocolhttp://salmon-protocol.org/
I Activity Streamshttp://activitystrea.ms/
I pubusbhubbubhttps://code.google.com/p/pubsubhubbub/
I Portable Contactshttp://portablecontacts.net/
I microformatshttp://microformats.org/
I Federated Social Webhttp://federatedsocialweb.net/wiki/Main_Page
Collect them at https://wiki.fsfe.org/CloudComputing
![Page 44: Power, Software, Freedom - Why we need to divide and re ... · Power, Software, Freedom Why we need to divide and re-conquer our systems Karsten Gerlo](https://reader034.vdocument.in/reader034/viewer/2022051911/6001e2287c6b3a473f15260d/html5/thumbnails/44.jpg)
Collaboration
I Crabgrasshttp://crabgrass.riseup.net/
I BuddyPresshttp://buddypress.org/
I Dreamwidthhttp://www.dreamwidth.org/
I AROUNDMehttp://www.barnraiser.org/aroundme
![Page 45: Power, Software, Freedom - Why we need to divide and re ... · Power, Software, Freedom Why we need to divide and re-conquer our systems Karsten Gerlo](https://reader034.vdocument.in/reader034/viewer/2022051911/6001e2287c6b3a473f15260d/html5/thumbnails/45.jpg)
Micro-Blogging
I StatusNet (Identi.ca)http://status.net/
I OpenMicroBloggerhttp://openmicroblogger.org/
I Thimbl http://www.thimbl.net/
Instant Messaging
I XMPP (Jabber)http://xmpp.org/
Distributed file storage
I GNUnethttp://gnunet.org/
I BitTorrent (DHT)http://www.bittorrent.org/
I ANGEL APPLICATIONhttp://angelapp.missioneternity.org/
I OwnCloudhttp://owncloud.org/
I SparkleSharehttp://www.sparkleshare.org/
I TahoeLAFShttp://tahoe-lafs.org/trac/tahoe-lafs
I duplicityhttp://www.nongnu.org/duplicity/index.html
Collect them at https://wiki.fsfe.org/CloudComputing
![Page 46: Power, Software, Freedom - Why we need to divide and re ... · Power, Software, Freedom Why we need to divide and re-conquer our systems Karsten Gerlo](https://reader034.vdocument.in/reader034/viewer/2022051911/6001e2287c6b3a473f15260d/html5/thumbnails/46.jpg)
Hallucination?
or Vision?
![Page 47: Power, Software, Freedom - Why we need to divide and re ... · Power, Software, Freedom Why we need to divide and re-conquer our systems Karsten Gerlo](https://reader034.vdocument.in/reader034/viewer/2022051911/6001e2287c6b3a473f15260d/html5/thumbnails/47.jpg)
Hallucination?
or Vision?
![Page 48: Power, Software, Freedom - Why we need to divide and re ... · Power, Software, Freedom Why we need to divide and re-conquer our systems Karsten Gerlo](https://reader034.vdocument.in/reader034/viewer/2022051911/6001e2287c6b3a473f15260d/html5/thumbnails/48.jpg)
There’s more:
I user-owned ISPse.g. French Data Networkhttp://www.fdn.fr
I P2P currenciese.g. Bitcoin http://www.bitcoin.org
I Free Identityhttp://freedentity.org
![Page 49: Power, Software, Freedom - Why we need to divide and re ... · Power, Software, Freedom Why we need to divide and re-conquer our systems Karsten Gerlo](https://reader034.vdocument.in/reader034/viewer/2022051911/6001e2287c6b3a473f15260d/html5/thumbnails/49.jpg)
Hallucination?
or Vision?
![Page 50: Power, Software, Freedom - Why we need to divide and re ... · Power, Software, Freedom Why we need to divide and re-conquer our systems Karsten Gerlo](https://reader034.vdocument.in/reader034/viewer/2022051911/6001e2287c6b3a473f15260d/html5/thumbnails/50.jpg)
Hallucination?
or Vision?
![Page 51: Power, Software, Freedom - Why we need to divide and re ... · Power, Software, Freedom Why we need to divide and re-conquer our systems Karsten Gerlo](https://reader034.vdocument.in/reader034/viewer/2022051911/6001e2287c6b3a473f15260d/html5/thumbnails/51.jpg)
Join one of these projects.
Figure out what’s missing, andbuild it.
Think for yourself.
Use technology. Don’t let it useyou.
![Page 52: Power, Software, Freedom - Why we need to divide and re ... · Power, Software, Freedom Why we need to divide and re-conquer our systems Karsten Gerlo](https://reader034.vdocument.in/reader034/viewer/2022051911/6001e2287c6b3a473f15260d/html5/thumbnails/52.jpg)
Join one of these projects.
Figure out what’s missing, andbuild it.
Think for yourself.
Use technology. Don’t let it useyou.
![Page 53: Power, Software, Freedom - Why we need to divide and re ... · Power, Software, Freedom Why we need to divide and re-conquer our systems Karsten Gerlo](https://reader034.vdocument.in/reader034/viewer/2022051911/6001e2287c6b3a473f15260d/html5/thumbnails/53.jpg)
Join one of these projects.
Figure out what’s missing, andbuild it.
Think for yourself.
Use technology. Don’t let it useyou.
![Page 54: Power, Software, Freedom - Why we need to divide and re ... · Power, Software, Freedom Why we need to divide and re-conquer our systems Karsten Gerlo](https://reader034.vdocument.in/reader034/viewer/2022051911/6001e2287c6b3a473f15260d/html5/thumbnails/54.jpg)
Join one of these projects.
Figure out what’s missing, andbuild it.
Think for yourself.
Use technology. Don’t let it useyou.
![Page 56: Power, Software, Freedom - Why we need to divide and re ... · Power, Software, Freedom Why we need to divide and re-conquer our systems Karsten Gerlo](https://reader034.vdocument.in/reader034/viewer/2022051911/6001e2287c6b3a473f15260d/html5/thumbnails/56.jpg)
March 30, 2010http://documentfreedom.org
@documentfreedom