would you buy an open source company?

22
Would you Buy an Open Source Company? Would you buy an open-source company? Senior Developer, Adobe Digital Enterprise Systems, www.day.com Apache Soware Foundation Member and (current) Director hp://grep.codeconsult.ch - twier: @bdelacretaz - [email protected] transfersummit.com, Oxford, September 2011 slides revision: 2011-09-05 1 Bertrand Delacrétaz Based on the Day Software story, as perceived from my open source developer point of view. Just a fireside chat, my personal opinions. No official positions from Adobe in this talk.

Upload: bertrand-delacretaz

Post on 12-May-2015

774 views

Category:

Technology


0 download

DESCRIPTION

Slides of my "would you buy an open source company" talk at Transfer Summit 2011, http://www.transfersummit.com/programme/1355

TRANSCRIPT

Page 1: Would you buy an open source company?

Would you Buyan Open Source Company?

Would you buyan open-sourcecompany?

Senior Developer, Adobe Digital Enterprise Systems, www.day.comApache So!ware Foundation Member and (current) Directorh"p://grep.codeconsult.ch - twi"er: @bdelacretaz - [email protected]

transfersummit.com, Oxford, September 2011

slides revision: 2011-09-05

1

Bertrand Delacrétaz

Based on the Day Software story, as perceived from my open source developer point of view.Just a fireside chat, my personal opinions. No official positions from Adobe in this talk.

Page 2: Would you buy an open source company?

Would you Buyan Open Source Company?

does open source software have any

value?

Page 3: Would you buy an open source company?

Would you Buyan Open Source Company?3

How much?

ohloh.net

$4’348’937

$2’544’831

download.apache.org

$0.0

$7’625’474

$0.0

$0.0

Page 4: Would you buy an open source company?

Would you Buyan Open Source Company?

Stock market? DAYN?

p o w e r e d b y

Not the Absolute Truth of course, but still...

Page 5: Would you buy an open source company?

Would you Buyan Open Source Company?

what’s open source software’s

role?

Page 6: Would you buy an open source company?

Would you Buyan Open Source Company?

Day was not really an «open source company»,

it was

a so!ware company which develops its technical

stack in the open, collaboratively.

6

Page 7: Would you buy an open source company?

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 sourceat its core

Page 8: Would you buy an open source company?

Would you Buyan Open Source Company?

criticalityof our open source core parts

(based on the scienti!c «!nger in the air» method)

15%25%50%

90%

Page 9: Would you buy an open source company?

Would you Buyan Open Source Company?

So, anyone can copy this!

9

NOT!

Page 10: Would you buy an open source company?

Would you Buyan Open Source Company?

the company does have some

know-how

Page 11: Would you buy an open source company?

Would you Buyan Open Source Company?

Day’s R&D team(highlights)

Roy T. Fielding and David Nuescheler,“Mr. REST” and “Mr. JCR”

Thomas Mülleroriginal author

Hypersonic SQL and H2 databases

Carsten Ziegeler, Felix Meschberger, Jukka Zitting

VPs, Apache Excalibur, Sling and Jackrabbit

(among other fun things)

and quite a few other peopleof this caliber...

11

Page 12: Would you buy an open source company?

Would you Buyan Open Source Company?

we’re not bad, but still,

more eyeballsfrom more places

help a lot!«crowdsourcing neurons»

pict

ure:

fede

graf

o on

mor

guefi

le

Page 13: Would you buy an open source company?

Would you Buyan Open Source Company?

BTW:

being spec lead for JCR also helps

13

open sourceopen development

open standards

Expert Group:

JSR-170 JSR-283

Content Repository for JavaTM technology API v2.0Spec-Lead:Day SoftwareStatus: Final Release 14-sept-2009

Page 14: Would you buy an open source company?

Would you Buyan Open Source Company?

open source is cool, but

opendevelopment?

Page 15: Would you buy an open source company?

open development

collaboration

meritocracyconsensus

quality and securitycommunity over code

«The Apache Way»

Page 16: Would you buy an open source company?

impact on quality:very high!

pict

ure:

kev

inro

ssee

l on

mor

guefi

le

more eyeballs

more use cases

more users of all kinds

more opinionated developers

Page 17: Would you buy an open source company?

impact on structure:very high!

reuse requires cleaner structures

more use cases -> generalization

pict

ure:

hot

blac

k on

mor

guefi

le

Page 18: Would you buy an open source company?

impact on reputation:high!

pict

ure:

cla

rita

on m

orgu

efilegood things

(and mistakes) in public...

Page 19: Would you buy an open source company?

pict

ure:

ban

dini

on

mor

guefi

le

impact on sustainability: high!

Apache community best practices...

Page 20: Would you buy an open source company?

Would you Buyan Open Source Company?

FOR SALE: This company makes good money selling w e l l - s t r u c t u r e d a n d s u s t a i n a b l e q u a l i t y s o f t w a r e . T e a m a n d company have an excellent reputation in their industry. Call 1234-567-89.

20

pict

ure:

xan

dert

on

mor

guefi

le

Page 21: Would you buy an open source company?

Would you Buyan Open Source Company?

ConclusionsOpen source bits are free, but making them open source promotes Quality.A team that integrates them to form a coherent product can have tremendous value.Besides open source, open development, and the collaboration best practices that it promotes, plays a key role.

Page 22: Would you buy an open source company?

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

Copyright (C) 2011, Bertrand Delacretaz