Z:gnu-www-ja-gpl-faq--a51537-To release a non-free program/en

To release a non-free program is always ethically tainted, but legally there is no obstacle to your doing this. If you are the copyright holder for the code, you can release it under various different non-exclusive licenses at various times.