Upload
johan-janssens
View
2.521
Download
0
Tags:
Embed Size (px)
DESCRIPTION
Keynote given at the Joomladay Greece 2011 about free software, product and project and challenges faced by Joomla.
Citation preview
Joomladay Greece 2011 - Athens
The Joomla Dilemma
Johan Janssens, Co-Founder Joomla
A story about punk, freedom, passion, pirates and future.
@johanjanssens
“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
http://www.slideshare.net/johanjanssens
Open source is free (gratis) as in free beer ?
Crowd Question
NOAnswer
http://www.slideshare.net/johanjanssens
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
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
http://www.slideshare.net/johanjanssens
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
http://www.slideshare.net/johanjanssens
Open source is a business model ?
Crowd Question
NOAnswer
http://www.slideshare.net/johanjanssens
http://www.slideshare.net/johanjanssens
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
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
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
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
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
http://www.slideshare.net/johanjanssens
Joomla is a product ?
Crowd Question
NOAnswer
http://www.slideshare.net/johanjanssens
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
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
Is there a Joomla business model ?
Crowd Question
YESAnswer
http://www.slideshare.net/johanjanssens
http://www.slideshare.net/johanjanssens
http://www.slideshare.net/johanjanssens
You are building products with and for Joomla,
each in your own markets, with your business models of
choice.
http://www.slideshare.net/johanjanssens
http://www.slideshare.net/johanjanssens
http://www.slideshare.net/johanjanssens
1.51.6
http://www.slideshare.net/johanjanssens
1.5 1.6
http://www.slideshare.net/johanjanssens
http://www.slideshare.net/johanjanssens
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
http://www.slideshare.net/johanjanssens
“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
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
Ask me how I became a pirate ?
http://www.slideshare.net/johanjanssens
“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
“Unless Joomla is lead by a strong technical merit driven team, it will
ultimately fail.”
Technology not marketing
http://www.slideshare.net/johanjanssens
“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
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
Questions ?http://www.twitter.com/johanjanssens
http://www.slideshare.net/johanjanssens