modify license and requires (cherry picked from commit 5237ec5453d36679f9db4491fb5871b21d3e0dfd)
Signed-off-by: Zhipeng Xie <xiezhipeng1@huawei.com>