joomladay greece 2011 - the joomla dilemma

39
Joomladay Greece 2011 - Athens The Joomla Dilemma Johan Janssens, Co - Founder Joomla A story about punk, freedom, passion, pirates and future. @johanjanssens

Upload: johan-janssens

Post on 10-May-2015

2.521 views

Category:

Technology


0 download

DESCRIPTION

Keynote given at the Joomladay Greece 2011 about free software, product and project and challenges faced by Joomla.

TRANSCRIPT

Page 1: Joomladay Greece 2011 - The Joomla Dilemma

Joomladay Greece 2011 - Athens

The Joomla Dilemma

Johan Janssens, Co-Founder Joomla

A story about punk, freedom, passion, pirates and future.

@johanjanssens

Page 2: Joomladay Greece 2011 - The Joomla Dilemma

“Joomla is an open source content management system build by passionate developers from all over the world,

made freely available to everyone to use, study, improve and distribute.”

My Joomla Definition

http://www.slideshare.net/johanjanssens

Page 3: Joomladay Greece 2011 - The Joomla Dilemma

http://www.slideshare.net/johanjanssens

Page 4: Joomladay Greece 2011 - The Joomla Dilemma

Open source is free (gratis) as in free beer ?

Crowd Question

NOAnswer

http://www.slideshare.net/johanjanssens

Page 5: Joomladay Greece 2011 - The Joomla Dilemma

Freedom doesn’t mean free of charge !vrij ≠ gratisfri ≠ gratis

frjáls ≠ ókeypisvapaa ≠ ilmainenfrei ≠ kostenloslibre ≠ gratuit

libre ≠ gratuitolibero ≠ gratisdror ≠ chinamazad ≠ rayegonaazad ≠ mu0

swatantra ≠ vina mulyashadhi nata ≠ bine poisha

sudandram ≠ ilavasamsvobodnoe ≠ besplatnoe

freedomof speech

freebeer

http://www.slideshare.net/johanjanssens

Page 6: Joomladay Greece 2011 - The Joomla Dilemma

Freedom success storiesSuccess story Freedom

eBay TradeGoogle AdvertisingSkype Telephony

Second life Social lifeYoutube Video production

Linux Operating systemLAMP web applicationsIkea Furnishing

Joomla Websiteshttp://www.slideshare.net/johanjanssens

Page 7: Joomladay Greece 2011 - The Joomla Dilemma

http://www.slideshare.net/johanjanssens

Page 8: Joomladay Greece 2011 - The Joomla Dilemma

1. The freedom to run the program, for any purpose

2. The freedom to study the program and change it

3. The freedom to distribute copies to your neighbor

4. The freedom to distribute copies of a modified version

The Free So0ware Definition

http://www.gnu.org/philosophy/free-sw.html

http://www.slideshare.net/johanjanssens

Page 9: Joomladay Greece 2011 - The Joomla Dilemma

http://www.slideshare.net/johanjanssens

Page 10: Joomladay Greece 2011 - The Joomla Dilemma

Open source is a business model ?

Crowd Question

NOAnswer

http://www.slideshare.net/johanjanssens

Page 11: Joomladay Greece 2011 - The Joomla Dilemma

http://www.slideshare.net/johanjanssens

Page 12: Joomladay Greece 2011 - The Joomla Dilemma

Free / Open Source So0ware• Not a mystery• Not a religion• Not a charity• Not anti-commercial• Not against ownership• Not socialism

A smarter way to produce so0wareand a smarter way to distribute so0ware

• Not a business model

http://www.slideshare.net/johanjanssens

Page 13: Joomladay Greece 2011 - The Joomla Dilemma

Pursuit of So0ware Freedom and Profits

Success in open source requires you to serve

1. Those who spend time to save money

Differentiation drives the compelling reason to participate,but incorrectly implemented it may also drive the

”compelling reason to abandon”

2. Those who spend money to save time

http://www.slideshare.net/johanjanssens

Page 14: Joomladay Greece 2011 - The Joomla Dilemma

Open Source business models are hybridSo0ware is free, but:

2. … we sell ads and placements (Mozilla)

3. … if you embed it in closed source, you pay a fee(Trolltech, DB4Objects, Funambol, MySQL, etc.)

4. … services are for a fee (Covalent, Ubuntu/Canonical)

1. … we need donations and subsidies to survive(Apache So0ware Foundation, Eclipse, ObjectWeb)

http://www.slideshare.net/johanjanssens

Page 15: Joomladay Greece 2011 - The Joomla Dilemma

Open Source business models are hybridSo0ware is free, but:

6. … some enterprise features are for a fee (SugarCRM, Zimbra, JasperSo0)

7. … we built a closed-source product around it (EnterpriseDB, GreenPlum)

8. … hardware is for a fee (Sun, Asterisk/Digium)

5. … on-going maintenance, monitoring and provision ofbinaries is for a fee (Red Hat, JBoss, MySQL)

http://www.slideshare.net/johanjanssens

Page 16: Joomladay Greece 2011 - The Joomla Dilemma

Open Source business models are hybridSo0ware is free, but:

10. … that’s not our real business (Ruby on Rails,individual contributors, etc.)

11. … we regret it (Borland with Interbase)

9. … we sell everything else on the planet, includingclosed source so0ware (IBM)

