Scientific Linux, the Great Distro With the Wrong Name
linux.com
linux.com
What is other other people's experience for *nix server environments that deploy more than a hundred or so servers? (Presumably, at low server count, it's whatever the guy deploying them decided to deploy at the time - Suse/Debian/Ubuntu might all be in the mix - maybe even RHEL. )
Personally, I'm an Ubuntu + OpenBSD guy for my workgroup / personal servers, except for Linode/Slicehost where I usually go with CentOS.
It wasn't that CentOS took a long time, it was that the whole process lacked transparency. You couldn't tell who was responsible for what and what the plans were. If they published status reports it wasn't anywhere public (at least, nowhere reachable through their site, google searches, or mentioned in mailing lists). At the time, I had no idea who was in charge of CentOS, who worked on it and kept it up with security updates. Even nowadays it's not so clear (the menu dropdown lists their team members, but seriously, CentOS 2.1 lead is on there? Nobody is listed as being responsible for 6, and there's only one guy listed as being responsible for security).
Contrast this with SL, where they have paid staff working on the project (http://www.scientificlinux.org/about/credit), publish a clear roadmap (http://www.scientificlinux.org/distributions/roadmap) and have a security policy in place (http://www.scientificlinux.org/documentation/faq/errata). If you want real guarantees, then you should pay RedHat or Oracle. If you need a free high quality RHEL clone, I recommend SL over CentOS.
Also, being on Linode also means I don't use the SL kernel (with it's custom patches). I use the ones provided by Linode, and security on that end is taken care of by them, so that difference doesn't affect me.
Scientific Linux is the result of merging Fermilab and CERN's Linux distributions.
It is a Linux distribution customized to provide out of the box, all the tools used by any research project from both labs.
It was not intended to be used outside research institutions.
I remember the IT division had a nice SL installation where all ATLAS projects where one yum away, if not included already on the default installation.
When I worked at CERN, the Atlas project was developing high performance network stacks with low level IP protocols, to be able to cope with the data throughput from the particle accelerator.
Maybe that's part of the answer, but you can run a custom kernel in probably any distro - no need to provide an entire distro from scratch for that. So there must be more to it.
If you're suggesting that other random free distros are suitable when one is looking at RHEL or an RHEL clone... well, that's rather silly.
Call it silly if you want, but yes, I would like to know the answer to that. I'm being perfectly serious. I've used several Linux distros (though maybe I'm not an expert), and at the end of the day, they all run the same programs.
After the extremely long time between the release of RHEL6 and CentOS 6, I don't know that I would choose to go with CentOS for new installs.
I'm using it on a desktop at home behind a router & so I don't watch the security updates especially.
You can add the PUIAS 'addon' and 'computational' repositories to a CentOS desktop with appropriate use of yum-priorities.
Also, it seemed like vastly under-manpowered.
I'm not sure what they ultimately decided to go forward with, but they were considering SL and Ubuntu Server LTS to replace CentOS
If my impression is right, then this article is a little misdirected. The small userbase and "wrong name" would not be considered problems by the project itself.