Approved to be GNU GPL V2 or later.