added a public domain, and a gpl