Firefox'u Apple Silicon'a Taşımak: Bilinmesi Gereken Her Şey

Firefox'u Apple Silicon'a Taşımak: Bilinmesi Gereken Her Şey

Apple'ın Mac cihazlarıyla birlikte ARM işlemcileri de tanıtacağına ilişkin son duyurusu, teknoloji sektöründe oldukça ses getirdi. Apple, bu ARM tabanlı işlemcilere gerçek anlamda oyunun kurallarını değiştirdiği için "Apple Silicon" adını veriyor. Nedenini merak mı ediyorsunuz?

Resim kaynağı: 9 - 5 Mac

Apple'ın en yeni yonga seti hakkında derinlemesine bir fikir edinelim; bunların daha önce macOS cihazlarda kullanılan Intel tabanlı işlemcilerden nasıl daha iyi olduğu ve diğer her şey bilmeniz gerekenler.

Ayrıca okuyun: Varlığını Hiç Bilmediğiniz 11 Garip Apple Ürünü

Apple Silicon: Her Şey Nasıl Başladı

Haziran 2020'de Apple, Intel işlemci kullanmak yerine ARM çiplerine geçiş yapacaklarını duyurmuştu. Yani, daha önce Mac cihazları Intel tabanlıydı ve şimdi 2020'nin sonlarında tanıtılan cihazlardan bazıları Apple Silicon olarak bilinen ARP yonga setini içeriyor. macOS Big Sur, Apple'ın en son macOS sürümüdür (17.), macOS Catalina'nın devamı niteliğindedir. En yeni Mac cihazları artık ARM mimarisini temel alan Apple M1 yongalarıyla birlikte geliyor. Mac'inizdeki "Bu Mac Hakkında" bölümüne giderek işlemcinin ayrıntılarını kontrol edebilirsiniz.

Ayrıca şunu okuyun: Apple'ın Kasım 2020 Etkinliğinde Duyurduğu Şeyler (& Bir Şey Daha)

ARM Çipleri nedir? Nasıl Çalışırlar?

Resim kaynağı: Apple Geliştiricisi

Peki, ARM çipleri tam olarak nedir ve Apple neden aniden ARM mimarisine geçerek bu dev geçişi yapmaya karar verdi. ARM, Gelişmiş RISC Makineleri anlamına gelir; bu, minimum sayıda talimat kullanan gelişmiş bir işlemci seti anlamına gelir. RISC (Azaltılmış Komut Seti Hesaplaması), maliyetten tasarruf etmenize, güç tüketimini en aza indirmenize ve elbette daha düşük ısı üretimine olanak tanıdığından işlemcileri tasarlamak için oldukça arzu edilen bir yaklaşımdır. ARM mimarisi, çeşitli ortamlar için kolayca yapılandırılabilir ve çoğu masaüstü ve sunucuya yerleştirilmiştir.

Firefox'u Apple Silicon'a Taşıma

Mac cihazları artık ARM mimarisini destekleyeceğinden, uygulama geliştiricilerin programlarını bu yeni işlemciye kaydırması ve taşıması gerekiyor. Ancak burada özellikle Firefox'tan bahsediyorum. Hem macOS hem de iOS'ta desteklenen tüm uygulama ve programlar, iOS zaten ARM64 mimarisini kullandığından kolaylıkla ARM mimarisine aktarılabilir. Ama işte asıl zorluk geliyor! Firefox'un iOS sürümü yeterince sağlam değil, bu da geçiş sürecini biraz karmaşık hale getiriyor. Firefox'un Android ve Linux için bir ARM motoru var platformları ancak iOS veya macOS söz konusu olduğunda birkaç kısıtlama getirdi.

Resim kaynağı: Engadget

Dolayısıyla, Firefox'u macOS Big Sur (Apple'ın en son macOS güncellemesi) ile birlikte ARM mimarisine geçirmek ve taşımak birkaç uyumluluk sorunu içeriyor ve kullanımdan kaldırmalar. Mozilla mühendisleri, geçişi oldukça sorunsuz hale getirmek için bu teknik engeller üzerinde çalışıyorlar ancak evet, yine de performans sorunlarının ve hata düzeltmelerinin üstesinden gelen ve bunları gideren kararlı bir sürüm bekliyoruz.

Ayrıca okuyun: Mozilla'yı Seçmek İçin 5 Neden Google Chrome üzerinden Firefox

Evrensel İkili Dosyalar: Oyunun Kurallarını Değiştiren

Apple'ın terminolojisinde evrensel ikili dosya, hem Intel tabanlı işlemcilerde hem de ARM mimarisinde çalışan yürütülebilir bir dosya biçimidir. Bu, sistem mimarisinden bağımsız olarak uygulamaları ve programları çalıştırmak için Apple aygıtları arasında yerel uyumluluk oluşturur. Ve evet, kullanıcıların cihazlarına uygulamanın hangi sürümünü yükledikleri konusunda endişelenmelerine gerek kalmadığı için birçok şeyi basitleştiriyor. Firefox 84, 15 Aralık 2020'de Apple Silicon mimarisini destekleyen şekilde piyasaya sürüldü, ancak "kararlı sürüm" olarak etiketlenemiyor.

Böylece Mozilla, Firefox'u dağıtmaya karar verdi. Hem Intel tabanlı hem de ARM yonga setini desteklediğinden "Evrensel İkili" format olarak. Ancak evrensel ikili formata geçtikten sonra bile geçişte hâlâ sorunsuz bir ilerleme sağlanamadı. Gelecek Firefox sürümlerinde görmeyi beklediğimiz daha fazla iyileştirme için hala yer var.

Özetle

Firefox'u Apple Silicon'a taşımak gerçekten de büyük bir geçiş. Firefox'un ARM mimarisine ve Apple'ın en son macOS güncellemesine uyarlanması için gelecek perspektifinde hâlâ yapılması gereken çok iş var.

Siz de aynı konuda ne düşünüyorsunuz? Düşüncelerinizi aşağıda belirtilen yorum alanında paylaşmaktan çekinmeyin.

Okunma: 0

yodax