7 ms·
The End of Scientific Linux
- saagarjha 7y agoThe article doesn’t do it justice, so I decided to search for it on Wikipedia: https://en.wikipedia.org/wiki/Scientific_Linux https://en.wikipedia.org/wiki/Scientific_Linux. Basically it’s just a Red Hat Enterprise Linux derivative that’s consistent across computers to make maintenance useful. It also has a cute set of version names based on atomic number.
- deleted 7y ago[deleted]
- ajross 7y agoYeah. Scientific Linux was never particularly interesting as linux technology. It was held up as a success story for deploying a domain-customized Linux distribution at very large scales. And by all accounts (I never used it) it was very successful. But upstream has gotten better and app deployment in the modern world (c.f. Docker et. al.) has made strides in decoupling itself from OS weirdness. So they probably just don't see the need anymore.
- umvi 7y ago> It also has a cute set of version names based on atomic number. This reminds me of my favorite lab numbering scheme. Each computer in the lab is assigned an element name, with the last byte of its assigned IPv4 address being its atomic number. So if your machine were `cobalt` your IP would be 192.168.0.27, If it were `oxygen`, 192.168.0.16, etc.
- sofaofthedamned 7y agoI used it a few years ago when we realised Centos 6 had dropped support for some packages (can't remember which). They had stepped up and backported these, plus some other fixes. I can see in the days of containers etc they wouldn't be needed, but they definitely filled a need back in the day and I thank them for it.
- msla 7y agoSo CERN is dropping Scientific Linux and putting their efforts into CentOS. Will this make it "upstream" into RHEL or even Fedora?
- cozzyd 7y agoCERN started transitioning to CentOS several years ago. SL was a Fermilab Computing product at this point. I also personally switched from SL to CentOS on my workstation years ago (partially because it took so long for SL7 to come out) .
- mackal 7y agoYou mean Fermilab. CERN started moving to CentOS in 2015, Fermilab has finally decided to as well.
- Lowkeyloki 7y agoI wondered this as well. It sounds like Scientific Linux was more just a convenient and consistent package of applications and interface than any significant changes to linux proper. However, if the various particle labs who used to use Scientific Linux end up requiring any significant code changes for performance reasons, it seems like this change would mean sharing those changes upstream would face an easier path.
- cmurf 7y agoFedora is considerably upstream for all three. I expect the efforts are mainly repackaging, so instead of repacking RHEL into SL, they'll aid in the repackaging of RHEL into CentOS. Fedora Scientific Spin is produced by the Fedora Project's Science and Technology special interest group (SIG). It's based on KDE. https://labs.fedoraproject.org/en/scientific/ https://labs.fedoraproject.org/en/scientific/ https://fedoraproject.org/wiki/Category:SciTech_SIG?rd=SIGs/SciTech https://fedoraproject.org/wiki/Category:SciTech_SIG?rd=SIGs/... I don't think there's any relationship between this SIG and Scientific Linux.
- omnifischer 7y agoI have been to several synchrotrons, central facilities. Most had stock install of centos (whatever stable on that day). All user software was always installed in a nfs mounted /soft/+++ so that everyone could source it and use it. These days many of them are moving to 'xubuntu' (mainly avoiding the unity+gnome3 mess). Many of sci-devs are using ubuntu as their daily driver - so getting the latest python (bio), or math package, is newer in *ubuntu.
- msla 7y ago> These days many of them are moving to 'xubuntu' (mainly avoiding the unity+gnome3 mess). And here I am using Ubuntu with Window Maker. I guess things are different when you're installing across a lot of different systems and don't want to have to coordinate One More Thing.
- 0815test 7y ago> These days many of them are moving to 'xubuntu' (mainly avoiding the unity+gnome3 mess). Wouldn't Debian work a bit better and come with a better long-term stability policy? It seems strange to rely on the *buntus unless you're specifically relying either on proprietary software that's Ubuntu-targeted, or commercial support from Canonical. (But there are some spaces, e.g. GPGPU compute, where either of these might be relevant and Debian still has quite a bit of work to do before it can be relevant.)
- njepa 7y agoIn my experience scientific and enterprise organization don't use Linux for any given feature, but because it is available. In many ways they use Linux despite it being Linux. So whatever is the least obscure would be ideal.
- zokier 7y ago> Wouldn't Debian work a bit better and come with a better long-term stability policy? Both have 5y LTS support?
- 7y ago
- jperras 7y agoI first learned how to operate and administer Linux-based operating systems with Scientific Linux 3 when I helped setup the tier II compute site for the WLCG (called LCG at the time) at my alma mater. SL was, at the time, a thin-ish veneer around RHEL that included some additional packages to make using and installing some very common HEP tools (ROOT, GEANT, etc.) more palatable to academics that didn't have the time nor the fortitude to deal with the nightmares of installing raw RPMs. It was my first foray into the world of linux, and it was both a nightmare and a blessing. I probably owe most of my current career to the hacking I did back then. Much of the usefulness of SL (and most specialty/drivatives of RHEL) have faded over time, but I'll always be thankful for the people that put time and effort into a very thankless job so that HEP physicists around the world could have one less thing to worry about and focus just a bit more time on the science.
- rarrrrr 7y agoEven for scientific uses on Infiniband clusters, we used Rocks (which deploys CentOS or RHEL). There wasn't a compelling advantage to using SL, except the year or two about a decade ago when CentOS was in chaos.
- ncmncm 7y agoTo me this looks like a success story: mainstream linux distros have caught up to where SL was, or close enough, so that the marginal benefit of maintaining SL is wearing thin. Maybe they are even surpassing SL in some areas.
- gnufx 7y agoI see SL quite widely used in research computing. People tend to stick to one of its point releases corresponding to RHEL initial releases plus security updates of some sort (e.g. 7.1 round here).