macOS Ventura ułatwi uruchamianie aplikacji na Linuksa

macOS Ventura ułatwi uruchamianie aplikacji na Linuksa

macOS Ventura to zupełnie nowa wersja systemu operacyjnego Apple na komputery PC i chociaż nie będzie dostępna do następnej jesieni, firma już zaprezentowała ją publicznie i rozszerzyła niektóre z nowych funkcji, w tym obsługę aplikacji z systemu Linux .

macOS Ventura został zaprezentowany wczoraj w ramach konferencji deweloperów WWDC 2022, z której firma z Cupertino skorzystała, aby zaprezentować kolejny ze swoich flagowych produktów, w tym nowy Macbook Pro i Macbook Air z chipami Apple M2, iOS i iPadOS 16 lub watchOS 9, oprócz macOS 13 pod ręką, o nazwie kodowej macOS Ventura.

Również. Wczoraj informowaliśmy o głównych innowacjach macOS Ventura na MC (jak również o pozostałych innowacjach, które przyniósł WWDC 2022: kliknij powyższy link, aby zobaczyć wszystko), chociaż nie było wśród nich tylko kompatybilności z aplikacjami Linux. Należy pamiętać, że macOS Ventura jest w wersji beta i wciąż jest wiele do nauczenia się.

Jednak według  Phoronix , macOS Ventura będzie mógł uruchamiać aplikacje Linux za pośrednictwem Rosetty, komponentu opracowanego przez Apple w celu zapewnienia kompatybilności aplikacji desktopowych macOS z nowymi procesorami Silicon ARM firmy Apple. Wiele powiedziano o Rosetcie na początku transformacji, ale wydaje się, że Apple spełnił niektóre z minimów i wynalazek wystartował.

Dzięki macOS Ventura idą o krok dalej, korzystając z platformy wirtualizacji macOS, aby umożliwić wykonywanie plików binarnych systemu Linux przy użyciu maszyn wirtualnych Linux opartych na architekturze ARM. Integracja Rosetty w tym sensie będzie ograniczona do plików binarnych lub aplikacji w przestrzeni użytkownika, a nie do całych dystrybucji Linuksa, przynajmniej jeszcze nie. Jak to dla nas brzmi?

Rzeczywiście, chociaż widzieliśmy  przypadki takie jak ChromeOS  z aplikacjami na Linuksa, jest to inne. Nie chodzi o rozbudowę ekosystemu aplikacji komputerowych, który na macOS wygląda dość kwiecisty. Oferując możliwość uruchamiania aplikacji linuksowych w systemie macOS, Ventura ma ten sam cel, co  podsystem Windows dla systemu Linux : ułatwić życie programistom… czy powstrzymać ich przed pokusą przejścia do pracy na Linuksa?

Maszyny wirtualne Linux na macOS Ventura

Tak czy inaczej, zmiana, którą Apple proponuje dla macOS Ventura może dać o czym mówić, chociaż są już tacy, którzy sprzeciwiają się wynalazkowi nie ze względu na jego formę, ale ze względu na jego istotę. Hector Martin napisał na Twitterze wątek  , a  dwaj wczoraj  o tym mówili, mając nadzieję, że ewolucja Rosetty nie przeszkodzi istniejącym wysiłkom przeniesienia Linuksa na Apple Silicon.

Według Martina, jednego z programistów odpowiedzialnych za wprowadzenie  Apple M1 do Linuksa , a także jednego z tych odpowiedzialnych za Asahi Linux, pierwszą dystrybucję Linuksa dla Apple Silicon, pojawiają się pytania o to, na jakich technologiach opiera się nowa funkcjonalność Rosetty. Wątpliwości, które można dziś rozwiać, bo Apple ma zaplanowaną rozmowę, aby omówić ten problem. Istnieje również oficjalna dokumentacja Rosetty .

Są też wątpliwości i mają one inny charakter, ze względu na możliwe problemy prawne związane z używaniem Rosetty poza macOS Ventura i później, więc kontynuacja dotychczasowych prac społeczności w sposób open source wokół Apple Silicon jest ważna – przekonuje Martin. .

Jak wszystko będzie, zobaczymy w przyszłości. Tymczasem kto miał nam powiedzieć, że przywrócimy macOS do tych części? W przypadku macOS Big Sur uzasadnieniem było to, że zmiana projektu stworzyła trend ; w tym przypadku jednak historia wskazuje na inne ścieżki. Zobaczmy, kiedy zostanie zainwestowany w naszego – jednego z użytkowników Linuksa – proszę.

Lub, równoważnie, zobaczmy, kiedy możemy mówić o znaczącym rozwoju Darling, ponieważ macOS ma wiele ekskluzywnych aplikacji wysokiego poziomu, z których wiele nie jest nawet dostępnych dla systemu Windows. Nawiasem mówiąc, Darling jest odpowiednikiem Wine, ale do uruchamiania aplikacji Mac w systemie Linux.

Dodaj komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *