change licence model
try clang compile fix
Merge branch 'master' into cmake