Co oznacza koniec życia dla oprogramowania i czy należy się tym przejmować?
On 25 października, 2021 by adminZanim zaczniemy, zrozum, że ten artykuł dotyczy również systemów operacyjnych (OS), a konkretnie Windows, ale zasady mogą mieć zastosowanie do każdego oprogramowania, aplikacji lub OS.
Kiedy słyszysz lub dostajesz powiadomienie, że Twoje oprogramowanie zbliża się do końca życia (EOL), jest to trochę niepokojące. Brzmi to tak ostatecznie, jak gdyby twoje oprogramowanie miało po prostu przestać działać w określonym dniu o określonym czasie. Uspokój się, ponieważ tak nie jest. Termin ten jest po prostu bardzo dramatyczny. Przejdziemy do tego, co naprawdę oznacza w dalszej części artykułu.
Po pierwsze, spójrzmy na coś, co nazywa się cyklem życia produktu.
Co to jest cykl życia produktu?
Każdy produkt, który można kupić ma cykl życia, a zatem skończone życie. Składa się on z czterech etapów: rozwoju, wzrostu, dojrzałości i spadku.
- Rozwój – To jest dokładnie to, co brzmi jak. Jest to okres, w którym oprogramowanie jest rozwijane i początkowo wprowadzane na rynek i przyjmowane lub sprzedawane. Na tym etapie oprogramowanie może mieć jeszcze jakieś drobne problemy lub brakować mu funkcji.
- Rozwój – W miarę jak rośnie świadomość istnienia oprogramowania i staje się ono bardziej stabilne, wchodzi ono w fazę wzrostu. Sprzedaż lub dystrybucja oprogramowania zaczyna przyspieszać. Ponieważ oprogramowanie jest czymś, co może być zmieniane podczas użytkowania, może być jeszcze kilka aktualizacji i kilka wprowadzonych funkcji.
- Dojrzałość – Oprogramowanie osiągnęło szczyt sprzedaży lub dystrybucji. Istnieje stałe wsparcie dla oprogramowania, ale ogólnie rzecz biorąc, nie ma żadnych większych aktualizacji lub ulepszeń funkcji.
- Schyłek – Z wielu możliwych powodów, sprzedaż i dystrybucja oprogramowania zaczyna spadać. Może to być spowodowane tym, że nie jest ono już naprawdę potrzebne, pojawił się lepszy produkt konkurencyjny, nie nadąża za potrzebami użytkownika lub z innych powodów. Chodzi o to, że nie sprzedaje się tak dobrze.
Jeśli miałeś do wykresu tego procesu przez liczbę sprzedaży lub jednostek dystrybuowanych, to może wyglądać coś takiego:
Możesz zobaczyć, że spadek nie jest sprzyjające do dobrego biznesu. W pewnym momencie ludzie publikujący oprogramowanie po prostu nie mają dobrego powodu, aby nadal je produkować lub wspierać.
Dobry wydawca wyda bardzo publiczne ogłoszenie o zakończeniu sprzedaży (EoS) z wyszczególnieniem daty zakończenia sprzedaży (EoL) i daty EoL.
Co to jest End of Sale Date?
Krótka odpowiedź to data, kiedy wydawca przestaje sprzedawać lub dystrybuować oprogramowanie. Często jest to również data, kiedy ostatnia aktualizacja jakiegokolwiek rodzaju zostanie wypchnięta. It will no longer belisted for sale or download on the official channels of sale. You’ll no longerbe able to get quotes on the cost either.
This doesn’t always mean that the software gets pulled off the shelves of retailers carrying it though. Chociaż, oprogramowanie w pudełkach już prawie nie istnieje. Mimo to, bądź świadomy, że kupując wersję oprogramowania, które wyszło na rynek kilka lat temu, możesz dostać coś, co jest już EoS lub prawie EoL.
Co to jest End of Life?
Kiedy oprogramowanie lub aplikacja dostaje się do fazy schyłkowej cyklu życia produktu, koniec życia jest bliski. Dzieje się to gdzieś w tej fazie. Czasami bliżej początku spadku, a czasami wiszą na samym końcu.
To jest decyzja, która należy do nich, oparta na ich wartościach. Zazwyczaj jest to poprzedzone punktem końca sprzedaży, gdzie po prostu nie można już kupić lub dostać oprogramowania.
EoL oznacza którekolwiek, lub nawet wszystkie z poniższych dla tej aplikacji, OS, lub oprogramowania:
- Major feature releases may be supported for afixed period of time after the EoL date.Pomoc techniczna, obejścia i poprawki błędów zostaną wstrzymane.
- Wsparcie w okresie między EoS a EoL może być dostępne tylko dla osób z opłaconą umową o świadczenie pomocy technicznej.
- Dokumentacja wsparcia online, wiki lub fora mogą zostać zarchiwizowane lub wyłączone w dniu EoL lub w innym określonym dniu.
- Prośby o funkcje nie będą akceptowane.
- Weryfikacja instalacji oprogramowania może nie działać.
- Oficjalne szkolenia dla oprogramowania mogą nie być już dostępne.
Jakie problemy może spowodować koniec życia oprogramowania?
Możesz spojrzeć na powyższą listę i pomyśleć: „To nic takiego. Oprogramowanie nadal działa i będzie miało wszystkie aktualizacje, jakich kiedykolwiek będzie potrzebować. Plus, już wiem jak go używać i jest wiele innych forów i blogów z informacjami na jego temat. Why would I bother getting thenewest version?”
That’s a valid way to look at it. Jednakże, jest to niekompletny sposób patrzenia na to.
Przyjrzyjmy się niektórym problemom jakie może dać Ci EoLsoftware.
Problemy z bezpieczeństwem
To jest prawdopodobnie najważniejszy powód. Tylko dlatego, że twoje oprogramowanie lub OS jest od 15 lat, nie oznacza, że wszystkie dziury zostały załatane. Najprawdopodobniej, wszystkie dziury nie zostały nawet znalezione.
Bezceremonialne wyjaśnienie tego pochodzi od Scotta Kinki, dyrektora ds. technologii w Evolve IP w czasie, gdy był cytowany na tomsguide.com w artykule „Is It Still Safe for Businesses to Use Windows XP?”
Kinka powiedział, ponieważ Microsoft nie będzie już wysyłał aktualizacji dla starego Windows XP, „Po prostu załóż, że ktoś jest na twoim komputerze podczas pracy. Każde hasło, tajemnica handlowa i bit of personalinformation jest zagrożony.”
Zważ, że Windows XP jest teraz 18 lat i jest nadal na około 4% komputerów na całym świecie, zgodnie z NetMarketShare.com. To nie brzmi jak dużo, ale załóżmy, że na świecie jest miliard komputerów stacjonarnych. Cztery procent z miliarda to 40 milionów komputerów. Niektóre z nich znajdują się w domach, a niektóre w firmach. To jest duży problem.
Jeśli to nie było wystarczająco złe, dziury, które zostały zauważone w oprogramowaniu EoL mogą być również w nowszej wersji.
Roger A. Grimes w artykule „Zero-days are not the problem – patches are” mówi o tym, jak hakerzy patrzą na łatki, aby znaleźć lukę, którą mają załatać. Dlaczego? Ponieważ wiele z tych łatek nie jest aplikowanych, a już na pewno nie są one aplikowane na oprogramowanie EoL, ponieważ żadne łatki nie są dostępne. Więc łatka staje się jak flara na niebie pokazująca, gdzie jest problem i jak go wykorzystać.
Jasne, to straszne dla starego systemu operacyjnego, ale czy oprogramowanie stanowi równie duży problem? Tak, jeśli to oprogramowanie w jakikolwiek sposób wchodzi w interakcje z Internetem, to jest to równie wielka dziura. Większość programów biurowych może łączyć się z Internetem lub otrzymywać z niego pliki, które mogą otworzyć dziury. Nie zapominaj, że przeglądarki internetowe też są oprogramowaniem!
Kwestie regulacyjne lub prawne
Czy prowadzisz biznes w swoim domu, czy po prostu używasz oprogramowania do robienia takich rzeczy jak płacenie podatków, możesz napotkać problemy regulacyjne lub prawne.
Powiedzmy, że używasz oprogramowania księgowego, które przeszło do EoL. Nie otrzymuje już aktualizacji potrzebnych do bycia na bieżąco z przepisami podatkowymi i biznesowymi. Więc pliki i informacje, które przygotowuje mogą nie spełniać aktualnych przepisów. Może to skutkować utratą możliwości zwrotu podatku, odrzuceniem deklaracji podatkowych, a nawet audytami i karami. Nie potrzebujesz tego.
Innym przykładem może być to, że robisz niektóre medyczne transkrypcje w domu. Jeśli jakiś kawałek starego oprogramowania opuścił twój komputer otwarty dla hakerów, może być wyciek bardzo osobistych informacji medycznych i nie wiem. Yet, you’re still accountable for that.
Incompatibility
Although usually a minor issue, it is highlyfrustrating when someone sends you a file that isn’t compatible with yoursoftware.
Wyobraź sobie, że dostajesz arkusz kalkulacyjny o premiach przygotowany w Excelu 365, ale wszystko, co masz, to Excel 2010. Funkcje w wersji 365 mogą nie działać w wersji 2010, więc nie wiedziałbyś, jaka będzie twoja premia.
Jeszcze gorsze byłoby wysłanie CV zrobionego w starej wersji Worda i posiadanie całego formatowania rozpadającego się, ponieważ pracodawca używa Office 365. Jak straszne by to było?
Zmniejszona niezawodność
Wszystkie rzeczy ulegają degradacji z czasem. Oprogramowanie nie jest wyjątkiem. Jak to się dzieje, to temat, który mógłby wypełnić inny artykuł, ale mimo to tak się dzieje. Z czasem okazuje się, że aplikacja zawiesza się coraz częściej i tracisz swoją pracę.
Niezwykłe błędy sprawiają, że trudniej jest zrobić to, co próbujesz zrobić. Czy naprawdę potrzebujesz tej frustracji i straconego czasu? Oczywiście, że nie.
Outdated Skills
Używając Microsoft Office jako przykład ponownie, jak zamierzasz zachować swoje umiejętności istotne, jeśli nadal pracujesz naOffice 2003, a większość świata przeniosła się do Office 365. Office 365 jestabout 16 lat nowszy i ma funkcje i integrację, że nie można było havededt z powrotem w 2003.
The bardziej kompetentny jesteś z najnowszych wersji oprogramowania i systemów operacyjnych, bez względu na to, co linia pracy, tym bardziej konkurencyjne będziesz na rynku pracy. Oznacza to lepsze miejsca pracy i lepsze wynagrodzenie. Jeśli Twoja linia pracy jest techniczna, jeszcze bardziej.
Koszt
Jak pobyt z oprogramowaniem EoL będzie Cię kosztował? Widzieliśmy już, że może to kosztować Cię utratę pracy, zmarnowanie czasu, a nawet postawienie Cię w gorącej sytuacji prawnej.
Wszystkie te rzeczy wracają do pieniędzy z twojej kieszeni albo dosłownie albo w kosztach alternatywnych. Ale mogą być inne koszty związane z utrzymaniem komputera.
Jeśli używasz oprogramowania EoL, może ono powodować problemy z twoim nowszym systemem operacyjnym. Zorientowanie się, że to stare oprogramowanie jest poza zasięgiem umiejętności przeciętnego człowieka, więc możesz skończyć zabierając go do najbliższego sklepu komputerowego.
Jeśli masz szczęście, ten sklep będzie miał doświadczonych techników, którzy będą wiedzieli, jak szybko zdiagnozować problem i zalecić aktualizację oprogramowania.
Jednakże jest powód, dla którego większość ludzi zaczyna swoją karierę IT w działach obsługi komputera w dużych sklepach. To jest o jak entry-level jak to dostaje, więc jest duża szansa, że tech zajmie dłużej niż to konieczne, aby dowiedzieć się, co się dzieje, a to przychodzi z większym bill.
Plus, są one nadal będzie polecam uaktualnić oprogramowanie. Zaoszczędź sobie trochę czasu i pieniędzy i po prostu zaktualizuj je tak szybko, jak tylko dowiesz się o dacie EoL.
How Do I Know if My Software isReaching End of Life?
Jeśli zarejestrowałeś swoje oprogramowanie lub zapisałeś się na aktualizacje, możesz otrzymać kilka e-maili prowadzących do daty EoL.
Jeśli wiesz, że twoje oprogramowanie jest starsze i zaczynasz słyszeć o nowej wersji, będziesz chciał wejść na stronę dewelopera i wyszukać datę EoL dla twojej wersji. Możesz też wejść na wyszukiwarkę i znaleźć ją w ten sposób.
Dla twojej wygody, tutaj są niektóre strony EoL dla kilku głównych producentów oprogramowania:
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/ search for „end of life”
Google. Chrome OS Devices
https://support.google.com/chrome/a/answer/6220366?hl=en
Google Pixel and Nexus Devices
https://support.google.com/nexus/answer/4457705#nexus_devices
Apple Vintage and ObsoleteProducts
https://support.apple.com/en-ca/HT201624
(Apple nie jest zbytnio informowany o datach zakończenia życia, tak jak inne firmy.)
Yes, You Should Care AboutSoftware End of Life
Podsumowując, tak, powinieneś się tym przejmować. Powinieneś dbać, ponieważ dbasz o swój czas, pieniądze, prywatność, spokój umysłu i siebie w ogóle.
Za cenę jednej nocy co 3-5 lat, możesz uniknąć wszystkich pułapek, które oprogramowanie EoL, aplikacje i systemy operacyjne mogą wnieść do twojego życia. Czy to nie jest tego warte?
.
Dodaj komentarz