Un modello di distribuzione è il modo in cui il software viene consegnato agli utenti e come la piattaforma o il marketplace che lo supporta genera entrate. I modelli comuni includono download diretti, app store, abbonamenti, commissioni e tariffe per installazione. Il modello influisce su chi controlla la pubblicazione, quali controlli vengono applicati e su come gli aggiornamenti raggiungono i dispositivi.
Nella sicurezza informatica, il modello di distribuzione è importante perché determina il livello di fiducia e la superficie di attacco. Un marketplace strettamente controllato può bloccare app dannose, imporre la firma del codice e accelerare la revoca, mentre un modello più aperto può rendere più facile per gli aggressori nascondere software trojanizzato o falso in canali dall'aspetto legittimo. Gli aggressori sfruttano anche le regole di monetizzazione creando adware, scareware o app fraudolente che approfittano degli incentivi della piattaforma. I difensori valutano il modello di distribuzione quando analizzano il rischio della supply chain, decidono se consentire il sideloading e pianificano come verificare l'integrità del software prima dell'installazione.


