软件定义共享开源创新时代
郑晓军
我今天想和大家分享的题目是“共享开源创新时代”,谈及软件近20年的发展,一个绕不开的话题就是开源。
在基础软件领域,开源的重要性在于其成本的低廉。软件应用的需求端追求的是仅付一次成本就能长期的使用应用软件。开發者大都希望底层的代码免费或是一次性付款,这样才能够完全在开发者本人的把控中。软件的开发商在操作系统上有一些共性的需求,如基础软件、支撑软件、中间件。数据库和中间件是标准化的产物,因此,我们希望runtime(运行库)能够开源化。
20世纪90年代,源代码是软件开发者最重要的机密,因此,当1996年我获得了linux操作系统时,觉得非常震撼。从那时起,我发现了开源的力量:一方面是缺陷修补能力,无数人帮助开发者打磨开源产品,缺陷可以在开源生态中改进;另一方面是技术创新,贡献代码或不贡献代码的开发者,都可以调用资源,给原始开发者提供开发的创意。
软件开源是自然选择的结果,是基础软件的发展趋势,在操作系统、数据库、中间件等领域前景广阔。
下面我想和大家分享两个重要的趋势,它们与信创领域密切相关。一个趋势是服务器市场的演变:20世纪90年代初,随着client/server数据库架构的兴起,服务器实现了从大型主机(main )到中型机(vax,as400, 等)的普及(down sizing)。risc(精简指令集计算机)+unix操作系统随着开放平台的兴起,变成了主力;如今,cisc(复杂指令集计算机)+linux操作系统得益于开源生态,异军突起。另一个趋势是数据库市场的演变:市场需要更加简洁、高效、易管理的数据库产品,随着中间件、互联网、soa(面向服务的架构)、微服务、云计算等领域技术的发展,功能齐全、庞大、复杂的数据库系统—mysql系统出现。
我们曾与postgresql社区开展了很多合作,希望通过自己的努力助力开源社区的传播,团结本土的开发者,分享源代码,与本土芯片相结合。我们建立了数据库版本分支区和各种各样的创新工具,希望未来能够团结学术机构和爱好者,共同开发数据库,共建本土开源生态。
(根据演讲内容整理,未经本人审核)
软件定义共享开源创新时代
本文2022-11-11 21:56:56发表“城建环卫”栏目。
本文链接:https://www.wenmi123.com/article/431684.html
- 座谈会发言:体系抓好思政课教育做好贯彻落实下篇文章(02-19).docx
- 组织部机关支部书记2024年度抓基层党建工作述职报告(02-19).docx
- 在县委理论中心组暨2024年度民主生活会学习研讨会上的发言(02-19).docx
- 在2025年市人代会分组讨论会上的发言(02-19).docx
- 医院党委选人用人工作自查报告(02-19).docx
- 宣传部2024年民主生活会个人对照检查发言(02-19).docx
- 行政服务中心民族团结进步创建工作经验材料(02-19).docx
- 校长在中学2025春季开学典礼上的讲话:撷一抹祈望春风掬一程锦绣花开(02-19).docx
- 乡镇领导班子2024年民主生活会对照检查发言材料(五个带头+典型案例)(02-19).docx
- 乡2024年度基层党建工作总结(02-19).docx