added generic bsd style license