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的控制由你自己决定,你可以用任何协议再开

最近更新

2025年数字的作文 15页

对变电站电测仪表实施状态检修的思考 3页

2025年绿色环保演讲稿 55页

2025年教育机构活动策划方案 31页

2025年绿化与人行道铺装施工组织设计 31页

宿州沱河沉积物污染特征及磷赋存形态的研究的.. 3页

室内外非对称信道模型及其MIMO研究 3页

2025年维修电工初级培训资料 15页

安康膨胀土抗剪强度特性的研究 3页

孪联型表面活性剂在稠油油藏的试验研究 3页

格兰仕集团设计提案V 37页

2025年教师节廉洁过节的倡议书 17页

2025年教师节作文:师恩如山 14页

2025年教师网络远程培训心得体会 13页

2025年教师线上读书活动心得体会 6页

2025年经济管理专业应用数学基础 11页

大型轴流泵流量测量方法的探讨 3页

大型水轮发电机可控硅励磁系统中脉冲丢失故障.. 3页

2025年教师应聘面试技巧 5页

2025年教师年度考核工作总结 工作总结 21页

2025年组织设计的任务原则与影响因素 10页

2025年表情简笔画微笑要怎么画才好看 5页

2025年行车记录仪存储卡无法格式化问题怎么解.. 4页

2025年三门峡职业技术学院单招职业技能测试题.. 126页

(2023)食品安全管理员考试题库及参考答案大全.. 4页

初中教师副高职称评审答辩题 5页

国家义务教育质量监测美术初中试卷 9页

2024 年长沙市初中学业水平考试模拟试卷四 7页

谈变速运行优化在抽油机井上的应用 7页

浮梦动漫社 1页