Eu encontrei uma biblioteca GPL (sem licença dupla), que faz exatamente o que eu preciso. Infelizmente, a licença GPL na biblioteca é incompatível com a licença de uma biblioteca diferente que eu uso. Decidi, portanto, reescrever a biblioteca GPL, para que a licença possa ser alterada.
Minha pergunta é: Quão extensas as alterações precisam ser na biblioteca para poder alterar a licença? Em outras palavras, qual é a maneira mais barata de fazer isso?