《开源软件管理》PPT课件_第1页
《开源软件管理》PPT课件_第2页
《开源软件管理》PPT课件_第3页
《开源软件管理》PPT课件_第4页
《开源软件管理》PPT课件_第5页
已阅读5页,还剩5页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

开源软件的管理,开源软件定义及特点,特定License,可获得源代码,开源软件定义开源软件是一种源代码免费向公众开放的软件,任何团体或个人都可以在其License的规定下对其进行使用、复制、传播及修改,并可以将该修改形成的软件的衍生版本再发布。,开源软件的好处及可能存在的问题,不遵守License会被投诉甚至起诉,且此类软件易引入安全漏洞此领域知识产权纠纷频频发生产品外购软件可能存在违规使用开源软件的风险若自行修改,可能形成“私有开源代码”,需自行维护全部开源代码需有外部或内部团队掌握相关关键技术及获取社区支持,开源软件及源代码可以免费获取大多都有开源社区支持,可保证软件质量,协助问题解决及特性开发企业可借其实现商业目的,如直接盈利、占领市场等,License,2,社区模式,是开源软件的“学”,3,商业模式,是开源软件的“道”,是开源软件的“术”,开源License认证机构:开源促进会(OSI)获取渠道:开源软件发布包,代码或代码文件及官网,1,开源软件的三大要素,开源商业模式,Express,BSD类许可证BSDlicenseX11licenseFreeBSDMITlicenseApachelicenseOpensshlicenseZopePubliclicence,MPL类NOLSv1.0IPLV1.0SunPublicLicenseNokiaOpenSourceLicenseNPLCDDLEPLCPL,03,商业最为友好,鼓励任何商业或非商业应用允许商业集成,力求平衡软件的“自由”和商业利益,只要求开放修改的那部分源代码修改后的源代码需公开,开源软件License的分类及约束,GPL类ONUGPLQrNonCommercialLicenseLGPLCOPYLEFT,限制严格,要求应用者开放源代码传染性、商业不友好,使用最多的9种License,软件的语言、平台以及实现的功能应符合产品的需求,尽量选择项目文档齐全,社区内邮件列表的存档完善的软件,软件采用的License需适用于产品,尽量选择商业友好的;若采用不友好的,需评估开源风险,尽量选择代码整洁、注释完善并且单元测试覆盖率高的软件,开源软件选型,开源软件选型评估维度,常见的开源商业模式,商业模式,递进关系,增值产品,广告模式,服务模式,双重授权,软硬件结合,社区模式,将项目捐赠给社区,以打击竞争对手或占领市场,开源软件义务和开源软件维权,开源软件的义务,通常指按照开源License规定,开源软件使用者需要履行的义务。主要包括:形式声明义务和对外开放源代码的义务形式声明的义务指产品按照所使用的开源软件许可证要求在进行分发时需附带的原开源软件使用声明文件,该文件包含开源软件的版权声明,License文本或者官方链接不担保声明,该文件可随产品包一起分发,也可将其放在指定网站上供用户下载。对外开源义务1.Writtenoffer模式:在分发产品时附带Writtenoffer,待客户发邮件索要代码时,再通过CD或FTP等方式点对点提供代码,需一定费用,商业公司一般主要采用此种方式。2.随产品开发:将需要开源的代码随产品一起分发。成本高,无法控制受众,商业公司很少用。3.将需开源的产品代码放到网站上,在分发产品时告知用户具体链接地址。特点同上。开源软件维权:若在开源软件使用过程中没有依照License规定履行相

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论