SlideShare una empresa de Scribd logo
1 de 47
Open Source Ent Market
Architecture
Bossies

Michael Haddad
michaelh@praxis.co.za
Praxis Computing
www.praxis.co.za
October 2013

Free or OS

Using open source
technologies and frameworks
to deliver enterprise
solutions
Open source and making a living
Some stats
Some comparisons

The Bossies

Architecture

Some stacks

Open Source Ent Market

Open source and free software

Free or OS

Contents

Free Enterprise Solution
Bossies
Richard
On Open Source
Stallman
• Open source is a development methodology; free software is a
social movement.

On patent trolls, Feb 2013

Bossies

•The folks that you’re talking about are a classic example; they
don’t actually produce anything themselves. They’re just trying
to essentially leverage and hijack somebody else’s idea and see if
they can extort some money out of them.

Architecture

Barack Obama

Open Source Ent Market

Richard
Free Software Foundation
Stallman
• Software patents are dangerous to software developers
because they impose monopolies on software ideas.
• Free software as in free speech, not free beer

Free or OS

Free or Open Source
The freedom to run the program, for any purpose
The freedom to study how the program works, and
change it so it does your computing as you wish. Access
to the source code is a precondition for this.

The freedom to distribute copies of your modified
versions to others. Access to the source code is a
precondition for this.

Architecture

The freedom to redistribute copies so you can help your
neighbour

Open Source Ent Market

A program is free software if the program's users
have the four essential freedoms:

Free or OS

Free software

Bossies
Support, t
raining, c
onsulting

Crowdfunding

Advertising

Architecture

Paid-for
modules

Software
as a
service

Open Source Ent Market

Subscription

Free or OS

Making a living

Bossies
Free or OS

The Wild Hive Model for Open Source
Projects

Open Source Ent Market

Architecture

Bossies
Free or OS

The Maple Syrup Farm Model for
Proprietary Software Companies

Open Source Ent Market
Architecture
Bossies
Free or OS

Beekeeper Model for Single-Vendor
Commercial Open Source

Open Source Ent Market
Architecture
Bossies
Free or OS

The Honey-Gatherer Model for Service/
Support Commercial Open Source

Open Source Ent Market
Architecture
Bossies
Free or OS

Open and Proprietary

Open Source Ent Market

Architecture

Bossies
open source software
So it’s really only a question of how
much and where
Hidden software, network software

Mission critical or not

Architecture

and high-profile software

Open Source Ent Market

Most enterprises are already using

Free or OS

The enterprise

Bossies
Issues

Free or OS

Community or subscription

Open Source Ent Market

Support

• Skilled staff and local support
• Access to source code

Sales

No free trips to Redmond or …

• There’s no such thing as a free meal

Risk

No-one ever got fired for buying …

IT dept

High-paying jobs are in SAP and Oracle

• Many corporate software purchasing decisions are influenced by
personal interests of IT

Architecture

• Greater risk in tying your company in to proprietary software without
access to source
• Even with commercial open source, you can revert to community
editions

Bossies
Free or OS

Open Source Ent Market

Architecture

Bossies
Platform

Linux, Apache, Android, LDAP, CAS

Java, Python, PHP, Postgres, MySQL

Liferay, Wordpress, Asterisk, Zimbra

OpenShift, Elastix

BonitaBPM, Mule ESB

Pentaho, Alfresco, Activit

Apps

Desktop:
Mobile:

Enterprise:

Architecture

Dev

Open Source Ent Market

Network

Free or OS

From network to
business app/desktop

Bossies
Server 24% Linux by revenue

• Mobile – Android more than 40% by units
• Only Android and IOS, maybe Windows 8
• Numerous new open source options coming along
• Windows Server for Exchange, SQQL Server, IIS (for .Net)

Development

Wide choice

Platform

Is proprietary ten times better?

Bossies

• Liferay versus SharePoint
• Pentaho versus SAP BI, SAS, …
• Alfresco versus Documentum

Architecture

• Java, PHP, Python, Perl, …
• .Net and C#
• Oracle or SQL Server
• MySQL, Postgers, MariaDN, MongoDB, Infobase

Open Source Ent Market

OS

Free or OS

Trends
Open Source Ent Market

Architecture

Mule ESB

Free or OS

Enterprise software

Bossies
Free or OS

Other Apps

Open Source Ent Market

Architecture

Bossies
Free or OS

XAMPP

Open Source Ent Market

Architecture

Bossies
Applications

PHP

Architecture

Bossies

Linux

Open Source Ent Market

MariaDB/
MySQL
Apache

Free or OS

LAMP
Free or OS

Open Source Ent Market

Architecture

Bossies
James Dixon’s bee-keeper model
http://jamesdixon.wordpress.com/2009/04/09/new-versionof-the-beekeeper-model-for-commercial-open-source/
Aa

