SlideShare ist ein Scribd-Unternehmen logo
1 von 22
Downloaden Sie, um offline zu lesen
Would you buy                                                      Based on the Day
                                                                   Software story, as
an open-source                                                     perceived from my open
                                                                   source developer point
                                                                   of view.
                                                                   Just a fireside chat, my
company?                                                           personal opinions. No
                                                                   official positions from
                                                                   Adobe in this talk.

      Bertrand Delacrétaz
Senior Developer, Adobe Digital Enterprise Systems, www.day.com
Apache So ware Foundation Member and (current) Director
h p://grep.codeconsult.ch - twi er: @bdelacretaz - bdelacretaz@apache.org
transfersummit.com, Oxford, September 2011
slides revision: 2011-09-05

Would you Buy
an Open Source                                                                  1
Company?
does open source software have any



                 value?
Would you Buy
an Open Source
Company?
How much?
                               download.apache.org
                                       ohloh.net
                 $0.0
                 $7’625’474


                              $0.0
                              $4’348’937


                                      $0.0
                                       $2’544’831
Would you Buy
an Open Source                             3
Company?
Stock market? DAYN?




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



                                             powered by

Would you Buy
an Open Source
Company?
what’s open source software’s



                 role?
Would you Buy
an 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.
Would you Buy
an Open Source                6
Company?
HTTP                                    debugger      filesystem   browser



       content administration UI


     standard        custom servlets                         WebDAV      Sling OSGi
     servlets        and components                           server       console
                                                javascript
                                                   JSP
  resource      servlet/script     JSR 223
                                                  Ruby
 resolution      resolution        scripting     Velocity
                                                  etc..


                                   OSGi framework
                                    (Apache Felix)
                                       JSR-170 API


                                          JCR

open source
                                       repository        storage
                                                       components
at its core
criticality
                 of our open source core parts

                                    50%
                                    25%
                                    15%
Would you Buy
                                    90%
an Open Source
Company?                    (based on the scienti c « nger in the air» method)
So, anyone can copy this!
                 NOT!

Would you Buy
an Open Source                  9
Company?
the company does have some



 know-how
Would you Buy
an Open Source
Company?
Day’s R&D team
(highlights)




Roy T. Fielding and David Nuescheler,
       “Mr. REST” and “Mr. JCR”         Carsten Ziegeler, Felix Meschberger,
                                                   Jukka Zitting
                                           VPs, Apache Excalibur, Sling and
                                                     Jackrabbit
                                               (among other fun things)

           Thomas Müller
            original author
   Hypersonic SQL and H2 databases

Would you Buy
an Open Source
                                               and quite a few other people
                                                                        11
Company?                                             of this caliber...
picture: fedegrafo on morguefile
                 we’re not bad, but still,

          more eyeballs
        from more places
            help a lot!
                   «crowdsourcing neurons»



Would you Buy
an Open Source
Company?
BTW:
  being spec lead for JCR also helps
               JSR-170   JSR-283

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


      Expert Group:




                                        open source
Would you Buy
an Open Source                     open development
                                             13
Company?                             open standards
open source is cool, but


    open
development?
Would you Buy
an Open Source
Company?
meritocracy
                              consensus
                     quality and security
                   community over code
                     «The Apache Way»




open development

collaboration
picture: kevinrosseel on morguefile
more eyeballs
more use cases
more users of all kinds
more opinionated developers



                      impact on quality:
                             very high!
picture: hotblack on morguefile
reuse requires cleaner structures
more use cases -> generalization




                 impact on structure:
                           very high!
good things




                    picture: clarita on morguefile
   (and mistakes)
   in public...




impact on reputation:
                high!
impact on




                                      picture: bandini on morguefile
sustainability:
high!




 Apache community best practices...
FOR SALE: This company
      makes good money selling
      well-structured and
      sustainable quality
      software. Team and
      company have an excellent
      reputation in their industry.




                                      picture: xandert on morguefile
      Call 1234-567-89.
Would you Buy
an Open Source                   20
Company?
Conclusions
Open 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.

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

Weitere ähnliche Inhalte

Ähnlich wie Would you buy an open source company?

