Przejdź do treści

Apple zezwala aplikacjom w Mac App Store na porzucenie wsparcia komputerów Mac z procesorami Intel – koniec Rosetta 2 jest bliski

3 minuty czytania

Wsparcie przestarzałej architektury x86 chyli się w świecie Apple ku swojemu końcowi.

Jak podaje serwis MacRumors, firma Apple poinformowała w ostatnich dniach deweloperów, że uniwersalne aplikacje z Mac App Store, które do działania wymagają systemu macOS 13 lub nowszego, mogą na dobre zrezygnować z obsługi komputerów Mac z procesorami Intel. To kolejny krok na drodze do całkowitego odcięcia się od przestarzałej z perspektywy Apple architektury procesorów i postawienie na obsługę wyłącznie autorskich układów scalonych z serii M.

Koniec z obowiązkiem wspierania starszych układów Intela

Aplikacje, które zaprzestaną obsługi procesorów Intel, nie będą już dostarczać aktualizacji dla tych komputerów, ale użytkownicy komputerów Mac z procesorami Intel będą mogli nadal korzystać z ostatniej kompatybilnej wersji danej aplikacji. Wcześniej firma Apple nie zezwalała aplikacjom z ‌Mac App Store‌, które były kompatybilne z procesorami Intel, na zaprzestanie tej obsługi.

Piszemy, aby poinformować, że uniwersalne aplikacje dla systemu macOS dostępne w sklepie Mac App Store, które wymagają systemu macOS 13 lub nowszego, mogą teraz zrezygnować z obsługi komputerów Mac z procesorami Intel. Rezygnacja z obsługi komputerów Mac z procesorami Intel pozwala uprościć proces tworzenia aplikacji oraz zoptymalizować rozmiar pliku do pobrania i rozmiar aplikacji na urządzeniu.

Apple w wiadomości do deweloperów

macOS Tahoe to ostatnia wersja systemu macOS, która będzie działać na komputerach Mac z procesorami Intel. System macOS Golden Gate jest przeznaczony wyłącznie dla komputerów Mac z procesorem Apple Silicon, wyposażonych w chip M1 lub nowszy.

W przyszłości Apple planuje odejść także od warstw translacyjnych na rzecz aplikacji natywnych

Już jakiś czas temu Apple ogłosiło również wycofanie w niedalekiej przyszłości obsługi Rosetta 2 – warstwy translacyjnej umożliwiającej uruchamianie aplikacji opartych na procesorach Intel na komputerach Mac z procesorami Apple Silicon. W założeniu jeśli wprowadzenie systemu macOS 27 Golden Gate Rosetta ma oznaczać zakończenie wsparcia dla sprzętu Apple opartego na procesorach Intela, to następna wersja systemu operacyjnego – macOS 28 – zakończy wsparcie dla oprogramowania nieobsługującego nowych procesorów ARM.

Apple przewiduje oczywiście wyjątek dla niektórych starszych, nieaktualizowanych gier, które opierają się na frameworkach przeznaczonych dla procesorów Intel, ale mowa tutaj o pojedynczych przypadkach. Co ciekawe ‌tegoroczny system macOS Golden Gate‌ nie będzie już automatycznie instalował środowiska Rosetta, więc jeśli nadal posiadacie przestarzałe aplikacje dla procesorów Intel, po aktualizacji do wersji Golden Gate podczas pierwszej próby otwarcia jednej z nich nastąpi krótki proces instalacji. Wtyczki uwierzytelniające i inne narzędzia uruchamiane przed zalogowaniem, które wymagają środowiska Rosetta, nie załadują się w systemie ‌macOS Golden Gate‌ z powodu tego ograniczenia.

Zakończenie wsparcia dla wciąż obecnej w innych systemach operacyjnych architektury x86 może boleć i przyczynić się do powstania wielu dodatkowych problemów dla niektórych użytkowników wynikających z braku kompatybilności z bardziej niszowymi aplikacjami, jest to jednak dla Apple krok ku przyszłości i postawienie w zupełności na znacznie bardziej wydajną architekturę ARM, co być może zmusi kolejnych deweloperów do zapewnienia natywnego wsparcia. Po 6 latach od pierwszego procesora z serii M1 możemy bez wątpienia stwierdzić, że decyzja podjęta wtedy przez firmę należała do jednej z najważniejszych (i najlepszych) w jej całej historii.

0 komentarzy

Zostaw komentarz