Open Source Ent Market

Bossies 2013
http://www.infoworld.com/d/open-source-software/bossies2013-the-best-of-open-source-software-awards-226971

Free or OS

References

Architecture
Bossies

Más contenido relacionado

Último

Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfAlex Barbosa Coqueiro
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticscarlostorres15106
 
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostLeverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostZilliz
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsMiki Katsuragi
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationRidwan Fadjar
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Manik S Magar
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfAddepto
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebUiPathCommunity
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Mattias Andersson
 
My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024The Digital Insurer
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationSlibray Presentation
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii SoldatenkoFwdays
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyAlfredo García Lavilla
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubKalema Edgar
 
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Wonjun Hwang
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsMemoori
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsRizwan Syed
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 3652toLead Limited
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxNavinnSomaal
 

Último (20)

Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdf
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
 
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostLeverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering Tips
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdf
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?
 
My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
 
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptxE-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easy
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding Club
 
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial Buildings
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL Certs
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptx
 

Destacado

AI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdfAI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdfmarketingartwork
 
PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024Neil Kimberley
 
Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)contently
 
How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024Albert Qian
 
Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsSocial Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsKurio // The Social Media Age(ncy)
 
Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Search Engine Journal
 
5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summarySpeakerHub
 
ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd Clark Boyd
 
Getting into the tech field. what next
Getting into the tech field. what next Getting into the tech field. what next
Getting into the tech field. what next Tessa Mero
 
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentGoogle's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentLily Ray
 
Time Management & Productivity - Best Practices
Time Management & Productivity -  Best PracticesTime Management & Productivity -  Best Practices
Time Management & Productivity - Best PracticesVit Horky
 
The six step guide to practical project management
The six step guide to practical project managementThe six step guide to practical project management
The six step guide to practical project managementMindGenius
 
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...RachelPearson36
 
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...Applitools
 
12 Ways to Increase Your Influence at Work
12 Ways to Increase Your Influence at Work12 Ways to Increase Your Influence at Work
12 Ways to Increase Your Influence at WorkGetSmarter
 

Destacado (20)

AI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdfAI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
 
Skeleton Culture Code
Skeleton Culture CodeSkeleton Culture Code
Skeleton Culture Code
 
PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024
 
Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)
 
How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024
 
Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsSocial Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie Insights
 
Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024
 
5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary
 
ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd
 
Getting into the tech field. what next
Getting into the tech field. what next Getting into the tech field. what next
Getting into the tech field. what next
 
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentGoogle's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search Intent
 
How to have difficult conversations
How to have difficult conversations How to have difficult conversations
How to have difficult conversations
 
Introduction to Data Science
Introduction to Data ScienceIntroduction to Data Science
Introduction to Data Science
 
Time Management & Productivity - Best Practices
Time Management & Productivity -  Best PracticesTime Management & Productivity -  Best Practices
Time Management & Productivity - Best Practices
 
The six step guide to practical project management
The six step guide to practical project managementThe six step guide to practical project management
The six step guide to practical project management
 
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
 
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
 
12 Ways to Increase Your Influence at Work
12 Ways to Increase Your Influence at Work12 Ways to Increase Your Influence at Work
12 Ways to Increase Your Influence at Work
 
ChatGPT webinar slides
ChatGPT webinar slidesChatGPT webinar slides
ChatGPT webinar slides
 
More than Just Lines on a Map: Best Practices for U.S Bike Routes
More than Just Lines on a Map: Best Practices for U.S Bike RoutesMore than Just Lines on a Map: Best Practices for U.S Bike Routes
More than Just Lines on a Map: Best Practices for U.S Bike Routes
 

