红帽白皮书新鲜出炉!点击获取,让你的云战略更胜一筹! 了解详情
写点什么

云浪生谈国内开源新趋势

  • 2015-02-16
  • 本文字数:1783 字

    阅读完需:约 6 分钟

在一个由互联网、云计算、大数据和社交网络交织的时代中,开源已几乎无处不在。从近几年在中国市场的发展来看,其受欢迎程度已大大超乎人们的想象。仅以刚刚过去的 2014 年为例,从开源技术、工具、应用到本地开源社区建设都可以用火热来形容。微软开放技术(中国)有限公司董事总经理云浪生最近分享了对国内开源新趋势的看法。

社区重于代码,本地社区做大更要做强

开源社区在中国落地生根并如雨后春笋般的发展起来,带动了本地开源社区的成长。目前,在 GitCafe、CSDN CODE、CODING、开源中国等流行的代码托管平台上聚集了越来越多的本地开发者和开源项目。同时,中国原生创立的开源项目如 SequoiaDB, Seafile 和 Cocos2d-x 等也走向国际开源社区。

这预示着一个好的开始。正如我们一直强调“社区重于代码”的观点,这些领先的代码托管平台和开源项目的加入就证明了这一思潮。有数据显示,源自开源社区的开发项目的开发投资回报是单一厂商开发模式的 5 倍,足以证明社区的优越性。开源社区犹如一个代码的大集市,人气旺了,可交换的商品丰富了,市场才能更繁荣。

未来,随着国内开源社区规模的不断壮大,社区内代码和项目的日渐丰富,这将有助于开发者参与到社区的贡献和治理当中。在社区中工作,开发者可相互借助更有效的工具和平台来提升自身的成功率。

心动不如行动,大企业拥抱开源

在中国互联网行业强势崛起的背后,开源技术支持了 90% 以上的互联网产品,使得一大批小而精的创新型企业乘势而上。如果开源代表了 IT 行业的未来,那么,大企业的转型也将从拥抱开源开始。在这方面,国外的传统 IT 大公司已经开始行动,在 Docker 社区和 GitHub 平台中有越来越多来自传统大企业的源代码被采用,他们对开源社区不仅仅贡献代码,还参与到社区的治理中,并从社区的发展中获益。这对于中国企业是很好的启示。事实证明,开源非但没有削弱大企业的竞争优势,反而加速了他们转型的步伐,其技术和平台优势也得以显现。

身处在新一轮技术变革的浪潮中,创新理念、商业模式、产业生态格局,直至用户行为都在不停的变化。如今的开发者更乐于在更加开放的环境中工作。这也是微软开放技术的战略和使命,即为不同的环境和平台之间架起互操作性的桥梁。2014 年 11 月,微软宣布将.NET 开发平台开源的举措非常有力的推动了跨平台的开发,对于开发者而言大大降低了在不同平台和语言环境下的迁移成本。今后,类似的跨平台开发模式有助于实现更广泛的协同,大企业拥抱开源的最佳时机即将到来,国内同行们的步伐可以迈的再大一些。

协作构建开源生态圈,开源治理稳步推进

在这个移动为先,云为先的时代,建设生态圈的战略被反复提及,在开源领域亦是如此。未来,越来越多的从业者将会把构建开源生态圈作为重要的发展方向,这个生态圈囊括了从开发者、开源社区,政府、高校到企业的多个相关方,而协作将是维系生态圈良性发展的基础。相比桌面软件时代,开源的生态圈中的各方关系也将更加微妙复杂。如果说以往传统巨头们依靠其花费数十年筑起的铜墙壁垒获得了竞争优势,那么今后,各方都将面临竞争与协作并存的格局,而参与协同将产生更大的价值。

