Perché iOS è stabile?
D: Perché iOS è stabile?
A: Apple ha volutamente messo in campo una quantità enorme di sforzi per rendere intenzionalmente iOS/iPadOS stabile, affidabile, sicuro, privato e protetto.
- iOS ha un nucleo stabile
- Ha un'interessante ascendenza BSD>NeXTStep>macOS>DarwinOS>BSD>iOS/iPadOS
- Quindi essenzialmente iOS ha una base BSD che inizia ad essere stabile
- Apple ha acquistato NeXT che era la base di macOS che è diventato DarwinOS di Apple, che è il nucleo di tutti i sistemi operativi Apple
- DarwinOS è un sistema operativo libero, open source, di Apple
- Open Source - Releases
- Darwin ha iniziato la sua vita essendo principalmente NeXTStep ma nel corso degli anni Apple ha sostituito NeXT con moduli da BSD e con moduli personalizzati creati da Apple
- DarwinOS era poi la base per iOS, a questo punto era già molto stabile e sicuro
- Per quando macOS Catalina è uscito nel 2019, Apple aveva già eliminato tutti i moduli NeXT in modo che macOS e iOS hanno una solida base BSD con moduli di sicurezza personalizzati da Apple
- Apple ha anche requisiti rigorosi per tutte le app
- Le app devono soddisfare requisiti sempre più rigorosi che rendono le app più affidabili, stabili, sicure e protette ogni anno
- Le nuove app sono ora basate sul kernel di sicurezza Apple, che le rende ancora più stabili, sicure e protette