GrapheneOS layihəsinin inkişaf etdiriciləri, Android əsasında qoruqlu açıq mənbə sisteminin portunun dünən nəşr olunan Android 17 platformasına hazır olduğunu elan etdilər. Hazırda portun açıq kod mənbəyi ilə ictimai depozitə köçürülməsi həyata keçirilir (GrapheneOS-in inkişaf etdiriciləri, açıq istifadəyə verilmədən öncə kod və Android yamanmaları ilə əlaqədar sədrlər əldə etdilər, bu da bir OEM təchizatçısı ilə tərəfdaşlıq sayəsində mümkün oldu).
Bugün Android 16 QPR2 əsasında GrapheneOS-un son versiyasının istifadəyə verilməsi planlaşdırılır, ardınca isə sabah Android 17 əsasında ilk versiya təqdim ediləcək. Android 17 əsasında olan GrapheneOS versiyası, Android 16 seqmenti əsasında hazırlanan bütün cihazlara dəstəyi təmin edir, lakin hələlik yığımlar yalnız Pixel 6a, 7, 7a, 8, 10a, 10 və 10 Pro Fold smartfonları üzərində sınaqdan keçirilib.
GrapheneOS, AOSP (Android Açıq Mənbə Layihəsi) kod bazasından ayrılıq təşkil edir, bu ayrılıq tətbiqlərin izolyasiyasının artırılması, giriş idarəçiliyi, zəifliklərin aşkar edilməsi və istismarların həyata keçirilməsini çətinləşdirmək üçün bir çox eksperimental texnologiyaları əhatə edir. Bununla yanaşı, platformada öz malloc həyata keçirilməsi, yaddaş zədələnməsinə qarşı qorunma ilə dəyişdirilmiş libc variantı və prosesslərin ünvan məkanının daha sərt ayrılması mövcuddur. Linux nüvəsində isə, tam işlem xətasına qarşı qoruma təmin edən, slub-da kanar qəlibləri kimi əlavə qoruma mexanizmləri daxil edilib. Tətbiqlərin izolyasiyasını gücləndirmək üçün SELinux və seccomp-bpf istifadə olunmuşdur. İstifadəçi tətbiqlərin şəbəkə əməliyyatlarına, sensorlara, ünvana və periferiya qurğularına (USB, kamera) olan girişini seçməyə imkan tanıyır.
Mənbə: opennet.ru