Using open source technologies and frameworks to deliver enterprise solutions

  • 1. Open Source Ent Market Architecture Bossies Michael Haddad michaelh@praxis.co.za Praxis Computing www.praxis.co.za October 2013 Free or OS Using open source technologies and frameworks to deliver enterprise solutions
  • 2. Open source and making a living Some stats Some comparisons The Bossies Architecture Some stacks Open Source Ent Market Open source and free software Free or OS Contents Free Enterprise Solution Bossies
  • 3. Richard On Open Source Stallman • Open source is a development methodology; free software is a social movement. On patent trolls, Feb 2013 Bossies •The folks that you’re talking about are a classic example; they don’t actually produce anything themselves. They’re just trying to essentially leverage and hijack somebody else’s idea and see if they can extort some money out of them. Architecture Barack Obama Open Source Ent Market Richard Free Software Foundation Stallman • Software patents are dangerous to software developers because they impose monopolies on software ideas. • Free software as in free speech, not free beer Free or OS Free or Open Source
  • 4. The freedom to run the program, for any purpose The freedom to study how the program works, and change it so it does your computing as you wish. Access to the source code is a precondition for this. The freedom to distribute copies of your modified versions to others. Access to the source code is a precondition for this. Architecture The freedom to redistribute copies so you can help your neighbour Open Source Ent Market A program is free software if the program's users have the four essential freedoms: Free or OS Free software Bossies
  • 5. Support, t raining, c onsulting Crowdfunding Advertising Architecture Paid-for modules Software as a service Open Source Ent Market Subscription Free or OS Making a living Bossies
  • 6. Free or OS The Wild Hive Model for Open Source Projects Open Source Ent Market Architecture Bossies
  • 7. Free or OS The Maple Syrup Farm Model for Proprietary Software Companies Open Source Ent Market Architecture Bossies
  • 8. Free or OS Beekeeper Model for Single-Vendor Commercial Open Source Open Source Ent Market Architecture Bossies
  • 9. Free or OS The Honey-Gatherer Model for Service/ Support Commercial Open Source Open Source Ent Market Architecture Bossies
  • 10. Free or OS Open and Proprietary Open Source Ent Market Architecture Bossies
  • 11. open source software So it’s really only a question of how much and where Hidden software, network software Mission critical or not Architecture and high-profile software Open Source Ent Market Most enterprises are already using Free or OS The enterprise Bossies
  • 12. Issues Free or OS Community or subscription Open Source Ent Market Support • Skilled staff and local support • Access to source code Sales No free trips to Redmond or … • There’s no such thing as a free meal Risk No-one ever got fired for buying … IT dept High-paying jobs are in SAP and Oracle • Many corporate software purchasing decisions are influenced by personal interests of IT Architecture • Greater risk in tying your company in to proprietary software without access to source • Even with commercial open source, you can revert to community editions Bossies
  • 13. Free or OS Open Source Ent Market Architecture Bossies
  • 14. Platform Linux, Apache, Android, LDAP, CAS Java, Python, PHP, Postgres, MySQL Liferay, Wordpress, Asterisk, Zimbra OpenShift, Elastix BonitaBPM, Mule ESB Pentaho, Alfresco, Activit Apps Desktop: Mobile: Enterprise: Architecture Dev Open Source Ent Market Network Free or OS From network to business app/desktop Bossies
  • 15. Server 24% Linux by revenue • Mobile – Android more than 40% by units • Only Android and IOS, maybe Windows 8 • Numerous new open source options coming along • Windows Server for Exchange, SQQL Server, IIS (for .Net) Development Wide choice Platform Is proprietary ten times better? Bossies • Liferay versus SharePoint • Pentaho versus SAP BI, SAS, … • Alfresco versus Documentum Architecture • Java, PHP, Python, Perl, … • .Net and C# • Oracle or SQL Server • MySQL, Postgers, MariaDN, MongoDB, Infobase Open Source Ent Market OS Free or OS Trends
  • 16. Open Source Ent Market Architecture Mule ESB Free or OS Enterprise software Bossies
  • 17. Free or OS Other Apps Open Source Ent Market Architecture Bossies
  • 18. Free or OS XAMPP Open Source Ent Market Architecture Bossies
  • 19. Applications PHP Architecture Bossies Linux Open Source Ent Market MariaDB/ MySQL Apache Free or OS LAMP
  • 20. Free or OS Open Source Ent Market Architecture Bossies
  • 21.
  • 22.
  • 23.
  • 24.
  • 25.
  • 26.
  • 27.
  • 28.
  • 29.
  • 30.
  • 31.
  • 32.
  • 33.
  • 34.
  • 35.
  • 36.
  • 37.
  • 38.
  • 39.
  • 40.
  • 41.
  • 42.
  • 43.
  • 44.
  • 45.
  • 46.
  • 47. James Dixon’s bee-keeper model http://jamesdixon.wordpress.com/2009/04/09/new-versionof-the-beekeeper-model-for-commercial-open-source/ Aa Open Source Ent Market Bossies 2013 http://www.infoworld.com/d/open-source-software/bossies2013-the-best-of-open-source-software-awards-226971 Free or OS References Architecture Bossies

