Zamknij reklame

Apple ogłosił wiele lat temu, że wkrótce zakończy obsługę 32-bitowych aplikacji w systemie macOS. Dlatego gigant z Cupertino już w 2018 roku zapowiadał, że wersja macOS Mojave będzie ostatnią wersją systemu operacyjnego Apple, która nadal będzie w stanie obsłużyć aplikacje 32-bitowe. I właśnie to się stało. W następnym systemie macOS Catalina nie będzie już można ich uruchomić. W takim przypadku użytkownik zobaczy komunikat informujący, że aplikacja nie jest kompatybilna i jej twórca musi ją zaktualizować.

Ten krok nie do końca spodobał się wielu użytkownikom. Nie ma w tym nic dziwnego, gdyż wiązało się to z wieloma komplikacjami. Niektórzy użytkownicy Apple stracili swoje oprogramowanie i bibliotekę gier. Konwersja aplikacji/gry z wersji 32-bitowej na 64-bitową może nie opłacić się finansowo programistom, dlatego całkowicie straciliśmy szereg świetnych narzędzi i tytułów gier. Wśród nich wyróżniają się na przykład legendarne gry firmy Valve takie jak Team Fortress 2, Portal 2, Left 4 Dead 2 i inne. Dlaczego więc Apple zdecydował się całkowicie wyciąć aplikacje 32-bitowe, skoro na pierwszy rzut oka sprawiało to szereg problemów jego użytkownikom?

Idąc do przodu i przygotowując się na większą zmianę

Sam Apple przekonuje o stosunkowo wyraźnych zaletach aplikacji 64-bitowych. Ponieważ mają dostęp do większej ilości pamięci, wykorzystują większą wydajność systemu i najnowszą technologię, są oczywiście nieco wydajniejsze i lepsze dla samych komputerów Mac. Poza tym od kilku lat korzystają z procesorów 64-bitowych, więc logiczne jest, że działają na nich odpowiednio przygotowane aplikacje. Nawet teraz możemy dostrzec w tym analogię. Na komputerach Mac z Apple Silicon programy mogą działać albo natywnie, albo poprzez warstwę Rosetta 2. Oczywiście jeśli chcemy tylko tego, co najlepsze, warto skorzystać z w pełni zoptymalizowanego oprogramowania, które jest tworzone bezpośrednio pod daną platformę. Choć nie jest to jedno i to samo, to jednak widzimy tu pewne podobieństwo.

Jednocześnie przed laty pojawiły się ciekawe opinie uzasadniające ten krok. Już wtedy rozpoczęły się spekulacje, czy Apple przygotowuje się na pojawienie się własnych procesorów, a co za tym idzie, odejście od Intela, kiedy sensowne byłoby, aby gigant mniej więcej ujednolicił wszystkie swoje platformy. Pośrednio potwierdziło to również pojawienie się Apple Silicon. Ponieważ obie serie chipów (Apple Silicon i A-Series) wykorzystują tę samą architekturę, możliwe jest uruchamianie niektórych aplikacji iOS na komputerach Mac, które są zawsze 64-bitowe (od iOS 11 z 2017 r.). Wczesne pojawienie się własnych chipów Apple również może odegrać rolę w tej zmianie.

krzem jabłkowy

Ale najkrótsza odpowiedź jest jednoznaczna. Apple odszedł od aplikacji 32-bitowych (zarówno w systemie iOS, jak i macOS) z prostego powodu: zapewnienia lepszej wydajności na obu platformach i dłuższej żywotności baterii.

System Windows nadal obsługuje aplikacje 32-bitowe

Oczywiście na koniec jeszcze jedno pytanie. Jeśli według Apple aplikacje 32-bitowe są tak problematyczne, dlaczego konkurencyjny system Windows, który jest zdecydowanie najpopularniejszym systemem operacyjnym na świecie dla komputerów stacjonarnych, nadal je obsługuje? Wyjaśnienie jest dość proste. Ponieważ Windows jest tak powszechny i ​​wiele firm ze sfery biznesowej na nim polega, Microsoft nie jest w stanie wymusić tak mocnych zmian. Z drugiej strony mamy tutaj Apple. Z drugiej strony ma pod ręką zarówno oprogramowanie, jak i sprzęt, dzięki czemu może ustalać własne zasady, nie musząc brać pod uwagę niemal nikogo.

.