Learning from Apache to create Open Specifications

67 %
33 %
Information about Learning from Apache to create Open Specifications
Technology

Published on November 5, 2008

Author: daveman692

Source: slideshare.net

Description

I should really sync audio to these slides since most of the information is not on the slides.

Open source development has reached a stable and remarkable maturity. With services like SourceForge and Google Code for hosting projects, the Open Source Initiative to vet and curate Open Source licenses, and organizations like the FSF and Apache where like-minded developers can work together to build sustainable and open communities around Open Source projects, and the support of hundreds of thousands of developers and major corporations alike, the success of open source is firmly established.

Yet when we turn our attention away from open source and instead to specifications and standards for the open web, much of this infrastructure doesn't yet exist. Formal standards bodies may enforce interoperability, but they don't always guarantee that a standard is freely implementable by everyone or that the development community is open to all potential contributors. As software development is increasingly centered on protocols and formats instead of simply source code, many newer initiatives, like Microformats, OpenID, OAuth and OpenSocial, have had to each invest time and money reinventing the legal and organizational infrastructure required to ensure that the specifications they create are open and their communities are healthy and run in meritocratic fashions.

Isn't there a better way? What can we learn from the open source movement that will help us create open specifications for the web?

The newly created Open Web Foundation is tackling this exact question by borrowing heavily from the proven model established by the Apache Foundation. This talk discusses the Open Web Foundation's progress so far, our goals for the future, and how you can get involved.

Building Open Specs (for the web) David Recordon November 5, 2008 ApacheCon US New Orleans

Open Source http://www.flickr.com/photos/jagelado/16631508/

http://www.illustratorworld.com/artwork/2238/

“Open Data is increasingly important as services move online.” —Tim O'Reilly (OSCON '07)

realtime data inside! quot;It's like flying on an iPhone!quot; http://flickr.com/photos/sathishcj/1868113345/

http://flickr.com/photos/ mag3737/1914076277/

Social Application • Each with a few great features (UNIX philosophy) • Creating combined value • Building blocks for new value http://www.slideshare.net/stoweboyd/building-social-applications

http://flickr.com/photos/factoryjoe/2545757754/

http://adactio.com/journal/1357

My 20+ Social Networks

Interoperable Platforms

Joseph Smarr (Plaxo)

The “Open Stack” (for the social web) Identity & Profile ! OpenID + hcard Discovery ! XRDS-Simple Authorization ! OAuth Relationships & Contacts ! PoCo + XFN Activities ! ATOM + ?? Gadgets ! OpenSocial

They Are Quite Similar... • Communities ranging from individuals to companies • Occurring outside of formal standards bodies • Open Source implementations in many languages • Major adoption at an increasing pace • Open specifications designed to be freely implementable

Standards Bodies

And share problems...

Licensing (IPR)

Foundations

“Best Practices”

Community

...but Open Source solved this

opensource TM initiative

The Open Web Foundation

Licensing (freely implementable by anyone) Copyright (ideally Creative Commons for each spec) Community (to support the Open Web) Incubation (creating new open specifications for the web)

Licensing (freely implementable by anyone) Copyright (ideally Creative Commons for each spec) Community (to support the Open Web) Incubation (creating new open specifications for the web)

Licensing (freely implementable by anyone) Copyright (ideally Creative Commons for each spec) Community (to support the Open Web) Incubation (creating new open specifications for the web)

Licensing (freely implementable by anyone) Copyright (ideally Creative Commons for each spec) Community (to support the Open Web) Incubation (creating new open specifications for the web)

Licensing (freely implementable by anyone) Copyright (ideally Creative Commons for each spec) Community (to support the Open Web) Incubation (creating new open specifications for the web)

Two Stages

1) License

2) Incubator

http://OpenWebFoundation.org/

http://groups.google.com/group/open-web-discuss

Questions? david@sixapart.com

Add a comment

Related presentations

Presentación que realice en el Evento Nacional de Gobierno Abierto, realizado los ...

In this presentation we will describe our experience developing with a highly dyna...

Presentation to the LITA Forum 7th November 2014 Albuquerque, NM

Un recorrido por los cambios que nos generará el wearabletech en el futuro

Um paralelo entre as novidades & mercado em Wearable Computing e Tecnologias Assis...

Microsoft finally joins the smartwatch and fitness tracker game by introducing the...

Related pages

ApacheCon Keynote – Learning from Apache to Create Open ...

ApacheCon Keynote – Learning from Apache to Create Open Specifications. ... now helps me to appreciate how much the Apache Software Foundation has ...
Read more

Apachecon 08: Keynotes im Live-Stream » Linux-Magazin

von Shane Curcuru und Jim Jagielski am Mittwoch und die Keynote "Learning from Apache to create Open Specifications" von ... open, : microsoft)" von Sam ...
Read more

Free Live Stream of Apachecon Keynotes » Linux Magazine

Free Live Stream of Apachecon ... ApacheCon is the official Apache Software ... the keynote "Learning from Apache to create Open Specifications" at 9:30 ...
Read more

ApacheCon - Streaming Live from New Orleans

Streaming Live from New Orleans Monday, November 03, ... Apache 101 sessions, ... "Learning from Apache to create Open Specifications"
Read more

ApacheCon live video streaming available; keynotes and ...

ApacheCon live video streaming available; keynotes and Apache 101 are free ... "Learning from Apache to create Open Specifications" ... open, :microsoft)"
Read more

ApacheCon - ApacheCon US 2008

... 60 sessions by the creators of open source software such as the Apache ... to create an especially ... Apache to create Open Specifications"
Read more

David at ApacheCon US - further clarity on OWF - Google Groups

... anyone attending ApacheCon to ... ensure that the specifications they create are open and their ... Learning from Apache to create Open ...
Read more

Welcome! - The Apache HTTP Server Project

The Apache HTTP Server Project is an effort to develop and maintain an open-source HTTP server for ... The Apache Software Foundation and the Apache ...
Read more

Apachecon 08: Keynotes im Live-Stream » LinuxCommunity

In über 20 Vorträgen dreht sich alles um das Thema Apache: ... und die Keynote "Learning from Apache to create Open Specifications" von ... open ...
Read more