added gnu license