| Scientific Linux | |||
|---|---|---|---|
| Utvikler(e) | Fermilab | ||
| Utgitt | 10. mai 2004 | ||
| Nyeste versjon | 7.9(stabil versjon; 20. oktober 2020)[1] | ||
| Bygger på | Red Hat Enterprise Linux[2] | ||
| Lisens | GNU General Public License | ||
| Nettsted | www.scientificlinux... (en) | ||
Scientific Linux er en tidligerefri og åpenLinux-distribusjon fraUSA som er basert påRed Hat Enterprise Linux (RHEL). Designfilosofien til distribusjonen var å være «så nær opp til den kommersielle distribusjon som vi kan komme».[3] Produktet ble lisensiert under versjon 3 avGNU General Public License ogsluttbrukerlisensen (EULA) til RHEL, men ble ikke offisielt støttet avRed Hat.
Scientific Linux ble lansert den 10. mai 2004. Distribusjonen ble laget som et samarbeidsprosjekt mellom to laboratorier forpartikkelfysikk:Fermi National Accelrator Laboratory (Fermilab) i nærheten av byenChicago iIllinois iUSA ogCERN iGenève iSveits. Distribusjonen ble videreutviklet av Fermilab, CERN, dettyske nasjonale forskningssenteretDeutsches Elektronen-Synchrotron (DESY) som driverpartikkelakseleratorer (syklotroner) og av den tekniske høyskolenEidgenössische Technische Hochschule Zürich i Sveits.
Den 22. april 2019 opphørte utviklingen av Scientific Linux. Distribusjonen vil likevel vedlikeholdes frem til 30. juni 2024. Fermilab og CERN vil i stedet ta i bruk og bidra til videreutviklingen avCentOS.
Siste versjon er 7.9 fra 12. oktober 2020.[4]

Allerede den 31. august 1998 lanserte FermilabFermi Linux, en Linuxdistribusjon medlangtidsstøtte som også var basert på Red Hat Enterprise Linux (RHEL). Likeledes utviklet CERN distribusjonen CERN Linux, som også var et derivat av RHEL. CERN kontaktet Fermilab i den hensikt å utgi en distribusjon sammen. Connie Sieh var hovedutvikleren og drivkraften bak de første prototypene og den endelige utgivelsen.[5] Den første offisielle versjon av Scientific Linux var versjon 3.0.1, som ble lansert den 10. mai 2004.
I 2015 begynte CERN å bevege seg bort fra Scientific Linux tilCentOS.[6][7]
Scientific Linux blir idag vedlikeholdt av et samarbeid mellom vitenskapelige laboratorier og universiteter. Fermilab er den primære sponsor.[5]
Den 22. april 2019 kunngjorde Fermilab at de hadde stanset utviklingen av Scientific Linux. De ville likevel vedlikeholde versjonene 6 og 7 ut deres levetid. Fermilab og CERN vil i stedet bidra til utviklingen av distribusjonenCentOS 8.0.[8]
Den 30. november 2020 opphørte den utvidede kundestøtten av versjon 6. Versjon 7 vil bli vedlikeholdt frem til 30. juni 2024.
Den primære målsetningen med Scientific Linux var å lage en felles Linuxdistribusjon for forskjellige laboratorier og universiteter rundt omkring i verden, og på denne måten redusere dupliserende arbeid. Hovedmålsetningene var å gjøre alt kompatibelt med Red Hat Enterprise Linux med bare mindre tilføyelser og endringer, og å tillate enkle tilpasninger for et sted, uten å forstyrre den grunnleggende basis.[9] I motsetning til andre distribusjoner, somPoseidon Linux, inneholdt den ingen større samling av vitenskapelig programvare.[3][10] Men distribusjonen hadde likevel god kompatibilitet med slik programvare.


