Cosa significa End of Life per il software e dovrebbe interessarti?
Il Ottobre 25, 2021 da adminPrima di iniziare, capite che questo articolo riguarda anche i sistemi operativi (OS), in particolare Windows, ma i principi potrebbero applicarsi a qualsiasi software, app o OS.
Quando sentite o ricevete la notifica che il vostro software è vicino alla fine della vita (EOL), è un po’ sconcertante. Suona così definitivo, come se il vostro software stesse per smettere di funzionare in una certa data e a una certa ora. State tranquilli, perché non è così. Il termine è solo molto drammatico. Approfondiremo il suo vero significato più avanti nell’articolo.
Prima, diamo un’occhiata a qualcosa chiamato ciclo di vita del prodotto.
Che cos’è il ciclo di vita del prodotto?
Ogni prodotto che si può comprare ha un ciclo di vita, e quindi una vita finita. Consiste di quattro fasi: sviluppo, crescita, maturità e declino.
- Sviluppo – Questo è esattamente quello che sembra. È il periodo in cui il software viene sviluppato e inizialmente commercializzato e adottato o venduto. In questa fase, il software potrebbe avere ancora qualche piccolo problema o essere carente di caratteristiche.
- Crescita – Quando la consapevolezza del software cresce e il software diventa più stabile, entra in una fase di crescita. Le vendite o la distribuzione del software iniziano ad accelerare. Poiché il software è qualcosa che può essere cambiato durante l’uso, ci possono essere altri aggiornamenti e alcune caratteristiche introdotte.
- Maturità – Il software ha raggiunto il suo picco di vendite o distribuzione. C’è un supporto continuo per il software, ma in generale, non ci sono grandi aggiornamenti o miglioramenti delle caratteristiche.
- Declino – Per una serie di possibili ragioni, le vendite e la distribuzione del software iniziano a scendere. Potrebbe essere perché non è più realmente necessario, è arrivato un prodotto concorrente migliore, non sta tenendo il passo con le esigenze dell’utente, o altre ragioni. Il punto è che non sta vendendo così bene.
Se si dovesse fare un grafico di questo processo per numero di vendite o unità distribuite, potrebbe apparire qualcosa del genere:
Si può vedere che il declino non porta a buoni affari. Ad un certo punto, le persone che pubblicano il software semplicemente non hanno una buona ragione per continuare a produrlo o supportarlo.
Un buon editore farà un annuncio EoL molto pubblico dettagliando la data di fine vendita (EoS) e la data EoL.
Cos’è la data di fine vendita?
La risposta breve è la data in cui l’editore smette di vendere o distribuire il software. Spesso è anche la data in cui viene distribuito l’ultimo aggiornamento di qualsiasi tipo. Non sarà più belisted per la vendita o il download sui canali ufficiali di vendita. Non sarete più in grado di ottenere preventivi sul costo anche.
Questo non significa sempre che il software viene tirato fuori dagli scaffali dei rivenditori che lo portano però. Anche se il software in scatola non è quasi più una cosa. Comunque, siate consapevoli che quando comprate una versione di un software che è uscito da qualche anno, potreste avere qualcosa che è già EoS o quasi EoL.
Che cos’è End of Life?
Quando un software o un’applicazione arriva alla fase di declino del ciclo di vita del prodotto, la fine della vita è vicina. Succede da qualche parte in quella fase. A volte sono più vicini all’inizio del declino e a volte resistono fino alla fine.
Questa è una decisione che spetta a loro in base ai loro valori. Di solito è preceduta da un punto di fine vendita, dove semplicemente non si può più comprare o ottenere il software.
EoL significa una qualsiasi, o anche tutte, le seguenti cose per quell’app, OS, o software:
- Le release delle caratteristiche principali possono essere supportate per un determinato periodo di tempo dopo la data EoL.
- Il supporto tecnico, i workaround e le correzioni di bug si fermeranno.
- Il supporto durante il periodo tra EoS e EoL può essere disponibile solo per coloro che hanno un contratto di supporto pagato.
- Documentazione di supporto online, wiki o forum possono essere archiviati o messi offline alla data EoL o in un’altra data specificata.
- Le richieste di funzionalità non saranno accettate.
- La validazione delle installazioni di software potrebbe non funzionare.
- La formazione ufficiale per il software potrebbe non essere più disponibile.
Quali problemi potrebbe causarmi la fine della vita del software?
Potresti guardare la lista qui sopra e pensare, “Non è un grosso problema. Il software funziona ancora e avrà tutti gli aggiornamenti di cui avrà bisogno. Inoltre, so già come usarlo e ci sono molti altri forum e blog con informazioni al riguardo. Perché dovrei preoccuparmi di ottenere la versione più recente?”
Questo è un modo valido di vedere la cosa. Tuttavia, è un modo incompleto di guardarlo.
Diamo un’occhiata ad alcuni dei problemi che il software EoL potrebbe darvi.
Problemi di sicurezza
Questa è probabilmente la ragione più importante. Solo perché il vostro software o sistema operativo è uscito da 15 anni non significa che tutte le falle siano state riparate. Molto probabilmente, tutte le falle non sono nemmeno state trovate.
Una spiegazione schietta di questo viene da Scott Kinka, chief technology officer di Evolve IP all’epoca in cui è stato citato su tomsguide.com nell’articolo, “Is It Still Safe for Businesses to Use Windows XP?”
Kinka ha detto che, poiché Microsoft non avrebbe più inviato aggiornamenti per il vecchio Windows XP, “Basta supporre che qualcuno sia sul vostro PC mentre state lavorando. Ogni password, segreto commerciale e bit di informazioni personali è a rischio”
Considerate che Windows XP ha ormai 18 anni ed è ancora su circa il 4% dei computer di tutto il mondo, secondo NetMarketShare.com. Non sembra molto, ma supponiamo che ci sia un miliardo di computer desktop in tutto il mondo. Il quattro per cento di un miliardo sono 40 milioni di computer. Alcuni nelle case della gente e altri nelle aziende. Questo è un grosso problema.
Se questo non fosse abbastanza brutto, i buchi che si notano nel software EoL possono essere anche nella versione più recente.
L’articolo di Roger A. Grimes, “Zero-days aren’t the problem – patches are” parla di come gli hacker guardano le patch per trovare la vulnerabilità che è destinata a coprire. Perché? Perché molte di queste patch non vengono applicate, e sicuramente non vengono applicate al software EoL perché non ci sono patch disponibili. Quindi la patch diventa come un razzo nel cielo che mostra dov’è il problema e come sfruttarlo.
Certo, questo è orribile per un vecchio sistema operativo, ma il software presenta un problema altrettanto grande? Sì, se quel software interagisce con Internet in qualsiasi modo, è un buco altrettanto grande. La maggior parte dei programmi per ufficio possono connettersi a Internet o ricevere file da Internet che potrebbero aprire dei buchi. Non dimenticate che anche i browser web sono software!
Problemi normativi o legali
Se state gestendo un’attività fuori casa o semplicemente usate il software per fare cose come compilare le tasse, potreste incorrere in problemi normativi o legali.
Diciamo che stai usando un software di contabilità che è diventato EoL. Non sta più ricevendo gli aggiornamenti necessari a staycurrent con le leggi fiscali e commerciali. Quindi i file e le informazioni che prepara non soddisfano i regolamenti attuali. Questo potrebbe risultare in mancate opportunità di rimborso delle tasse, dichiarazioni dei redditi rifiutate, o anche controlli e multe. Non ne avete bisogno.
Un altro esempio potrebbe essere che state facendo qualche trascrizione medica a casa. Se qualche pezzo di vecchio software ha lasciato il tuo computer aperto agli hacker, potresti perdere informazioni mediche molto personali e non saperlo. Eppure, sei ancora responsabile di questo.
Incompatibilità
Anche se di solito è un problema minore, è altamente frustrante quando qualcuno ti invia un file che non è compatibile con il tuo software.
Immagina di ottenere un foglio di calcolo sui bonus in Excel 365 ma tutto quello che hai è Excel 2010. Le funzioni nella versione 365 potrebbero non funzionare nel 2010, quindi non sapresti quale sarebbe il tuo bonus.
Peggio ancora sarebbe inviare il tuo curriculum fatto in una vecchia versione di Word e avere tutta la formattazione a pezzi perché il datore di lavoro sta usando Office 365. Quanto sarebbe orribile?
Riduzione dell’affidabilità
Tutte le cose si degradano col tempo. Il software non fa eccezione. Come succede è un argomento che riempirebbe un altro articolo, ma comunque succede. Con il tempo, si scopre che l’applicazione si blocca più spesso e si perde il lavoro.
Strani bug si insinuano rendendo più difficile fare ciò che si sta cercando di fare. Avete davvero bisogno della frustrazione e del tempo perso? Certo che no.
Competenze obsolete
Usando di nuovo Microsoft Office come esempio, come farai a mantenere le tue competenze rilevanti se stai ancora lavorando su Office 2003 e la maggior parte del mondo è passata a Office 365. Office 365 è circa 16 anni più nuovo e ha caratteristiche e integrazione che non si poteva sognare nel 2003.
Più sei competente con le nuove versioni di software e sistemi operativi, non importa quale sia la tua linea di lavoro, più sarai competitivo nel mercato del lavoro. Questo significa lavori migliori e una paga migliore. Se la vostra linea di lavoro è tecnica, ancora di più.
Costo
Come vi costerà rimanere con il software EdL? Abbiamo già visto che potrebbe costarvi opportunità di lavoro, farvi perdere tempo e persino mettervi in un mare di guai legali.
Tutte queste cose si traducono in denaro fuori dalle vostre tasche, letteralmente o come costo opportunità. Ma ci possono essere altri costi associati alla manutenzione del vostro computer.
Se stai usando il software EoL, potrebbe causare problemi al tuo sistema operativo più recente. Capire che è il vecchio software è al di là delle capacità di una persona media, quindi potreste finire per portarlo al negozio di computer più vicino.
Se siete fortunati, quel negozio avrà dei tecnici esperti che sapranno diagnosticare il problema velocemente e vi consiglieranno di aggiornare il software.
Tuttavia, c’è una ragione per cui la maggior parte delle persone inizia la propria carriera informatica nei reparti di assistenza computer dei grandi magazzini. È il livello più basso che ci sia, quindi c’è una buona probabilità che il tecnico impieghi più tempo del necessario per capire cosa sta succedendo e questo comporta un conto più salato.
Inoltre, ti consiglieranno comunque di aggiornare il software. Risparmia un po’ di tempo e denaro e aggiornalo appena sai della data EoL.
Come faccio a sapere se il mio software sta raggiungendo la fine della vita?
Se hai registrato il tuo software o ti sei iscritto per gli aggiornamenti, potresti ricevere alcune email prima della data EoL.
Se sai che il tuo software è più vecchio e inizi a sentire parlare di una nuova versione in uscita, vorrai andare sul sito web dello sviluppatore e cercare la data EoL per la tua versione. Oppure puoi andare su un motore di ricerca e trovarla così.
Per vostra comodità, ecco alcune delle pagine EoL per alcuni dei principali produttori di software:
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/ cerca “end of life”
Google Chrome OS Devices
https://support.google.com/chrome/a/answer/6220366?hl=en
Google Pixel e Nexus Devices
https://support.google.com/nexus/answer/4457705#nexus_devices
Apple Vintage and ObsoleteProducts
https://support.apple.com/en-ca/HT201624
(Apple non è molto disponibile sulle date di EoL come altre aziende.)
Sì, dovresti preoccuparti del software a fine vita
Per concludere, sì, dovresti preoccuparti. Dovrebbe importarvi perché avete a cuore il vostro tempo, denaro, privacy, tranquillità e voi stessi in generale.
Per il costo di una notte ogni 3-5 anni, puoi evitare tutte le insidie che il software, le app e i sistemi operativi EoL possono portare nella tua vita. Non ne vale la pena?
.
Lascia un commento