SlideShare uma empresa Scribd logo
1 de 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.

Mais conteúdo relacionado

Semelhante a Session 4 - Developing Open Source Software - The Lessons

Who's Using Your Software
Who's Using Your SoftwareWho's Using Your Software
Who's Using Your SoftwareGerard Sychay
 
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 Amelie Warren
 
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_slidesRichardGroom
 
Continuous validation (incl speaker notes)
Continuous validation (incl speaker notes)Continuous validation (incl speaker notes)
Continuous validation (incl speaker notes)Niels Talens
 
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 futureKhondoker Islam
 
Gabor Viragh - software engineer
Gabor Viragh - software engineerGabor Viragh - software engineer
Gabor Viragh - software engineerfreelancermap team
 
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-MagazineAlbert Gareev
 
10 Reasons to Use Zoho
10 Reasons to Use Zoho10 Reasons to Use Zoho
10 Reasons to Use Zohoguest5e332b
 
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...Akana
 
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 StrategyAkana
 
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 copyHarding Marketing Communications
 
Rich Napoli - NJTC Corner Office
Rich Napoli - NJTC Corner OfficeRich Napoli - NJTC Corner Office
Rich Napoli - NJTC Corner OfficeRelevantz
 
Clickstream Consulting Inc
Clickstream Consulting IncClickstream Consulting Inc
Clickstream Consulting IncRandeep Dosanjh
 
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 15animuscrm
 
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 LegaliText Group nv
 
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...Plus Technologies
 

Semelhante a 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...
 

Mais de 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 2009Jonathan 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 ModelJonathan 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 SourceJonathan Field
 
Evergreen LMS Overview
Evergreen LMS OverviewEvergreen LMS Overview
Evergreen LMS OverviewJonathan 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 2009Jonathan Field
 
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 ClassroomJonathan Field
 
Session 2 - Libraries and Open Source
Session 2 - Libraries and Open SourceSession 2 - Libraries and Open Source
Session 2 - Libraries and Open SourceJonathan Field
 
Session 3 - The State of Evergreen
Session 3 - The State of EvergreenSession 3 - The State of Evergreen
Session 3 - The State of EvergreenJonathan Field
 
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 ApplicationJonathan Field
 
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 DevelopmentJonathan Field
 
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 SourceJonathan Field
 
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 settingJonathan Field
 

Mais de 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
 

Último

04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptxHampshireHUG
 
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 RobisonAnna Loughnan Colquhoun
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEarley Information Science
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityPrincipled Technologies
 
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 2024The Digital Insurer
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024The Digital Insurer
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking MenDelhi Call girls
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...Martijn de Jong
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Enterprise Knowledge
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUK Journal
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slidevu2urc
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdflior mazor
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherRemote DBA Services
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Igalia
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024The Digital Insurer
 
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...Drew Madelung
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?Antenna Manufacturer Coco
 

Último (20)

04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
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
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
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
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024
 
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...
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?
 

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.