Vad betyder livets slut för programvaran och bör du bry dig?

Innan vi börjar ska du förstå att den här artikeln också tar upp operativsystem (OS), särskilt Windows , men principerna kan gälla alla program, appar eller operativsystem.

När du hör eller får ett meddelande om att din programvara närmar sig End of Life   ( EOL ) är det lite oroande. Det låter så slutgiltigt, som om din programvara bara kommer att sluta fungera på ett visst datum vid en viss tidpunkt. Ta(Rest) det lugnt, för så är inte fallet. Termen är bara väldigt dramatisk. Vi kommer att gå in på vad det egentligen betyder längre fram i artikeln.

Låt oss först titta på något som kallas en produktlivscykel.

Vad är produktens livscykel?

Varje produkt som du kan köpa har en livscykel och därför en begränsad livslängd. Den består av fyra stadier: utveckling, tillväxt, mognad och nedgång.

  1. Utveckling(Development) – Det är precis så det låter. Det är den period under vilken programvaran utvecklas och initialt marknadsförs och tas i bruk eller säljs. I det här skedet kan programvaran fortfarande ha några små problem eller sakna funktioner.
  2. Tillväxt(Growth) – När medvetenheten om mjukvaran växer och mjukvaran blir mer stabil går den in i en tillväxtfas. Försäljningen eller distributionen av programvaran börjar accelerera. Eftersom programvara är något som kan ändras under användning, kan det finnas några fler uppdateringar och några funktioner som introduceras.
  3. Mognad(Maturity) – Programvaran har nått sin toppförsäljning eller distribution. Det finns löpande stöd för programvaran, men generellt sett finns det inga större uppdateringar eller funktionsförbättringar.
  4. Nedgång(Decline) – Av ett antal möjliga orsaker börjar försäljningen och distributionen av programvaran gå ner. Det kan bero på att det inte längre verkligen behövs, att en bättre konkurrerande produkt kom, att den inte stämmer med användarens behov, eller andra skäl. Poängen är att den inte säljer så bra.

Om du skulle plotta den här processen efter antal försäljningar eller distribuerade enheter kan det se ut ungefär så här:

Du kan se att nedgången inte främjar bra affärer. Vid någon tidpunkt har de som publicerar programvaran helt enkelt ingen bra anledning att fortsätta producera den eller stödja den.

En bra utgivare kommer att göra ett mycket offentligt EoL- meddelande med information om slutdatum för försäljning(Sale) ( EoS ) och EoL- datum.

Vad är slutdatum för försäljning?

Det korta svaret är det datum då utgivaren slutar sälja eller distribuera programvaran. Det är ofta också datumet då den senaste uppdateringen av något slag skulle tryckas ut. Det kommer inte längre att listas för försäljning eller nedladdning på de officiella försäljningskanalerna. Du kommer inte längre att kunna få offerter på kostnaden heller.

Detta betyder inte alltid att programvaran dras från hyllorna hos återförsäljare som bär den. Även om boxad mjukvara nästan inte är någonting längre. Var ändå medveten om att när du köper en version av programvara som har varit ute i några år, kanske du får något som redan är EoS eller nästan EoL .

Vad är livets slut?

När programvara eller en app hamnar i nedgångsfasen av produktens livscykel är slutet på livet nära. Det händer någonstans i den fasen. Ibland närmare början av nedgången och ibland hänger de på ända till slutet.

Det är ett beslut som är upp till dem utifrån deras värderingar. Vanligtvis föregås det av ett slutförsäljningsställe, där du helt enkelt inte kan köpa eller få programvaran längre.

EoL   betyder något, eller till och med allt, av följande för den appen, operativsystemet eller programvaran:

  • Större funktionsutgåvor kan stödjas under en bestämd tidsperiod efter EoL- datumet.
  • Teknisk support, lösningar och buggfixar upphör.
  • Support under perioden mellan EoS och EoL kan endast vara tillgänglig för dem med ett betalt supportavtal.
  • Onlinesupportdokumentation(Online) , wikis eller forum kan arkiveras eller tas offline på EoL- datumet eller ett annat angivet datum.
  • Förfrågningar om funktioner kommer inte att accepteras.
  • Validering av programinstallationer kanske inte fungerar.
  • Officiell utbildning för programvaran kanske inte längre är tillgänglig.

