Brian Behlendorf of Apache fame once declared the freedom to fork the cardinal rule of open source. He is right, though it's a freedom that is rarely exercised, and even less rarely exercised to good effect.
But on Wednesday a group of developers announced ICINGA, a fork of Nagios, the popular open-source network monitoring tool.
While it's too early to tell whether the fork will succeed, the action already demonstrates both the health and disease of the Nagios community.
Health, because a fork or spin-off of the original project, demonstrates that there is an active community of users and developers that cares enough about the project to ensure it's done "right" (i.e., according to their preferences).
Disease, because clearly the core Nagios developers weren't serving the broad Nagios community well enough. In fact, the ICINGA developers write:
This independent project strives to be more responsive to user requests and faster in software development through the support of a broader developer community.
While there have been few successful forks, ICINGA can learn from those few. Joomla!, for example, has done marvelously well outside the Mambo project, and Openbravo (Disclosure: I am an advisor to Openbravo) and Adempiere have both thrived beyond Compiere. So, it can be done.
I tend to view forks as a sign of strength, because they suggest a broad-based community that cares passionately about the project. With this in mind, I wish both that Nagios and ICINGA projects the best of luck. (And I hope ICINGA will stop capitalizing all of its letters.)
Follow me on Twitter @mjasay.
In this installment of In the Trenches, we get back to the core of any open source company: development. Taylor Dondich is a senior developer at Groundwork. Groundwork is an interesting company because it builds on the popular Nagios monitoring solution. As such, Taylor's work involves a careful balancing act between contributing to the Nagios community while also building out Groundwork's offering around it.
I caught up with Taylor to discover how he balances the two.
Name, company, title, and what you actually do
Taylor Dondich, Team Leader, Groundwork Open Source, Inc. My role in the company is to develop the front-end technologies that present our product to the user. However, I also develop some back-end technologies and act as a technical resource for network monitoring with Nagios and other tools as well as act as an open source evangelist in the company and outside.
... Read more
- prev
- 1
- next





