Reklama
System operacyjny komputera może, ale nie musi, być zaprojektowany z myślą o bezpieczeństwie, ale bez ciągłych aktualizacji oprogramowania komputer jest podatny na ataki. Jak systemy operacyjne radzą sobie z wysyłaniem tych aktualizacji i które podejścia są najbezpieczniejsze?
Dlaczego potrzebujemy aktualizacji oprogramowania?
Istnieją trzy kluczowe powody, dla których aktualizacje oprogramowania są ważne.
- Nowe funkcje: Programiści systemów operacyjnych cały czas udostępniają nowe funkcje. Chcemy ich. Dawno minęły czasy, kiedy kupujesz nowe pudełko, aby uzyskać nowy kod. Teraz otrzymujesz towary za pośrednictwem aktualizacji oprogramowania.
- Łaty bezpieczeństwa: Nie można poznać wszystkich luk w zabezpieczeniach programu przed wypuszczeniem go na wolność. Aktualizacje zawierające poprawki bezpieczeństwa wzmacniają ochronę kodu działającego na naszych urządzeniach. Możesz zmniejszyć większość ryzyka, uruchamiając najnowsze wersje oprogramowania.
- Bieżące wsparcie: Obecnie deklarujemy, że urządzenie jest żywe lub martwe, nie na podstawie tego, czy nadal działa, ale czy nadal otrzymuje aktualizacje. Urządzenie, które nie otrzymuje już aktualizacji, to takie, które stopniowo utraci dostęp do nowszych aplikacji, z powodzeniem ładuje mniej witryn i staje się coraz bardziej podatne na wykorzystanie.
Istnieją dwa sposoby dystrybucji tych aktualizacji. Jedno podejście to scentralizowany model, w którym jedna firma zarządza wszystkimi aktualizacjami, które trafiają na Twoje urządzenie, bez względu na to, jakiej marki lub modelu używasz.
W zdecentralizowane model, komponenty wchodzące w skład twojego systemu operacyjnego pochodzą z wielu źródeł. Istnieje pewien stopień oddzielenia programistów od tych, którzy pakują wszystkie te różne części razem dla użytkowników.
Oba podejścia mają swoje zalety i wady. Zastrzeżone systemy operacyjne, takie jak Microsoft Windows, Apple macOS i Google Chrome OS, przyjmują scentralizowane podejście. GNU / Linux ma model zdecentralizowany.
Jak Microsoft Windows dystrybuuje aktualizacje systemu operacyjnego
Microsoft dystrybuuje aktualizacje systemu operacyjnego każdemu, kto ma komputer z systemem Windows. Te aktualizacje wychodzą w zależności od używanej wersji systemu Windows.
Przez większość historii systemu Windows przejście na nową wersję systemu operacyjnego było kosztowne. Zachęciło to wiele osób do dalszego korzystania ze starszych wersji. W systemie Windows 10 sytuacja jest inna. Microsoft początkowo udostępnił system Windows 10 za darmo i powiedział, że zamiast wydać kolejną ważną aktualizację, firma skupi się teraz na iteracji pulpitu poprzez aktualizacje oprogramowania.
Microsoft tradycyjnie wspiera popularne wersje systemu Windows dobrze po wydaniu jednego lub dwóch kolejnych wydań. Na przykład system Windows 7 nadal otrzymywał aktualizacje pół dekady po wydaniu systemu Windows 10.
Aktualizacja systemu Windows automatycznie pobiera aktualizacje Jak zarządzać Windows Update w Windows 10Dla maniaków kontroli Windows Update to koszmar. Działa w tle i zapewnia bezpieczeństwo i płynność systemu. Pokażemy Ci, jak to działa i co możesz dostosować. Czytaj więcej i zmusza użytkowników do ich zainstalowania. Może to być frustrujące, ale zapewnia aktualizację komputerów. Upewnij się tylko, że tworzysz regularne kopie zapasowe. Chociaż mało prawdopodobne, aktualizacje systemu mogą przeszkadzać w instalacji systemu Windows (lub dowolnego innego systemu operacyjnego w tym zakresie).
Ocena bezpieczeństwa
Microsoft nie ma jasności co do tego, jak długo wydania Windows będą wspierane. Pomaga to użytkownikom podejmować świadome decyzje dotyczące zakupu sprzętu. Wymuszone aktualizacje utrzymują również łatanie i aktualność użytkowników, chroniąc więcej z nas przed exploitami.
Mimo to duża liczba użytkowników systemu Windows nie używa systemu Windows 10. Niektórzy używają wersji, które są znacznie nieaktualne, co sprawia, że krajobraz Windows jako całość jest podatny na ataki i łatwy w użyciu.
Jak Apple macOS dystrybuuje aktualizacje systemu operacyjnego
Apple zapewnia aktualizacje systemu operacyjnego bezpośrednio użytkownikom za pośrednictwem dedykowanego narzędzia aktualizacji oprogramowania. W przeciwieństwie do systemu Windows macOS nie aktualizuje automatycznie systemu operacyjnego, ale można włączyć tę funkcję. Ręczne aktualizacje dają czas na wykonanie kopii zapasowej danych przed zakupem nowego oprogramowania.
Apple nie określa wprost, jak długo będzie obsługiwał każdą wersję systemu macOS. Zasadniczo trzy najnowsze wersje otrzymają łatki bezpieczeństwa. Z nowe wersje przybywają co roku Aktualizacja Catalina macOS: 6 kluczowych kroków w przygotowaniu komputera MacPrzed zainstalowaniem najnowszej aktualizacji systemu macOS i przejściem do Cataliny, oto co powinieneś zrobić, aby zapewnić udaną aktualizację. Czytaj więcej oznacza to, że możesz spodziewać się około trzech lat wsparcia.
Niestety koniec życia starszych wersji może nadejść w dowolnym momencie bez żadnych powiadomień lub oficjalnego ogłoszenia. Jabłka strona aktualizacji bezpieczeństwa pokazuje, jakie aktualizacje nadeszły, ale nie jak długo będą pojawiać się.
To nie mówi całej historii. Ogólnie rzecz biorąc, nie ma powodu, aby nie aktualizować do najnowszej wersji systemu macOS. Zmiany wydają się być bardziej iteracyjne w porównaniu do rewolucyjnych zmian, które miały miejsce między Windows 7 do 8 a Windows 8 do 10. Uaktualnienia były w przeszłości stosunkowo tanie, a teraz są bezpłatne.
Ponieważ system macOS jest dostępny tylko na sprzęcie Apple, firma może wyraźnie wymienić obsługiwane urządzenia. Niestety, jeśli Twojego MacBooka lub iMaca nie ma na liście, nie masz szczęścia. Musisz teraz zastąpić macOS systemem Windows lub Linux, aby mieć system operacyjny z bieżącymi aktualizacjami, nawet jeśli Twój sprzęt jest technicznie w pełni zdolny do uruchomienia najnowszej wersji systemu macOS.
Ocena bezpieczeństwa
Aktualizacje ręczne dają czas na utworzenie kopii zapasowej danych, ale wiele osób decyduje się nigdy nie instalować aktualizacji, co naraża je na ataki. Apple również nie informuje nas, kiedy dana wersja systemu operacyjnego dobiegnie końca okresu wsparcia.
Z drugiej strony, Apple ogólnie obsługuje dany model komputera przez wiele lat. Tylko upewnij się, że konsekwentnie aktualizujesz do najnowszego systemu operacyjnego. Możesz sprawdzić Lista przestarzałych produktów Apple.
Jak Google Chrome OS rozpowszechnia aktualizacje systemu operacyjnego
Na Chromebooku aktualizacje są ciche i automatyczne. Nie ma znaczenia, które urządzenie kupisz, jeśli Twój model jest obsługiwany, każdą aktualizację otrzymasz w ciągu kilku dni. Google zarządza większością oprogramowania, więc system operacyjny Chrome działa tak samo, niezależnie od tego, który Chromebook kupujesz.
Google zapewnia aktualizacje zgodnie z regularnym harmonogramem. Może aktualizacje systemu operacyjnego pojawiają się mniej więcej co sześć tygodni, a poprawki bezpieczeństwa i aktualizacje oprogramowania pojawiają się dwa razy częściej. Jeśli chcesz, możesz wyłączyć automatyczne aktualizacje.
Ale Google nie jest pewien, jak długo Chromebook lub Chromebox otrzymają wsparcie. Firma tak naprawdę nie opiera czasu pomocy technicznej na wersji systemu operacyjnego (np. Microsoft) lub określonych urządzeniach (np. Apple). Zamiast tego obsługa systemu operacyjnego Chrome zależy od tego, który mikroukład znajduje się w komputerze. Google obiecuje wspierać każdy chipset przez sześć i pół roku po uruchomieniu.
To stanowi problem. Większość z nas nie wie, jaki sprzęt kryje się pod naszymi klawiaturami. Możemy łatwo kupić Chromebooka za pomocą chipsetu, który istnieje już od pięciu lat, nie wiedząc, że otrzymamy tylko półtora roku wsparcia.
Dzięki konstrukcji systemu operacyjnego Chrome niebezpieczeństwo rezygnacji z aktualizacji oprogramowania jest zwiększone. Ponieważ system operacyjny Chrome łączy przeglądarkę internetową z resztą systemu operacyjnego, po zatrzymaniu aktualizacji systemu operacyjnego przeglądarka nie będzie już otrzymywać aktualizacji. Nie dotyczy to innych platform, na których można aktualizować aplikacje osobno.
Ocena bezpieczeństwa:
Chrome OS zachowuje równowagę między aktualizowaniem użytkowników dzięki automatycznym aktualizacjom, a jednocześnie daje nam swobodę aktualizacji we własnym tempie, wykonując czynności ręcznie. Jednak okres wsparcia firmy jest w dużej mierze niejasny, a biorąc pod uwagę projekt systemu operacyjnego Chrome, znacznie ważniejszy.
Jak komputery GNU / Linux dystrybuują aktualizacje systemu operacyjnego
Zwykle nazywamy GNU / Linux po prostu Linuxem, ale w tym przypadku ważne jest wyjaśnienie rzeczy. System operacyjny Google Chrome oparty jest na systemie Linux, ale sposób jego działania różni się zasadniczo od innych wersji systemu Linux opartych na oprogramowaniu GNU.
Istnieją setki różnych komputerów stacjonarnych opartych na GNU, które można pobrać. Większość zapewnia swobodę w podejściu do aktualizacji oprogramowania. Zasadniczo powiadomienia będą wysyłane automatycznie, ale musisz ręcznie pobrać i zainstalować aktualizację. Możesz to zrobić za pomocą prostej aplikacji lub wiersza polecenia.
Częstotliwość otrzymywania aktualizacji zależy od wielkości wybranej dystrybucji systemu Linux. Możesz używać danej wersji systemu Linux, dopóki komputer nie spełni minimalnych wymagań systemowych, co w przypadku rosnącej liczby komputerów z systemem Linux oznacza procesor 64-bitowy. Dlaczego dystrybucje Linuksa kończą wersje 32-bitowe (i co to oznacza dla Ciebie)Coraz więcej dystrybucji Linuksa wycofuje swoje 32-bitowe wersje. Czemu oni to robią? Jak to na ciebie wpływa? Oto wszystko, co musisz wiedzieć. Czytaj więcej
Jeśli korzystasz z bardziej niszowej wersji systemu Linux, masz większe ryzyko utraty dostępu do aktualizacji z powodu zaprzestania istnienia projektu. W takich okolicznościach możesz przejść na inną wersję systemu Linux i kontynuować transport.
Ocena bezpieczeństwa
Komputery stacjonarne GNU mają najdłuższą żywotność. Twój pulpit będzie działał tak długo, jak długo twój sprzęt będzie spełniał wymagania systemowe. A jeśli preferowana dystrybucja Linuksa nie obsługuje, możesz po prostu przejść na inną.
Aktualizacje nie są automatyczne, ale istnieją inne aspekty sposobu dystrybucji bezpłatnego oprogramowania, które mają większy wpływ na to, czy poszczególne części systemu operacyjnego są naprawdę aktualne. Ponieważ oprogramowanie nie jest produkowane w centralnej lokalizacji, mogą być dostępne nowe aktualizacje i poprawki miesiące lub lata, zanim ludzie, którzy tworzą twoją wersję Linuksa, zaczną pakować i wypuszczać im.
Która metoda jest najbezpieczniejsza?
W takim przypadku środki są mniej ważne niż cele. Jeśli ręcznie aktualizujesz komputer codziennie lub dwa i aktualizujesz oprogramowanie, oznacza to, że Twoje urządzenie jest tak samo bezpieczne, jak automatyczne aktualizacje.
Automatyczne aktualizowanie przede wszystkim zapobiega pracy komputerów przez miesiące i lata bez aktualizacji, przez co staje się podatny na długotrwałe usterki, które powodują, że nie tylko te maszyny, ale, z powodu botnetów Co to jest botnet i czy komputer jest częścią jednego?Botnety są głównym źródłem złośliwego oprogramowania, oprogramowania ransomware, spamu i nie tylko. Ale czym jest botnet? Jak powstają? Kto je kontroluje? Jak możemy je zatrzymać? Czytaj więcej reszta z nas jest mniej bezpieczna.
Bertel to cyfrowy minimalista, który pisze z laptopa z fizycznymi przełącznikami prywatności i systemem operacyjnym zatwierdzonym przez Free Software Foundation. Ceni etykę nad funkcjami i pomaga innym przejąć kontrolę nad ich cyfrowym życiem.