apply BSD 2-Clause License