Changed to BSD 2 clause