Open innovation in software means Open Source (2011 remix)
Open innovation in software means Open Source (2011 remix)Open innovation in software means Open Source (2011 remix)
Open innovation in software means Open Source (2011 remix)
Bertrand Delacretaz
 

Ähnlich wie Would you buy an open source company? (20)

Open Innovation means Open Source
Open Innovation means Open SourceOpen Innovation means Open Source
Open Innovation means Open Source
 
Open Innovation means Open Source
Open Innovation means Open SourceOpen Innovation means Open Source
Open Innovation means Open Source
 
Open innovation in software means Open Source (2011 remix)
Open innovation in software means Open Source (2011 remix)Open innovation in software means Open Source (2011 remix)
Open innovation in software means Open Source (2011 remix)
 
Why we (Day) open source most of our code
Why we (Day) open source most of our codeWhy we (Day) open source most of our code
Why we (Day) open source most of our code
 
Paris Web - Javascript as a programming language
Paris Web - Javascript as a programming languageParis Web - Javascript as a programming language
Paris Web - Javascript as a programming language
 
What Web Framework To Use?
What Web Framework To Use?What Web Framework To Use?
What Web Framework To Use?
 
10 interesting things about java
10 interesting things about java10 interesting things about java
10 interesting things about java
 
Atmosphere Conference 2015: The 10 Myths of DevOps
Atmosphere Conference 2015: The 10 Myths of DevOpsAtmosphere Conference 2015: The 10 Myths of DevOps
Atmosphere Conference 2015: The 10 Myths of DevOps
 
Code Reuse Made Easy: Uncovering the Hidden Gems of Corporate and Open Source...
Code Reuse Made Easy: Uncovering the Hidden Gems of Corporate and Open Source...Code Reuse Made Easy: Uncovering the Hidden Gems of Corporate and Open Source...
Code Reuse Made Easy: Uncovering the Hidden Gems of Corporate and Open Source...
 
The Seven Deadly Sins of Solr
The Seven Deadly Sins of SolrThe Seven Deadly Sins of Solr
The Seven Deadly Sins of Solr
 
The Seven Deadly Sins of Solr - By Jay Hill
The Seven Deadly Sins of Solr - By Jay Hill The Seven Deadly Sins of Solr - By Jay Hill
The Seven Deadly Sins of Solr - By Jay Hill
 
The Seven Deadly Sins of Solr - By Jay Hill
The Seven Deadly Sins of Solr - By Jay Hill The Seven Deadly Sins of Solr - By Jay Hill
The Seven Deadly Sins of Solr - By Jay Hill
 
Productivity Gains Using Open Source products
Productivity Gains Using Open Source productsProductivity Gains Using Open Source products
Productivity Gains Using Open Source products
 
Global Opportunities in Software
Global Opportunities in SoftwareGlobal Opportunities in Software
Global Opportunities in Software
 
Teaching Elephants to Dance (and Fly!) A Developer's Journey to Digital Trans...
Teaching Elephants to Dance (and Fly!) A Developer's Journey to Digital Trans...Teaching Elephants to Dance (and Fly!) A Developer's Journey to Digital Trans...
Teaching Elephants to Dance (and Fly!) A Developer's Journey to Digital Trans...
 
General Introduction of FOSS4G and OSGeo
General Introduction of FOSS4G and OSGeoGeneral Introduction of FOSS4G and OSGeo
General Introduction of FOSS4G and OSGeo
 
WebAssembly & Zero Trust for Code
WebAssembly & Zero Trust for CodeWebAssembly & Zero Trust for Code
WebAssembly & Zero Trust for Code
 
Dev Environments: The Next Generation
Dev Environments: The Next GenerationDev Environments: The Next Generation
Dev Environments: The Next Generation
 
Open Source: What’s this all about?
Open Source: What’s this all about?Open Source: What’s this all about?
Open Source: What’s this all about?
 
License to Code: Indemnifying Your Business Against Open Source Licensing Lia...
License to Code: Indemnifying Your Business Against Open Source Licensing Lia...License to Code: Indemnifying Your Business Against Open Source Licensing Lia...
License to Code: Indemnifying Your Business Against Open Source Licensing Lia...
 

Mehr von Bertrand Delacretaz

Mehr von Bertrand Delacretaz (20)

