开源软件之许可证(一)
吴国平 北京市隆安律师事务所
当你独立创作一段计算机程序语句(代码)时,按照版权法的规定,该作品受排他性版权保护。除非您在将源代码发布到需要接受服务条款的开源服务器的情况下,当然,上述发布也可以限制用户的部分权利。例如,如果您在GitHub上的公共存储库中发布源代码,根据Github的发布流程,选择适用的开源协议是必备的步骤,否则不能完成发布(有用户反馈早期可忽略该步骤)。
大多数情况下,如果不是机构人员有特定目的发布行为,一般不会对开源协议的种类进行特别选取,部分程序员对开源协议的选择具有随意性,而大多数程序会选择适用比较广泛的许可证,尽管他也不清楚该开源许可证对应的内容。
仅有极为特殊的情况下,程序员会咨询律师的意见,但是中国的律师对开源协议熟悉的并不是很多,这也限制了程序员的上述需求。客观上,中国非机