A solução mais fácil de entender para todos é ter a função que vem da biblioteca licenciada do Apache em um arquivo de origem separado.
Em seguida, você pode usar os comentários normais de direitos autorais e licença, conforme apropriado para a licença desse arquivo, na parte superior de cada arquivo.
É possível ter as duas partes em um único arquivo de origem.
Se você escolher essa rota, deverá deixar claro no topo do arquivo que algumas funções também estão em outra licença.
Depois, ao lado das funções que estão sob a licença Apache, inclua o comentário da licença do Apache.
Como neste caso os direitos autorais sobre partes do seu arquivo fonte são de propriedade dos detentores dos direitos autorais da biblioteca da qual você incluiu uma função, você precisa adicionar sua declaração de direitos autorais também à declaração de direitos autorais do seu arquivo. >