Así que busqué por todas partes para tratar de encontrar algún tipo de reglas, o al menos algunas pautas de cortesía comunes, sobre este tema y no pude encontrar nada.
Esencialmente, me pregunto qué debería hacer cuando encuentro un complemento de WordPress (gratuito, incluido en wordpress.org/plugins/, e incluye la Licencia GNU GP) que creo que podría beneficiarse seriamente al agregarle una cantidad determinada de funcionalidad.
Después de alterar el código e incluir la nueva funcionalidad, hago lo siguiente:
1) ¿Enviarlo al autor actual del complemento y esperar que lo agregue?
2) ¿Enviar el complemento "nuevo" a los listados de complementos de WordPress como uno de los míos?
3) Evite cualquiera de estas opciones. Solo cambia el plugin y solo lo uso para mí.
4) ¿Haces algo más que no esté listado aquí? (Implica que se hagan sugerencias en la sección de comentarios).
Desde una perspectiva de licencia, no puedo ver ninguna prohibición de tomar cualquiera de estas opciones. No sé lo moral que sería tomar el código, modificarlo y luego venderlo como un complemento premium, pero eso tampoco parece estar prohibido por la Licencia GP.
¿Cuál es la mejor práctica para esta situación? Obviamente no quiero ofender al autor original del complemento ni hacer algo que me haga quedar mal en la comunidad de codificación de WordPress. Aún así, en este caso con el que me enfrento, creo que el complemento se beneficiaría seriamente de esta funcionalidad adicional.
¿Que dices tu?