SlideShare a Scribd company logo
1 of 62
How we've survived fifteen years of   commercial open-source software Mike Taylor, Index Data < [email_address] >
? Fifteen years of commercial open source software  < [email_address] > “ Why open source?” It's not about “ Why  open source?” any more. Everyone understands that now.
? Fifteen years of commercial open source software  < [email_address] > “ Why open source?” It's not about “ Why  open source?” any more. Everyone understands that now.
? Fifteen years of commercial open source software  < [email_address] > “ Why open source?” It's not about “ Why  open source?” any more. Everyone understands that now. It's about “ How  open source?”
? Fifteen years of commercial open source software  < [email_address] > “ Won't programmers starve?” Well, we're still here. Index Data, founded 1994, going strong.
? Fifteen years of commercial open source software  < [email_address] > “ Won't programmers starve?” Well, we're still here. Index Data, founded 1994, going strong.
? Fifteen years of commercial open source software  < [email_address] > “ Won't programmers starve?” Well, we're still here. Index Data, founded 1994, going strong. The world's smallest multinational: 11 employees of 7 nationalities 8 offices in 5 countries
? Fifteen years of commercial open source software  < [email_address] > The key question: “ How can you survive if you give it away?” Because after we give it away, We still have it?
? Fifteen years of commercial open source software  < [email_address] > The key question: “ How can you survive if you give it away?” (If we can't survive, you can't rely on us.) ‏ Because after we give it away, We still have it?
? Fifteen years of commercial open source software  < [email_address] > The key question: “ How can you survive if you give it away?” Because after we give it away, we still have it.
Fifteen years of commercial open source software  < [email_address] > After we give it away, we still have it. Because copying is zero-cost for software.
Fifteen years of commercial open source software  < [email_address] > After we give it away, we still have it. Because copying is zero-cost for software. It took people a long time to grasp this, because copying is expensive for hardware, (And even now, not everyone gets it.) ‏
Fifteen years of commercial open source software  < [email_address] > After we give it away, we still have it. Because copying is zero-cost for software. It took people a long time to grasp this, because copying is expensive for hardware, (And even now, not everyone gets it.) ‏ Zero-cost copying can be used for: –  Write once, sell many –  Write once, give away copies
? Fifteen years of commercial open source software  < [email_address] > Another answer: “ How can you survive if you give it away?” It depends what you mean by “it”.
Fifteen years of commercial open source software  < [email_address] > What exactly do we give away? NOT  ownership of the software (No proprietary derivatives) ‏
Fifteen years of commercial open source software  < [email_address] > What exactly do we give away? NOT  ownership of the software (No proprietary derivatives) ‏ CERTAINLY NOT  our time!
Fifteen years of commercial open source software  < [email_address] > What exactly do we give away? NOT  ownership of the software (No proprietary derivatives) ‏ CERTAINLY NOT  our time! ONLY  copies of the software
Fifteen years of commercial open source software  < [email_address] > What exactly do we give away? NOT  ownership of the software (No proprietary derivatives) ‏ CERTAINLY NOT  our time! ONLY  copies of the software –  the ultimate marketing!
Fifteen years of commercial open source software  < [email_address] > Two forms of marketing with open source YAZ  – Z39.50 Toolkit BSD licence  to promote protocol Used in 2/3 of all servers and clients
Fifteen years of commercial open source software  < [email_address] > Two forms of marketing with open source YAZ  – Z39.50 Toolkit BSD licence  to promote protocol Used in 2/3 of all servers and clients Zebra  – XML and MARC-friendly DB GNU GPL  to attract service contracts Integrated into Koha, etc.
Fifteen years of commercial open source software  < [email_address] > So what is the point of open source? –  Our business is giving you  what you want –  Changes the vendor/customer  relationship
Fifteen years of commercial open source software  < [email_address] > So what is the point of open source? –  Our business is giving you  what you want –  Not withholding  what you want! –  Changes the vendor/customer  relationship
Fifteen years of commercial open source software  < [email_address] > So what is the point of open source? –  Our business is giving you  what you want –  Not withholding  what you want! –  Changes the vendor/customer  relationship
Fifteen years of commercial open source software  < [email_address] > So what is the point of open source? –  Our business is giving you  what you want –  Not withholding  what you want! –  Changes the vendor/customer  relationship –  Partners  rather than adversaries
Fifteen years of commercial open source software  < [email_address] > So what is the point of open source? –  Our business is giving you  what you want –  Not withholding  what you want! –  Changes the vendor/customer  relationship –  Partners  rather than adversaries
Fifteen years of commercial open source software  < [email_address] > So what is the point of open source? From our perspective: Open source software provides the platform on which we can sell  services .
Fifteen years of commercial open source software  < [email_address] > “ Software is largely a service industry operating under the persistent but unfounded delusion that it is a manufacturing industry.” –  Eric S. Raymond.
Fifteen years of commercial open source software  < [email_address] > “ Software is largely a service industry operating under the persistent but unfounded delusion that it is a manufacturing industry.” –  Eric S. Raymond. IBM understands this.
Fifteen years of commercial open source software  < [email_address] > “ Software is largely a service industry operating under the persistent but unfounded delusion that it is a manufacturing industry.” –  Eric S. Raymond. IBM understands this. Anyone who doesn't, provides lousy service.
Which is why we are used to technical support like this ...
Instead of technical support like this ...
Instead of technical support like this ... This never happens
Instead of technical support like this ... This never happens At least, not in companies that make their living from licences.
Fifteen years of commercial open source software  < [email_address] > An important question librarians should now be asking their vendors is: “ Who are the highest paid people in your organisation?  Your sales people or your service people?” –  Carl Grant, president, Ex Libris USA.
Fifteen years of commercial open source software  < [email_address] > An important question librarians should now be asking their vendors is: “ Who are the highest paid people in your organisation?  Your sales people or your service people?” –  Carl Grant, president, Ex Libris USA. Since I am not a sales person, I want the answer to be “service people”.
Fifteen years of commercial open source software  < [email_address] > An open-source software vendor is one where  everyone  is service people.
Fifteen years of commercial open source software  < [email_address] > An open-source software vendor is one where  everyone  is service people. Roughly. (It's not quite true: we still have some  marketing/sales overhead, such as this conference.) ‏
Fifteen years of commercial open source software  < [email_address] > Practicalities I: what's in it for the customer? *  Level playing field  =>  more choice
Fifteen years of commercial open source software  < [email_address] > Practicalities I: what's in it for the customer? *  Level playing field  =>  more choice *  You can change the software yourself
Fifteen years of commercial open source software  < [email_address] > Practicalities I: what's in it for the customer? *  Level playing field  =>  more choice *  You can change the software yourself *  No product end-of-life
Fifteen years of commercial open source software  < [email_address] > Practicalities I: what's in it for the customer? *  Level playing field  =>  more choice *  You can change the software yourself *  No product end-of-life *  No vendor lock-in
Fifteen years of commercial open source software  < [email_address] > Practicalities I: what's in it for the customer? *  Level playing field  =>  more choice *  You can change the software yourself *  No product end-of-life *  No vendor lock-in *  Open source  =>  open standards
Fifteen years of commercial open source software  < [email_address] > Practicalities II: what's in it for the vendor? *  Disproportionate visibility and influence
Fifteen years of commercial open source software  < [email_address] > Practicalities II: what's in it for the vendor? *  Disproportionate visibility and influence *  Customers trust us (in the post-FUD era) ‏
Fifteen years of commercial open source software  < [email_address] > Practicalities II: what's in it for the vendor? *  Disproportionate visibility and influence *  Customers trust us (in the post-FUD era) ‏ *  We don't spend on closed-source overheads
Fifteen years of commercial open source software  < [email_address] > Practicalities II: what's in it for the vendor? *  Disproportionate visibility and influence *  Customers trust us (in the post-FUD era) ‏ *  We don't spend on closed-source overheads *  We get source contributions
Fifteen years of commercial open source software  < [email_address] > Practicalities II: what's in it for the vendor? *  Disproportionate visibility and influence *  Customers trust us (in the post-FUD era) ‏ *  We don't spend on closed-source overheads *  We get source contributions *  We get to make cool things
Fifteen years of commercial open source software  < [email_address] > Practicalities II: what's in it for the vendor? *  Disproportionate visibility and influence *  Customers trust us (in the post-FUD era) ‏ *  We don't spend on closed-source overheads *  We get source contributions *  We get to make cool things *  It's just a better way to live
Fifteen years of commercial open source software  < [email_address] > So how do we actually make money? * Custom development e.g. Library of Texas
Fifteen years of commercial open source software  < [email_address] > So how do we actually make money? *  Custom development * Sponsored development of core software e.g. Unicode support in Zebra
Fifteen years of commercial open source software  < [email_address] > So how do we actually make money? *  Custom development *  Sponsored development of core software * Integration e.g. authentication systems
Fifteen years of commercial open source software  < [email_address] > So how do we actually make money? *  Custom development *  Sponsored development of core software *  Integration * Hosted solutions e.g. NELLCO (New England Law) ‏
Fifteen years of commercial open source software  < [email_address] > So how do we actually make money? *  Custom development *  Sponsored development of core software *  Integration *  Hosted solutions *  Support ... for all of the above and more
Fifteen years of commercial open source software  < [email_address] > So how do we actually make money? *  Custom development *  Sponsored development of core software *  Integration *  Hosted solutions *  Support * Training ... for all of the above
Fifteen years of commercial open source software  < [email_address] > So how do we actually make money? *  Custom development *  Sponsored development of core software *  Integration (e.g. authentication systems) ‏ *  Hosted solutions *  Support *  Training *  Non-free licences for proprietary derivatives e.g. systems built on Zebra
Fifteen years of commercial open source software  < [email_address] > So how do we actually make money? *  Integration royalties This one is new with Pazpar2 (Service-oriented metasearch engine) ‏
Fifteen years of commercial open source software  < [email_address] > “ Do not underestimate the power of the Dark Side ...” We can never get  very  rich through open-source software.
Fifteen years of commercial open source software  < [email_address] > “ Do not underestimate the power of the Dark Side ...” We can never get  very  rich through open-source software. You can only do that by selling the same thing many times.
Fifteen years of commercial open source software  < [email_address] > “ Do not underestimate the power of the Dark Side ...” We can never get  very  rich through open-source software. You can only do that by selling the same thing many times. Tried with Metaproxy (Metasearch in a box) ‏
Mike Taylor, Index Data < [email_address] > Summary *  After 15 years, we're still here! *  Software is service, not product *  Giving away product costs us little *  Free product markets services *  Vendor/customer relationship is much nicer than in the proprietary model. http://indexdata.com/
Mike Taylor, Index Data < [email_address] > Summary *  After 15 years, we're still here! *  Software is service, not product *  Giving away product costs us little *  Free product markets services *  Vendor/customer relationship is much nicer than in the proprietary model. http://indexdata.com/ Why are there dinosaurs on this slide?
Mike Taylor, Index Data < [email_address] > Summary *  After 15 years, we're still here! *  Software is service, not product *  Giving away product costs us little *  Free product markets services *  Vendor/customer relationship is much nicer than in the proprietary model. http://indexdata.com/ Why are there dinosaurs on this slide? Just to add visual interest, I expect.

More Related Content

Similar to Session 4 - Developing Open Source Software - The Lessons

STQA-Vol9-Issue2-March-2012-Software-Testing-Magazine
STQA-Vol9-Issue2-March-2012-Software-Testing-MagazineSTQA-Vol9-Issue2-March-2012-Software-Testing-Magazine
STQA-Vol9-Issue2-March-2012-Software-Testing-Magazine
Albert Gareev
 
10 Reasons to Use Zoho
10 Reasons to Use Zoho10 Reasons to Use Zoho
10 Reasons to Use Zoho
guest5e332b
 
A New Breed of Technical Leaders: The 101 to Defining Your API Business Strategy
A New Breed of Technical Leaders: The 101 to Defining Your API Business StrategyA New Breed of Technical Leaders: The 101 to Defining Your API Business Strategy
A New Breed of Technical Leaders: The 101 to Defining Your API Business Strategy
Akana
 

Similar to Session 4 - Developing Open Source Software - The Lessons (20)

Who's Using Your Software
Who's Using Your SoftwareWho's Using Your Software
Who's Using Your Software
 
Swisscom API journey #2 - a deeper view
Swisscom API journey #2 - a deeper viewSwisscom API journey #2 - a deeper view
Swisscom API journey #2 - a deeper view
 
The growing trend of internet advertising Mobile Alabama
The growing trend of internet advertising Mobile Alabama The growing trend of internet advertising Mobile Alabama
The growing trend of internet advertising Mobile Alabama
 
The later years
The later yearsThe later years
The later years
 
The Later Years
The Later YearsThe Later Years
The Later Years
 
Writing for the web_ nottingham_cim_10july2010_delegate_slides
Writing for the web_ nottingham_cim_10july2010_delegate_slidesWriting for the web_ nottingham_cim_10july2010_delegate_slides
Writing for the web_ nottingham_cim_10july2010_delegate_slides
 
Continuous validation (incl speaker notes)
Continuous validation (incl speaker notes)Continuous validation (incl speaker notes)
Continuous validation (incl speaker notes)
 
Groove mail crm tool of the future
Groove mail  crm tool of the futureGroove mail  crm tool of the future
Groove mail crm tool of the future
 
Gabor Viragh - software engineer
Gabor Viragh - software engineerGabor Viragh - software engineer
Gabor Viragh - software engineer
 
STQA-Vol9-Issue2-March-2012-Software-Testing-Magazine
STQA-Vol9-Issue2-March-2012-Software-Testing-MagazineSTQA-Vol9-Issue2-March-2012-Software-Testing-Magazine
STQA-Vol9-Issue2-March-2012-Software-Testing-Magazine
 
10 Reasons to Use Zoho
10 Reasons to Use Zoho10 Reasons to Use Zoho
10 Reasons to Use Zoho
 
A New Breed of Technical Leaders: The 101 to Defining Your API Business Stra...
A New Breed of Technical Leaders: The 101 to Defining Your API Business Stra...A New Breed of Technical Leaders: The 101 to Defining Your API Business Stra...
A New Breed of Technical Leaders: The 101 to Defining Your API Business Stra...
 
A New Breed of Technical Leaders: The 101 to Defining Your API Business Strategy
A New Breed of Technical Leaders: The 101 to Defining Your API Business StrategyA New Breed of Technical Leaders: The 101 to Defining Your API Business Strategy
A New Breed of Technical Leaders: The 101 to Defining Your API Business Strategy
 
The Dirty Dozen: Purge these 12 words from your B2B marketing copy
The Dirty Dozen: Purge these 12 words from your B2B marketing copyThe Dirty Dozen: Purge these 12 words from your B2B marketing copy
The Dirty Dozen: Purge these 12 words from your B2B marketing copy
 
Rich Napoli - NJTC Corner Office
Rich Napoli - NJTC Corner OfficeRich Napoli - NJTC Corner Office
Rich Napoli - NJTC Corner Office
 
Clickstream Consulting Inc
Clickstream Consulting IncClickstream Consulting Inc
Clickstream Consulting Inc
 
2020 Barcelona Administrators Group - Virtual Event Dec 15
2020 Barcelona Administrators Group - Virtual Event Dec 152020 Barcelona Administrators Group - Virtual Event Dec 15
2020 Barcelona Administrators Group - Virtual Event Dec 15
 
Computers and technology
Computers and technologyComputers and technology
Computers and technology
 
IANAL: what developers should know about IP and Legal
IANAL: what developers should know about IP and LegalIANAL: what developers should know about IP and Legal
IANAL: what developers should know about IP and Legal
 
Introduction to Plus Technologies Print Software, Output Management and Docum...
Introduction to Plus Technologies Print Software, Output Management and Docum...Introduction to Plus Technologies Print Software, Output Management and Docum...
Introduction to Plus Technologies Print Software, Output Management and Docum...
 

More from Jonathan Field

Liberate Your Library Building A Scottish Consortium November 16th 2009
Liberate Your Library   Building A Scottish Consortium November 16th 2009Liberate Your Library   Building A Scottish Consortium November 16th 2009
Liberate Your Library Building A Scottish Consortium November 16th 2009
Jonathan Field
 
Liberate Your Library Costing And Support Model
Liberate Your Library   Costing And Support ModelLiberate Your Library   Costing And Support Model
Liberate Your Library Costing And Support Model
Jonathan Field
 
Cilip Seminar 6th October - Integrating With Open Source
Cilip Seminar 6th October - Integrating With Open SourceCilip Seminar 6th October - Integrating With Open Source
Cilip Seminar 6th October - Integrating With Open Source
Jonathan Field
 
Evergreen LMS Overview
Evergreen LMS OverviewEvergreen LMS Overview
Evergreen LMS Overview
Jonathan Field
 
Manchester Seminar Liberate Your Library October 2009
Manchester Seminar   Liberate Your Library   October 2009Manchester Seminar   Liberate Your Library   October 2009
Manchester Seminar Liberate Your Library October 2009
Jonathan Field
 

More from Jonathan Field (13)

Liberate Your Library Building A Scottish Consortium November 16th 2009
Liberate Your Library   Building A Scottish Consortium November 16th 2009Liberate Your Library   Building A Scottish Consortium November 16th 2009
Liberate Your Library Building A Scottish Consortium November 16th 2009
 
Liberate Your Library Costing And Support Model
Liberate Your Library   Costing And Support ModelLiberate Your Library   Costing And Support Model
Liberate Your Library Costing And Support Model
 
Evergreen Overview
Evergreen OverviewEvergreen Overview
Evergreen Overview
 
Cilip Seminar 6th October - Integrating With Open Source
Cilip Seminar 6th October - Integrating With Open SourceCilip Seminar 6th October - Integrating With Open Source
Cilip Seminar 6th October - Integrating With Open Source
 
Evergreen LMS Overview
Evergreen LMS OverviewEvergreen LMS Overview
Evergreen LMS Overview
 
Manchester Seminar Liberate Your Library October 2009
Manchester Seminar   Liberate Your Library   October 2009Manchester Seminar   Liberate Your Library   October 2009
Manchester Seminar Liberate Your Library October 2009
 
Session 8 - Koha in the University Classroom
Session 8 - Koha in the University ClassroomSession 8 - Koha in the University Classroom
Session 8 - Koha in the University Classroom
 
Session 2 - Libraries and Open Source
Session 2 - Libraries and Open SourceSession 2 - Libraries and Open Source
Session 2 - Libraries and Open Source
 
Session 3 - The State of Evergreen
Session 3 - The State of EvergreenSession 3 - The State of Evergreen
Session 3 - The State of Evergreen
 
Session 5 - SOPAC: Further Separateing Front Office and Back Office Application
Session 5 - SOPAC: Further Separateing Front Office and Back Office ApplicationSession 5 - SOPAC: Further Separateing Front Office and Back Office Application
Session 5 - SOPAC: Further Separateing Front Office and Back Office Application
 
Session 6 - The Myths of Support and Development
Session 6 - The Myths of Support and DevelopmentSession 6 - The Myths of Support and Development
Session 6 - The Myths of Support and Development
 
Session 9 - Open Products, Open Interfaces, and Open Source
Session 9 - Open Products, Open Interfaces, and Open SourceSession 9 - Open Products, Open Interfaces, and Open Source
Session 9 - Open Products, Open Interfaces, and Open Source
 
Session 7 - Implementing VuFind in a HE partnership setting
Session 7 - Implementing VuFind in a HE partnership settingSession 7 - Implementing VuFind in a HE partnership setting
Session 7 - Implementing VuFind in a HE partnership setting
 

Recently uploaded

Tales from a Passkey Provider Progress from Awareness to Implementation.pptx
Tales from a Passkey Provider  Progress from Awareness to Implementation.pptxTales from a Passkey Provider  Progress from Awareness to Implementation.pptx
Tales from a Passkey Provider Progress from Awareness to Implementation.pptx
FIDO Alliance
 
TrustArc Webinar - Unified Trust Center for Privacy, Security, Compliance, an...
TrustArc Webinar - Unified Trust Center for Privacy, Security, Compliance, an...TrustArc Webinar - Unified Trust Center for Privacy, Security, Compliance, an...
TrustArc Webinar - Unified Trust Center for Privacy, Security, Compliance, an...
TrustArc
 
Harnessing Passkeys in the Battle Against AI-Powered Cyber Threats.pptx
Harnessing Passkeys in the Battle Against AI-Powered Cyber Threats.pptxHarnessing Passkeys in the Battle Against AI-Powered Cyber Threats.pptx
Harnessing Passkeys in the Battle Against AI-Powered Cyber Threats.pptx
FIDO Alliance
 
“Iamnobody89757” Understanding the Mysterious of Digital Identity.pdf
“Iamnobody89757” Understanding the Mysterious of Digital Identity.pdf“Iamnobody89757” Understanding the Mysterious of Digital Identity.pdf
“Iamnobody89757” Understanding the Mysterious of Digital Identity.pdf
Muhammad Subhan
 

Recently uploaded (20)

ERP Contender Series: Acumatica vs. Sage Intacct
ERP Contender Series: Acumatica vs. Sage IntacctERP Contender Series: Acumatica vs. Sage Intacct
ERP Contender Series: Acumatica vs. Sage Intacct
 
Tales from a Passkey Provider Progress from Awareness to Implementation.pptx
Tales from a Passkey Provider  Progress from Awareness to Implementation.pptxTales from a Passkey Provider  Progress from Awareness to Implementation.pptx
Tales from a Passkey Provider Progress from Awareness to Implementation.pptx
 
Event-Driven Architecture Masterclass: Integrating Distributed Data Stores Ac...
Event-Driven Architecture Masterclass: Integrating Distributed Data Stores Ac...Event-Driven Architecture Masterclass: Integrating Distributed Data Stores Ac...
Event-Driven Architecture Masterclass: Integrating Distributed Data Stores Ac...
 
Linux Foundation Edge _ Overview of FDO Software Components _ Randy at Intel.pdf
Linux Foundation Edge _ Overview of FDO Software Components _ Randy at Intel.pdfLinux Foundation Edge _ Overview of FDO Software Components _ Randy at Intel.pdf
Linux Foundation Edge _ Overview of FDO Software Components _ Randy at Intel.pdf
 
Event-Driven Architecture Masterclass: Engineering a Robust, High-performance...
Event-Driven Architecture Masterclass: Engineering a Robust, High-performance...Event-Driven Architecture Masterclass: Engineering a Robust, High-performance...
Event-Driven Architecture Masterclass: Engineering a Robust, High-performance...
 
Introduction to FDO and How It works Applications _ Richard at FIDO Alliance.pdf
Introduction to FDO and How It works Applications _ Richard at FIDO Alliance.pdfIntroduction to FDO and How It works Applications _ Richard at FIDO Alliance.pdf
Introduction to FDO and How It works Applications _ Richard at FIDO Alliance.pdf
 
Intro to Passkeys and the State of Passwordless.pptx
Intro to Passkeys and the State of Passwordless.pptxIntro to Passkeys and the State of Passwordless.pptx
Intro to Passkeys and the State of Passwordless.pptx
 
TrustArc Webinar - Unified Trust Center for Privacy, Security, Compliance, an...
TrustArc Webinar - Unified Trust Center for Privacy, Security, Compliance, an...TrustArc Webinar - Unified Trust Center for Privacy, Security, Compliance, an...
TrustArc Webinar - Unified Trust Center for Privacy, Security, Compliance, an...
 
Where to Learn More About FDO _ Richard at FIDO Alliance.pdf
Where to Learn More About FDO _ Richard at FIDO Alliance.pdfWhere to Learn More About FDO _ Richard at FIDO Alliance.pdf
Where to Learn More About FDO _ Richard at FIDO Alliance.pdf
 
WebRTC and SIP not just audio and video @ OpenSIPS 2024
WebRTC and SIP not just audio and video @ OpenSIPS 2024WebRTC and SIP not just audio and video @ OpenSIPS 2024
WebRTC and SIP not just audio and video @ OpenSIPS 2024
 
Collecting & Temporal Analysis of Behavioral Web Data - Tales From The Inside
Collecting & Temporal Analysis of Behavioral Web Data - Tales From The InsideCollecting & Temporal Analysis of Behavioral Web Data - Tales From The Inside
Collecting & Temporal Analysis of Behavioral Web Data - Tales From The Inside
 
ASRock Industrial FDO Solutions in Action for Industrial Edge AI _ Kenny at A...
ASRock Industrial FDO Solutions in Action for Industrial Edge AI _ Kenny at A...ASRock Industrial FDO Solutions in Action for Industrial Edge AI _ Kenny at A...
ASRock Industrial FDO Solutions in Action for Industrial Edge AI _ Kenny at A...
 
Human Expert Website Manual WCAG 2.0 2.1 2.2 Audit - Digital Accessibility Au...
Human Expert Website Manual WCAG 2.0 2.1 2.2 Audit - Digital Accessibility Au...Human Expert Website Manual WCAG 2.0 2.1 2.2 Audit - Digital Accessibility Au...
Human Expert Website Manual WCAG 2.0 2.1 2.2 Audit - Digital Accessibility Au...
 
Design Guidelines for Passkeys 2024.pptx
Design Guidelines for Passkeys 2024.pptxDesign Guidelines for Passkeys 2024.pptx
Design Guidelines for Passkeys 2024.pptx
 
Harnessing Passkeys in the Battle Against AI-Powered Cyber Threats.pptx
Harnessing Passkeys in the Battle Against AI-Powered Cyber Threats.pptxHarnessing Passkeys in the Battle Against AI-Powered Cyber Threats.pptx
Harnessing Passkeys in the Battle Against AI-Powered Cyber Threats.pptx
 
WebAssembly is Key to Better LLM Performance
WebAssembly is Key to Better LLM PerformanceWebAssembly is Key to Better LLM Performance
WebAssembly is Key to Better LLM Performance
 
Event-Driven Architecture Masterclass: Challenges in Stream Processing
Event-Driven Architecture Masterclass: Challenges in Stream ProcessingEvent-Driven Architecture Masterclass: Challenges in Stream Processing
Event-Driven Architecture Masterclass: Challenges in Stream Processing
 
“Iamnobody89757” Understanding the Mysterious of Digital Identity.pdf
“Iamnobody89757” Understanding the Mysterious of Digital Identity.pdf“Iamnobody89757” Understanding the Mysterious of Digital Identity.pdf
“Iamnobody89757” Understanding the Mysterious of Digital Identity.pdf
 
Design and Development of a Provenance Capture Platform for Data Science
Design and Development of a Provenance Capture Platform for Data ScienceDesign and Development of a Provenance Capture Platform for Data Science
Design and Development of a Provenance Capture Platform for Data Science
 
Working together SRE & Platform Engineering
Working together SRE & Platform EngineeringWorking together SRE & Platform Engineering
Working together SRE & Platform Engineering
 

Session 4 - Developing Open Source Software - The Lessons

  • 1. How we've survived fifteen years of commercial open-source software Mike Taylor, Index Data < [email_address] >
  • 2. ? Fifteen years of commercial open source software < [email_address] > “ Why open source?” It's not about “ Why open source?” any more. Everyone understands that now.
  • 3. ? Fifteen years of commercial open source software < [email_address] > “ Why open source?” It's not about “ Why open source?” any more. Everyone understands that now.
  • 4. ? Fifteen years of commercial open source software < [email_address] > “ Why open source?” It's not about “ Why open source?” any more. Everyone understands that now. It's about “ How open source?”
  • 5. ? Fifteen years of commercial open source software < [email_address] > “ Won't programmers starve?” Well, we're still here. Index Data, founded 1994, going strong.
  • 6. ? Fifteen years of commercial open source software < [email_address] > “ Won't programmers starve?” Well, we're still here. Index Data, founded 1994, going strong.
  • 7. ? Fifteen years of commercial open source software < [email_address] > “ Won't programmers starve?” Well, we're still here. Index Data, founded 1994, going strong. The world's smallest multinational: 11 employees of 7 nationalities 8 offices in 5 countries
  • 8. ? Fifteen years of commercial open source software < [email_address] > The key question: “ How can you survive if you give it away?” Because after we give it away, We still have it?
  • 9. ? Fifteen years of commercial open source software < [email_address] > The key question: “ How can you survive if you give it away?” (If we can't survive, you can't rely on us.) ‏ Because after we give it away, We still have it?
  • 10. ? Fifteen years of commercial open source software < [email_address] > The key question: “ How can you survive if you give it away?” Because after we give it away, we still have it.
  • 11. Fifteen years of commercial open source software < [email_address] > After we give it away, we still have it. Because copying is zero-cost for software.
  • 12. Fifteen years of commercial open source software < [email_address] > After we give it away, we still have it. Because copying is zero-cost for software. It took people a long time to grasp this, because copying is expensive for hardware, (And even now, not everyone gets it.) ‏
  • 13. Fifteen years of commercial open source software < [email_address] > After we give it away, we still have it. Because copying is zero-cost for software. It took people a long time to grasp this, because copying is expensive for hardware, (And even now, not everyone gets it.) ‏ Zero-cost copying can be used for: – Write once, sell many – Write once, give away copies
  • 14. ? Fifteen years of commercial open source software < [email_address] > Another answer: “ How can you survive if you give it away?” It depends what you mean by “it”.
  • 15. Fifteen years of commercial open source software < [email_address] > What exactly do we give away? NOT ownership of the software (No proprietary derivatives) ‏
  • 16. Fifteen years of commercial open source software < [email_address] > What exactly do we give away? NOT ownership of the software (No proprietary derivatives) ‏ CERTAINLY NOT our time!
  • 17. Fifteen years of commercial open source software < [email_address] > What exactly do we give away? NOT ownership of the software (No proprietary derivatives) ‏ CERTAINLY NOT our time! ONLY copies of the software
  • 18. Fifteen years of commercial open source software < [email_address] > What exactly do we give away? NOT ownership of the software (No proprietary derivatives) ‏ CERTAINLY NOT our time! ONLY copies of the software – the ultimate marketing!
  • 19. Fifteen years of commercial open source software < [email_address] > Two forms of marketing with open source YAZ – Z39.50 Toolkit BSD licence to promote protocol Used in 2/3 of all servers and clients
  • 20. Fifteen years of commercial open source software < [email_address] > Two forms of marketing with open source YAZ – Z39.50 Toolkit BSD licence to promote protocol Used in 2/3 of all servers and clients Zebra – XML and MARC-friendly DB GNU GPL to attract service contracts Integrated into Koha, etc.
  • 21. Fifteen years of commercial open source software < [email_address] > So what is the point of open source? – Our business is giving you what you want – Changes the vendor/customer relationship
  • 22. Fifteen years of commercial open source software < [email_address] > So what is the point of open source? – Our business is giving you what you want – Not withholding what you want! – Changes the vendor/customer relationship
  • 23. Fifteen years of commercial open source software < [email_address] > So what is the point of open source? – Our business is giving you what you want – Not withholding what you want! – Changes the vendor/customer relationship
  • 24. Fifteen years of commercial open source software < [email_address] > So what is the point of open source? – Our business is giving you what you want – Not withholding what you want! – Changes the vendor/customer relationship – Partners rather than adversaries
  • 25. Fifteen years of commercial open source software < [email_address] > So what is the point of open source? – Our business is giving you what you want – Not withholding what you want! – Changes the vendor/customer relationship – Partners rather than adversaries
  • 26. Fifteen years of commercial open source software < [email_address] > So what is the point of open source? From our perspective: Open source software provides the platform on which we can sell services .
  • 27. Fifteen years of commercial open source software < [email_address] > “ Software is largely a service industry operating under the persistent but unfounded delusion that it is a manufacturing industry.” – Eric S. Raymond.
  • 28. Fifteen years of commercial open source software < [email_address] > “ Software is largely a service industry operating under the persistent but unfounded delusion that it is a manufacturing industry.” – Eric S. Raymond. IBM understands this.
  • 29. Fifteen years of commercial open source software < [email_address] > “ Software is largely a service industry operating under the persistent but unfounded delusion that it is a manufacturing industry.” – Eric S. Raymond. IBM understands this. Anyone who doesn't, provides lousy service.
  • 30. Which is why we are used to technical support like this ...
  • 31. Instead of technical support like this ...
  • 32. Instead of technical support like this ... This never happens
  • 33. Instead of technical support like this ... This never happens At least, not in companies that make their living from licences.
  • 34. Fifteen years of commercial open source software < [email_address] > An important question librarians should now be asking their vendors is: “ Who are the highest paid people in your organisation? Your sales people or your service people?” – Carl Grant, president, Ex Libris USA.
  • 35. Fifteen years of commercial open source software < [email_address] > An important question librarians should now be asking their vendors is: “ Who are the highest paid people in your organisation? Your sales people or your service people?” – Carl Grant, president, Ex Libris USA. Since I am not a sales person, I want the answer to be “service people”.
  • 36. Fifteen years of commercial open source software < [email_address] > An open-source software vendor is one where everyone is service people.
  • 37. Fifteen years of commercial open source software < [email_address] > An open-source software vendor is one where everyone is service people. Roughly. (It's not quite true: we still have some marketing/sales overhead, such as this conference.) ‏
  • 38. Fifteen years of commercial open source software < [email_address] > Practicalities I: what's in it for the customer? * Level playing field => more choice
  • 39. Fifteen years of commercial open source software < [email_address] > Practicalities I: what's in it for the customer? * Level playing field => more choice * You can change the software yourself
  • 40. Fifteen years of commercial open source software < [email_address] > Practicalities I: what's in it for the customer? * Level playing field => more choice * You can change the software yourself * No product end-of-life
  • 41. Fifteen years of commercial open source software < [email_address] > Practicalities I: what's in it for the customer? * Level playing field => more choice * You can change the software yourself * No product end-of-life * No vendor lock-in
  • 42. Fifteen years of commercial open source software < [email_address] > Practicalities I: what's in it for the customer? * Level playing field => more choice * You can change the software yourself * No product end-of-life * No vendor lock-in * Open source => open standards
  • 43. Fifteen years of commercial open source software < [email_address] > Practicalities II: what's in it for the vendor? * Disproportionate visibility and influence
  • 44. Fifteen years of commercial open source software < [email_address] > Practicalities II: what's in it for the vendor? * Disproportionate visibility and influence * Customers trust us (in the post-FUD era) ‏
  • 45. Fifteen years of commercial open source software < [email_address] > Practicalities II: what's in it for the vendor? * Disproportionate visibility and influence * Customers trust us (in the post-FUD era) ‏ * We don't spend on closed-source overheads
  • 46. Fifteen years of commercial open source software < [email_address] > Practicalities II: what's in it for the vendor? * Disproportionate visibility and influence * Customers trust us (in the post-FUD era) ‏ * We don't spend on closed-source overheads * We get source contributions
  • 47. Fifteen years of commercial open source software < [email_address] > Practicalities II: what's in it for the vendor? * Disproportionate visibility and influence * Customers trust us (in the post-FUD era) ‏ * We don't spend on closed-source overheads * We get source contributions * We get to make cool things
  • 48. Fifteen years of commercial open source software < [email_address] > Practicalities II: what's in it for the vendor? * Disproportionate visibility and influence * Customers trust us (in the post-FUD era) ‏ * We don't spend on closed-source overheads * We get source contributions * We get to make cool things * It's just a better way to live
  • 49. Fifteen years of commercial open source software < [email_address] > So how do we actually make money? * Custom development e.g. Library of Texas
  • 50. Fifteen years of commercial open source software < [email_address] > So how do we actually make money? * Custom development * Sponsored development of core software e.g. Unicode support in Zebra
  • 51. Fifteen years of commercial open source software < [email_address] > So how do we actually make money? * Custom development * Sponsored development of core software * Integration e.g. authentication systems
  • 52. Fifteen years of commercial open source software < [email_address] > So how do we actually make money? * Custom development * Sponsored development of core software * Integration * Hosted solutions e.g. NELLCO (New England Law) ‏
  • 53. Fifteen years of commercial open source software < [email_address] > So how do we actually make money? * Custom development * Sponsored development of core software * Integration * Hosted solutions * Support ... for all of the above and more
  • 54. Fifteen years of commercial open source software < [email_address] > So how do we actually make money? * Custom development * Sponsored development of core software * Integration * Hosted solutions * Support * Training ... for all of the above
  • 55. Fifteen years of commercial open source software < [email_address] > So how do we actually make money? * Custom development * Sponsored development of core software * Integration (e.g. authentication systems) ‏ * Hosted solutions * Support * Training * Non-free licences for proprietary derivatives e.g. systems built on Zebra
  • 56. Fifteen years of commercial open source software < [email_address] > So how do we actually make money? * Integration royalties This one is new with Pazpar2 (Service-oriented metasearch engine) ‏
  • 57. Fifteen years of commercial open source software < [email_address] > “ Do not underestimate the power of the Dark Side ...” We can never get very rich through open-source software.
  • 58. Fifteen years of commercial open source software < [email_address] > “ Do not underestimate the power of the Dark Side ...” We can never get very rich through open-source software. You can only do that by selling the same thing many times.
  • 59. Fifteen years of commercial open source software < [email_address] > “ Do not underestimate the power of the Dark Side ...” We can never get very rich through open-source software. You can only do that by selling the same thing many times. Tried with Metaproxy (Metasearch in a box) ‏
  • 60. Mike Taylor, Index Data < [email_address] > Summary * After 15 years, we're still here! * Software is service, not product * Giving away product costs us little * Free product markets services * Vendor/customer relationship is much nicer than in the proprietary model. http://indexdata.com/
  • 61. Mike Taylor, Index Data < [email_address] > Summary * After 15 years, we're still here! * Software is service, not product * Giving away product costs us little * Free product markets services * Vendor/customer relationship is much nicer than in the proprietary model. http://indexdata.com/ Why are there dinosaurs on this slide?
  • 62. Mike Taylor, Index Data < [email_address] > Summary * After 15 years, we're still here! * Software is service, not product * Giving away product costs us little * Free product markets services * Vendor/customer relationship is much nicer than in the proprietary model. http://indexdata.com/ Why are there dinosaurs on this slide? Just to add visual interest, I expect.