打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
2019 十大国产开源项目来势汹汹!

作者 | 马超

责编 | 胡巍巍

出品 | CSDN(ID:CSDNnews)

2019年,是国产开源项目的爆发之年,国内各厂商不断有重磅项目开源。世界上最大的开源社区GitHub颇有快速拥抱中国的趋势。 在2019中国开源年会上,。 目前,在GitHub全球4000万注册用户中,来自中国的开发者,从数量和贡献度上,均位列第二。越来越多的国内企业,在国际合作的开源项目中,扮演着重要角色。 我国的活跃开源项目贡献者,有40%以上都是在2019年加入的,他们大多都是90后年轻人,完全出于兴趣参与开源项目。 可以说,开源就是IT业的未来,目前任何一家公司都不可能脱离软件,更不可能脱离开源。从更深层次上讲,目前开源正在反向吞噬闭源甚至,逐渐同化世界。 开源之争既标准之争:目前的开源项目主导者,相当于20年前的标准制订者。例如,谷歌的深度学习框架TensorFlow之所以能成为人工智能方面的行业标准,靠的就是开源用户的口口相传。 可以说,谁掌握最流行的开源项目,谁就掌握话语权,从而主导行业的发展方向。 开源之争就是入口之争:目前,各大IT厂商之所以推出自己的操作系统、AI框架开源项目,其实本质的商业逻辑,还是争夺用户的入口流量。 可 以说,谁 掌握流量入口,谁就能在未来竞争中掌握主动。 开源之争就是全栈之争:当下,类似于腾讯、百度这种企业,大多将自己整个技术栈的从前端到后端全部进行开源,这种策略就是巩固自身在全技术栈的领导优势,供行业其它参考者模仿,为自身的品牌价值、及技术能力宣传造势。 开源,已经成为各IT企业最高形式的竞争,开源社区的STAR数,在很大程度上,标志着企业的技术实力。下面,我们对今年以来国产开源项目的亮点进行回顾。

异军突起的腾讯

今年以来,腾讯一改之前策略,开启疯狂开源模式。 在近日的腾讯Techo开发者大会开源技术分论坛上,腾讯首次公开表示,其开源计划目前已进入“深水区”,改变过去“自下而上”的开源模式,向“自下而上”与“自上而下”相结合的协同式开发演进。 腾讯开源将在内部协同共建的基础上,推动更底层、更重磅的技术对外开放,紧密参与开源社区建设,不断完善开源治理,打造开发者共建的生态。 当下,腾讯已加入Linux、Apache等9大开源基金会,并已深度合作成为最高级别会员,还向开源基金会捐赠了3大优秀开源项目。 2018年6月,腾讯将高性能RPC开发框架Tars,及其轻量化名字服务方案TSeer捐赠给Linux基金会; 2018年8月,腾讯将业界领先的深度学习框架Angel捐赠给Linux旗下专注人工智能的LF AI基金会; 2019年9月,腾讯万亿级分布式消息中间件TubeMQ正式对外开源,也已捐赠给Apache基金会,成为官方认可的Incubator项目。 总结来说,腾讯在流式消息队列和操作系统等方面,技术积累较强,开源项目输出较多。

