Firefox auf Apple Silicon portieren: Alles, was Sie wissen sollten

Firefox auf Apple Silicon portieren: Alles, was Sie wissen sollten

Apples jüngste Ankündigung, ARM-Prozessoren zusammen mit Mac-Geräten einzuführen, sorgte im Technologiesektor für großes Aufsehen. Apple nennt diese ARM-basierten Prozessoren „Apple Silicon“, da sie wirklich bahnbrechend sind. Sie fragen sich, warum?

Bildquelle: 9 to 5 Mac

Lassen Sie uns einen detaillierten Einblick in Apples neuesten Chipsatz erhalten, inwiefern er besser ist als Intel-basierte Prozessoren, die zuvor mit macOS-Geräten verwendet wurden, und alles andere Das müssen Sie wissen.

Lesen Sie auch:11 seltsame Apple-Produkte, von denen Sie nie wussten, dass sie existieren

Apple Silicon: Wie alles begann

Bereits im Juni 2020 gab Apple bekannt, dass sie auf ARM-Chips umsteigen werden, anstatt einen Intel-Prozessor zu verwenden. Früher basierten die Mac-Geräte also auf Intel, und jetzt verfügen einige der Ende 2020 eingeführten Geräte über einen ARP-Chipsatz, bekannt als Apple Silicon. macOS Big Sur ist Apples neueste macOS-Version (17.), der Nachfolger von macOS Catalina. Die neuesten Mac-Geräte sind jetzt mit integrierten Apple M1-Chips ausgestattet, die auf der ARM-Architektur basieren. Sie können die Details des Prozessors überprüfen, indem Sie auf Ihrem Mac zum Abschnitt „Über diesen Mac“ navigieren.

Lesen Sie auch: Folgendes hat Apple bei der Veranstaltung im November 2020 angekündigt (und noch etwas)

Was sind ARM-Chips? Wie funktionieren sie?

Bildquelle: Apple Developer

Was genau sind ARM-Chips und warum hat Apple plötzlich beschlossen, diesen riesigen Übergang zur ARM-Architektur zu vollziehen? ARM steht für Advanced RISC Machines, was einen fortschrittlichen Satz von Prozessoren bedeutet, die einen minimalen Satz an Anweisungen verwenden. RISC (Reduced Instruction Set Computing) ist ein durchaus wünschenswerter Ansatz für das Design der Prozessoren, da es Ihnen ermöglicht, Kosten zu sparen, den Stromverbrauch zu minimieren und natürlich die Wärmeentwicklung zu verringern. Die ARM-Architektur kann einfach für verschiedene Umgebungen konfiguriert werden und ist in die meisten Desktops und Server integriert.

Portierung von Firefox auf Apple Silicon

Da Mac-Geräte jetzt die ARM-Architektur unterstützen, wird die App Entwickler müssen ihre Programme auf diesen neuen Prozessor umstellen und portieren. Obwohl ich hier speziell über Firefox spreche. Alle Apps und Programme, die sowohl auf macOS als auch auf iOS unterstützt werden, können problemlos auf die ARM-Architektur umgestellt werden, da iOS bereits die ARM64-Architektur verwendet. Aber hier kommt die eigentliche Herausforderung! Die iOS-Version von Firefox ist nicht solide genug, was den Umstellungsprozess etwas kompliziert macht. Firefox besitzt eine ARM-Engine für Android und Linux Plattformen, es wurden jedoch einige Einschränkungen auferlegt, wenn es um iOS oder macOS geht.

Bildquelle: Engadget

Daher bringt die Umstellung und Verschiebung von Firefox auf die ARM-Architektur zusammen mit macOS Big Sur (Apples neuestes macOS-Update) einige Kompatibilitätsprobleme mit sich und Abwertungen. Die Ingenieure von Mozilla arbeiten an diesen technischen Hürden, um den Übergang ziemlich reibungslos zu gestalten, aber ja, wir erwarten immer noch eine stabile Version, die Leistungsprobleme und Fehlerbehebungen überwindet und behebt.

Lesen Sie auch: 5 Gründe, sich für Mozilla zu entscheiden Firefox über Google Chrome

Universelle Binärdateien: Der Gamechanger

In der Terminologie von Apple ist eine universelle Binärdatei ein ausführbares Dateiformat, das sowohl auf Intel-basierten Prozessoren als auch auf der ARM-Architektur funktioniert. Dies schafft native Kompatibilität zwischen Apple-Geräten zum Ausführen von Apps und Programmen, unabhängig von der Systemarchitektur. Und ja, es vereinfacht viele Dinge für Benutzer, da sie sich keine Gedanken darüber machen müssen, welche Version der App sie auf ihren Geräten installieren. Firefox 84 wurde am 15. Dezember 2020 veröffentlicht und unterstützt die Apple Silicon-Architektur, obwohl es nicht als „stabile Version“ gekennzeichnet werden kann.

Mozilla hat nun beschlossen, Firefox zu vertreiben als „Universal Binary“-Format, da es sowohl Intel-basierte als auch ARM-Chipsätze unterstützt. Aber selbst nach der Umstellung auf das universelle Binärformat verlief der Übergang immer noch nicht reibungslos. Es gibt noch Raum für weitere Verbesserungen, die wir in den kommenden Firefox-Versionen erwarten.

Zusammenfassung

Die Portierung von Firefox auf Apple Silicon ist in der Tat ein gewaltiger Übergang. Damit Firefox an die ARM-Architektur und das neueste macOS-Update von Apple angepasst werden kann, muss in Zukunft noch viel Arbeit geleistet werden.

Was denken Sie darüber? Fühlen Sie sich frei, Ihre Gedanken im unten genannten Kommentarbereich mitzuteilen.

Lesen: 0

yodax