VanillaJS & the Web Platform, a match made in heaven?
VanillaJS & the Web Platform, a match made in heaven?VanillaJS & the Web Platform, a match made in heaven?
VanillaJS & the Web Platform, a match made in heaven?
 
Surviving large online communities with conciseness and clarity
Surviving large online communities with conciseness and clarity Surviving large online communities with conciseness and clarity
Surviving large online communities with conciseness and clarity
 
Repoinit: a mini-language for content repository initialization
Repoinit: a mini-language for content repository initializationRepoinit: a mini-language for content repository initialization
Repoinit: a mini-language for content repository initialization
 
The Moving House Model, adhocracy and remote collaboration
The Moving House Model, adhocracy and remote collaborationThe Moving House Model, adhocracy and remote collaboration
The Moving House Model, adhocracy and remote collaboration
 
GraphQL in Apache Sling - but isn't it the opposite of REST?
GraphQL in Apache Sling - but isn't it the opposite of REST?GraphQL in Apache Sling - but isn't it the opposite of REST?
GraphQL in Apache Sling - but isn't it the opposite of REST?
 
Open Source Changes the World!
Open Source Changes the World!Open Source Changes the World!
Open Source Changes the World!
 
How to convince your left brain (or manager) to follow the Open Source path t...
How to convince your left brain (or manager) to follow the Open Source path t...How to convince your left brain (or manager) to follow the Open Source path t...
How to convince your left brain (or manager) to follow the Open Source path t...
 
L'Open Source change le Monde - BlendWebMix 2019
L'Open Source change le Monde - BlendWebMix 2019L'Open Source change le Monde - BlendWebMix 2019
L'Open Source change le Monde - BlendWebMix 2019
 
Shared Neurons - the Secret Sauce of Open Source communities?
Shared Neurons - the Secret Sauce of Open Source communities?Shared Neurons - the Secret Sauce of Open Source communities?
Shared Neurons - the Secret Sauce of Open Source communities?
 
Sling and Serverless, Best Friends Forever?
Sling and Serverless, Best Friends Forever?Sling and Serverless, Best Friends Forever?
Sling and Serverless, Best Friends Forever?
 
Serverless - introduction et perspectives concrètes
Serverless - introduction et perspectives concrètesServerless - introduction et perspectives concrètes
Serverless - introduction et perspectives concrètes
 
State of the Feather - ApacheCon North America 2018
State of the Feather - ApacheCon North America 2018State of the Feather - ApacheCon North America 2018
State of the Feather - ApacheCon North America 2018
 
Karate, the black belt of HTTP API testing?
Karate, the black belt of HTTP API testing?Karate, the black belt of HTTP API testing?
Karate, the black belt of HTTP API testing?
 
Open Source at Scale: the Apache Software Foundation (2018)
Open Source at Scale: the Apache Software Foundation (2018)Open Source at Scale: the Apache Software Foundation (2018)
Open Source at Scale: the Apache Software Foundation (2018)
 
They don't understand me! Tales from the multi-cultural trenches
They don't understand me! Tales from the multi-cultural trenchesThey don't understand me! Tales from the multi-cultural trenches
They don't understand me! Tales from the multi-cultural trenches
 
Prise de Décisions Asynchrone, Devoxx France 2018 (avec vidéo)
Prise de Décisions Asynchrone, Devoxx France 2018 (avec vidéo)Prise de Décisions Asynchrone, Devoxx France 2018 (avec vidéo)
Prise de Décisions Asynchrone, Devoxx France 2018 (avec vidéo)
 
Project and Community Services the Apache Way
Project and Community Services the Apache WayProject and Community Services the Apache Way
Project and Community Services the Apache Way
 
La Fondation Apache - keynote au Paris Open Source Summit 2017
La Fondation Apache - keynote au Paris Open Source Summit 2017La Fondation Apache - keynote au Paris Open Source Summit 2017
La Fondation Apache - keynote au Paris Open Source Summit 2017
 
Asynchronous Decision Making - FOSS Backstage 2017
Asynchronous Decision Making - FOSS Backstage 2017Asynchronous Decision Making - FOSS Backstage 2017
Asynchronous Decision Making - FOSS Backstage 2017
 
Building an Apache Sling Rendering Farm
Building an Apache Sling Rendering FarmBuilding an Apache Sling Rendering Farm
Building an Apache Sling Rendering Farm
 

