+ All Categories
Home > Technology > "Komodo - Why we chose to make our product open source" by Shane Caraveo @ eLiberatica 2008

"Komodo - Why we chose to make our product open source" by Shane Caraveo @ eLiberatica 2008

Date post: 17-May-2015
Category:
Upload: eliberatica
View: 335 times
Download: 0 times
Share this document with a friend
Description:
This is a presentation held at eLiberatica 2008.http://www.eliberatica.ro/2008/One of the biggest events of its kind in Eastern Europe, eLiberatica brings community leaders from around the world to discuss about the hottest topics in FLOSS movement, demonstrating the advantages of adopting, using and developing Open Source and Free Software solutions.The eLiberatica organizational committee together with our speakers and guests, have graciously allowed media representatives and all attendees to photograph, videotape and otherwise record their sessions, on the condition that the photos, videos and recordings are licensed under the Creative Commons Share-Alike 3.0 License.
Popular Tags:
26
Introducing Open Komodo Shane Caraveo Chief Dragon Wrangler, ActiveState [email protected] slides: blogs.activestate.com/shanec eLiberatica 2008, Bucharest, Romania, May, 2008
Transcript
Page 1: "Komodo - Why we chose to make our product open source" by Shane Caraveo @ eLiberatica 2008

Introducing Open Komodo

Shane CaraveoChief Dragon Wrangler, [email protected]: blogs.activestate.com/shanec

eLiberatica 2008, Bucharest, Romania, May, 2008

Page 2: "Komodo - Why we chose to make our product open source" by Shane Caraveo @ eLiberatica 2008

You did WHAT?!?

Page 3: "Komodo - Why we chose to make our product open source" by Shane Caraveo @ eLiberatica 2008

You did WHAT?!?

Take a proprietary product called Komodo Edit

Page 4: "Komodo - Why we chose to make our product open source" by Shane Caraveo @ eLiberatica 2008

You did WHAT?!?

Take a proprietary product called Komodo Edit Make it open source and free

Page 5: "Komodo - Why we chose to make our product open source" by Shane Caraveo @ eLiberatica 2008

You did WHAT?!?

Take a proprietary product called Komodo Edit Make it open source and free Maintain revenue from the product

Page 6: "Komodo - Why we chose to make our product open source" by Shane Caraveo @ eLiberatica 2008

Quick Agenda

Page 7: "Komodo - Why we chose to make our product open source" by Shane Caraveo @ eLiberatica 2008

Quick Agenda

Why did we go open source?

Page 8: "Komodo - Why we chose to make our product open source" by Shane Caraveo @ eLiberatica 2008

Quick Agenda

Why did we go open source? What challenges did we encounter?

Page 9: "Komodo - Why we chose to make our product open source" by Shane Caraveo @ eLiberatica 2008

Quick Agenda

Why did we go open source? What challenges did we encounter? What did we learn in the process?

Page 10: "Komodo - Why we chose to make our product open source" by Shane Caraveo @ eLiberatica 2008

Quick Agenda

Why did we go open source? What challenges did we encounter? What did we learn in the process? What did we change?

Page 11: "Komodo - Why we chose to make our product open source" by Shane Caraveo @ eLiberatica 2008

Quick Agenda

Why did we go open source? What challenges did we encounter? What did we learn in the process? What did we change?

First a small history lesson...

Page 12: "Komodo - Why we chose to make our product open source" by Shane Caraveo @ eLiberatica 2008

ActiveState History

10 year old commercial open source company

Strong open source history, many contributions

Focus on open source, open standards Customer and employee focus Most of the Fortune 1000 companies use

our software Free products, millions of users

Page 13: "Komodo - Why we chose to make our product open source" by Shane Caraveo @ eLiberatica 2008

Komodo History

Award winning development tool focused on dynamic languages

7 year old commercial product Based on Mozilla code Free Edition released Feb. 2007 Edit Open Sourced Oct. 2007 Our oldest feature request (2001)

implemented early 2008

Circa 2000

Page 14: "Komodo - Why we chose to make our product open source" by Shane Caraveo @ eLiberatica 2008

Our impetus for change

Users love Komodo High value functionality Unique technology stack

Large investment Highly fractured market Low financial performance Small user base

We feel it has big potential

Page 15: "Komodo - Why we chose to make our product open source" by Shane Caraveo @ eLiberatica 2008

Our Hopes and Dreams

Re-position product Exposure and access to new markets Build a large community of users Gain open source contributions Contribute something wonderful Increase our commercial sales

Page 16: "Komodo - Why we chose to make our product open source" by Shane Caraveo @ eLiberatica 2008

Our Fears

Would a free version destroy sales? Building a community from scratch If we build it would they come?

?

Page 17: "Komodo - Why we chose to make our product open source" by Shane Caraveo @ eLiberatica 2008

Komodo Download Trends

2006 2007 2008

4.0Free Edit

OS Announce

OS Available

4.3

500K Downloads

Page 18: "Komodo - Why we chose to make our product open source" by Shane Caraveo @ eLiberatica 2008

Komodo Daily Usage Trends

OS Announce OS Available 4.3

4.0 4.1 4.2

Page 19: "Komodo - Why we chose to make our product open source" by Shane Caraveo @ eLiberatica 2008

Results!

More downloads today than ever Very positive response from users IDE sales did not collapse (!) Community is growing Contributions are starting to appear

We have much more to do!

Page 20: "Komodo - Why we chose to make our product open source" by Shane Caraveo @ eLiberatica 2008

Lessons Learned

Clarity of purpose Don’t bite off more than you can chew Be Open! with plans, opinions, reasons for actions Listen to your supporters

Live big, have a vision and a dream

Share you vision with your users

Page 21: "Komodo - Why we chose to make our product open source" by Shane Caraveo @ eLiberatica 2008

How did we change?

More focused on our business objectives Fears and concerns transformed into opportunities Our development and planning is more open, shared

with users and customers early Internal business rules are

being redefined Product management focused

on complementary businessmodels

Page 22: "Komodo - Why we chose to make our product open source" by Shane Caraveo @ eLiberatica 2008

Open source as a strategy

Primary business focus on services rather than product Value add functionality in commercial product Provide quality, useful software Leverage open source communities to provide software Give as much as you receive

Examine alternative business models

Page 23: "Komodo - Why we chose to make our product open source" by Shane Caraveo @ eLiberatica 2008

Open source as a philosophy

Open source software promotes creativity and innovation

Open source introduced new market possibilities

Without open standards, our market will evaporate

Economy of scale in software development

We must support, contribute and protect free software

We are still a commercial company

Page 24: "Komodo - Why we chose to make our product open source" by Shane Caraveo @ eLiberatica 2008

Do It Yourself

Is it right for you? Consider other alternatives Differentiate, don’t cripple “open” is about more than

source code Embrace your users and

customers, they will gladly help you

Ask for help, seek out experts and mavens

Follow your mission and values

Page 25: "Komodo - Why we chose to make our product open source" by Shane Caraveo @ eLiberatica 2008

What’s Next?

This story is half baked! Lots of new users New business plans are

possible Invite me next year and get

Part 2 of the story!

Page 26: "Komodo - Why we chose to make our product open source" by Shane Caraveo @ eLiberatica 2008

Thank you!

Shane CaraveoChief Dragon Wrangler, [email protected]: blogs.activestate.com/shanec

eLiberatica 2008, Bucharest, Romania, May, 2008

Find out more about Komodo at: www.activestate.com/Komodo

www.openkomodo.comcommunity.activestate.com


Recommended