Top Banner
Linux Distribution for the Cloud Peter Eisentraut [email protected] FOSDEM 2010
38

Linux distribution for the cloud

Dec 05, 2014

Download

Technology

Is putting archives of binaries on a CD image still the way to serve the users? In the face of the likes of Google and Amazon impacting the way
users interact with software and systems, and eroding the four freedoms, how can Linux distributions keep up? Distribute QEMU images? Write a free GMail clone? Offer community-managed web email hosting? Can this work, and who is going to pay for it?
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Linux distribution for the cloud

Linux Distribution for the Cloud

Peter [email protected]

FOSDEM 2010

Page 2: Linux distribution for the cloud

What is a Linux Distribution?

I Distributing a software collection to usersI Integrating a bunch of free/open softwareI Implementing the freedoms

Page 3: Linux distribution for the cloud

What is a Linux Distribution?

I Distributing a software collection to users

I Integrating a bunch of free/open software

I Implementing the freedoms

Page 4: Linux distribution for the cloud

What is a Linux Distribution?

I Distributing a software collection to usersI Integrating a bunch of free/open software

I Implementing the freedoms

Page 5: Linux distribution for the cloud

What is a Linux Distribution?

I Distributing a software collection to usersI Integrating a bunch of free/open softwareI Implementing the freedoms

Page 6: Linux distribution for the cloud

What is a Cloud?

Provisioning of services hosted on shared resources over theInternet

Page 7: Linux distribution for the cloud

What is a Cloud?

Provisioning of services hosted on shared resources over theInternet

Page 8: Linux distribution for the cloud

What is a Cloud?

Provisioning of services hosted on shared resources over theInternet

Page 9: Linux distribution for the cloud

First Linux distribution . . .

Page 10: Linux distribution for the cloud

Or maybe this . . .

Cloud version 0

Page 11: Linux distribution for the cloud

Wrapped in this . . .

Page 12: Linux distribution for the cloud

A bunch of these . . .

Page 13: Linux distribution for the cloud

Or just one of these . . .

Page 14: Linux distribution for the cloud

Or usually this . . .

Cloud version 0.5

Page 15: Linux distribution for the cloud

But what about this?

Page 16: Linux distribution for the cloud

Or this?

Page 17: Linux distribution for the cloud

Solutions

I Random, ad hoc, or vendor specific solutions . . .

