publishing gpl