Learn about what it takes to run a business based on open source software from someone who has made his living at it for over 8 years.
Running a business based on open source software is very much like running any kind of business. One needs a product, customers and some way to make money. In other ways it can be very different.
This talk uses the Hasbro game of "Life" as a metaphor for the process of starting such a venture. The speaker will use anecdotes from his eight years of running OpenNMS to illustrate most of the points.
While not a "how-to" guide, attendees will learn a lot of things to consider when deciding to start their own business. It is hoped that some of the pitfalls, speed bumps and land mines can be avoided, but in any case it is sure to be entertaining.
How does Red Hat have wild success with Fedora and other FLOSS projects? By following a method firmly rooted in humanism, practice, and science. Learn in this session how to be an effective catalyst in communities of users, contributors, and businesses.
Red Hat is admired as a successful business that is an effective catalyst in communities, especially free/libre open source software (FLOSS). People look to learn from Red Hat in how to apply those practices to areas beyond software, such as education, business, and social activism.
However, when we look at the way other people have enacted these practices, many have adopted a subset of Red Hat's methods, but leave out enough to affect their ability to benefit from a purely free/open stance.
Many communities are successful in their domain without any idea of why their methods work. Is it pure luck or art? Or is it really a dose of humanism mixed with a long-practiced, and now well studied, method of developing communities?
To start, this presentation lays out the methods used by Red Hat in community development, which follow the well-studied methods of "communities of practice." The theory of communities of practice (http://en.wikipedia.org/wiki/Community_of_practice) is explained with examples.
Next is covered a specific set of guidelines for practicing the open source way in communities. This is all brought together in a short guide, "The Open Source Way: Creating and nurturing communities of contributors", which is an open, community-written guide for following the open source way in any type of community effort.
The Community Architecture team at Red Hat is accountable for helping the rest of the organization define and act upon community plans, and learn from each others' community failures and successes. In essence, to learn from and teach Red Hat how and why we've been successful, and how to continue doing it. One thing we've learned, it is easier to teach something internally when it's a common practice externally. When we wrote the first round of "The Open Source Way" for an internal audience, we realized it benefited from being written externally and with an invitation to others to join our effort.
While there are other books written on how communities are successful, and other books written by multiple members of a community, we think this presents a new opportunity for a community book written by a community. It is short, to the point, and useful immediately. It presents a principle, how it is applied, and a real world example. It does not focus exclusively on FLOSS, but is applicable to anyone interested in applying the open source way in whatever domain they practice in. It does not look to replicate other efforts but to reference and build upon commonly useful works, such as Karl Fogel's "Producing OSS".
As the first major conference of the year, SCALE is where we want to make our first presentation on "The Open Source Way", with a specific goal of attracting others to contribute to the ongoing writing and maintenance.