Introducing Open Komodo

Shane Caraveo
Chief Dragon Wrangler, ActiveState
shanec@activestate.com
slides: blogs.activestate.com/shanec

eLiberatica 2008, Bucharest, Romania, May, 2008
You did WHAT?!?
You did WHAT?!?




   Take a proprietary product called Komodo Edit
You did WHAT?!?




   Take a proprietary product called Komodo Edit
   Make it open source and free
You did WHAT?!?




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



   Why did we go open source?
Quick Agenda



   Why did we go open source?
   What challenges did we encounter?
Quick Agenda



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



   Why did we go open source?
   What challenges did we encounter?
   What did we learn in the process?
   What did we change?
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...
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
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
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
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
Our Fears

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




                                      ?
Komodo Download Trends



       4.0               OS Announce             4.3
             Free Edit            OS Available




2006                     2007                    2008

                 500K Downloads
Komodo Daily Usage Trends



             OS Announce OS Available 4.3




4.0   4.1      4.2
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!
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
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 business
    models
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
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
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
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!
Thank you!
           Find out more about Komodo at:
            www.activestate.com/Komodo
                www.openkomodo.com
              community.activestate.com

Shane Caraveo
Chief Dragon Wrangler, ActiveState
shanec@activestate.com
slides: blogs.activestate.com/shanec

eLiberatica 2008, Bucharest, Romania, May, 2008

More Related Content

PDF
Eclipse Foundation Membership Prospectus (March 2019)
PDF
1 Portal4 You Business Introduction
PDF
"SocrateOpen after two years" by Remus Cazacu @ eLiberatica 2008
PDF
"Dell and Open Source" by Serban Zirnovan @ eLiberatica 2008
PDF
5g Komodo Dragon
PPTX
Animal Study Aniya
PPTX
Jawan allen 2
PPTX
Report by fitri
Eclipse Foundation Membership Prospectus (March 2019)
1 Portal4 You Business Introduction
"SocrateOpen after two years" by Remus Cazacu @ eLiberatica 2008
"Dell and Open Source" by Serban Zirnovan @ eLiberatica 2008
5g Komodo Dragon
Animal Study Aniya
Jawan allen 2
Report by fitri

Viewers also liked (20)

PPTX
Bs tse kd2015
PDF
"Sun Open Source Universe" by Vassilis Boulogiorgos @ eLiberatica 2008
PPS
141
PPTX
endangered species
PPTX
Endangered Species
PPT
What is the animal word’s fastest...?
PPT
Introduction To Ruby Watir (Web Application Testing In Ruby)
PPT
ERP Open Source
PDF
"Understanding Free Software and Open Source Licensing" by Zak Greant @ eLibe...
PDF
"Open Source ERP Projects and Opportunities for the Romanian Market" by Thoma...
ODP
ERP 101 By Open Source ERP Guru
PPT
The top 10 most dangerous animals
PPT
Top 10 Endangered Animals around the world
ODP
Komodo DRAGON
PPTX
Donuts You Can Make Under Your Own Roof
PPTX
10 Most Dangerous Animals in the World
PPS
Power Point Animals
PDF
From Social Media to Social Business
PDF
5 Questions For the Person That Thinks They May Be Addicted to Sugar
PDF
Search Content vs. Social Content
Bs tse kd2015
"Sun Open Source Universe" by Vassilis Boulogiorgos @ eLiberatica 2008
141
endangered species
Endangered Species
What is the animal word’s fastest...?
Introduction To Ruby Watir (Web Application Testing In Ruby)
ERP Open Source
"Understanding Free Software and Open Source Licensing" by Zak Greant @ eLibe...
"Open Source ERP Projects and Opportunities for the Romanian Market" by Thoma...
ERP 101 By Open Source ERP Guru
The top 10 most dangerous animals
Top 10 Endangered Animals around the world
Komodo DRAGON
Donuts You Can Make Under Your Own Roof
10 Most Dangerous Animals in the World
Power Point Animals
From Social Media to Social Business
5 Questions For the Person That Thinks They May Be Addicted to Sugar
Search Content vs. Social Content
Ad

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

