Hace un tiempo existe en la comunidad de desarrolladores de WordPress un problema con la licencia GPL que usa WP y que básicamente indica que cualquier modificación al código que hagas y distribuyas, debe ser acompañada del código fuente para que la persona que lo reciba pueda redistribuirla a su vez bajo la misma licencia o misma premisa.
Hace un tiempo existe el debate sobre si los temas y los plugins son trabajos derivativos de WordPress y, por lo tanto, si están atados a la Licencia GPL de CMS; y acá la cuestión es bastante simple, si uno hace un tema o plugín de WordPress que usa de alguna manera el código PHP de WordPress.... entonces, lisa y llanamente, hereda la licencia GPL del mismo y no hay vuelta que darle.
Es muy diferente hacer un CSS nuevo decir que eso es un Theme y punto, ¿porque? Porque no estás haciendo llamadas a funciones de WordPress y por lo tanto no estás interactuando con el código libre y abierto que te permite crear sobre el trabajo de otros.