腾讯高星开源项目简介
TubeMQ:(GitHub地址链接

Tencent Tiny OS:( GitHub 地址: GitHub .com/Tencent/TencentOS-tiny )这款物联网操作系统 提供精简的 RTOS内核 ,而且正式发布时间相对较短,但是已经发展得 比较成熟 ,并在内核控制和技术支持等方面做的 相当不错,其架构图如下:

完全开放的百度

与其它厂商拼命将将自己的开源项目,归并到自家旗下来为自己争夺STAR和贡献度相比,百度甚至将没有将其主导贡献的项目Echart链接 放在自身( GitHub .com/baidu )旗下。 而且也完全没有门派偏见,开源了大量的 GO 语言项目,从这个角度看,百度可以说是国内对于技术态度较为开放的大厂,做开源的想法,也很纯粹。 总而言之,受益于开源,百度的很多项目,得以低成本快速发展。 百度目前在前端技术和 AI技术,有一定的优势,这两方面输出项目比较多。百度高星开源项目简介Echart:(GitHub地址链接 如有兴趣可以参考笔者之前的博客链接PaddlePaddle:(GitHub地址链接 它集深度学习训练和预测框架、模型库、工具组件和服务平台为一体,拥有兼顾灵活性和高性能的开发机制、工业级的模型库、超大规模分布式训练技术、高速推理引擎以及系统化的社区服务等五大优势。 而且, 百度提供免费的在线 NOTEBOOK 环境供大家体验链接 端到端的部署方案:

异军突起的滴滴

在短短2年时间内,滴滴已将35个项目,进行了开源,包含领域有人工智能、小程序、智慧交通、中间件、前端框架、研发工具等。 目前,在GitHub的STAR数已超过5万,全球组织排进前100名。 据笔者不完全统计,仅2019年,滴滴就有开源项目20个。与此同时,也产生了首个万星项目DoKit,滴滴还对许多如Ceph、Link、Hadoop、Kylin等开源软件做出积极的贡献。 而且在2019年,滴滴被CNCF基金会,授予最高最终用户奖,这也是今年在亚洲唯一获奖的企业。2019年滴滴在开源方面收获颇丰。滴滴高星开源项目简介Dokit:DoKit(GitHub地址链接 iOS 、Android、微信小程序 )研发助手。 能让每一个App快速接入常用的辅助开发工具、测试效率工具、视觉辅助工具,而且还支持在操作面板中,接入用户的非通用辅助功能,功能强大,便于扩展。

cube-ui:cube-ui ( GitHub 地址: GitHu b .com/didi/cube-ui ),它 是 滴滴基于 V ue重构 并 开发了 移 动端组件库 。 每个模块都经过严格的测试,并且对于响应速度也有严格要求,真正做到了质量可靠、体验极致、扩展性强。

RT-Thread和TDEngine

国内开源项目,也不光是大厂的天下,一些小厂商凭借在某一领域的长期经验,也有很多惊艳项目。 比如TDengine的STAR数就已过万,RT-Thread的STAR数也已经接近四千,可以说它们是小型IT厂商中的佼佼者。RT-Thread:(GitHub地址链接 RT-Thread在2006年初,就发布了第一版,经过十几年上亿台设备装机的技术沉淀,RT-Thread社区也已俨然发展成为国内最强的嵌入式社区。 笔者刚刚到他家论坛上逛了一圈,真的是强手如云,大咖云集,各方面的文档和培训资料一应俱全。其架构图如下:

TDEngine:( GitHub 地址: GitHub .com/taosdata/TDengine )有关 TDEngine 这个时 序数据库,我们已经介绍多次 ,读者可以参阅 《 这位创造 GitHub 冠军项目的 “老男人”,堪称10倍程序员本尊 》 、《 》这里不加赘述了。

据笔者观察,程序员这个以理工男占主导地位的群体,哪怕是在开源网站上,也常有一些交友项目成为爆款。 比如,下面要说的这个抖音机器人,就已经积累6千多STAR,看来边学技术、边找对象,也是IT人的硬核需求。抖音机器人:(GitHub地址链接awesome-lover:(GitHub地址链接 lovers,这是一个聚焦在程序员相亲、恋爱的信息交换项目,所以项目主直接把信息放在了GitHub上。 2019年,是我国在开源项目上的爆发之年、收获之年。随着越来越多的年轻开发者的加入,开源已经逐渐成为IT的未来。 目前,国内开源项目,在技术社区中,也呈现出百花齐放的趋势,无论是大厂、还是初创企业,均有展示的机会,愿国内IT产业,能借开源之势继续蓬勃发展。

【End】

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
中国开源激荡 20 年:IT 江湖,谁主沉浮?
GitHub开源项目总结
Android高级攻城狮-阅读源码的经验总结
最新开源指数发布:VSCode成为第一代码编辑器、百度Apollo增长最快
2018 中国开源年度报告:洞察篇
腾讯正式开源图计算框架 Plato,十亿级节点图计算进入分钟级时代
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服