Vilka problem kan programvarans livslängd(Problems Could Software End) orsaka mig(Life Cause Me) ?

Du kan titta på listan ovan och tänka: "Det är ingen stor sak. Programvaran fungerar fortfarande och den kommer att ha alla uppdateringar den någonsin kommer att behöva. Dessutom vet jag redan hur man använder det och det finns massor av andra forum och bloggar med information om det. Varför skulle jag bry mig om att skaffa den senaste versionen?”

Det är ett giltigt sätt att se på det. Det är dock ett ofullständigt sätt att se på det.

Låt oss ta en titt på några av de problem som EoL -programvaran kan ge dig.

Säkerhetsproblem

Detta är förmodligen den viktigaste anledningen. Bara(Just) för att din programvara eller ditt operativsystem har varit ute i 15 år betyder det inte att alla hål har åtgärdats. Troligtvis har alla hålen inte ens hittats.

En rak förklaring av detta kommer från Scott Kinka , teknisk chef på Evolve IP vid den tidpunkt då han citerades på tomsguide.com i artikeln, " Är det fortfarande säkert för företag att använda Windows XP? (Is It Still Safe for Businesses to Use Windows XP?)

Kinka sa, eftersom Microsoft inte längre skulle skicka uppdateringar för det gamla Windows XP , " Anta bara(Just) att någon är på din PC medan du arbetar. Varje lösenord, affärshemlighet och lite personlig information är i fara."

Tänk på att Windows XP nu är 18 år gammalt och fortfarande finns på cirka 4 % av datorerna världen över, enligt NetMarketShare.com . Det låter inte som mycket, men låt oss anta att det finns en miljard stationära datorer över hela världen. Fyra procent av en miljard är 40 miljoner datorer. Vissa i folks hem, och vissa i företag. Det är ett stort problem.

Om det inte var illa nog kan hålen som går obemärkta förbi i EoL -mjukvaran också finnas i den nyare versionen.

Roger A. Grimes artikel, " Noll dagar är inte problemet – patchar är(Zero-days aren’t the problem — patches are) " talar om hur hackare tittar på patchar för att hitta sårbarheten som den är menad att patcha. Varför? Eftersom många av dessa patchar inte appliceras, och de appliceras definitivt inte på EoL -programvaran eftersom inga patchar är tillgängliga. Så plåstret blir som ett bloss på himlen som visar var problemet finns och hur man kan utnyttja det.

Visst, det är hemskt för ett gammalt operativsystem, men är mjukvaran ett lika stort problem? Ja, om den programvaran interagerar med Internet på något sätt är det ett lika stort hål. De flesta kontorsprogram kan ansluta till Internet eller ta emot filer från Internet som kan öppna hål. Glöm(Don) inte att webbläsare också är programvara!

Regulatoriska eller juridiska frågor

Oavsett om du driver ett företag utanför ditt hem eller bara använder programvara för att göra saker som att registrera skatter, kan du stöta på regulatoriska eller juridiska frågor.

Låt oss säga att du använder bokföringsprogram som har gått EoL . Den får inte längre de uppdateringar som behövs för att hålla sig uppdaterad med skatte- och affärslagar. Så filerna och informationen som den förbereder kanske inte uppfyller gällande regler. Detta kan resultera i missade skatteåterbäringsmöjligheter, avvisade skattedeklarationer eller till och med revisioner och böter. Det behöver du inte.

Ett annat exempel kan vara att du gör en medicinsk transkription hemma. Om någon del av gammal programvara har lämnat din dator öppen för hackare, kanske du läcker mycket personlig medicinsk information och inte vet om det. Ändå är du fortfarande ansvarig för det.

Inkompatibilitet

Även om det vanligtvis är ett mindre problem, är det mycket frustrerande när någon skickar en fil till dig som inte är kompatibel med din programvara.

Föreställ dig(Imagine) att få ett kalkylblad om bonusar gjorda i Excel 365 men allt du har är Excel 2010. Funktionerna i 365-versionen kanske inte fungerar på 2010 så du skulle inte veta vad din bonus skulle bli.

Ännu värre skulle det vara att skicka ditt CV gjort i en gammal version av Word och få all formatering att falla isär eftersom arbetsgivaren använder Office 365 . Hur hemskt skulle det vara?

Minskad tillförlitlighet

