北京时间3月24日,OpenSSL项目对外宣布其已经变更了其许可证,从原来的类Apache许可证改为 Apache License 2.0,这种变更将会为以后自由开源软件项目和产品的使用提供更多的方便。
据悉,OpenSSL是目前使用范围最广泛的加密库,但是其此前所用的许可证是OpenSSL License和SSLeay License,而OpenSSL License是Apache License 1.0 许可证,而SSLeay License则是4-clause BSD的许可证。
问题在于,原来的这两种许可证与GPL许可证并不兼容,而GPL软件在使用OpenSSL时往往需要额外的给予其例外才能正常使用,而新采用的Apache License 2.0则不存在此类问题,与GPL可以兼容。在修改许可证之后,OpenSSL则可以更方便于整合到 GPL 软件中。
据悉,OpenSSL项目可能在未来的几天里开始向所有项目贡献者发送邮件请求他们批准这种改动。相信不久后这一请求就会通过,用户们将会改为使用新的许可证。
本文转自d1net(转载
时间: 2024-10-09 19:18:17