Como tornar o uso de código aberto auditável?

Código aberto explicado em linguagem simples.

Certifique-se de que está claro quais peças foram utilizadas, quais licenças se aplicam, quais verificações foram realizadas e quais decisões foram tomadas.

Auditável significa principalmente: ser capaz de explicar depois o que aconteceu e porquê.