SlideShare uma empresa 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

Mais conteúdo relacionado

Último

TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024Lonnie McRorey
 
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxUse of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxLoriGlavin3
 
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
 
unit 4 immunoblotting technique complete.pptx
unit 4 immunoblotting technique complete.pptxunit 4 immunoblotting technique complete.pptx
unit 4 immunoblotting technique complete.pptxBkGupta21
 
Sample pptx for embedding into website for demo
Sample pptx for embedding into website for demoSample pptx for embedding into website for demo
Sample pptx for embedding into website for demoHarshalMandlekar2
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsSergiu Bodiu
 
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
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024Lorenzo Miniero
 
SALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICESSALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICESmohitsingh558521
 
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxThe Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxLoriGlavin3
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Mark Simos
 
Scale your database traffic with Read & Write split using MySQL Router
Scale your database traffic with Read & Write split using MySQL RouterScale your database traffic with Read & Write split using MySQL Router
Scale your database traffic with Read & Write split using MySQL RouterMydbops
 
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
 
Generative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information DevelopersGenerative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information DevelopersRaghuram Pandurangan
 
The State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxThe State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxLoriGlavin3
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsPixlogix Infotech
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity PlanDatabarracks
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.Curtis Poe
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek SchlawackFwdays
 
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024BookNet Canada
 

Último (20)

TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024
 
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxUse of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
 
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
 
unit 4 immunoblotting technique complete.pptx
unit 4 immunoblotting technique complete.pptxunit 4 immunoblotting technique complete.pptx
unit 4 immunoblotting technique complete.pptx
 
Sample pptx for embedding into website for demo
Sample pptx for embedding into website for demoSample pptx for embedding into website for demo
Sample pptx for embedding into website for demo
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platforms
 
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
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024
 
SALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICESSALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICES
 
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxThe Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
 
Scale your database traffic with Read & Write split using MySQL Router
Scale your database traffic with Read & Write split using MySQL RouterScale your database traffic with Read & Write split using MySQL Router
Scale your database traffic with Read & Write split using MySQL Router
 
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!
 
Generative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information DevelopersGenerative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information Developers
 
The State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxThe State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptx
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and Cons
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity Plan
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
 
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
 

Destaque

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
 

Destaque (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 do 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.