正如开源社所秉承的“共识、共治、贡献”的原则,其治理方式犹如一个开源社区的联合国。目前,已经有 36 家机构加入其中,涉及开源硬件、软件、平台与社区等不同领域。开源社还推出“开源之星”、“开源大使”、“开源者行”、“开源学院”、开放黑客松平台、开源翻译平台和年度报告等举措。这些举措是由开源社成员自发协作而成的。我们相信,大家一起深耕开源这一大市场,获益的不是某个企业或机构,而是全体成员和整个开源社区。

云浪生指出,过去一年,微软开放技术已为中国的开源生态建设实施了一批实质性的举措:我们在中国开放了 VM Depot;发起 Cocos2d-x 开放黑客松,为移动端的开源应用提供技术和跨平台支持;我们引入了基于 OData 和 CKAN 的开放数据平台,并携手聚合数据在聚合开发者大会上公布了开发者伙伴支持计划, 贡献 Azure 云资源以鼓励基于 OData 的数据创新应用;我们联合聚合数据、阿里 JStorm 团队和开源社成功举办的大数据实时分析编程黑客松,以支持本土的优质开源软件及开源社区的成长;微软.NET 框架开源更是整个 IT 业界的里程碑事件。此外,我们致力于推动开源标准的建设和完善,Windows Azure 先后斩获了云主机、对象存储、SQL 数据库、云引擎和全网负载均衡五大项“可信云服务认证”。

2015-02-16 23:061156
用户头像

发布了 501 篇内容, 共 247.1 次阅读, 收获喜欢 57 次。

关注

评论

发布
暂无评论
发现更多内容

Cocos Creator学习のTiledMap

空城机

Cocos 5月月更

Redis「3」持久化

Samson

学习笔记 Redis 核心技术与实战 5月月更

一文掌握MySQL中的二进制日志,MySQL 优化学习第10天

梦想橡皮擦

5月月更

数据库连接池 -Druid 源码学习(五)

wjchenge

Druid 数据库连接池

模块1-作业

Fan

架构实战营

一、什么是云原生安全

穿过生命散发芬芳

云原生安全 5月月更

setState 和 ModelBinding用法对比来看局部刷新效果

岛上码农

flutter ios 安卓开发 跨平台开发 5月月更

Maven 依赖管理与生命周期

Emperor_LawD

maven 5月月更

Druid连接池源码阅读05

石小天

有了测试组,为什么还要QA?

高山

测试 QA CMMI

学生管理系统(3)

5月月更

架构实战营模块5作业

天琪实刚亮

【LeetCode】不含重复字符的最长子字符串Java题解

Albert

LeetCode 5月月更

Nacos源码系列—订阅机制的前因后果(上)

牧小农

源码 nacos

druid 源码阅读 5——讨论下druid为什么不用AtomicLong

张大彪

架构实战营 - 毕业总结

smile

架构实战营

设计模式之代理模式

乌龟哥哥

5月月更

C++最佳实践 | 4. 可维护性

俞凡

c++ 最佳实践

C++最佳实践 | 5. 可移植性及多线程

俞凡

c++ 最佳实践

【愚公系列】2022年05月 二十三种设计模式(十四)-命令模式(Command Pattern)

愚公搬代码

5月月更

在线文本去重统计工具

入门小站

工具

C++最佳实践 | 3. 安全性

俞凡

c++ 最佳实践

ArrayList源码分析-初始化

zarmnosaj

5月月更

在线TSV转XML工具

入门小站

工具

一篇文章带你了解云计算

工程师日月

5月月更

druid 源码阅读(五)初始化连接池总结

爱晒太阳的大白

5月月更

SpringWebFlux中WebClient怎么打印日志?

编号94530

spring 日志 WebFlux WebClient

架构实战营:毕业总结

刘璐

模块九作业 - 设计电商秒杀系统

smile

架构实战营

K8S 准入控制器有哪些是默认的?

baiyutang

Docker Kubernetes 云原生 k8s 5月月更

Go Web 编程入门:快速了解Fiber框架

宇宙之一粟

Go 语言 Fiber 5月月更

云浪生谈国内开源新趋势_微软_崔康_InfoQ精选文章