Allt försämras med tiden. Programvara(Software) är inget undantag. Hur det går till är ett ämne som skulle fylla en annan artikel, men inte desto mindre händer det. Med tiden upptäcker du att applikationen kraschar oftare och du förlorar ditt arbete.

Konstiga(Weird) buggar kryper upp som gör det svårare att göra det du försöker göra. Behöver du verkligen frustrationen och den förlorade tiden? Självklart inte.

Föråldrade färdigheter

Om du använder Microsoft Office som ett exempel igen, hur ska du behålla dina kunskaper relevanta om du fortfarande arbetar med Office 2003 och större delen av världen har gått vidare till Office 365 . Office 365 är cirka 16 år nyare och har funktioner och integration som du inte hade kunnat drömma om redan 2003.

Ju mer kompetent du är med de senaste versionerna av mjukvara och operativsystem, oavsett vilken typ av arbete du har, desto mer konkurrenskraftig kommer du att vara på arbetsmarknaden. Det betyder bättre jobb och bättre lön. Om ditt arbete är tekniskt, ännu mer.

Kosta

Hur kommer det att kosta dig pengar att stanna kvar med EoL -programvaran? (EoL)Vi har redan sett att det kan kosta dig jobbmöjligheter, slösa bort din tid och till och med sätta dig i lagligt varmvatten.

Alla dessa saker kommer tillbaka till pengar ur fickan antingen bokstavligen eller i alternativkostnad. Men det kan finnas andra kostnader förknippade med underhåll av din dator.

Om du använder EoL -programvara kan det orsaka problem med ditt nyare operativsystem. Att ta reda på att det är den gamla programvaran är bortom den genomsnittliga personens färdigheter, så det kan sluta med att du tar den till närmaste datorbutik.

Om du har tur kommer den butiken att ha erfarna tekniker som vet hur man snabbt kan diagnostisera problemet och rekommenderar att du uppgraderar programvaran.

Det finns dock en anledning till att de flesta börjar sin IT-karriär på datorserviceavdelningarna i stora lådbutiker. Det är ungefär så instegsnivå som det blir, så det finns en god chans att tekniken kommer att ta längre tid än nödvändigt för att ta reda på vad som händer och det kommer med en större räkning.

Dessutom kommer de fortfarande att rekommendera att du uppgraderar programvaran. Spara dig själv lite tid och pengar och uppdatera det så fort du vet om EoL- datumet.

Hur vet jag om min programvara(My Software) håller på att ta slut(Life) ?

Om du har registrerat din programvara eller registrerat dig för uppdateringar kan du få några e-postmeddelanden fram till EoL- datumet.

Om du vet att din programvara är äldre och börjar höra om en ny version som kommer ut, vill du gå till utvecklarens webbplats och söka efter EoL- datumet för din version. Eller så kan du gå in på en sökmotor och hitta den på det sättet.

För din bekvämlighet, här är några av EoL- sidorna för några stora mjukvarutillverkare:

Microsoft – Sök produktlivscykel

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) Meddelanden om slutet av livet för (Life)Google Apps

https://gsuiteupdates.googleblog.com/ sök efter "end of life"

Google Chrome OS-enheter

https://support.google.com/chrome/a/answer/6220366?hl=en

Google Pixel och Nexus-enheter

https://support.google.com/nexus/answer/4457705#nexus_devices

Apple Vintage och föråldrade produkter

https://support.apple.com/en-ca/HT201624

( Apple är inte särskilt tillmötesgående på EoL- datum som andra företag.)

Ja, du borde bry dig om programvaran End(Software End) of Life

För att sammanfatta, ja, du borde bry dig. Du bör bry dig eftersom du bryr dig om din tid, pengar, integritet, sinnesfrid och dig själv i allmänhet.

För kostnadens skull för en natt av vart 3-5 år, kan du undvika alla fallgropar som EoL -program, appar och operativsystem kan ge ditt liv. Är det inte värt det?



About the author

Jag är en mjukvaruingenjör med över 15 års erfarenhet av Microsoft Office och Edge. Jag har också utvecklat flera verktyg som används av slutanvändare, till exempel en app för att spåra viktig hälsodata och en ransomware-detektor. Mina färdigheter ligger i att utveckla elegant kod som fungerar bra på olika plattformar, samt att ha stor förståelse för användarupplevelse.



Related posts