2 puan yazan GN⁺ 2024-10-07 | 2 yorum | WhatsApp'ta paylaş

Akıllı telefon ekosisteminde Apple ve Google tekel sorunu

  • Apple ve Google, akıllı telefon yazılımında neredeyse tekel konumunda
  • LineageOS ve Android modlama giderek ortadan kayboluyor
  • Herkes büyük teknoloji şirketlerinin tekellerinden nefret ediyor ama telefonlarımızı kontrol etmelerine izin verdik

Linux'un masaüstü PC ekosisteminde hayatta kalabilmesinin nedeni

  • Çünkü Linux o kadar güçlüydü ki kimse onu durduramadı
  • Microsoft tekelinə karşı savaştık; masaüstü Linux'un yılı hiç gelmedi ama hâlâ erişilebilir durumda

LineageOS'un büyük dezavantajı

  • Google'a bağımlı olması
  • Verizon ve bankalar, mod geliştiricilerden çok daha güçlü olduğu için bizi stok firmware kullanmaya zorlayabiliyor
  • Modlama topluluğunun da GNU/Linux topluluğunun Microsoft'un tek kültürüne karşı savaştığı kadar güçlü şekilde mücadele etmemesi bir hata

Linux akıllı telefonların potansiyeli

  • Uygulama sayısı az olacaktır ama ABD, Apple'a karşı açtığı davayı kazanırsa mobil uygulamaların çoğu OS'ten bağımsız Progressive Web App olarak yapılabilir
  • Waydroid, GNU/Linux telefonlar için mükemmel olur. Çünkü ihtiyaç duyulan Android uygulamaları bir container içinden sağlanabilir

Masaüstü Linux ve Chromebook'ların BeOS ya da AmigaOS gibi niş platformlar olamayacağının nedeni

  • Birçok masaüstü kullanım senaryosu web'e taşındığı için OS'ten bağımsız hâle geldi
  • Word, Photoshop, Autodesk gibi yazılımlar var ama onlara ihtiyaç duymayan da yeterince çok insan var

GN⁺ görüşü

  • Günümüz akıllı telefon ekosistemi, Apple ve Google'ın tekeli nedeniyle kapalı ve katı bir yapıya sahip. Bu durum, tüketici tercihlerini sınırlayabilir ve yeniliği engelleyebilir
  • Masaüstü PC pazarında Linux'un Microsoft'a karşı durabildiği gibi, mobil pazarda da açık bir OS'in gelişimi ve yaygınlaşması gerekli görünüyor. Ancak mobil uygulama ekosisteminin doğası gereği bunun kolay olmayacağı tahmin ediliyor
  • Google'ın Android üzerindeki bağımlılığı azaltıp daha özgür bir mobil OS geliştirme çabaları olumlu değerlendirilebilir. Ancak mevcut Android uygulamalarıyla uyumluluk ve kullanıcı deneyimi gibi çözülmesi gereken pek çok sorun da var
  • iOS ve Android'in iki kutuplu yapısını kırmak için yalnızca teknik üstünlük yetmez. Geliştiricilerin aktif katılımı, kullanıcıların ilgisi ve desteği gibi ekosistemin geneline yayılan değişimlerin de bunu desteklemesi gerekir
  • Apple ve Google tekeli derinleştikçe, açık kaynak tabanlı alternatif OS'lere olan ihtiyaç daha da artacaktır. Linux dünyasının mobil pazara giriş için strateji ve yöntemler üzerinde daha fazla düşünmesi gereken bir dönem gibi görünüyor

2 yorum

 
koxel 2024-10-08

LineageOS gibi şeylerin ortadan kaybolmasının önemli bir nedeni, güvenlikten söz ederken akıllı telefon üreticilerinin bootloader'ı kilitleyip açılmasına izin vermemesi; bu yüzden kullanmak isteseniz bile kullanamıyorsunuz.
Sadece Galaxy'de bile Knox bozulursa anakartın değiştirilmesi gerektiği söyleniyor.
Güvenli Klasör'ü kullanmıyorsanız sorun yok dense bile insan yine de çekiniyor.
Saf Android'i sevdiğim için custom ROM kullanmak istesem de olmuyor; bu yüzden vazgeçeli birkaç yıl oldu.

 
GN⁺ 2024-10-07
Hacker News görüşü
  • IBM ve Intel ile alay edip ARM'ın başarısını övüyoruz, ancak x86 tabanlı IBM PC ekosistemi ve standartlaştırılmış BIOS onlarca yıl boyunca uyumluluğu koruyan büyük bir yenilikti. Geçmişte OS geliştirme, donanım geliştirmeyle yakından bağlantılıydı.

    • Yeni bir cihazda mevcut bir OS'yi başlatmak için yama, yapılandırma ve disket sürücüsü sürücüsünün yeniden uygulanması gerekiyordu.
    • Sorun OS meraklısı eksikliği değil; farklı CPU'lar, device tree'ler ve iş birliğine yanaşmayan satıcılardır.
  • Nokia, 2010'da Maemo ve Meego ile büyük bir fırsata sahipti, ancak iç sorunlar ve Microsoft'tan Elop nedeniyle bu fırsatı kaçırdı.

    • Sailfish, Ubuntu Touch, Firefox OS gibi girişimler vardı, ancak büyük üretici desteği yoktu.
    • iOS ve Android, mobil geliştirmenin fiili standart platformları haline geldi.
  • Mobil ekosistem, Stallman ve arkadaşlarının engellemeye çalıştığı dünyanın ta kendisi.

    • PC'de gerçekleşmedi ama mobil cihazlar üzerinden dolaylı olarak hayatımıza girdi.
    • Bu eğilim, bir sonraki paradigma değişiminde engellenmeli.
  • Librem 5, PinePhone, FuriLabs FLX1 gibi cihazlar ve Mobian, UBPorts, PostMarket OS gibi dağıtımlar mevcut.

    • iOS/Play Store duvarlarının arkasına kilitlenmiş çok sayıda hizmet olduğu için kritik kütle oluşmuyor.
    • Henüz tamamen kapanmış değil, dolayısıyla hâlâ zaman var.
  • Modern yazılımın karmaşıklığı çok fazla finansman gerektiriyor ve büyük şirketler açık kaynağa para akıtıyor.

    • Bu yüzden küçük bağımsız/hobi/kitle fonlamalı projelerin yetişmesi zorlaşıyor.
  • Sway kullanıyorum ama GTK uygulamalarını çalıştırabiliyorum; Gnome kullanmak zorunda değilim.

    • Linux sistemlerinde standart araçlar var ama gevşek biçimde bağlılar.
    • Android/AOSP'de bileşenlerin ne kadar sıkı bağlı olduğu tartışmalı.
    • Steamdeck, bir Linux sisteminde Android uygulamalarını çalıştırabilmenin iyi bir örneği.
  • Mobil cihaz donanımındaki çeşitli sürücüler için açık kaynak sürümler geliştirilmeli ve tersine mühendislik yapılmalı.

    • Aksi halde her güncellemede ABI uyumluluğu için dua etmek gerekir.
  • iOS, Android, ChromeOS gibi sistemler modern programlama dilleri ve UI/UX kullanarak tüm programlama yığınını yeniden kurdu.

  • Google'ın Android fork'larını yasaklaması, GPL'yi dolanmanın bir yolu olarak eleştiriliyor.

  • Gerçek bir FOSS Android'e ihtiyaç var ve bunun üzerine inşa edilmesini umuyorum.