12. … since we bought Sun and now we are stuck with it (Oracle)

http://www.slideshare.net/johanjanssens

Page 17: Joomladay Greece 2011 - The Joomla Dilemma

http://www.slideshare.net/johanjanssens

Page 18: Joomladay Greece 2011 - The Joomla Dilemma

Joomla is a product ?

Crowd Question

NOAnswer

http://www.slideshare.net/johanjanssens

Page 19: Joomladay Greece 2011 - The Joomla Dilemma

Barriers to Open Source adoption

1. Lack of formal support and services.2. Velocity of change.3. Lack of roadmap.4. Functional gaps.5. License types.6. Lack of endorsements

open source projects generate so!ware, they do not generate ‘whole product’

http://www.slideshare.net/johanjanssens

Page 20: Joomladay Greece 2011 - The Joomla Dilemma

The Open Source principles1. Free as in ‘Freedom’ Not ‘Zero cost’

2. Principle of ‘Openness’

3. Principle of ‘Transparency’

4. Principle of ‘Early and o!en’

5. Expectation of ‘Community’

The community is a byproduct of the project. The project is a byproduct of the open source principles.

http://www.slideshare.net/johanjanssens

Page 21: Joomladay Greece 2011 - The Joomla Dilemma

Is there a Joomla business model ?

Crowd Question

YESAnswer

http://www.slideshare.net/johanjanssens

Page 22: Joomladay Greece 2011 - The Joomla Dilemma

http://www.slideshare.net/johanjanssens

Page 23: Joomladay Greece 2011 - The Joomla Dilemma

http://www.slideshare.net/johanjanssens

Page 24: Joomladay Greece 2011 - The Joomla Dilemma

You are building products with and for Joomla,

each in your own markets, with your business models of

choice.

http://www.slideshare.net/johanjanssens

Page 25: Joomladay Greece 2011 - The Joomla Dilemma

http://www.slideshare.net/johanjanssens

Page 26: Joomladay Greece 2011 - The Joomla Dilemma

http://www.slideshare.net/johanjanssens

Page 27: Joomladay Greece 2011 - The Joomla Dilemma

1.51.6

http://www.slideshare.net/johanjanssens

Page 28: Joomladay Greece 2011 - The Joomla Dilemma

1.5 1.6

http://www.slideshare.net/johanjanssens

Page 29: Joomladay Greece 2011 - The Joomla Dilemma

http://www.slideshare.net/johanjanssens

Page 30: Joomladay Greece 2011 - The Joomla Dilemma

The Joomla Dillema

“The Joomla Project is our tree of live. We feed of it’s fruits. In order to allow it to produce and grow it

requires our continuous nurturing.”

http://www.slideshare.net/johanjanssens

Page 31: Joomladay Greece 2011 - The Joomla Dilemma

http://www.slideshare.net/johanjanssens

Page 32: Joomladay Greece 2011 - The Joomla Dilemma

“It’s our community, our technology, our project, let’s not give anyone the illusion of

control over it’s future.”

“Let break down whatever stands in the way of original ideas, experiments, open minds

and progress.”

Paul Delius - Spoons, Knives and Forkshttp://www.delius.be/delius/geekspeak/item/39-spoons-knives-and-forks

Let’s claim back our Joomla

http://www.slideshare.net/johanjanssens

Page 33: Joomladay Greece 2011 - The Joomla Dilemma

Are you a Pirate ?Pirates are driven by altruism, reputation and

experience. No boundaries, rules nor regulations can stop them. Pirates founded Joomla, it will be

pirates who continue to shape it’s future wherever that might be.

http://www.slideshare.net/johanjanssens

Page 34: Joomladay Greece 2011 - The Joomla Dilemma

Ask me how I became a pirate ?

http://www.slideshare.net/johanjanssens

Page 35: Joomladay Greece 2011 - The Joomla Dilemma

“Trade control for influence, because in a meshed society

control gets marginalized while influence delivers success.”

Influence over control

Simon Phipps

http://blogs.computerworlduk.com/simon-says/2010/08/on-contributor-agreements/index.htm

http://www.slideshare.net/johanjanssens

Page 36: Joomladay Greece 2011 - The Joomla Dilemma

“Unless Joomla is lead by a strong technical merit driven team, it will

ultimately fail.”

Technology not marketing

http://www.slideshare.net/johanjanssens

Page 37: Joomladay Greece 2011 - The Joomla Dilemma

“Open source doesn’t improve by use, advocacy, mindshare, by having 10 million users. It improves by the participation and

contribution from it’s community.”

Community means participation

http://johan.janssens.me/post/5896327610/understanding-open-source

http://www.slideshare.net/johanjanssens

Page 38: Joomladay Greece 2011 - The Joomla Dilemma

Summary• FOSS business won’t work unless you serve boththose who spend time to save money and those whospend money to save time

• Open source projects generate so0ware, they do not generate ‘whole product’. Commercial open source does.

• Joomla will only have a future if we are able to evolve it through participation, influence and strong technical leadership.

• Finding a healthy balance between project and product will be key to continued success.

http://www.slideshare.net/johanjanssens

Page 39: Joomladay Greece 2011 - The Joomla Dilemma

Questions ?http://www.twitter.com/johanjanssens

http://www.slideshare.net/johanjanssens