SlideShare una empresa de Scribd logo
1 de 112
 
The Autonomo.us  Open Software  Services Evolution featuring Identi.ca Jon Phillips, jon@rejon.org
rejon.org
 
By Georgetown Voices, http://flickr.com/photos/georgetownvoice/2197569303/ http://creativecommons.org/licenses/by-nc-sa/2.0
 
 
 
 
 
 
 
 
 
Who provides your e-mail service?
Where do you post your photos?
Do you download music (still)?
Multiple Devices Multiple Locations Centralized Personal Data
On-line Network Services RULE Supreme
The modern person's primary concern in using a computer is to get things done and stay connected with others globally in the most effective ways possible.
Where's your data?
What can be done with your data?
Anyone use g-mail?
What the hell is Web 2.0?
 
 
 
 
No redundancy?
I want to move to a new service!
Where are my friends?
Its my data!
Where are my  freedoms ? (1) use, (2) study and adapt,  (3) distribute, (4) improve
Its someone else's computer though...hmmm...
SOLUTION (and we have done this before)
FREE SOFTWARE
 
 
 
But, it is not enough because...
Its APC (Another Person's Computer)
Terms of Service, Privacy Policies
“We've told ourselves  it's ok.” (Evan)
We need  AUTONOMY .
Franklin Street Declaration http://autonomo.us/2008/07/franklin-street-statement/
Developers
Make source available,  preferably with  GNU Affero  GPL 3.0  software license
Create free services to replace popular non-free alternatives.
Replace centralized services  with open distributed ones  when possible.
Service Providers
Choose Free Software for services.
Release customizations to software under a Free Software license.
Make data and works of authorship available to service’s users under legal terms and in formats that enable the users to move and use their data outside of a service.  * 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
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.
The Social Web Should Work  Like the Document Web:  Distributed Open standards  Easy linking Ubiquitous  Multiple implementations Identity (OpenID)
 
 
 
Desktop to web
Web development is simple.
Gnome Online Desktop is too hard. (how can you even install it if you aren't running fedora?)
Long development cycles
Community processes (not as bad as OO.o)
Reliance upon cranky software development languages.
 
 
 
 
 
 
Lots to get done :) Opportunity!
Calendaring http://calendar.google.com/ http://30boxes.net/
Social Bookmarks http://del.icio.us/ http://reddit.com
Social News http://reddit.com http://digg.com http://mixx.com http://propeller.com
Storage http://s3.amazonaws.com/ http://archive.org http://box.net http://dreamhost.com  ? webdav
Photo Sharing http://flickr.com http://picasa.com
Video Sharing http://youtube.com http://blip.tv
Mapping http://maps.google.com  (ditu) http://openstreetmap.org/ http://openlayers.org/
Web Search http://search.wikia.com http://google.com http://yahoo.com http://live.com http://ask.com http://baidu.com http://sina.com
Homepage http://www.google.com/ig http://www.pageflakes.com/ http://www.netvibes.com/
Computing Power on Demand http://ec2.amazonaws.com/ http://linode.com/ (Distributed  power?)
Distributed Commenting http://www.disqus.com/ http://www.cocomment.com/
Social Networking http://www.facebook.com/ http://mugshot.org  ?
Gnome Desktop must be a lean mean on-line desktop machine.
Fast. Lean. Non-Crashing Browser.
 
Gnome 3.0?
Sustain-o-bility ( Business models?)
Support/Contracts
Advertising
Custom Setups for domains (tis federated)
Chinese businesses can play role  in accelerating this next dynamic wave of the FLOSS movement.
Lets do it!
 
 
 
 
http://cantocore.com
 
 
 
 
 
 
 
 
 
Internships + Sysadmin +  Developer Opportunities  in Beijing  NOW !
?
The Autonomo.us  Open Software  Services Evolution featuring Identi.ca Jon Phillips, jon@rejon.org

Más contenido relacionado

La actualidad más candente

Training on webwroks1
Training on webwroks1Training on webwroks1
Training on webwroks1
sumeettechno
 
Introduction to web development
Introduction to web developmentIntroduction to web development
Introduction to web development
Mohammed Safwat
 
UIT: Our Skills
UIT: Our SkillsUIT: Our Skills
UIT: Our Skills
uitpramati
 
Introducing UIT
Introducing UITIntroducing UIT
Introducing UIT
uitpramati
 
Web 2.0 Tech Talk
Web 2.0 Tech TalkWeb 2.0 Tech Talk
Web 2.0 Tech Talk
pooyad
 
RIM Casual Meetup - Bandung #DevIDBdg
RIM Casual Meetup - Bandung #DevIDBdgRIM Casual Meetup - Bandung #DevIDBdg
RIM Casual Meetup - Bandung #DevIDBdg
Ziyad Bazed
 
Michael Adobe Flex Java 1 London
Michael Adobe Flex Java 1 LondonMichael Adobe Flex Java 1 London
Michael Adobe Flex Java 1 London
Skills Matter
 

La actualidad más candente (20)

Sencha Web Applications Come of Age
Sencha Web Applications Come of AgeSencha Web Applications Come of Age
Sencha Web Applications Come of Age
 
Training on webwroks1
Training on webwroks1Training on webwroks1
Training on webwroks1
 
Introduction to web development
Introduction to web developmentIntroduction to web development
Introduction to web development
 
Web Technologies 2.0
Web Technologies 2.0Web Technologies 2.0
Web Technologies 2.0
 
UIT: Our Skills
UIT: Our SkillsUIT: Our Skills
UIT: Our Skills
 
Back to the Basics - 1 - Introduction to Web Development
Back to the Basics - 1 - Introduction to Web DevelopmentBack to the Basics - 1 - Introduction to Web Development
Back to the Basics - 1 - Introduction to Web Development
 
Web Application Development Process presented by @Cygnismedia
Web Application Development Process presented by @CygnismediaWeb Application Development Process presented by @Cygnismedia
Web Application Development Process presented by @Cygnismedia
 
Introducing UIT
Introducing UITIntroducing UIT
Introducing UIT
 
Adobe® Flex™
Adobe® Flex™Adobe® Flex™
Adobe® Flex™
 
Web 2.0 Tech Talk
Web 2.0 Tech TalkWeb 2.0 Tech Talk
Web 2.0 Tech Talk
 
The future of web development write once, run everywhere with angular js an...
The future of web development   write once, run everywhere with angular js an...The future of web development   write once, run everywhere with angular js an...
The future of web development write once, run everywhere with angular js an...
 
Building a .Net – based Form Builder for Talisma
Building a .Net – based Form Builder for TalismaBuilding a .Net – based Form Builder for Talisma
Building a .Net – based Form Builder for Talisma
 
RIM Casual Meetup - Bandung #DevIDBdg
RIM Casual Meetup - Bandung #DevIDBdgRIM Casual Meetup - Bandung #DevIDBdg
RIM Casual Meetup - Bandung #DevIDBdg
 
Single Page Applications on JavaScript and ASP.NET MVC4
Single Page Applications on JavaScript and ASP.NET MVC4Single Page Applications on JavaScript and ASP.NET MVC4
Single Page Applications on JavaScript and ASP.NET MVC4
 
Basic fundamentals of web application development
Basic fundamentals of web application developmentBasic fundamentals of web application development
Basic fundamentals of web application development
 
BlackBerry WebWorks
BlackBerry WebWorksBlackBerry WebWorks
BlackBerry WebWorks
 
Using Wordpress As An Application Platform -- #WCMKE 2014
Using Wordpress As An Application Platform -- #WCMKE 2014Using Wordpress As An Application Platform -- #WCMKE 2014
Using Wordpress As An Application Platform -- #WCMKE 2014
 
Moving to Microsoft Visual Basic .NET
Moving to Microsoft Visual Basic .NETMoving to Microsoft Visual Basic .NET
Moving to Microsoft Visual Basic .NET
 
Michael Adobe Flex Java 1 London
Michael Adobe Flex Java 1 LondonMichael Adobe Flex Java 1 London
Michael Adobe Flex Java 1 London
 
Web Development with HTML5, CSS3 & JavaScript
Web Development with HTML5, CSS3 & JavaScriptWeb Development with HTML5, CSS3 & JavaScript
Web Development with HTML5, CSS3 & JavaScript
 

Similar a The Autonomo.us Open Software Services Evolution, featuring Identi.ca

A .net developer experiences with web2.0 and social media
A .net developer experiences with web2.0 and social mediaA .net developer experiences with web2.0 and social media
A .net developer experiences with web2.0 and social media
Roy Lachica
 
Hollis - Sustainable..
Hollis - Sustainable..Hollis - Sustainable..
Hollis - Sustainable..
webhostingguy
 
Hollis - Sustainable..
Hollis - Sustainable..Hollis - Sustainable..
Hollis - Sustainable..
webhostingguy
 
Network media presentation
Network media presentationNetwork media presentation
Network media presentation
ssatchell
 
Network media presentation
Network media presentationNetwork media presentation
Network media presentation
ssatchell
 
Why Portability matters (full presentation)
Why Portability matters (full presentation)Why Portability matters (full presentation)
Why Portability matters (full presentation)
Ian Forrester
 

Similar a The Autonomo.us Open Software Services Evolution, featuring Identi.ca (20)

Technology for Teachers
Technology for TeachersTechnology for Teachers
Technology for Teachers
 
Web2.0 : an introduction
Web2.0 : an introductionWeb2.0 : an introduction
Web2.0 : an introduction
 
A .net developer experiences with web2.0 and social media
A .net developer experiences with web2.0 and social mediaA .net developer experiences with web2.0 and social media
A .net developer experiences with web2.0 and social media
 
Free and Open Source for Education
Free and Open Source for EducationFree and Open Source for Education
Free and Open Source for Education
 
Hollis - Sustainable..
Hollis - Sustainable..Hollis - Sustainable..
Hollis - Sustainable..
 
Hollis - Sustainable..
Hollis - Sustainable..Hollis - Sustainable..
Hollis - Sustainable..
 
Module 1.pptx
Module 1.pptxModule 1.pptx
Module 1.pptx
 
Open source
Open sourceOpen source
Open source
 
Oral recitations
Oral recitationsOral recitations
Oral recitations
 
ICT.pptx
ICT.pptxICT.pptx
ICT.pptx
 
Powerpoint.pptx
Powerpoint.pptxPowerpoint.pptx
Powerpoint.pptx
 
Module 1.pptx
Module 1.pptxModule 1.pptx
Module 1.pptx
 
Information and Communications Technology.pptx
Information and Communications Technology.pptxInformation and Communications Technology.pptx
Information and Communications Technology.pptx
 
Network media presentation
Network media presentationNetwork media presentation
Network media presentation
 
Network media presentation
Network media presentationNetwork media presentation
Network media presentation
 
SJA Tech Integration: Intro Meeting - 1/24/08 - No Audio
SJA Tech Integration: Intro Meeting - 1/24/08 - No AudioSJA Tech Integration: Intro Meeting - 1/24/08 - No Audio
SJA Tech Integration: Intro Meeting - 1/24/08 - No Audio
 
Emptech-Q2-L7.pptx
Emptech-Q2-L7.pptxEmptech-Q2-L7.pptx
Emptech-Q2-L7.pptx
 
Web 2.0 - Open Source Perspective
Web 2.0 - Open Source PerspectiveWeb 2.0 - Open Source Perspective
Web 2.0 - Open Source Perspective
 
Open Source for Women / Girl Geeks
Open Source for Women / Girl GeeksOpen Source for Women / Girl Geeks
Open Source for Women / Girl Geeks
 
Why Portability matters (full presentation)
Why Portability matters (full presentation)Why Portability matters (full presentation)
Why Portability matters (full presentation)
 

Más de Jon Phillips

Más de Jon Phillips (20)

Aiki Framework in 32 Slides
Aiki Framework in 32 SlidesAiki Framework in 32 Slides
Aiki Framework in 32 Slides
 
Aiki Framework in 32 Slides
Aiki Framework in 32 SlidesAiki Framework in 32 Slides
Aiki Framework in 32 Slides
 
Sharism and the Freedom Stack
Sharism and the Freedom StackSharism and the Freedom Stack
Sharism and the Freedom Stack
 
Statusnet bwe2010 Short Slides for non-profits
Statusnet bwe2010 Short Slides for non-profitsStatusnet bwe2010 Short Slides for non-profits
Statusnet bwe2010 Short Slides for non-profits
 
Sharism: The more you share, the more you receive...
Sharism: The more you share, the more you receive...Sharism: The more you share, the more you receive...
Sharism: The more you share, the more you receive...
 
Connecting the Open Social Web with OStatus (#FOWA2010)
Connecting the Open Social Web with OStatus (#FOWA2010)Connecting the Open Social Web with OStatus (#FOWA2010)
Connecting the Open Social Web with OStatus (#FOWA2010)
 
Building an Autonomous Federated Social Web: OStatus, Status.Net, and Identi....
Building an Autonomous Federated Social Web: OStatus, Status.Net, and Identi....Building an Autonomous Federated Social Web: OStatus, Status.Net, and Identi....
Building an Autonomous Federated Social Web: OStatus, Status.Net, and Identi....
 
Openclipart + Aiki Framework Lightning Talk 1.0
Openclipart + Aiki Framework Lightning Talk 1.0Openclipart + Aiki Framework Lightning Talk 1.0
Openclipart + Aiki Framework Lightning Talk 1.0
 
Openclipart + Aiki Framework Lightning Talk 1.0
Openclipart + Aiki Framework Lightning Talk 1.0Openclipart + Aiki Framework Lightning Talk 1.0
Openclipart + Aiki Framework Lightning Talk 1.0
 
Sharism: Banking on Sharing, The New Economy Pays
Sharism: Banking on Sharing, The New Economy PaysSharism: Banking on Sharing, The New Economy Pays
Sharism: Banking on Sharing, The New Economy Pays
 
StatusNet Love You!
StatusNet Love You!StatusNet Love You!
StatusNet Love You!
 
What's Your StatusNet? (Can you copyright a Tweet SXSW2010 panel) 2.1
What's Your StatusNet? (Can you copyright a Tweet SXSW2010 panel) 2.1What's Your StatusNet? (Can you copyright a Tweet SXSW2010 panel) 2.1
What's Your StatusNet? (Can you copyright a Tweet SXSW2010 panel) 2.1
 
Whats Your Status Net 2.0 (Updates like Identi.ca)
Whats Your Status Net 2.0 (Updates like Identi.ca)Whats Your Status Net 2.0 (Updates like Identi.ca)
Whats Your Status Net 2.0 (Updates like Identi.ca)
 
Open Font Web 1.0
Open Font Web 1.0Open Font Web 1.0
Open Font Web 1.0
 
What's Your StatusNet? Lightning Talk 1.0
What's Your StatusNet? Lightning Talk 1.0What's Your StatusNet? Lightning Talk 1.0
What's Your StatusNet? Lightning Talk 1.0
 
Shanzhai vs. Qi Inside: Making Legal Open Source Hardware in China
Shanzhai vs. Qi Inside: Making Legal Open Source Hardware in ChinaShanzhai vs. Qi Inside: Making Legal Open Source Hardware in China
Shanzhai vs. Qi Inside: Making Legal Open Source Hardware in China
 
Creative Commons Casestudies, Featuring Status.Net
Creative Commons Casestudies, Featuring Status.NetCreative Commons Casestudies, Featuring Status.Net
Creative Commons Casestudies, Featuring Status.Net
 
What's Your StatusNet? Updates like Identi.ca
What's Your StatusNet? Updates like Identi.caWhat's Your StatusNet? Updates like Identi.ca
What's Your StatusNet? Updates like Identi.ca
 
Overlap Salon Melbourne 2009 Light
Overlap Salon Melbourne 2009 LightOverlap Salon Melbourne 2009 Light
Overlap Salon Melbourne 2009 Light
 
Laoban Speaker Workshop Melbourne 2009 Light
Laoban Speaker Workshop Melbourne 2009 LightLaoban Speaker Workshop Melbourne 2009 Light
Laoban Speaker Workshop Melbourne 2009 Light
 

Último

CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
giselly40
 

Último (20)

A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 

The Autonomo.us Open Software Services Evolution, featuring Identi.ca