Open source network management activity comparison

by Jack Hughes on May 27, 2009

The recent controversy over the ICINGA Nagios fork brought into focus the relative activity of the various network management projects.

One of the main complaints aimed at Nagios was the slow speed of development. The following graphs, taken from the open source directory ohloh, show the number of commiters and the number of commits over the last three years for Nagios, OpenNMS and Wireshark. I can’t vouch for how accurate the stats are but I think they do provide some insight into the development processes of the respective projects.

I’ve used OpenNMS, Wireshark and Nagios as the basis for the comparison because all three are mature, successful open source network management projects of similar age. Wireshark and OpenNMS dwarf Nagios both in the number of contributors and the number of commits. Commits themselves can be misleading, a commit into the source repository doesn’t indicate what the commit contained, whether it was a simple bug fix to a single fileĀ  or a very large new feature requiring hundreds of changes. There is no reason to think that Nagios commits are inherently larger than Wireshark or OpenNMS commits.

Looking at the graphs, perhaps there was a problem with the structure of the Nagios project.

Popularity: 13% [?]

Share and Enjoy:
  • del.icio.us
  • Twitter

Related posts:

  1. Open source network management download comparison
  2. Open source network management comparison: Introduction
  3. Open source network management comparison: General
  4. Open source network management buzz comparison 2009

{ 1 trackback }

Open source network management activity comparison | The Linux Blog
May 29, 2009 at 1:34 PM

{ 2 comments… read them below or add one }

Tarus May 27, 2009 at 1:30 PM

Interesting comparison. Although lately a lot of negativity has been aimed at the value of “community,” I am humbled that we have 43 people with commit access to OpenNMS. It is key to our success.

Jack Hughes May 27, 2009 at 2:09 PM

@Tarus, nice to see you back. Quite agree… if you want a vibrant open source project it is kinda hard to see how you can do that without heavy community involvement in all roles. If you’re focused on an open core strategy with a proprietary offering then you still need a community but it is likely to be a different animal from a traditional open source community like the ones surrounding OpenNMS and Wireshark for instance.

Leave a Comment

Previous post:

Next post: