add BSD license
source file license text change