switch to GPL