Scientific Linux var et derivat av Red Hat Enterprise Linux, hvor beskyttede og proprietære komponenter, slik somvaremerker fra Red Hat, var fjernet, slik at distribusjonen ble fri og åpen.[11] Nye versjoner ble vanligvis lansert omkring to måneder etter lanseringen av en ny utgave av RHEL.[10] I tillegg til å lanseres som en full distribusjon på toDVDer, var Scientific Linux også tilgjengelig somLiveDistro både påCD-ROM og DVD.[11]
Scientific Linux hadde et grafisk installasjonsprogram og benyttetpakkesystemetRPM Package Manager. Versjonene 3, 4 og 5 av Scientific Linux benyttetskriptet «SysVinit» under oppstart. Oppstartsprosesseninit var en arv fraUNIX System III ogUNIX System V. Versjon 6 benyttet seg i stedet av den hendelsesbasertedaemonUpstart, mens versjon 7 benyttetsystemd.[12]
Versjonene 3, 4 og 5 benyttet detjournalførende filsystemetext3 som standard; i versjonene 6 og 7 ble ogsåext4 en opsjon. I tillegg støttet distribusjonen en rekkefilsystemer som ikke fantes i Red Hat Enterprise Linux:Red Hat cluster suite,GFS2,Filesystem in Userspace,OpenAFS,SquashFS ogUnionFS.[12]
SkrivebordsmiljøetGNOME var standard, men det fantes også utgaver med skrivebordsmiljøetKDE ogvindusbehandlerenIceWM som opsjon.[12]
Versjonene 3, 4, 5 og 6 fantes i to utgaver for henholdsvisx86-32 ogx86-64. Versjon 7 ble bare lansert for x86-64.[12]
Scientific Linux tilbødtrådløst nettverk gjennomfirmware fraIntel,[12] støttetprotokollenblåtann for radiooverføring, MadWifi ogNDISwrapper,[12]programmeringsspråketJava ogOpenJDK,[12] programmeringsspråketR for statistiske beregninger og grafikk,[12]multimedia kodeker,Samba ogCompiz,[10] så vel somtjenere ogklienter, lagringsklienter, støtte fordatanett,epostklientenAlpine og verktøy for systemadministrasjon.[10][12]
Distribusjonen hadde også et sett verktøy for å lage tilpassede versjoner; dette kunne tillate institusjoner og individer å skape deres egen variant.[10]
Nedenfor har vi vist en del populære programmer i ulike versjoner av Scientific Linux:[12]
| Versjon | Linuxkjerne | GCC | Glibc | ALSA | Bash | BIND | CUPS | DHCP | e2fsprogs | Firefox | FreeType |
|---|---|---|---|---|---|---|---|---|---|---|---|
| 3.0.9 | 2.4.21 | 3.2.3 | 2.3.2 | 2.05b | 9.2.4 | 1.1.17 | 3.0.1 | 1.32 | 2.1.4 | ||
| 4.8 | 2.6.9 | 3.4.6 | 2.3.4 | 1.0.6 | 3.0 | 9.2.4 | 1.1.22rc1 | 3.0.1 | 1.35 | 3.0.11 | 2.1.9 |
| 5.11 | 2.6.18 | 4.1.2 | 2.5 | 1.0.17 | 3.1 | 9.3.6-P1 | 1.3.7 | 3.0.5 | 1.39 | 24.8.0 | 2.2.1 |
| 6.10 | 2.6.32 | 4.4.7 | 2.12 | 1.1.0 | 4.1 | 9.8.2rc1 | 1.4.2 | 4.1.1-P1 | 1.41.12 | 52.8.0 | 2.3.11 |
| 7.8 | 3.10 | 4.8.5 | 2.17 | 1.1.8 | 4.2 | 9.11.4 | 1.6.3 | 4.2.5 | 1.42.9 | 68.6.0 | 2.8 |
| Versjon | GIMP | GNOME | GRUB | GTK+ | Httpd | Inkscape | k3b | LibreOffice | MariaDB | Mesa | MySQL |
|---|---|---|---|---|---|---|---|---|---|---|---|
| 3.0.9 | 1.2.3 | 0.93 | 2.2.4 | 2.0.46 | 1.1.2 | 3.23.58 | |||||
| 4.8 | 2.0.5 | 0.95 | 2.4.13 | 2.0.52 | 0.11.14 | 1.1.5 | 4.1.22 | ||||
| 5.11 | 2.2.13 | 0.97 | 2.10.4 | 2.2.3 | 0.12.17 | 3.1.1 | 6.5.1 | 5.0.95 | |||
| 6.10 | 2.6.9 | 0.97 | 2.24.23 | 2.2.15 | 0.47 | 1.0.5 | 4.3.7 | 11.0.7 | 5.1.73 | ||
| 7.8 | 2.8.22 | 3.28.3 | 2.02 | 3.22.30 | 2.4.6 | 0.92.2 | 2.0.2 | 5.3.6 | 5.5.65 | 18.3.4 |
| Versjon | Nautilus | OpenJDK | OpenSSH | OpenSSL | Perl | PHP | Postfix | PostgreSQL | Python | Samba |
|---|---|---|---|---|---|---|---|---|---|---|
| 3.0.9 | 2.2.4 | 3.6.1p2 | 0.9.7a | 5.8.0 | 4.3.2 | 2.0.16 | 7.3.19 | 2.2.3 | 3.0.9 | |
| 4.8 | 2.8.1 | 3.9p1 | 0.9.7a | 5.8.5 | 4.3.9 | 2.2.10 | 7.4.19 | 2.3.4 | 3.0.33 | |
| 5.11 | 2.16.2 | 1.7.0 | 4.3p2 | 0.9.8b | 5.8.8 | 5.1.6 | 2.3.3 | 8.1.23 | 2.4.3 | 3.0.33 |
| 6.10 | 2.28.4 | 8u171 | 5.3p1 | 1.0.1e | 5.10.1 | 5.3.3 | 2.6.6 | 8.4.20 | 2.6.6 | 3.6.23 |
| 7.8 | 3.26.3.1 | 11.0.6 | 7.4p1 | 1.0.2k | 5.16.3 | 5.4.16 | 2.10.1 | 9.2.24 | 2.7.5 | 4.10.4 |
| Versjon | Systemd | Thunderbird | Vim | X.Org Server |
|---|---|---|---|---|
| 3.0.9 | 6.3.046 | |||
| 4.8 | 1.5.0.12 | 6.3.046 | (6.8.2) | |
| 5.11 | 7.0 | 1.1.1 | ||
| 6.10 | 52.8.0 | 7.4 | 1.17.4 | |
| 7.8 | 219 | 68.6.0 | 7.4 | 1.20.4 |
Nedenfor ser man en oversikt over versjoner av Scientific Linux.[13][14] Hver versjon hadde en periode med testing før den ble lansert. Tabellen viser også når det ble slutt på full støtte og utvidet kundestøtte.[15]
| Versjon | Kodenavn | Underversjon | Lansert | RHEL lansert | Slutt på full støtte | Slutt på utvidet kundestøtte |
|---|---|---|---|---|---|---|
| 3 (basert på Red Hat Enterprise Linux 3.1) | «Lithium» | 3.0.1 | 10. mai 2004 | 16. januar 2004 (106 dager før) | 20. juli 2006 | 31. oktober 2010 |
| 3.0.2 | 21. juni 2004 | 18. mai 2004 | ||||
| 3.0.3 | 1. oktober 2004 | 3. september 2004 | ||||
| 3.0.4[16] | 11. februar 2005 | 21. desember 2004 | ||||
| 3.0.5 | 25. juli 2005 | 20. mai 2005 | ||||
| 3.0.7 | 26. mai 2006 | 15. mars 2006 | ||||
| 3.0.8 | 31. oktober 2006 | 20. juli 2006 | ||||
| 3.0.9 | 12. oktober 2007 | 11. juni 2007 | ||||
| 4[10] (basert på Red Hat Enterprise Linux 4) | «Beryllium» | 4.0 | 20. april 2005 | 14. februar 2005 (65 dager før) | 31. mars 2009 | 29. februar 2012 |
| 4.1 | 6. august 2005 | 8. juni 2005 | ||||
| 4.2 | 22. november 2005 | 5. oktober 2005 | ||||
| 4.3 | 8. mai 2006 | 12. mars 2006 | ||||
| 4.4 | 9. oktober 2006 | 10. august 2006 | ||||
| 4.5 | 25. juni 2007 | 1. mai 2007 | ||||
| 4.6 | 12. mars 2008 | 16. november 2007 | ||||
| 4.7 | 3. september 2008 | 24. juli 2008 | ||||
| 4.8 | 28. juli 2009 | 18. mai 2009 | ||||
| 4.9 | 21. april 2011 | 16. februar 2011 | ||||
| 5[10][17] (basert på Red Hat Enterprise Linux 5) | «Boron» | 5.0 | 14. mai 2007 | 14. mars 2007 (61 dager før) | Første kvartal 2014 | 31. mars 2017 |
| 5.1 | 16. januar 2008 | 7. november 2007 | ||||
| 5.2 | 26. juni 2008 | 21. mai 2008 | ||||
| 5.3 | 19. mars 2009 | 20. januar 2009 | ||||
| 5.4 | 4. november 2009 | 2. september 2009 | ||||
| 5.5 | 19. mai 2010 | 3. mars 2010 | ||||
| 5.6 | 21. juni 2011 | 13. januar 2011 | ||||
| 5.7 | 14. september 2011 | 21. juli 2011 | ||||
| 5.8 | 30. april 2012 | 21. februar 2012 | ||||
| 5.9 | 2. mai 2013 | 8. januar 2013 | ||||
| 5.10 | 11. november 2013 | 30. september 2013 | ||||
| 5.11 | 13. november 2014 | 16. september 2014 | ||||
| 6[18][19][20][21] (basert på Red Hat Enterprise Linux 6) | «Carbon» | 6.0 | 3. mars 2011 | 10. november 2010 (113 dager før) | 31. mars 2017 | 30. november 2020 |
| 6.1 | 28. juli 2011 | 19. mai 2011 | ||||
| 6.2 | 15. januar 2012 | 6. desember 2011 | ||||
| 6.3 | 2. august 2012 | 14. juni 2012 | ||||
| 6.4 | 28. mars 2013 | 21. februar 2013 | ||||
| 6.5 | 27. januar 2014 | 21. november 2013 | ||||
| 6.6 | 12. november 2014 | 14. oktober 2014 | ||||
| 6.7 | 26. august 2015 | 22. juli 2015 | ||||
| 6.8 | 15. juni 2016 | 9. mai 2016 | ||||
| 6.9 | 17. april 2017 | 21. mars 2017 | ||||
| 6.10 | 10. juli 2018 | 9. juni 2018 | ||||
| 7[22][23] (basert på Red Hat Enterprise Linux 7) | «Nitrogen» | 7.0 | 13. oktober 2014 | 10. juni 2014 (125 dager før) | 22. april 2019 | 30. juni 2024 |
| 7.1 | 13. april 2015 | 6. mars 2015 | ||||
| 7.2 | 5. februar 2016 | 19. november 2015 | ||||
| 7.3 | 25. januar 2017 | 3. november 2016 | ||||
| 7.4 | 2. oktober 2017 | 1. august 2017 | ||||
| 7.5 | 10. mai 2018 | 10. april 2018 | ||||
| 7.6 | 3. desember 2018 | 30. oktober 2018 | ||||
| 7.7 | 26. august 2019 | 6. august 2019 | ||||
| 7.8 | 20. april 2020 | 31. mars 2020 | ||||
| 7.9 | 12. oktober 2020 | 18. september 2020 |
<ref>-tagg; ingen tekst ble oppgitt for referansen ved navnversjon 78