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 t...
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 m...
Users
Consider  carefully whether to use software on someone else’s computer at all. Where it is possible, they should use Free ...
When deciding whether to use a network service,  look for services that follow the guidelines  listed above, so that, when...
The Social Web Should Work  Like the Document Web:  Distributed Open standards  Easy linking Ubiquitous  Multiple implemen...
 
 
 
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...
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
Upcoming SlideShare
Loading in …5
×

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

2,802 views
1,946 views

Published on

Who provides your e-mail service? Where do you post your photos? Do you download music still? When all of our data is spread amongst multiple devices between multiple locations – home, office, and mobile – then it becomes clear why on-line network services rule supreme over managing personal computers in providing synchronized capable services that don't require us to update software or hack-in fixes. 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.

The shift to on-line network services, often partnered with cloud computing, requires us all to question whose cloud our data is in, what can the cloud owner do with it, and what rights are we forking over to be on cloud nine. For example, if I use Google's Gmail service, what can Google do with my e-mail data? This last summer 2008 a great example emerged when the mega-popular micro-blogging service Twitter failed regularly resulting in pop-culture fall-out with sightings of the fail whale. Open Source hero Evan Prodromou of WikiTravel-fame stepped up and realized the shortcomings of Twitter's locked approach and created Identi.ca, an Open Software Service based micro-blogging web service that both worked solidly, replicated common functionality from similar services, and allowed for others to hack on the project, or set-up their own connected site if so desired.

This presentation looks at the landscape of services like Identi.ca which are adapting the Free and Open Source Software approach to on-line network services publicly championed from the Autonomo.us blog. This is timely because the personal computing shift from the desktop to the web is a hot topic with the Gnome Online Desktop and Gnome 3.0 initiatives. However, with long development cycles, arduous community learning curves and reliance upon cranky software languages, the simple accessible nature of web application development is thriving. This presentation instigates increased development on web services that protect user autonomy by commonly using the GNU Affero GPL 3.0 software license, creating free services to replace popular non-free alternatives, and by replacing centralized services with open distributed ones when possible. This presentation emphasizes the role of the Gnome Desktop to be a lean mean on-line desktop machine and what role Chinese businesses can play in accelerating this next dynamic wave of the FLOSS movement.

Published in: Technology, Design
1 Comment
2 Likes
Statistics
Notes
No Downloads
Views
Total views
2,802
On SlideShare
0
From Embeds
0
Number of Embeds
67
Actions
Shares
0
Downloads
13
Comments
1
Likes
2
Embeds 0
No embeds

No notes for slide
  • The Autonomo.us Open Software Services Evolution, featuring Identi.ca

    1.  
    2. The Autonomo.us Open Software Services Evolution featuring Identi.ca Jon Phillips, jon@rejon.org
    3. rejon.org
    4.  
    5. By Georgetown Voices, http://flickr.com/photos/georgetownvoice/2197569303/ http://creativecommons.org/licenses/by-nc-sa/2.0
    6.  
    7.  
    8.  
    9.  
    10.  
    11.  
    12.  
    13.  
    14.  
    15. Who provides your e-mail service?
    16. Where do you post your photos?
    17. Do you download music (still)?
    18. Multiple Devices Multiple Locations Centralized Personal Data
    19. On-line Network Services RULE Supreme
    20. 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.
    21. Where's your data?
    22. What can be done with your data?
    23. Anyone use g-mail?
    24. What the hell is Web 2.0?
    25.  
    26.  
    27.  
    28.  
    29. No redundancy?
    30. I want to move to a new service!
    31. Where are my friends?
    32. Its my data!
    33. Where are my freedoms ? (1) use, (2) study and adapt, (3) distribute, (4) improve
    34. Its someone else's computer though...hmmm...
    35. SOLUTION (and we have done this before)
    36. FREE SOFTWARE
    37.  
    38.  
    39.  
    40. But, it is not enough because...
    41. Its APC (Another Person's Computer)
    42. Terms of Service, Privacy Policies
    43. “We've told ourselves it's ok.” (Evan)
    44. We need AUTONOMY .
    45. Franklin Street Declaration http://autonomo.us/2008/07/franklin-street-statement/
    46. Developers
    47. Make source available, preferably with GNU Affero GPL 3.0 software license
    48. Create free services to replace popular non-free alternatives.
    49. Replace centralized services with open distributed ones when possible.
    50. Service Providers
    51. Choose Free Software for services.
    52. Release customizations to software under a Free Software license.
    53. 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.
    54. Users
    55. 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.
    56. 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.
    57. The Social Web Should Work Like the Document Web: Distributed Open standards Easy linking Ubiquitous Multiple implementations Identity (OpenID)
    58.  
    59.  
    60.  
    61. Desktop to web
    62. Web development is simple.
    63. Gnome Online Desktop is too hard. (how can you even install it if you aren't running fedora?)
    64. Long development cycles
    65. Community processes (not as bad as OO.o)
    66. Reliance upon cranky software development languages.
    67.  
    68.  
    69.  
    70.  
    71.  
    72.  
    73. Lots to get done :) Opportunity!
    74. Calendaring http://calendar.google.com/ http://30boxes.net/
    75. Social Bookmarks http://del.icio.us/ http://reddit.com
    76. Social News http://reddit.com http://digg.com http://mixx.com http://propeller.com
    77. Storage http://s3.amazonaws.com/ http://archive.org http://box.net http://dreamhost.com ? webdav
    78. Photo Sharing http://flickr.com http://picasa.com
    79. Video Sharing http://youtube.com http://blip.tv
    80. Mapping http://maps.google.com (ditu) http://openstreetmap.org/ http://openlayers.org/
    81. Web Search http://search.wikia.com http://google.com http://yahoo.com http://live.com http://ask.com http://baidu.com http://sina.com
    82. Homepage http://www.google.com/ig http://www.pageflakes.com/ http://www.netvibes.com/
    83. Computing Power on Demand http://ec2.amazonaws.com/ http://linode.com/ (Distributed power?)
    84. Distributed Commenting http://www.disqus.com/ http://www.cocomment.com/
    85. Social Networking http://www.facebook.com/ http://mugshot.org ?
    86. Gnome Desktop must be a lean mean on-line desktop machine.
    87. Fast. Lean. Non-Crashing Browser.
    88.  
    89. Gnome 3.0?
    90. Sustain-o-bility ( Business models?)
    91. Support/Contracts
    92. Advertising
    93. Custom Setups for domains (tis federated)
    94. Chinese businesses can play role in accelerating this next dynamic wave of the FLOSS movement.
    95. Lets do it!
    96.  
    97.  
    98.  
    99.  
    100. http://cantocore.com
    101.  
    102.  
    103.  
    104.  
    105.  
    106.  
    107.  
    108.  
    109.  
    110. Internships + Sysadmin + Developer Opportunities in Beijing NOW !
    111. ?
    112. The Autonomo.us Open Software Services Evolution featuring Identi.ca Jon Phillips, jon@rejon.org

    ×