switched to lesser general public license