O que são obrigações como atribuição, arquivos de notificação e cabeçalhos de licença?

Código aberto explicado em linguagem simples.

Estas são formas de manter o criador original e a licença visíveis. Atribuição geralmente significa atribuição. Um arquivo de aviso contém avisos legais. Um cabeçalho de licença geralmente fica no topo de um arquivo.

Estas obrigações garantem que os direitos e a origem permanecem reconhecíveis.