ODP
The OSGeo Foundation: Professionally Leveraging Open Source Geospatial
PDF
Creating Authentic Value: Open Source vs. Open Core
PDF
Why Open Always Trumps Closed?
PPT
Java, Communities, and Social Networking
PDF
Liferay Road Show Helsinki, What’s New and Upcoming, 2012-09-13
PDF
Open Collaboration
PDF
SFSCon19 - Deborah Bryant - Eternal Vigilance is the Price of Liberty
PDF
Build your business on top of Open Source
PDF
Xebia: Face to Face in Tech Journal
PPTX
Open Source Vs Proprietary Software
PDF
Nea Labs | Executive Summary
PDF
A Journey Down the Open Road - SymfonyCon Paris 2015
PDF
Four Secrets of a Successful Open Source business
PDF
The spirit of Opensource - lets plan to contribute ! @JWC16
PPTX
Why Open Always Trumps Closed (Eventually) - Drupalcamp Finland Keynote
PPT
Open Source
PPT
Open Source Business Case Final
PPTX
Inventarium pitch presentation
PDF
SpagoBI Open Day 2012 in Sao Paulo, Brazil - SpagoBI 3.4 presentation
PPT
Liferay overview
The OSGeo Foundation: Professionally Leveraging Open Source Geospatial
Creating Authentic Value: Open Source vs. Open Core
Why Open Always Trumps Closed?
Java, Communities, and Social Networking
Liferay Road Show Helsinki, What’s New and Upcoming, 2012-09-13
Open Collaboration
SFSCon19 - Deborah Bryant - Eternal Vigilance is the Price of Liberty
Build your business on top of Open Source
Xebia: Face to Face in Tech Journal
Open Source Vs Proprietary Software
Nea Labs | Executive Summary
A Journey Down the Open Road - SymfonyCon Paris 2015
Four Secrets of a Successful Open Source business
The spirit of Opensource - lets plan to contribute ! @JWC16
Why Open Always Trumps Closed (Eventually) - Drupalcamp Finland Keynote
Open Source
Open Source Business Case Final
Inventarium pitch presentation
SpagoBI Open Day 2012 in Sao Paulo, Brazil - SpagoBI 3.4 presentation
Liferay overview
Ad

More from eLiberatica (20)

PDF
"Introducing Red Hat Training Center" by Radu Radulescu @ eLiberatica 2008
PDF
"HP vision Governing the use of open source" by Martin Michlmayr @ eLiberatic...
PDF
"Write the Future Open Standards Open Source OpenOffice" by Louis Suarez-Pott...
PDF
"Open Source Software Middleware for The Internet of Things - Project ASPIRE"...
PDF
"Introducing eConference" by Eugen Rotariu @ eLiberatica 2008
PDF
"Mozilla Messaging and Thunderbird - why and how" by David Ascher @ eLiberati...
PDF
"For the first time in Europe Digital ID providers and OpenID service for Rom...
PDF
"Standing on the Shoulders of Giants" by Brian King @ eLiberatica 2008
PDF
"Legal aspects related to a FLOSS based model business" by Bogdan Manolea @ e...
PDF
"OSS in Public Administrations - A short Report from the European Level" by B...
PDF
"BitDefender - What's Next" by Alexandru Balan @ eLiberatica 2008
PDF
"The Future of Enterprise Content Management" by Aleksander Farstad @ eLibera...
PDF
"Integrating Open Source into Your Business" by Adam Jollans @ eLiberatica 2008
PDF
"Open Source at Microsoft" by Zoli Herczeg @ eLiberatica 2008
PDF
"The Past Present and Future of the Mozilla Foundation" by Zak Greant @ eLibe...
PDF
"Open Source and the Evolution of Communication" by Zak Greant @ eLiberatica ...
PDF
"Building Careers with Free Software and Open Source" by Zak Greant @ eLibera...
PDF
"Open Source and Sun" by Vassilis Boulogiorgos @ eLiberatica 2007
PDF
"Real Time Ethernet Cryptor Based on Linux" by Tiberiu Socaciu @ eLiberatica ...
PDF
"Are You Afraid of the Semantic Web" by Sabin Corneliu Buraga @ eLiberatica 2007
"Introducing Red Hat Training Center" by Radu Radulescu @ eLiberatica 2008
"HP vision Governing the use of open source" by Martin Michlmayr @ eLiberatic...
"Write the Future Open Standards Open Source OpenOffice" by Louis Suarez-Pott...
"Open Source Software Middleware for The Internet of Things - Project ASPIRE"...
"Introducing eConference" by Eugen Rotariu @ eLiberatica 2008
"Mozilla Messaging and Thunderbird - why and how" by David Ascher @ eLiberati...
"For the first time in Europe Digital ID providers and OpenID service for Rom...
"Standing on the Shoulders of Giants" by Brian King @ eLiberatica 2008
"Legal aspects related to a FLOSS based model business" by Bogdan Manolea @ e...
"OSS in Public Administrations - A short Report from the European Level" by B...
"BitDefender - What's Next" by Alexandru Balan @ eLiberatica 2008
"The Future of Enterprise Content Management" by Aleksander Farstad @ eLibera...
"Integrating Open Source into Your Business" by Adam Jollans @ eLiberatica 2008
"Open Source at Microsoft" by Zoli Herczeg @ eLiberatica 2008
"The Past Present and Future of the Mozilla Foundation" by Zak Greant @ eLibe...
"Open Source and the Evolution of Communication" by Zak Greant @ eLiberatica ...
"Building Careers with Free Software and Open Source" by Zak Greant @ eLibera...
"Open Source and Sun" by Vassilis Boulogiorgos @ eLiberatica 2007
"Real Time Ethernet Cryptor Based on Linux" by Tiberiu Socaciu @ eLiberatica ...
"Are You Afraid of the Semantic Web" by Sabin Corneliu Buraga @ eLiberatica 2007

