A számítás során a hosszú távú hordozó vagy az LTS (francia hosszú távú támogatás ) egy kiadásspecifikus szoftvert jelent, amelynek támogatása a normálnál hosszabb ideig biztosított.
A termék életciklusának menedzselésére vonatkozó politika végrehajtásáról van szó a szoftverfejlesztés területén , különös tekintettel a megbízhatóság tervezésének elveinek alkalmazására a fejlesztési és karbantartási folyamatokban. A hosszú távú támogatás meghosszabbítja az alkalmazás karbantartásának időtartamát ; ezenkívül megváltoztatja a frissítések ( javítások ) kiadásának típusát és gyakoriságát, hogy csökkentse a szoftver telepítésének kockázatát, költségeit és megzavarását, miközben elősegíti a megbízhatóságot . A hosszú távú támogatás azonban nem jelenti a technikai támogatást .
A hosszú távú támogatás a funkció befagyásával kezdődik: Javítások kiadhatók a hibák kijavítására és a biztonsági rések elhárítására , de nem fogadunk el új funkciókat, amelyek visszafejlődést okozhatnak . A karbantartás menedzser a javításokat egységjavítások, csomagok vagy szervizcsomagok formájában terjeszti . A támogatási időszak végén a termék élettartama végére jár .
A hosszú távú támogatás kifejezés általában a szoftver meghatározott verzióira van fenntartva , amelyek kiadója általában két év minimális karbantartási időszakot garantál, vagyis sokkal hosszabb időszakot jelent, mint a hétköznapi verzió élettartama. Kapcsolódó kifejezés a rövid távú támogatás (STS), amely a szokásos időtartamú támogatást jelenti.
Hagyományosan sok projekt nyílt forráskódú projektjének életciklusa az úgynevezett korai kiadás, gyakran kiadás ( korai közzététel és gyakran közzététel ), a közzétételi ütemterv a szokásos időpontokra. Mindkét esetben mindegyik új verzió hibajavításokat, sebezhetőség- javításokat vagy új szolgáltatásokat hozhat .
Általában a nagy szervezetek és a kritikus projekteken dolgozó szakemberek elsősorban a stabilitásra törekszenek, és ezért a szoftver validált verzióját hosszú ideig üzemben tartják. Amíg be van állítva, ez a verzió csak biztonsági javításokat tud fogadni. A szakmai világ feltételezi, hogy a funkciók kiegészítései regressziókat vezethetnek be a szoftverekben. Az egyes új közzétett verziókba integrált egyetlen biztonsági javítások telepített verziójának háttere elméletileg lehetséges, de a gyakorlatban ez a megoldás nagyon összetett és nagyon drága.
Kockázatok nélkül is, az ilyen típusú felhasználók számára az új funkciók is gyakran drágák. Például egy érzékeny konfigurációjú webalkalmazás frissítéséhez sok ember együttműködésére lehet szükség: Felújítási fejlesztők ; a rendszerszintű változás séma adatbázisának rendszergazdája; szoftvertesztelőknek a regressziós tesztelés ; a projekt vezetője a tervezés, összekötő, és elősegítése; a rendszergazda vagy a kiadvány vezetője tette az ellenőrző szoftver; és informatikai személyzeti műveletek biztonsági mentések , telepítés és katasztrófa utáni helyreállítás céljából .
A szoftver LTS-verziói általában úgy kezelik ezeket az aggályokat, hogy csak a biztonsági célok által indokolt frissítéseket nyújtanak - a frissítések telepítésének kockázata mindig kisebb, mint annak a veszélye, hogy nem telepíti őket.
Ez a táblázat csak azokat a szoftvereket sorolja fel, amelyek a normál verziókon kívül LTS verzióval rendelkeznek. Számos projekt, például a CentOS , hosszú távú támogatást nyújt az egyes kiadásokhoz.
Szoftver | típus | Időpontja 1 st LTS verzió | LTS időtartama | STS időtartama | Megjegyzések |
---|---|---|---|---|---|
Ubuntu | Linux disztribúció |
1 st június 2006-os ( v6.06 LTS ) |
5 év | 9 hónap a | Kétévente új LTS verzió jelenik meg. 2006 és 2011 között a támogatás időtartama az asztali verziók esetében két év, a szerver verziók esetében pedig öt év volt. Ez az időszak mindkét verzióra öt évre nőtt. |
Trisquel 7.0 | Linux disztribúció | 2014. november 4 | 5 év | 1 év | |
Symfony | Alkalmazási keretrendszer | 2013. június | 3 év | 8 hónap | |
Joomla! | CMS |
2008. január (v1.5) |
2 év, 3 hónap | 7 hónap | A Joomla! egy webes alkalmazás , hosszú távú támogatást magában támogatása régebbi verziói a böngészők . |
Tiki-wiki | CMS Wiki | 2009. május (Tiki3) | 5 év | 6 hónap | Minden harmadik verzió egy LTS verzió. |
Linux Mint | Linux disztribúció | 2008. június 8 | 5 év | 6 hónap | A 13. verzió óta az LTS támogatás időtartama öt év, ezt az Ubuntut követve , amelyből származik. |
Linux kernel | Kernel | 2008. október 11 (v2.6.27) |
6 év | Változó | A Linux rendszermag v2.6.16 és v2.6.x nem hivatalos támogatása hasonló volt az LTS támogatáshoz. 2011-ben a Linux Alapítvány munkacsoportja létrehozta a hosszú távú támogatási kezdeményezést, amely egy hivatalos LTS-támogatás. |
TYPO3 | CMS | 2011. január (v4.5 LTS) |
3 év (min.) | Változó | A TYPO3 a TYPO3 szövetség által kifejlesztett webalkalmazás. |
Mozilla Firefox | böngésző | 2012. január 31 (v10.0) |
1 év | 6 hét | A Firefox LTS verzióit ESR-nek ( Extended Support Release ) hívják . |
Django | Alkalmazási keretrendszer | 2012. március 23 (v1.4) |
3 év | 16 hónap | |
Laravel | Alkalmazási keretrendszer | 2015. június 9 (v5.1) |
3 év | 1 év | Az LTS verziók 2 évre javításokat kapnak, a biztonsági frissítéseket pedig 3 évre (különben 6 hónapra és 1 évre). |
Windows 10 | Operációs rendszer | 2015. július 29 (v10.0.10240) |
10 év | 4–8 hónap | A "Long Term Servicing Branch" vagy LTSB elnevezésű, a misszió szempontjából kritikus rendszerekhez tartozó Windows 10 Enterprise Edition ezen verzióit 10 évig támogatják. Havonta kapnak biztonsági frissítéseket, amelyek ritkán hoznak új funkciókat. |
Node.js | Futásidejű környezet | 2015. október 12 (v4.2.0) |
18 hónap | 12 hónap |