Open Innovation means Open Source

Preview:

DESCRIPTION

Slides of my "Open Innovation in Software Means Open Source Software" talk, OSS Watch, Oxford Dec.12th, 2009 (http://www.oss-watch.ac.uk/events/2009-12-07_business/programme.xml). Also at http://transfersummit.com/programme/60 and accompanying article on the H online, http://x42.ch/03.10.01

Citation preview

Open Innovationin Software Bertrand Delacrétaz

Open Innovationin Software

Bertrand DelacrétazSenior Developer, R&D, Day Software, www.day.com

Apache Software Foundation Memberhttp://grep.codeconsult.ch - twitter: @bdelacretaz - bdelacretaz@apache.org

OSS Watch event, Oxford, December 7th, 2009

slides revision: 2009-12-06original image: http://www.flickr.com/photos/vermininc/2777441779/

1

Open Innovationin Software

use external and internal ideas

internal and external

paths to market

to advance your technology

open innovation

Open Innovationin Software

meritocraticcommunities

open processes

open code

crowdsourcing

picture: mzacha, from http://morguefile.com/archive/display/626438

open source

open innovation vs.? and?

open source

innovation starts with

ideaspicture: curugon, from http://morguefile.com/archive/display/21091

but where’s thatneedle?

picture: curugon, from http://morguefile.com/archive/display/21091

pretend we’re atoy maker

picture: curugon, from http://morguefile.com/archive/display/21091

innovative toyblueprint

for all ages

creative

durablerelationship

picture: kahanaboy, from http://morguefile.com/archive/display/129149

innovative toyreality

for all ages

creative

durablerelationship

picture: ppdigital, http://morguefile.com/archive/display/12788

innovative toyfeedback?picture: ppdigital, http://morguefile.com/archive/display/12788

innovative toyfeedback?

legomatrix.com

thebricktestament.com

it’s about fastfeedback

picture: liebestraume95, from http://www.flickr.com/photos/liebestraume95/3101816428/

open source: fast feedback,many eyeballs

open source collaboration via real-time events

commit messages

email discussions

issue tracker eventsautomated builds

picture: http://www.flickr.com/photos/blackbutterfly/3051019058/

shared visionpicture: http://morguefile.com/archive/display/127643

real-timestatus updates

picture: http://morguefile.com/archive/display/186412

real-timehelp requests

picture: http://morguefile.com/archive/display/180641

self-service archivespicture: http://morguefile.com/archive/display/188806

event-based

collaboration

collaboration

with your users

collaboration

with bright people

committers map

innovation @apachephoto: Ted Leung

just to name a few...

innovation @apache

2’000 committers300 members70 + 30 (*) projectsactive incubator(*)

community developmentbig sponsorsplatinum: Google, Yahoo, Microsoft

approximate numbers, 2009:

Open Innovationin Software

open source: fast feedback,many eyeballs

concrete exampleDay’s CQ5 Open Innovation

in Software

Basel, Switzerland headquarters(~80 people, ~150 worldwide)

Munich

London

NewportBeach, CA

Toronto

Survived tough times (SWX:DAYN)Roy T. Fielding and David Nuescheler,

“Mr. REST” and “Mr. JCR”

“Day allows us to quickly and reliably deliver content to our entire McFamily, helping us to be flexible and drive new opportunities.”

Steve Wilson, Senior Director of Web Communications, McDonald’s

Strong ties to the Apache Software Foundation

(everything is content)

content-centricproducts

www.day.comnote the 3-letter domain name: we’ve been doing this for a while...

Swiss open sourceaward / business / 2008

2001

2009

2001

storagecomponents

OSGi framework(Apache Felix)

JCRcontent

repository

javascript

JSPRuby

Velocityetc..

debugger

WebDAVserver

Sling OSGiconsole

browserfilesystem

JSR-170 API

HTTP

resource resolution

custom servletsand components

JSR 223 scripting

servlet/script resolution

standardservlets

content administration UI

CQ5architecture

OSGi framework(Apache Felix)

JCRrepository

javascript

JSPRuby

Velocityetc..

debugger

WebDAVserver

Sling OSGiconsole

browserfilesystem

JSR-170 API

resource resolution

JSR 223 scripting

servlet/script resolution

standardservlets

storagecomponents

custom servletsand components

content administration UI

HTTP

open source?you bet!

strong ties withopen source Open Innovation

in Software

open sourcecommunity?

Apache Agoraby Stefano Mazzocchihttp://people.apache.org/~stefano/agora/

jackrabbit dev list 2008-2009 Open Innovation

in Software

highlighting day.com Open Innovationin Software

highlighting myself Open Innovationin Software

open innovation?open source! Open Innovation

in Software

insummary

feedback is key

if done right, open source provides lots of feedback fast

let’s find those needlesin our haystack of ideas!

Open Innovationin Software

This slide deck is licensed under the Creative Commons Attribution-Noncommercial-Share Alike 3 license.

Copyright (C) 2009, Bertrand Delacretaz

Recommended