I requisiti del software pubblico¶
Il software pubblico deve quindi essere trasparente; chi ha responsabilità amministrative, nonché la collettività, devono poter verificare facilmente il rispetto delle norme.
Il software deve riflettere i valori insiti nelle norme della società, ad esempio deve essere inclusivo, non discriminatorio e rispettoso della privacy. Per soddisfare questi requisiti, i sistemi software proprietari attualmente utilizzati da organizzazioni pubbliche dovrebbero essere validati e certificati in modo indipendente a ogni modifica. Un software open source, invece, è trasparente per definizione e, se usato insieme a disposizioni per la messa in produzione ugualmente aperte, darà luogo a infrastrutture pubbliche automaticamente trasparenti e verificabili.