GPL es una licencia libre, que pretende garantiza a los usuarios finales la libertad de ejecutar, estudiar, compartir y modificar el software. Esta licencia fue originalmente escrita por Richard Stallman de la FSF para el Proyecto GNU. Se dice que GPL es "vírica", lo que significa que el trabajo derivado de un software liberado bajo licencia GPL, sólo puede distribuirse bajo los mismos términos. La licencia GPL originalmente fue diseñada para aplicaciones de software, pero se pueden encontrar otros tipos de recursos liberados bajo esta licencia. Si bien por las características de la licencia GPL se la podría asimilar a una licencia BY-SA, un análisis de compatibilidad de "Creative Commons Org" deja en evidencia que no son totalmente compatibles para todas sus versiones y en caso de ser compatibles (GPL 3 es compatible con BY-SA 4.0) esa compatibilidad es unidireccional, por esta razón deben ser incluidas como una excepción.