451 CAOS Theory 
A blog for the enterprise open source community
CentOS is dead, long live CentOS
Jay Lyman, July 31, 2009 @ 2:52 am ETUPDATED 8/01/09 – It appears there has already been progress in addressing some of the issues raised among CentOS developers. A visit to the project’s home page provides explanation, as well as the original plea from developers.
There’s been some disharmony and disruption in the developer community of CentOS, the freely available clone of the Red Hat Enterprise Linux (RHEL) open source OS. Key CentOS developers resorted to a message on the project’s home page for CentOS co-founder Lance Davis, whom they say they was otherwise unreachable.
Immediately we saw some hype and some declarations that CentOS was going to die, dying or dead. That prompted response from the would-be mutineer CentOS developers who stressed the project would live on at the same time they conveyed that they had tried, reportedly for years in some cases, to call attention to and address the issues of project management and control of CentOS. Let’s remember this is a Linux version that has no commercial backer, no foundation or other oversight body and which runs on the pure free and open source software spirit and volunteer work of its developers. These guys work on CentOS because they love CentOS. Apparently, they love it so much, they’re willing to go through this public circus of sorts to reach the person and leadership they feel is sorrily lacking.
The open source (in this case meaning available for all to see) discussion is, rightly, prompting some serious concern and questions from enterprise organizations, yes enterprise organizations, that are among CentOS users. We’ve written extensively about enterprise-grade use of community Linux distributions, and CentOS is a prime example alongside Debian and Ubuntu (which admittedly has a commercial backer in Canonical, but which provides its server version for free distribution. These free Linux versions do not necessarily appeal to enterprise users in all situations, but they are increasingly on the radar with a rising generation of developers and system administrators, and they are increasingly attractive as cost-cutting measures where feasible. Furthermore, enterprise organizations are among those with the development teams, expertise and experience to comfortably use a community Linux distribution. Sometimes it leads to commercial Linux use, such as RHEL or SUSE Linux Enterprise Server (SLES) from Novell, but it also sometimes leads to more community, free Linux use, particularly if it works.
So what does this dust-up mean for enterprise users of CentOS? In the end, it is proof of a vibrant, well-supported Linux project and community. Similar to how a fork can serve as a necessary check on an open source project or vendor in a positive way, this nasty public display of the struggle for leadership, strategy and longevity shows that CentOS matters to these dedicated developers. Enterprise users may not want to hear about such disruptions, but they should not fear them. What is far more threatening is the silence of a stagnating project.
There was also further explanation of the call fortrust, delegation and leadership in the CentOS community. Regardless of what happens from here (and it appears some bureaucratic changes, such as Web domain, may suffice), the open discussion is reflective of the transparency and openness of open source software communities, and when things need to get aired out, they get aired out. At the very least, this seems a superior alternative to bottling up the politics, disputes, struggles and progress of any organization or project.
Comments (6) Categories: Software




[...] original here: 451 CAOS Theory » CentOS is dead, long live CentOS July 31st, 2009 | Tags: analysts, business-models, conferences, enterprise, links, mobile, [...]
[...] open source goes bad The H reported on the apparent turmoil at the CentOS project, while Jay Lyman offered the CAOS perspective. Meanwhile Slashdot reported that Alan Cox has quit as Linux TTY subsystem [...]
Thanks — this is well written and thoughtful.
Another way to think of it is that CentOS is a distribution run by adults for adults in an enterprise environment
I like and respect Lance and his contributions, but we all get busy and have to choose the timing of what we can do when. As I said up front, I’m sad we had to ‘go public’, but we have nothing to hide, can look conflict in the eye, and solve it. I am sure we’ll get this sorted out
– Russ herrold
[...] Linux managed 1.4% with 7 supercomputing sites on the latest list, all this despite being declared dead last summer before developers got it back on track. CentOS is no doubt a part of the 81% of generic [...]
[...] as we have seen in the case of open source software forks, dissents and competition, these challenges all represent a form of open source discipline that keeps code, [...]
[...] was only a couple of years ago we were writing about the death, and ongoing life of [...]