• 开源协议是什么?有哪些?如何选择?

    开源软件在追求“自由”的同时,不能牺牲程序员的利益,否则将会影响程序员的创造激情,因此世界上现在有 60 多种被开源促进组织(Open Source Initiative)认可的开源许可协议来保证开源工作者的权益。

    开源协议规定了你在使用开源软件时的权利和责任,也就是规定了你可以做什么,不可以做什么。

    开源协议虽然不一定具备法律效力,但是当涉及软件版权纠纷时,开源协议也是非常重要的证据之一。

    对于准备编写一款开源软件的开发人员,也非常建议先了解一下当前最热门的开源许可协议,选择一个合适的开源许可协议来最大限度保护自己的软件权益。

    1) GNU GPL(GNU General Public License,GNU通用公共许可证)

    GUN GPL开源协议图标

更多...

加载中...