1 / 4
文档名称:

开源软件协议.doc

格式:doc   大小:27KB   页数:4页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

开源软件协议.doc

上传人:dyx110 2020/2/20 文件大小:27 KB

下载得到文件列表

开源软件协议.doc

相关文档

文档介绍

文档介绍:首先,要对几个概念有所了解: Contributors指的是对某个开源软件或项目提供了代码(包括最初的或者修改过的)发布的人或者实体(团队、公司、组织等),Contributors按照参与某个软件开源的时间先后,可以分为aninitialContributor和subsequentContributors. Recipients指的是开源软件或项目的获取者,显然,subsequentContributors也属于Recipients之列. SourceCode指的是各种语言写成的源代码,通过SourceCode,结合文档,可以了解到整个软件的体系结构及具体到某个功能函数的实现方法等. ObjectCode指的是SourceCode经过编译之后,生成的类似于“类库”一样的,提供各种接口供他人使用的目标码,按我的理解,它就是像常见的DLL、ActiveX、OCX控件性质的东西.(不知道这样理解对不对) 分清楚这两个概念的目的在于,有些开源,只发布ObjectCode,当然,“你发布的是哪种Code的时候应该怎样”,有着明确的约束. DerivativeModule指的是,依托或包含“最初的”或者“从别人处获取的”开源代码而产生的代码,是原“源代码”的增强(不等于增加)、改善和延续的模块,意为“衍生模块”. SeparateModule指的是,参考或借助原“源代码”,开发出的独立的,不包含、不依赖于原“源代码模块”,意为“独立的模块”.理解这两个概念的目的在于,很多协议对涉及到商业发布的时候,会有哪些是衍生的,哪些是独立的,有着明确的商业发布规定。下面介绍5种常用的开源协议:原则上开源协议都要经过OSI(OpenSourceInitiative)的批准,目前已有的开源协议列表请见enses/alphabetical。常见的开源协议如BSD,GPL,LGPL,MIT等都是OSI批准的协议。如果要开源自己的代码,最好也是选择这些被批准的开源协议。1BSD开源协议(originalBSDlicense、FreeBSDlicense、OriginalBSDlicense)BSD开源协议是一个给于使用者很大自由的协议。基本上使用者可以”为所欲为”,可以自由的使用,修改源代码,也可以将修改后的代码作为开源或者专有软件再发布。但”为所欲为”的前提当你发布使用了BSD协议的代码,或则以BSD协议代码为基础做二次开发自己的产品时,需要满足三个条件:如果再发布的产品中包含源代码,则在源代码中必须带有原来代码中的BSD协议。如果再发布的只是二进制类库/软件,则需要在类库/软件的文档和版权声明中包含原来代码中的BSD协议。不可以用开源代码的作者/机构名字和原来产品的名字做市场推广。其实这几个规则约定的目的也只是达到一个目的:是他人的东西,别人以BSD开源了,你就不能不做任何声明而占为己有,,你用开源代码(A)修改或做其他增添之后,产生了产品B,这时候,你对B的控制由你自己决定,你可以用任何协议再开

最近更新

2024年执业药师之西药学综合知识与技能通关题.. 23页

20242024第二学期小学德育工作计划5篇 8页

2023-24年河南省太康县施工员之设备安装施工基.. 54页

2023-2024年黑龙江省香坊区施工员之设备安装施.. 54页

2023-2024年广东省陆河县施工员之设备安装施工.. 54页

2020年小学六年级语文毕业水平模拟测试试卷电.. 6页

低碳城市试点对资源型城市环境治理和经济增长.. 10页

2025年石柱南宾镇卫生院施工方案 48页

基于LabVIEW的电工电子虚拟实验平台设计 3页

2025年白酒生产企业食品安全主体责任告知书 4页

2025年电解槽焊接作业指导书 8页

2025年电缆沟建设四期工程 49页

基于DPSIR模型的长沙市低碳经济发展水平变化评.. 3页

基于CLM4.5土壤风蚀模型的河北省土壤释尘量模.. 3页

基于BIDE的多核并行闭合序列模式挖掘 3页

2025年电力线通信测试系统设计与实现 26页

基于Android系统的空调外机控制器综合测试系统.. 3页

2025年生物质电厂施工组织设计试卷教案 350页

城市湿地公园水生植物应用初探 3页

城市大气中臭氧浓度控制的困难与挑战——以成.. 3页

城市产业结构升级与空间结构演变互动发展——.. 3页

2025年玻璃钢夹砂管施工工艺质量控制试卷教案.. 4页

2025年郑州铁路职业技术学院单招职业倾向性测.. 67页

2025年鄂尔多斯生态环境职业学院单招职业适应.. 66页

2025年事业单位工勤技能综合知识试卷及答案 11页

2022~2023育婴师考试题库及答案参考100 10页

风力发电桩基施工合同范本 5页

2025年度临时用电验收记录表 8页

早教师专业测试(试题答案) 4页

矫正人员思想汇报100篇 7页