Ingredients for Successful Open Source Projects

July 4, 2006


I posted about PHP on Trax recently, and Daniel just came across this post about PHP on Trax.  Brace yourself, it’s not a glowing review…but if you notice the date, and make your way through the comments, you’ll see the tune changes.

The post is interesting to me because it is a timely snapshot of an open source movement in its infancy.  It also highlights some key ingredients for successful open source movements:

1) open source projects demand excellent documentation (see DH’s comments)
2) open source movements need bodies (i.e. people to contribute)
3) open source projects can evolve very very quickly

Hopefully the PHP community will get behind a framework and make it happen.  If you know any PHP developers, encourage them to lend a hand.  There is no reason why PHP on Trax or some other PHP Framework can’t rival Ruby on Rails…as Mark Evans my friend and fellow co-founder of the mesh conference says, “it takes a community to raise a child.”


about the author

Co-Founder & CEO, FreshBooks Mike is the co-founder and CEO of FreshBooks, the world’s #1 cloud accounting software for self-employed professionals. Built in 2003 after he accidentally saved over an invoice, Mike spent 3.5 years growing FreshBooks from his parents’ basement. Since then, over 10 million people have used FreshBooks to save time billing, and collect billions of dollars. A lover of the outdoors, Mike has been bitten so many times it’s rumored he’s the first human to have developed immunity to mosquitoes.