He encontrado una biblioteca GPL (sin licencia dual), que hace exactamente lo que necesito. Desafortunadamente, la licencia GPL en la biblioteca es incompatible con la licencia de una biblioteca diferente que uso. Por lo tanto, he decidido reescribir la biblioteca GPL, por lo que la licencia se puede cambiar.
Mi pregunta es: ¿Qué tan extensos deben ser los cambios en la biblioteca para poder cambiar la licencia? En otras palabras, ¿cuál es la forma más barata de hacer esto?