开源协议类型

在我们的电商源码中,我们使用了以下协议:

Apache License 2.0:Apache License是对商业应用非常友好的许可协议。使用者可以根据需要修改代码,并将其作为开源或商业产品发布和销售。
BSD开源协议(Berkerley Software Distribution):商业软件可以使用,并可以修改使用BSD协议的代码。
LGPL (GNU Library or “Lesser” General Public License):商业软件可以使用,但不能修改LGPL协议的代码。
MIT (MIT license):商业软件可以使用,并可以修改MIT协议的代码,甚至可以出售MIT协议的代码。
MPL (Mozilla Public License 1.1):商业软件可以使用,并可以修改MPL协议的代码,但修改后的代码版权归软件的发起者所有。
CDDL (Common Development and Distribution License):商业软件可以使用,并可以修改CDDL协议的代码。
EPL (Eclipse Public License 1.0):商业软件可以使用,并可以修改EPL协议的代码,但使用者需要承担代码产生的侵权责任。
CC0(Public Domain):“CC0”的全称为“Creative Commons Zero”,是一种开放授权协议,旨在允许原作者放弃对其作品的所有版权和邻接权利,使之成为公有领域的一部分。可以自由地使用、共享和修改该作品,甚至可以用于商业用途,无需经过原作者的许可或支付费用。
GPL (GNU General Public License):GNU GPL是最广泛应用的开源协议之一,由自由软件基金会(FSF)制定。该协议规定了软件的使用、复制、修改、分发等方面的规则,要求将使用、修改后的软件同样以GPL协议开源,并保留原作者的版权信息。因此,使用GNU GPL协议的软件必须也是开源的,并且不能将其用于商业用途。GPL家族下的其他协议,如AGPL等同样不能商用。

未经允许不得转载:lxfamn » 开源协议类型

赞 (0) 打赏

置顶推荐

评论 0

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