MacOS 26, diğer adıyla Tahoe'ya, Apple'ın şu ana kadar sessiz kaldığı yeni bir başlatma türleri kategorisi eklendi: LaunchDaemon'lar ve LaunchAgent'lar, LaunchAngels olarak adlandırılanlarla buluşuyor. İlgili bir dizin klasörde bulunabilir /System/LibraryMac & i yazarı ve macOS uzmanı Howard Oakley'nin keşfettiği gibi. Bunun neyle ilgili olduğu hakkında henüz pek bir şey bilinmiyor. Açık olan şu ki, teknoloji şu anda Apple'a ait üç rutin için kullanılıyor.
Üç LaunchAngel keşfedildi
Daemon'lar bağımsız hareket eden arka plan süreçleri olsa da root oturum açmadan önce zaten çalışıyor, kullanıcı işlemleriyle dolaylı olarak etkileşimde bulunuyor ve launchd yönetilen, acenteler kontrolü altında çalışan launchdancak kullanıcı tarafından talep edilir ve işlemlerle ve arka plan programlarıyla doğrudan etkileşime girer. Yönetim plist dosyaları aracılığıyla yapılır. Melekler için de durum aynı.
Sistemde şu anda üç LaunchAngels bulunmaktadır (macOS 26.0.1): GameOverlayUI, Posterboard ve AccessibilityUIServer. İkincisi erişilebilirlik özelliklerine yardımcı olur ve doğrudan Erişilebilirlik süreciyle bağlantılıdır. GameOverlayUI, Apple'ın artık oyunlara sunduğu yeni oyun katmanı sistemiyle ilgilidir. PosterBoard'ın kilit ekranının yapılandırılmasıyla bir ilgisi var gibi görünüyor, örneğin oraya kısayollar yerleştirmek – yine de bu hala bir test gibi görünüyor. Bunun için “_ExperimentalNonLaunching” anahtarı ayarlanmıştır.
Korumalı dizin
Oakley ayrıca üç LaunchAngel'ın da bir yaşam döngüsü yönetim aracı olan RunningBoard'a referansları olduğunu keşfetti. Bu, aracılar ve daemonlar için henüz mevcut değildir. Apple'ın gelecekte LaunchAngels ile ne yapmayı planladığı ve üreticinin neden onlar için yeni bir fırlatma araçları kategorisi sunduğu henüz bilinmiyor. Şu anda kendi meleklerinizi tanımlamanın bir yolu yoktur, dizin korunmaktadır.
LaunchAngels'ın kullanıcının kütüphane klasöründe mi yoksa sadece sistem genelinde mi çalıştığı da belli değil. Apple'ın teknolojiyi yeni bir hizmet biçimi olarak üçüncü taraf uygulamalara açması durumunda ikincisinin uygulanması gerekecektir. Bunun geliştiricilere ne gibi avantajlar sağlayacağı da henüz belli değil. Koruma sayesinde melekler bugüne kadar istismar edilememiştir.
(bsc)

Bir yanıt yazın