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

  • 内容
  • 评论
  • 相关

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

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

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

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

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

GUN GPL开源协议图标

本文标题:开源协议是什么?有哪些?如何选择?

本文地址:https://www.hosteonscn.com/4890.html

评论

0条评论

发表评论

邮箱地址不会被公开。 必填项已用*标注