Kürzlich hochgeladen

+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
?#DUbAI#??##{{(☎️+971_581248768%)**%*]'#abortion pills for sale in dubai@
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
panagenda
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
WSO2
 

Kürzlich hochgeladen (20)

Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptx
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesICT role in 21st century education and its challenges
ICT role in 21st century education and its challenges
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
MS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsMS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectors
 
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWEREMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
 
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...
 
Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...
Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...
Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
 
AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
 
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
 
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
 

Would you buy an open source company?

  • 1. Would you buy Based on the Day Software story, as an open-source perceived from my open source developer point of view. Just a fireside chat, my company? personal opinions. No official positions from Adobe in this talk. Bertrand Delacrétaz Senior Developer, Adobe Digital Enterprise Systems, www.day.com Apache So ware Foundation Member and (current) Director h p://grep.codeconsult.ch - twi er: @bdelacretaz - bdelacretaz@apache.org transfersummit.com, Oxford, September 2011 slides revision: 2011-09-05 Would you Buy an Open Source 1 Company?
  • 2. does open source software have any value? Would you Buy an Open Source Company?
  • 3. How much? download.apache.org ohloh.net $0.0 $7’625’474 $0.0 $4’348’937 $0.0 $2’544’831 Would you Buy an Open Source 3 Company?
  • 4. Stock market? DAYN? Not the Absolute Truth of course, but still... powered by Would you Buy an Open Source Company?
  • 5. what’s open source software’s role? Would you Buy an Open Source Company?
  • 6. Day was not really an «open source company», it was a so ware company which develops its technical stack in the open, collaboratively. Would you Buy an Open Source 6 Company?
  • 7. HTTP debugger filesystem browser content administration UI standard custom servlets WebDAV Sling OSGi servlets and components server console javascript JSP resource servlet/script JSR 223 Ruby resolution resolution scripting Velocity etc.. OSGi framework (Apache Felix) JSR-170 API JCR open source repository storage components at its core
  • 8. criticality of our open source core parts 50% 25% 15% Would you Buy 90% an Open Source Company? (based on the scienti c « nger in the air» method)
  • 9. So, anyone can copy this! NOT! Would you Buy an Open Source 9 Company?
  • 10. the company does have some know-how Would you Buy an Open Source Company?
  • 11. Day’s R&D team (highlights) Roy T. Fielding and David Nuescheler, “Mr. REST” and “Mr. JCR” Carsten Ziegeler, Felix Meschberger, Jukka Zitting VPs, Apache Excalibur, Sling and Jackrabbit (among other fun things) Thomas Müller original author Hypersonic SQL and H2 databases Would you Buy an Open Source and quite a few other people 11 Company? of this caliber...
  • 12. picture: fedegrafo on morguefile we’re not bad, but still, more eyeballs from more places help a lot! «crowdsourcing neurons» Would you Buy an Open Source Company?
  • 13. BTW: being spec lead for JCR also helps JSR-170 JSR-283 Content Repository for JavaTM technology API v2.0 Spec-Lead: Day Software Status: Final Release 14-sept-2009 Expert Group: open source Would you Buy an Open Source open development 13 Company? open standards
  • 14. open source is cool, but open development? Would you Buy an Open Source Company?
  • 15. meritocracy consensus quality and security community over code «The Apache Way» open development collaboration
  • 16. picture: kevinrosseel on morguefile more eyeballs more use cases more users of all kinds more opinionated developers impact on quality: very high!
  • 17. picture: hotblack on morguefile reuse requires cleaner structures more use cases -> generalization impact on structure: very high!
  • 18. good things picture: clarita on morguefile (and mistakes) in public... impact on reputation: high!
  • 19. impact on picture: bandini on morguefile sustainability: high! Apache community best practices...
  • 20. FOR SALE: This company makes good money selling well-structured and sustainable quality software. Team and company have an excellent reputation in their industry. picture: xandert on morguefile Call 1234-567-89. Would you Buy an Open Source 20 Company?
  • 21. Conclusions Open 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. Would you Buy an Open Source Company?
  • 22. This slide deck is licensed under the Creative Commons Attribution-Noncommercial-Share Alike 3 license. Copyright (C) 2011, Bertrand Delacretaz