Notas del editor

  1. Is it only the extremists?
  2. Pebble watch
  3. The hive is started by a queen bee. The hive grows over time in terms of the number of bees, the size of the hive, and the amount of honeycomb in the hive. Each bee performs a function within the hive and collectively they all benefit, but (at least theoretically) any bee is free to fly away to another hive, as is the queen.l The core developers are often the founders of the project. Typically they do much of the development and design and also set the project roadmap. They act like like queen bees.l The community participates in many roles and tasks involved in designing, implementing, and testing the software. The community benefit from the project and the project benefits from the community. The community are like bees.l There is no 'Go To Market' process in an open source project. This is why the barriers to the adoption of open source listed above exist. Open source projects create software, they do not create ‘whole product’. There is no specific marketing role in this model so open source projects gain mind-share and attract community members through technical articles, blogs, and word-of-mouth. 
  4. In the Maple Syrup Farm Model the source of the syrup, the trees, are fixed assets with no active involvement in the process. As noted above bees have free-will, they participate because they choose to. The maple trees have no free will and no choice.Product Management 'owns' the product roadmap and has the responsibility of creating it by collating the requirements of Sales, Marketing and customers. They also act as a buffer between Engineering and these groups. This is done for two reasons: to keep engineers focused on writing software, and to control the flow of information from engineers to customers. Product Managers also describe how the features are to be turned into 'whole product'.l Note that the roles of the Sales, Marketing, Support, and Services departments are focused on delivering the ‘whole product’ to the customers.l It is the 'Go To Market' program that creates the 'whole' product that mainstream customers require.Engineering does not run the 'Go To Market' they are (usually reluctant) participants.l The customer is not very involved in the process of creating the software. 
  5. The Beekeeper creates an environment that is attractive for bees: accommodation and a natural, food-rich habitat. The bees do what they do naturally and make honeycombs. The honeycombs are processed and the resulting products, honey and bees-wax, are sold to customers the money then used to grow the bee farm. Notice that there are multiple roles that need to be filled within this model and that some of those roles are focused on the bees, whereas some are focused on getting the honey and wax into the hands of customers.Notice also that there is no interaction between the customers and the bees.Single-Vendor Commercial Open Source software companies exist as an exchange system between two sets of consumers: an open source community (motivated by mutual contribution) and a mainstream market (motivated by economic rewards). Organizations in need of support, services, and training etc contribute financially for those services as paying customers. That money is used by the company to pay for full-time resources (engineers, product managers etc.) whose efforts (the majority, if not all of it) end up as open source software, freely available to an open source community. The open source community contributes to the software by helping improve the design, functionality, quality, translations, and documentation of the software. The improved software attracts more customers and the cycle continues, hopefully perpetually. In this model all three parties gain:l The community gains open source software they can use for their own purposes. This software has more functionality and more resources than a 'pure' open source project could provide. In this way the community profits directly from the company and its customers.l The customers gain higher quality software at a better price. The customers profit from the open source community's ability to produce high quality software.l The company gains by growing and increasing its valuation as a result of keeping both sets of consumers content.The Beekeeper and Maple Syrup Farm models work well because the end products (honey and maple syrup) are very similar and are distributed, packaged, and purchased in very similar ways. You do not need to know how honey or maple syrup is made in order to buy either of them. Not only are the processed products similar but the raw material, honey or syrup, are also similar to each other. It is obvious that it is the big difference is the way the raw materials are created. In the beekeeper model the raw material is generated by a mutually beneficial partnership between the beekeeper and the bees. 
  6. The first version of this paper did not include a model to describe companies that use a services or supportcommercial open source business model. After it was released Matthew Aslett of the 451 Group wrote a blog about extending the Beekeeper Model to include these companies.These honey gatherers produce the same products as the Bee Farm but their involvement with, and contribution to, the bee community is different. Notice that there is no bee farm in this model.When compared with the Beekeeper Model it is obvious that the resources provided to the bees by the gatherer are different. In the Beekeeper Model the bee farm provides land, hives, and flowers etc. In the Honey Gatherer Model the gatherer goes into the ‘wild’ and finds existing hives from which to obtain raw materials. Likewise the singlevendor commercial open source business provides resources to the community that a services/support business does not. These resources include:l Initial or ‘seed’ code. This can take millions of dollars to create.l A sizable team of full-time engineersl Product managersl Graphic designers and usability expertsl Development tools such as continuous integration serversIt is clear that the single-vendor model is more costly to set up and operate than the services/support model. It is logical that companies using the Beekeeper Model need to generate more revenue to recoup these costs than a company using the Honey Gatherer Model. This explains the common practice of the Beekeeper companies to offer some kind of ‘Enterprise Edition’ that includes features not available to the community. These are high-end features that only larger organizations find of value. 
  7. MySQL now becoming MariaDBElastix is a CentOS-based distro with Asterisk and
  8. AMPP's name is an acronym for: X (to be read as "cross", meaning cross-platform) Apache HTTP Server MySQL PHP Perl
  9. Linux, the operating system (i.e. not just the Linux kernel, but also glibc and some other essential components of an operating system); Apache HTTP Server, the Web server;MariaDB or MySQL, the database management system; P for PHP, Perl, or Python, the scripting languages (respectively programming languages) used for dynamic web pages and web development.