最近一直在思考开源软件的事情,所以特别了解了一下这个方面的内容,自己对这方面也有一些疑问,通过自己的网上的搜索得到了一些答案,不一定正确,在此做个记录,如果有不正确的,希望大家指出。
1、开源软件的版权
首先要明确自由/开源软件是一种有版权的软件,自由/开源软件是一种得到许可的软件。自由/开源软件许可协议(或许可证)是其版权实施的延伸。常见的开源许可协议详见我上篇文章。自由/开源软件的版权理论上属于原创软件作品的作者(writers、authors、developers),以及升级软件作品的后续修改者(贡献者Contributors,志愿者Volunteers),总称为所有者(owners)。软件许可协议是一种契约和授权方式,是用户合法使用软件作品的一个凭证,相当于软件作品的作者(或所有者,或权利人,或许可人)与用户(或被许可人,或“你”)之间签订一个合同来规定双方当事人在处理软件作品时的权利、义务和责任。多数人没有注意到开源软件许可的存在,这是因为它不同于传统的书面签字或上网点击那样“接受许可”的方式。开源软件的许可协议是开放的,只要具有相应行 为就可“默认”接受的许可;但如“被许可人”不遵守有关许可条件,许可随时会被终止,“被许可人”持有开源软件的权利将自动终止,并需承担违约责任的风 险。
2、开源社区软件权属
关于合作作品的权属确认,我国《著作权法》第13条规定,“两人以上合作创作的作品,著作权有合作作者共同享有。”也就是说,社区开发的开源软件的权属原则上应该由对开源软件做出实质性贡献的成员共同享有。另外&#