FOSSLC is a non-profit organization that specializes in technology and know-how to record conferences with excellent quality. Click on the icons below to view great videos from communities we are actively involved with:


Why open source needs Captain Kirk

09 Aug in Community, Entrepreneurship, Misc

Recently I listened to FLOSS Weekly 79: David Heinemeier Hansson. He is a very good speaker and listening to him talk inspired this post.

We recently commented that Without the ecosystem, OSS is just a license or marketing. However we didn't discuss what it takes to build a viable open source ecosystem.

There are few people truly qualified to talk from a position of expertise in this matter. Having a hand in building the Linux ecosystem and the developing Git ecosystem, Linus Torvalds has an understanding beyond most people. Developing the Eclipse ecosystem qualifies Mike Milinkovich and the other Eclipse foundation staff to speak from experience. The work being done in the Mozilla, Apache, Drupal, and OSGeo ecosystems are also great examples in a long list. Credit where it is due, Bill Gates and Larry Ellison have developed massive ecosystems for Microsoft and Oracle. Listening to DHH speak, and interacting with the local user group, many of the same attributes are visible for Ruby on Rails.

Some of the key things a software ecosystem needs to flourish are:

Captain james t. kirk  

It is this last point that I'll comment on today. A leader's job is to make people uncomfortable with the status quo and to get them excited about moving to a better tomorrow. Often, the constructs of this better tomorrow do not even exist yet. The leader paints a compelling picture of a better tomorrow that makes people want to take a leap of faith and follow. Listening to DHH, and having talked to people in the Ruby/Ruby on Rails community, he is doing an excellent job of leading.  They get the message, understand why it's important, and can repeat it on cue.

When you hear DHH talk about convention vs. configuration, reducing redundant code, and having fun - most people are right there with him cursing the way they used to do things or perhaps still are. DHH talks so passionately and convincingly about it, you get a real sense of urgency. Being condemned to a life of tedium and mindless fiddling seems almost as bad as certain death if warp speed is not available in five minutes.


After a few years off, I've

I really want to help him in any way I can, but I haven't travelled on that scale before. Hopefully someone here will be able to give me some advice?

Thanks for linking to FLOSS Weekly!

Thanks for mentioning the FLOSS Weekly show.  That particular one has garnered quite a bit of attention, and rightly so.

Look to CentOS

That's a good point. The recent events with CentOS are a good example. As a contrast, imagine if the employees of Enron, Worldcom, Nortel, Lehman Brothers, or other companies had similar influence on their leaders.

They have to be good leaders.

There are certain tools available to a leader in a company such as raises, promotions, hiring, firing, writing policies, and more. Open source leaders often run without these tools and potentially with a workforce that can walk at any moment and take the code with them. So it is no surprise to me that open source project leaders are good leaders. They have to be.