版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、开源技术发展分析与开源法则技术创新,变革未来101了解开源提供源代码自由传播允许二次创作平等对待所 有用户许可证随代 码传播技术中立2开源 开放开源 无限授权黑客英雄(1950-60)企业化(1970-2010)社会化32010-创业公司科技巨头1.0技术支持&订阅服务2.0基于开源的商业版3.0 SaaS新兴:生态成熟:互通4全球有35家超过1亿 美元的开源商业公司羊毛出在猪身上“开源软件是知识产权的癌症”- 微软第二任CEO史蒂夫鲍尔默“微软爱开源”- 微软第三任CEO萨提亚纳德拉5中间件数据库操作系统Web服务器Tomcat市占率第一 应用集成Kafka市占率第一开源数据库185个 商业
2、数据库175个,Linux:100%的超级计算机市场 82%的智能手机市场数据来源: enlyft 、W3techs,DB-Engines,Linux基金会官网6人工智能大数据云计算7HadoopSpark FlinkOpenStackKVMKubernetesTensorflowCaffe kerasTensorFlow拥有6万多Fork数,位居同类型第一;Caffe和Keras在 学术界和工业界得到广泛应用,三者稳居深度学习库的前三名。2025年全球Hadoop市场预计6708亿美元;Amazon的EMR、谷 歌的Dataproc、阿里云的E-MapReduce、Azure的HDInsig
3、ht, 均选择基于Hadoop构建。2019 年 84 的公司在生产中使用容器 ,其中78%的用户使用Kubernetes进行容器集群管理。数据来源:market watch ,CNCF调查报告等之前是个人兴趣驱动的现在多以个人名义的企业行为82019年,Github托管项目数1.4亿个,比2018年上升44%。预计2026年,将达到3亿个。9我国自发开源项目涵盖全栈技术领域10个别项目已具有一定国际影响力11我国企业对开源的应用,稳定上升121302开源生存法则贡献者和使用者人机料法环代码托管平台、开源组成分析工具等基础物料是源代码社区的管理办法,项目的 开源许可证等开源社区14Commun
4、ity Over Code判断一个公司的开源项目,是真开源还是KPI的核心指标15开放型许可证是最基本的类型,用户可以修改代码后闭源。 常见的开放型许可证主要包括:MIT、BSD、Apache等如果一个软件包含该协议下部分代码,完全发布时某些部分必须适用 该许可证,其它部分可在其它协议下发布。常见的弱传染型开源许可证主要包括:LGPL、MPL、EPL等传染型开源许可证明确修改版本须以同一许可证发布,如果一个软件 包含该协议下部分代码,完全发布时必须作为整体适用该协议。常见的传染型许可证主要为GPL开放型开源许可证在传染型开源许可证要求的基础上,强传染型开源许可证要求使用 开源软件提供云服务时也
5、必须提供源代码。常见的强传染型开源许可证主要为AGPL弱传染型开源许可证传染型开源许可证强传染型开源许可证16确认使命招募团队划分小组制定社 区内部 流程管理和 跟踪工 作进展建立公 开有效 的沟通处X 理x x x 冲x x 突聚集人气发起活动社区治理企业口号企业招聘确立部门企业规 章制度管理制 度邮箱 电话管理制度市场宣传市场活动开源17企业“三重一大” 制度开源运营的模式基金会VS企业18基金会主导模式(Linux模式)企业主导模式(Android模式)知识产权托管运营资金赞助专职运营人员管理机制自治企业主导社区成员构成多元单一生态控制力弱强是否以盈利为目的V项目性质开源“伪开源“开源的
6、财务Apache基金会收入情况会员会费个人捐赠社区运营基础设施服务宣传品牌管理社区活动法律服务Apache基金会支出情况19自己为什么要开源?在开源前,业务方和项目负责人首先应对自身的项目和所处环境有充分的了解,并根据需要,与相关人进行沟 通,根据实际情况来制定具体的开源 策略。在开源前,应保证所有代码的来源可查,根据引用的第三方资源列表,应 对这些资源或源代码的开源许可证有 足够理解,保证对其的使用符合其开 源许可。泄漏用户隐私和商业秘密的情况;确认已经解决已知的安全漏洞;确认引用的第三方资源和软件;判断软件的使用在开源许可证等方面是否合规;在专利、商标、著作权、用户隐私等方 面,确认项目的
7、开源与使用没有侵犯他 人权益。业务评估合规审查技术评估20影响市场格局?卖更专业的软件? 获得程序员好感?项目开源,要走的流程开启项目运行维护关闭项目确定托管平台确定名称与logo选择许可证制定行为准则编写项目/贡献说明确立组织架构贡献接受制度代码发布制度 项目辅导制度和激励机制版本更新管理开源社区管理告知社区成员完成项目归档21组建管理团队项目经理工业时代安全顾问法律顾问宣传人员22引入开源代码时,要注意的风险违约风险知识产权风险 商业秘密兼容性风险 安全风险 管制风险开源是风险的转移,没有了中间商赚差价背锅。23企业做开源治理,是刚需SAST开源组成分析私密信息识别和泄 漏防护安全测试/渗透测试运维风险度量漏洞管理DAST Scan制品扫描提前制定安全需求242503灵魂拷问让一大批平庸的程序员,可以仅靠优化代码和参数,就貌似很优秀。让一大批不入流的软件公司,仅靠对源码的封装或换 皮肤,闭源后就貌似“完全自主研发”的了。26闭源软件开源社 区版软 件开源服务商可能基于 社区版封装可能复制部分开源社区代码自研软件27
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 能源工程专业就业薪资
- 高压配电装置的运行维护
- (正式版)DB42∕T 2536-2026 杉木退化矮林近自然经营技术规程
- 2026重庆市涪陵区国有企业第二季度招聘控制数工作人员9人考试模拟试题及答案解析
- 2026内蒙古巴彦淖尔市临河区老年大学班主任储备人才招募考试备考题库及答案解析
- 2026江西赣州上犹县总医院东山医院招募见习生1人考试备考题库及答案解析
- 2026江苏南京大学现代生物研究院特任副研究员招聘1人考试备考题库及答案解析
- 2026年大庆油田总医院招聘消化科医生岗位工作人员2人笔试备考题库及答案解析
- 2026四川成都市公共交通集团有限公司招聘投资管理专员岗位考试模拟试题及答案解析
- 2026四川南充阆中市第二批招募青年就业见习人员67人笔试备考题库及答案解析
- 【物理】2026郑州高三二模试题及答案
- 《AQ3067-2026化工和危险化学品重大生产安全事故隐患判定准则》解读
- 施工电梯基础监理实施细则
- 国家机关事务管理局所属事业单位2025年度公开招聘应届毕业生笔试模拟试题
- 服装压力舒适性的测试与评价体系构建
- 2026年钻探工技师考试题及答案
- 2026年河北邢台市中考数学试题及答案
- 2026年高考地理高分冲刺学习指南
- 第二单元 辽宋夏金元时期:民族关系发展和社会变化 单元总结 - 学生版
- 国开2026年《公共政策概论》形成性考核任务1-4答案
- 2026年3月版-安全环境职业健康法律法规、规章、标准文件清单
评论
0/150
提交评论