I FAI (http://www.informatik.uni-koeln.de/fai/)I Distribute virtual images in addition to ISOs?I Offer automatic deployment to cloud services?

Page 18: Linux distribution for the cloud

Solutions

I Random, ad hoc, or vendor specific solutions . . .I FAI (http://www.informatik.uni-koeln.de/fai/)

I Distribute virtual images in addition to ISOs?I Offer automatic deployment to cloud services?

Page 19: Linux distribution for the cloud

Solutions

I Random, ad hoc, or vendor specific solutions . . .I FAI (http://www.informatik.uni-koeln.de/fai/)I Distribute virtual images in addition to ISOs?

I Offer automatic deployment to cloud services?

Page 20: Linux distribution for the cloud

Solutions

I Random, ad hoc, or vendor specific solutions . . .I FAI (http://www.informatik.uni-koeln.de/fai/)I Distribute virtual images in addition to ISOs?I Offer automatic deployment to cloud services?

Page 21: Linux distribution for the cloud

Ubuntu Cloud

http://www.ubuntu.com/cloud

Page 22: Linux distribution for the cloud

Current Problems

I Lack of standardsI Integration of available softwareI Linux distributions can drive this

Page 23: Linux distribution for the cloud

More Information

I http://socializedsoftware.com/2010/01/20/

eleven-open-source-cloud-computing-projects-to-watch/

I Eucalyptus Systems — http://www.eucalyptus.com/

I http://oddments.org/?p=78

Page 24: Linux distribution for the cloud

The Linux Desktop

Where does this leave Linux distributors?

Page 25: Linux distribution for the cloud

The Linux Desktop

Where does this leave Linux distributors?

Page 26: Linux distribution for the cloud

The Linux Desktop

Where does this leave Linux distributors?

Page 27: Linux distribution for the cloud

Problems

I The server-side software is not “free”.I The hosting is not “free”.I Little/no control over data.I No “open-source” community.

Page 28: Linux distribution for the cloud

Ways Forward

I Need more “free” web services.

I Identi.ca, OpenStreetMap, ownCloud, . . .

I Need “free” hosting model.

I Hostsharing.net

I Need data access/protection model.

I auditing, data dumps (“preferred form for modification”)

I Rethinking licensing, freedom.

I AGPL?I Commercial opportunities

Page 29: Linux distribution for the cloud

Ways Forward

I Need more “free” web services.I Identi.ca, OpenStreetMap, ownCloud, . . .

I Need “free” hosting model.

I Hostsharing.net

I Need data access/protection model.

I auditing, data dumps (“preferred form for modification”)

I Rethinking licensing, freedom.

I AGPL?I Commercial opportunities

Page 30: Linux distribution for the cloud

Ways Forward

I Need more “free” web services.I Identi.ca, OpenStreetMap, ownCloud, . . .

I Need “free” hosting model.I Hostsharing.net

I Need data access/protection model.

I auditing, data dumps (“preferred form for modification”)

I Rethinking licensing, freedom.

I AGPL?I Commercial opportunities

Page 31: Linux distribution for the cloud

Ways Forward

I Need more “free” web services.I Identi.ca, OpenStreetMap, ownCloud, . . .

I Need “free” hosting model.I Hostsharing.net

I Need data access/protection model.I auditing, data dumps (“preferred form for modification”)

I Rethinking licensing, freedom.

I AGPL?I Commercial opportunities

Page 32: Linux distribution for the cloud

Ways Forward

I Need more “free” web services.I Identi.ca, OpenStreetMap, ownCloud, . . .

I Need “free” hosting model.I Hostsharing.net

I Need data access/protection model.I auditing, data dumps (“preferred form for modification”)

I Rethinking licensing, freedom.I AGPL?

I Commercial opportunities

Page 33: Linux distribution for the cloud

Ways Forward

I Need more “free” web services.I Identi.ca, OpenStreetMap, ownCloud, . . .

I Need “free” hosting model.I Hostsharing.net

I Need data access/protection model.I auditing, data dumps (“preferred form for modification”)

I Rethinking licensing, freedom.I AGPL?

I Commercial opportunities

Page 34: Linux distribution for the cloud

Freedoms

Free Software Definition0. Freedom to run1. Freedom to study and change2. Freedom to redistribute3. Freedom to distribute modified versions

I Freedom to access and control my data

Page 35: Linux distribution for the cloud

Freedoms

Free Software Definition

0. Freedom to run1. Freedom to study and change2. Freedom to redistribute3. Freedom to distribute modified versions

I Freedom to access and control my data

Page 36: Linux distribution for the cloud

More Information

I https://www.joachim-breitner.de/blog/archives/

344-About-the-Freedoms-of-Web-Services.html

I Eben Moglen, “Freedom in the Cloud”

Page 37: Linux distribution for the cloud

Summary

Linux distributors can drive:I Integration of cloud softwareI Distribution of software in the cloudI Freedom in the cloud

Page 38: Linux distribution for the cloud

Rights and Attributions

This presentation “Linux Distribution for the Cloud” was authored by Peter Eisentraut and is licensed under theCreative Commons Attribution-Noncommercial-Share Alike 3.0 Unported license.Picture credit:

I http://www.flickr.com/photos/matsuyuki/2607912618/ (CC-BY-SA)I http://www.flickr.com/photos/secretlondon/2592690167/ (CC-BY-SA)I http://www.flickr.com/photos/jrepin/188800171/ (CC-BY-SA)I http://www.flickr.com/photos/bobbigmac/2543562507/in/set-72157605291764838/ (CC-BY-SA)I http://www.flickr.com/photos/mattimattila/3003324844/ (CC-BY)I http://www.flickr.com/photos/neospire/3594831805/ (CC-BY)I http://www.flickr.com/photos/saipal/199661563/ (CC-BY)I http://www.flickr.com/photos/lloyds-screenies/2809262218/ (CC-BY)I http://www.flickr.com/photos/jcuthrell/2101814328/ (CC-BY-SA)I http://www.flickr.com/photos/ndevil/4117337083/ (CC-BY)

All listed pictures under indicated Create Commons licenses.