Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.
Open Source Ent Market
Architecture
Bossies

Michael Haddad
michaelh@praxis.co.za
Praxis Computing
www.praxis.co.za
Octobe...
Open source and making a living
Some stats
Some comparisons

The Bossies

Architecture

Some stacks

Open Source Ent Marke...
Richard
On Open Source
Stallman
• Open source is a development methodology; free software is a
social movement.

On patent...
The freedom to run the program, for any purpose
The freedom to study how the program works, and
change it so it does your ...
Support, t
raining, c
onsulting

Crowdfunding

Advertising

Architecture

Paid-for
modules

Software
as a
service

Open So...
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
Boss...
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 criti...
Issues

Free or OS

Community or subscription

Open Source Ent Market

Support

• Skilled staff and local support
• Access...
Free or OS

Open Source Ent Market

Architecture

Bossies
Platform

Linux, Apache, Android, LDAP, CAS

Java, Python, PHP, Postgres, MySQL

Liferay, Wordpress, Asterisk, Zimbra

Ope...
Server 24% Linux by revenue

• Mobile – Android more than 40% by units
• Only Android and IOS, maybe Windows 8
• Numerous ...
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...
Using open source technologies and frameworks to deliver enterprise solutions
Using open source technologies and frameworks to deliver enterprise solutions
Using open source technologies and frameworks to deliver enterprise solutions
Using open source technologies and frameworks to deliver enterprise solutions
Using open source technologies and frameworks to deliver enterprise solutions
Using open source technologies and frameworks to deliver enterprise solutions
Using open source technologies and frameworks to deliver enterprise solutions
Using open source technologies and frameworks to deliver enterprise solutions
Using open source technologies and frameworks to deliver enterprise solutions
Using open source technologies and frameworks to deliver enterprise solutions
Using open source technologies and frameworks to deliver enterprise solutions
Using open source technologies and frameworks to deliver enterprise solutions
Using open source technologies and frameworks to deliver enterprise solutions
Using open source technologies and frameworks to deliver enterprise solutions
Using open source technologies and frameworks to deliver enterprise solutions
Using open source technologies and frameworks to deliver enterprise solutions
Using open source technologies and frameworks to deliver enterprise solutions
Using open source technologies and frameworks to deliver enterprise solutions
Using open source technologies and frameworks to deliver enterprise solutions
Using open source technologies and frameworks to deliver enterprise solutions
Using open source technologies and frameworks to deliver enterprise solutions
Using open source technologies and frameworks to deliver enterprise solutions
Using open source technologies and frameworks to deliver enterprise solutions
Using open source technologies and frameworks to deliver enterprise solutions
Using open source technologies and frameworks to deliver enterprise solutions
Using open source technologies and frameworks to deliver enterprise solutions
Upcoming SlideShare
Loading in …5
×

Using open source technologies and frameworks to deliver enterprise solutions

583 views

Published on

A guest lecture delivered to 3rd year Computer Science lecture at University of Pretoria.

Published in: Technology, News & Politics
  • Be the first to like this

Using open source technologies and frameworks to deliver enterprise solutions

  1. 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. 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. 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. 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. 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. 6. Free or OS The Wild Hive Model for Open Source Projects Open Source Ent Market Architecture Bossies
  7. 7. Free or OS The Maple Syrup Farm Model for Proprietary Software Companies Open Source Ent Market Architecture Bossies
  8. 8. Free or OS Beekeeper Model for Single-Vendor Commercial Open Source Open Source Ent Market Architecture Bossies
  9. 9. Free or OS The Honey-Gatherer Model for Service/ Support Commercial Open Source Open Source Ent Market Architecture Bossies
  10. 10. Free or OS Open and Proprietary Open Source Ent Market Architecture Bossies
  11. 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. 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. 13. Free or OS Open Source Ent Market Architecture Bossies
  14. 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. 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. 16. Open Source Ent Market Architecture Mule ESB Free or OS Enterprise software Bossies
  17. 17. Free or OS Other Apps Open Source Ent Market Architecture Bossies
  18. 18. Free or OS XAMPP Open Source Ent Market Architecture Bossies
  19. 19. Applications PHP Architecture Bossies Linux Open Source Ent Market MariaDB/ MySQL Apache Free or OS LAMP
  20. 20. Free or OS Open Source Ent Market Architecture Bossies
  21. 21. 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

×