Recently uploaded (20)

PPTX
Internet of Everything -Basic concepts details
PDF
“A New Era of 3D Sensing: Transforming Industries and Creating Opportunities,...
PDF
Dell Pro Micro: Speed customer interactions, patient processing, and learning...
PDF
4 layer Arch & Reference Arch of IoT.pdf
PPTX
SGT Report The Beast Plan and Cyberphysical Systems of Control
PDF
Co-training pseudo-labeling for text classification with support vector machi...
PDF
giants, standing on the shoulders of - by Daniel Stenberg
PDF
AI.gov: A Trojan Horse in the Age of Artificial Intelligence
PDF
IT-ITes Industry bjjbnkmkhkhknbmhkhmjhjkhj
PDF
Transform-Your-Streaming-Platform-with-AI-Driven-Quality-Engineering.pdf
PDF
Enhancing plagiarism detection using data pre-processing and machine learning...
PDF
The-2025-Engineering-Revolution-AI-Quality-and-DevOps-Convergence.pdf
PPTX
future_of_ai_comprehensive_20250822032121.pptx
PDF
Rapid Prototyping: A lecture on prototyping techniques for interface design
PPTX
Microsoft User Copilot Training Slide Deck
PPT
Galois Field Theory of Risk: A Perspective, Protocol, and Mathematical Backgr...
PDF
CXOs-Are-you-still-doing-manual-DevOps-in-the-age-of-AI.pdf
PDF
SaaS reusability assessment using machine learning techniques
PDF
Convolutional neural network based encoder-decoder for efficient real-time ob...
PPTX
Module 1 Introduction to Web Programming .pptx
Internet of Everything -Basic concepts details
“A New Era of 3D Sensing: Transforming Industries and Creating Opportunities,...
Dell Pro Micro: Speed customer interactions, patient processing, and learning...
4 layer Arch & Reference Arch of IoT.pdf
SGT Report The Beast Plan and Cyberphysical Systems of Control
Co-training pseudo-labeling for text classification with support vector machi...
giants, standing on the shoulders of - by Daniel Stenberg
AI.gov: A Trojan Horse in the Age of Artificial Intelligence
IT-ITes Industry bjjbnkmkhkhknbmhkhmjhjkhj
Transform-Your-Streaming-Platform-with-AI-Driven-Quality-Engineering.pdf
Enhancing plagiarism detection using data pre-processing and machine learning...
The-2025-Engineering-Revolution-AI-Quality-and-DevOps-Convergence.pdf
future_of_ai_comprehensive_20250822032121.pptx
Rapid Prototyping: A lecture on prototyping techniques for interface design
Microsoft User Copilot Training Slide Deck
Galois Field Theory of Risk: A Perspective, Protocol, and Mathematical Backgr...
CXOs-Are-you-still-doing-manual-DevOps-in-the-age-of-AI.pdf
SaaS reusability assessment using machine learning techniques
Convolutional neural network based encoder-decoder for efficient real-time ob...
Module 1 Introduction to Web Programming .pptx

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

  • 1. Introducing Open Komodo Shane Caraveo Chief Dragon Wrangler, ActiveState [email protected] slides: blogs.activestate.com/shanec eLiberatica 2008, Bucharest, Romania, May, 2008
  • 3. You did WHAT?!?  Take a proprietary product called Komodo Edit
  • 4. You did WHAT?!?  Take a proprietary product called Komodo Edit  Make it open source and free
  • 5. You did WHAT?!?  Take a proprietary product called Komodo Edit  Make it open source and free  Maintain revenue from the product
  • 7. Quick Agenda  Why did we go open source?
  • 8. Quick Agenda  Why did we go open source?  What challenges did we encounter?
  • 9. Quick Agenda  Why did we go open source?  What challenges did we encounter?  What did we learn in the process?
  • 10. Quick Agenda  Why did we go open source?  What challenges did we encounter?  What did we learn in the process?  What did we change?
  • 11. 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...
  • 12. 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
  • 13. 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
  • 14. 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
  • 15. 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
  • 16. Our Fears  Would a free version destroy sales?  Building a community from scratch  If we build it would they come? ?
  • 17. Komodo Download Trends 4.0 OS Announce 4.3 Free Edit OS Available 2006 2007 2008 500K Downloads
  • 18. Komodo Daily Usage Trends OS Announce OS Available 4.3 4.0 4.1 4.2
  • 19. 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!
  • 20. 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
  • 21. 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 business models
  • 22. 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
  • 23. 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
  • 24. 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
  • 25. 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!
  • 26. Thank you! Find out more about Komodo at: www.activestate.com/Komodo www.openkomodo.com community.activestate.com Shane Caraveo Chief Dragon Wrangler, ActiveState [email protected] slides: blogs.activestate.com/shanec eLiberatica 2008, Bucharest, Romania, May, 2008