gplv2 til gplv3