时间:2021-07-01 10:21:17 帮助过:24人阅读
据悉,Oracle于6月10日发布的Berkeley DB新版本6.0/12c已经悄悄的将许可证协议更改为AGPL。Berkeley DB在2.0版本以下使用的是BSD许可证,而2.0以后改用一种名为Sleepycat Public的许可证,该许可证类GPL。 AGPL许可证也是一种强copyleft许可证,与GPL不同的
据悉,Oracle于6月10日发布的Berkeley DB新版本6.0/12c已经悄悄的将许可证协议更改为AGPL。Berkeley DB在2.0版本以下使用的是BSD许可证,而2.0以后改用一种名为Sleepycat Public的许可证,该许可证类似GPL。
AGPL许可证也是一种强copyleft许可证,与GPL不同的是,AGPL要求你修改的版本必须为所有通过计算机网络远程交互的用户提供完整源码,也就是说只要服务可通过网络访问,就必须开源!
众所周知,Berkeley DB是开源的,个人用户可以下载做学习、试用,但实际上,Berkeley DB是Oracle的一个产品,也是要收费的。Berkeley DB产品家族三大产品(BDB,BDB-JE和BDB-XML)都是采取双license的授权模式,即开源(免费使用)和商用(付费使用)两种模式。 Berkeley DB(BDB)是一个高效的嵌入式数据库编程库,C语言、C++、Java、Perl、Python、Tcl以及其他很多语言都有其对应的API。