Mitä elinkaaren päättyminen tarkoittaa ohjelmistojen kannalta ja pitäisikö sinun välittää siitä?
On 25 lokakuun, 2021 by adminEnnen kuin aloitamme, ymmärrä, että tämä artikkeli käsittelee myös käyttöjärjestelmiä, erityisesti Windowsia, mutta periaatteita voidaan soveltaa mihin tahansa ohjelmistoon, sovellukseen tai käyttöjärjestelmään.
Kun kuulet tai saat ilmoituksen siitä, että ohjelmistosi on lähestymässä elinkaarensa loppua (End of Life, EOL), se on hieman hämmentävää. Se kuulostaa niin lopulliselta, ikään kuin ohjelmistosi vain lakkaisi toimimasta tiettynä päivänä tiettyyn aikaan. Voit olla rauhassa, sillä näin ei ole. Termi on vain hyvin dramaattinen. Käymme myöhemmin artikkelissa läpi, mitä se oikeasti tarkoittaa.
Katsotaan ensin jotakin, jota kutsutaan tuotteen elinkaareksi.
Mikä on tuotteen elinkaari?
Jokaisella tuotteella, jonka voit ostaa, on elinkaari,ja siten rajallinen käyttöikä. Se koostuu neljästä vaiheesta: kehitys, kasvu,kypsyys ja rappeutuminen.
- Kehitys – Tämä on juuri sitä, miltä se kuulostaa. Se on ajanjakso, jolloin ohjelmisto kehitetään ja aluksi markkinoidaan ja otetaan käyttöön tai myydään. Tässä vaiheessa ohjelmistossa saattaa olla vielä pieniä ongelmia tai siitä saattaa puuttua ominaisuuksia.
- Kasvu – Kun tietoisuus ohjelmistosta kasvaa ja ohjelmistosta tulee vakaampi, se siirtyy kasvuvaiheeseen. Ohjelmiston myynti tai jakelu alkaa kiihtyä. Koska ohjelmisto on jotakin, jota voidaan muuttaa käytön aikana, sitä saatetaan päivittää lisää ja ottaa käyttöön muutamia ominaisuuksia.
- Kypsyys – Ohjelmiston myynti tai jakelu on saavuttanut huippunsa. Ohjelmistolle on jatkuvaa tukea, mutta yleisesti ottaen merkittäviä päivityksiä tai ominaisuuksien parannuksia ei enää ole.
- Lasku – Ohjelmiston myynti ja jakelu alkaa laskea useista mahdollisista syistä. Se voi johtua siitä, että sitä ei enää oikeasti tarvita, parempi kilpaileva tuote tuli markkinoille, se ei pysy käyttäjien tarpeiden tasalla tai muista syistä. Pointti on se, että se ei myy niin hyvin.
Jos kuvailisit tätä prosessia myynnin tai jaettujen yksiköiden määrän mukaan, se voisi näyttää jotakuinkin tältä:
Voit nähdä, että lasku ei edistä hyvää liiketoimintaa. Jossain vaiheessa ohjelmiston julkaisijoilla ei vain ole hyvää syytä jatkaa sen tuottamista tai tukemista.
Hyvä kustantaja tekee hyvin julkisen Eo-ilmoituksen, jossa kerrotaan yksityiskohtaisesti myynnin päättymispäivämäärä ja EoL-päivämäärä.
Mikä on myynnin päättymispäivämäärä?
Lyhyesti sanottuna se on päivämäärä, jolloin kustantaja lopettaa ohjelmiston myynnin tai jakelun. Se on usein myös päivämäärä, jolloin viimeinen minkäänlainen päivitys julkaistaan. Se ei enää ole myynnissä tai ladattavissa virallisissa myyntikanavissa. Et myöskään voi enää saada hintatarjouksia.
Tämä ei kuitenkaan aina tarkoita, että ohjelmisto vedetään pois sitä myyvien jälleenmyyjien hyllyiltä. Tosin laatikoituja ohjelmistoja ei melkein enää ole. Kannattaa silti olla tietoinen siitä, että kun ostat ohjelmistoversion, joka on ollut markkinoilla jo muutaman vuoden, saatat saada jotain, joka on jo EoS tai lähes EoL.
Mikä on End of Life?
Kun ohjelmisto tai sovellus pääsee tuotteen elinkaaren laskuvaiheeseen, elinkaaren loppu on lähellä. Se tapahtuu jossain tuossa vaiheessa. Joskus lähempänä laskusuhdanteen alkua ja joskus ne roikkuvat aivan loppuun asti.
Se on heidän arvoihinsa perustuva päätös. Yleensä sitä edeltää myynnin loppumisajankohta, jolloin ohjelmistoa ei voi enää ostaa tai hankkia.
EoL tarkoittaa mitä tahansa tai jopa kaikkia seuraavia seikkoja kyseisen sovelluksen, käyttöjärjestelmän tai ohjelmiston osalta:
- Pääominaisuuksien pääjulkaisuja saatetaan tukea määrätyn ajan EoL-päivän jälkeen..
- Tekninen tuki, kiertotiet ja vikakorjaukset loppuvat.
- Tuki EoS:n ja EoL:n välisen ajanjakson aikana voi olla saatavilla vain niille, joilla on maksettu tukisopimus.
- Online-tukidokumentaatio, wikit tai foorumit saatetaan arkistoida tai poistaa käytöstä EoL-päivänä tai muuna määriteltynä päivänä.
- Ominaisuuspyyntöjä ei hyväksytä.
- Ohjelmistoasennusten validointi ei välttämättä toimi.
- Ohjelmiston virallista koulutusta ei ehkä ole enää saatavilla.
Mitä ongelmia ohjelmiston elinkaaren päättyminen voi aiheuttaa minulle?
Katsot ehkä yllä olevaa luetteloa ja ajattelet: ”Ei se ole iso juttu.”. Ohjelmisto toimii edelleen ja siihen tulee kaikki päivitykset, joita se koskaan tarvitsee. Plus, osaan jo käyttää sitä ja on paljon muitakinfoorumeja ja blogeja, joissa on tietoa siitä. Miksi vaivautuisin hankkimaan uusimman version?”
Tämä on pätevä tapa tarkastella asiaa. Se on kuitenkin epätäydellinen tapa tarkastella asiaa.
Katsotaanpa joitakin ongelmia, joita EoLsoftware voi aiheuttaa sinulle.
Turvallisuuskysymykset
Tämä on todennäköisesti tärkein syy. Se, että ohjelmisto tai käyttöjärjestelmä on ollut markkinoilla 15 vuotta, ei tarkoita, että kaikki aukot on korjattu. Todennäköisesti kaikkia aukkoja ei ole edes löydetty.
Suora selitys tähän tulee Scott Kinkalta, Evolve IP:n teknologiajohtajalta silloin, kun häntä siteerattiin tomsguide.com-sivuston artikkelissa ”Is It Still Safe for Businesses to Use Windows XP?”
Kinka sanoi, että koska Microsoft ei enää lähettäisi päivityksiä vanhalle Windows XP:lle: ”Oletetaan vain, että joku on tietokoneellasi sillä aikaa, kun työskentelet. Jokainen salasana, liikesalaisuus ja henkilökohtainen tieto on vaarassa.”
Asettele, että Windows XP on nyt 18 vuotta vanha, ja NetMarketShare.comin mukaan se on edelleen noin 4 prosentissa maailman tietokoneista. Se ei kuulosta paljolta, mutta oletetaan, että maailmassa on miljardi pöytätietokonetta. Neljä prosenttia miljardista on 40 miljoonaa tietokonetta. Osa niistä on kodeissa ja osa yrityksissä. Se on iso ongelma.
Jos tämä ei olisi vielä tarpeeksi paha, EoL-ohjelmistoissa havaitut aukot voivat olla myös uudemmassa versiossa.
Roger A. Grimesin artikkelissa ”Zerodays aren’t the problem – patches are” puhutaan siitä, miten hakkerit tarkastelevat korjauksia löytääkseen haavoittuvuuden, joka sillä on tarkoitus korjata. Miksi? Koska monia näistä korjauksista ei käytetä, ja niitä ei todellakaan käytetä EoL-ohjelmistoihin, koska korjauksia ei ole saatavilla. Joten paikkauksesta tulee ikään kuin soihtu taivaalla, joka näyttää, missä ongelma on ja miten sitä voidaan käyttää hyväksi.
Totta kai se on kamalaa vanhalle käyttöjärjestelmälle, mutta ovatko ohjelmistot yhtä suuri ongelma? Kyllä, jos ohjelmisto on millään tavalla vuorovaikutuksessa internetin kanssa, se on yhtä suuri aukko. Useimmat toimisto-ohjelmat voivat muodostaa yhteyden Internetiin tai vastaanottaa tiedostoja Internetistä, mikä voi avata aukkoja. Älä unohda, että myös verkkoselaimet ovat ohjelmistoja!
Sääntely- tai oikeudelliset kysymykset
Olitpa sitten perustamassa yritystä kotonasi tai vain käyttämässä ohjelmistoja esimerkiksi veroilmoituksen tekemiseen, saatat törmätä sääntely- tai oikeudellisiin kysymyksiin.
Asettakaamme, että käytät kirjanpito-ohjelmistoa, joka on muuttunut EoL:ksi. Se ei enää saa tarvittavia päivityksiä pysyäkseen ajan tasalla vero- ja liiketoimintalainsäädännön kanssa. Joten sen laatimat tiedostot ja tiedot eivät ehkä vastaa nykyisiä säädöksiä. Tämä voi johtaa menetettyihin veronpalautusmahdollisuuksiin, hylättyihin veroilmoituksiin tai jopa tilintarkastuksiin ja sakkoihin. Sitä et tarvitse.
Toinen esimerkki voisi olla, että teet kotona jonkin verran lääketieteellistä puhtaaksikirjoitusta. Jos jokin vanha ohjelmisto on jättänyt tietokoneesi avoimeksi hakkereille, saatat vuotaa hyvin henkilökohtaista lääketieteellistä tietoa tietämättäsi. Olet silti vastuussa siitä.
Yhteensopivuus
Vaikka se on yleensä vähäpätöinen ongelma, on erittäin ärsyttävää, kun joku lähettää sinulle tiedoston, joka ei ole yhteensopiva ohjelmistosi kanssa.
Kuvittele, että saat laskentataulukon bonuksista, joka on tehty Excel 365:ssä, mutta sinulla on vain Excel 2010. 365version funktiot eivät välttämättä toimi 2010:ssä, joten et tietäisi, mikä bonuksesi olisi.
Pahinta olisi lähettää ansioluettelo, joka on tehty vanhalla Word-versiolla ja jonka kaikki muotoilu hajoaa, koska työnantaja käyttää Office 365:tä. Kuinka kamalaa se olisi?
Luotettavuuden heikkeneminen
Kaikki asiat heikkenevät ajan myötä. Ohjelmistot eivät ole poikkeus. Miten se tapahtuu, on aihe, joka täyttäisi toisen artikkelin, mutta siitä huolimatta sitä tapahtuu. Ajan myötä huomaat, että sovellus kaatuu yhä useammin ja menetät työsi.
Kummallisia bugeja hiipii esiin, mikä vaikeuttaa sen tekemistä, mitä yrität tehdä. Tarvitsetko todella turhautumista ja menetettyä aikaa? Ei tietenkään.
Vanhentuneet taidot
Käyttäen taas Microsoft Officea esimerkkinä,miten aiot pitää taitosi ajan tasalla, jos työskentelet yhäOffice 2003:lla ja suurin osa maailmasta on siirtynyt Office 365:een. Office 365 on noin 16 vuotta uudempi, ja siinä on ominaisuuksia ja integraatioita, joista et voinut edes uneksia vuonna 2003.
Mitä pätevämpi olet ohjelmistojen ja käyttöjärjestelmien uusimmissa versioissa, olipa työalasi mikä tahansa, sitä kilpailukykyisempi olet työmarkkinoilla. Se tarkoittaa parempia työpaikkoja ja parempaa palkkaa. Jos työsi on teknistä, vielä enemmän.
Kustannukset
Miten EoL-ohjelmistoissa pysyminen maksaa sinulle rahaa? Olemme jo nähneet, että se voi maksaa sinulle työmahdollisuuksia, tuhlata aikaasi ja jopa saattaa sinut juridisesti pulaan.
Kaikki nämä asiat palaavat takaisin taskuistasi vietäväksi rahaksi joko kirjaimellisesti tai vaihtoehtoiskustannuksina. Mutta tietokoneen ylläpitoon voi liittyä muitakin kustannuksia.
Jos käytät EoL-ohjelmistoa, se voi aiheuttaa uudemmalle käyttöjärjestelmällesi ongelmia. Sen selvittäminen, että kyse on vanhasta ohjelmistosta, ylittää keskivertoihmisen taidot, joten saatat päätyä viemään sen lähimpään tietokoneliikkeeseen.
Jos olet onnekas, kyseisessä liikkeessä on kokeneita teknikkoja, jotka osaavat diagnosoida ongelman nopeasti ja suosittelevat ohjelmiston päivittämistä.
On kuitenkin olemassa syy siihen, miksi useimmat ihmiset aloittavat tietoteknisen uransa suurten kauppojen tietokonehuolto-osastoilla. Se on niin aloittelevaa tasoa kuin vain voi olla, joten on hyvin todennäköistä, että teknikoilla kestää kauemmin kuin on tarpeen selvittääkseen, mistä on kyse, ja siitä seuraa suurempi lasku.
Plussana on, että he silti suosittelevat sinulle ohjelmiston päivittämistä. Säästä aikaa ja rahaa ja päivitä se heti, kun tiedät EoL-päivämäärästä.
Miten tiedän, onko ohjelmistoni käyttöikä lopussa?
Jos olet rekisteröinyt ohjelmiston tai tilannut päivitykset, saat ehkä muutamia sähköpostiviestejä EoL-päivämäärän lähestyessä.
Jos tiedät, että ohjelmistosi on vanhempi ja alat kuulla, että uusi versio on tulossa, sinun kannattaa mennä kehittäjän verkkosivustolle ja etsiä versiosi EoL-päivämäärä. Tai voit mennä hakukoneeseen ja löytää sen sillä tavalla.
Huomautukseksi tässä on muutamia EoL-sivuja muutamilta tärkeimmiltä ohjelmistotuottajilta:
Microsoft – Search Product LifeCycle
https://support.microsoft.com/en-ca/lifecycle/search
Adobe End of Life Matrix
https://helpx.adobe.com/support/programs/eol-matrix.html
Google Apps End of LifeAnnouncements
https://gsuiteupdates.googleblog.com/ etsi hakusanalla ”end of life”
Google. Chrome OS Devices
https://support.google.com/chrome/a/answer/6220366?hl=en
Google Pixel ja Nexus Devices
https://support.google.com/nexus/answer/4457705#nexus_devices
Apple Vintage and ObsoleteProducts
https://support.apple.com/en-ca/HT201624
(Apple ei ole kovinkaan informatiivinen EoL-päivämääristä kuten muut yritykset.)
Kyllä, sinun pitäisi välittää ohjelmistojen elinkaaren päättymisestä
Johtopäätöksenä, kyllä, sinun pitäisi välittää. Sinun pitäisi välittää, koska välität ajasta, rahasta, yksityisyydestä, mielenrauhasta ja itsestäsi yleensä.
Kustannuksiltaan 3-5 vuoden välein voit välttää kaikki ne sudenkuopat, joita EoL-ohjelmistot, -sovellukset ja -käyttöjärjestelmät voivat tuoda elämääsi. Eikö se ole sen arvoista?
Vastaa