Il Sideloading (side-loading) è fondamentalmente permettere alle applicazioni (o al software in generale) di installarsi sul dispositivo senza passare attraverso l'App Store. In breve, è possibile scaricare l'app e installarla direttamente sul dispositivo. Questo è già permesso su Android, macOS, Windows.
Apple sostiene che il side-loading distruggerebbe la sicurezza e la privacy di iOS. Tuttavia, anche senza sideloading abbiamo già visto malware iOS che ha superato i test di sicurezza dell'App Store. Lo stesso malware iOS è stato poi disponibile per gli utenti da scaricare come legittimo e app verificata. Inoltre il caricamento laterale è già disponibile in macOS. Lì è necessaria un'azione manuale per installare software di terze parti.
Tim Cook dice che Android ha più malware di iOS e incolpa il carico laterale. Vale la pena notare che i telefoni nell'ecosistema di Google sono configurati di default per consentire solo il negozio Google Play come fonte di applicazioni. Il più recente rapporto di trasparenza di Google ha detto che meno di 0,2% dei dispositivi Android hanno installato un'app dannosa attraverso i canali ufficiali di Google.
Nel mondo Android chi vuole scaricare un'app da un'altra fonte deve confermare esplicitamente il download e concedere i permessi sul proprio dispositivo. In altre parole, gli utenti Android che usano il sideloading sono ben consapevoli dei rischi. Lo stesso vale per i jailbreaker di iPhone. Per quanto riguarda il jailbreak vale anche la pena notare la recente vulnerabilità permanente checkm8 che ha colpito i dispositivi A5-A11 (iPhone 4s-iPhone X) e non poteva essere patchato da Apple. Nonostante tutte le misure di sicurezza di Apple, la comunità di jailbreak è ancora attiva e personalmente credo che tali comunità siano necessarie e necessarie.
SIDELOADING E PERDITA DI ENTRATE DI APPLE
Mentre Apple si concentra principalmente sulla sicurezza e sulla privacy per quanto riguarda la funzione di sideloading. Vale la pena notare che Apple prende una parte - fino a 30% delle entrate generate dalle applicazioni distribuite attraverso il suo App Store. Significa che abilitare il caricamento laterale può danneggiare il loro modello di business. Inoltre, se sei un autore di App non sai mai se la tua App sarà accettata in AppStore o rimossa da AppStore senza alcuna spiegazione da Apple. C'è anche una causa antitrust presentata da Epic Games. Epic vuole offrire i suoi giochi sui dispositivi Apple fuori dall'App Store.
Mentre nella mia opinione personale la sicurezza è un fattore molto importante per quanto riguarda ogni dispositivo al giorno d'oggi, penso che gli utenti dovrebbero avere la possibilità di utilizzare il caricamento laterale se vogliono. Ovviamente questa opzione dovrebbe essere disabilitata di default, ma comunque dovrebbe essere presente. Penso che gli utenti avanzati possano farne un buon uso (compresi i ricercatori di sicurezza) e quelli che hanno paura di usare questa caratteristica semplicemente non devono farlo.
La linea di fondo è che le uniche cose che Apple perde sono il controllo e il denaro. Il ragionamento sulla sicurezza e la privacy è per lo più solo rumore aziendale.