How Didi’s Open‑Source Strategy Powers AI‑Driven Mobility
The article outlines Didi’s rapid growth in open‑source contributions—20 projects, nearly 40 000 stars, 130+ contributors across AI, middleware, monitoring, mobile and front‑end—detailing its internal governance, external patches to major OSS projects, community partnerships, and future open‑source commitments.
Intelligent Mobility Open Platform
Didi’s Intelligent Mobility Open Platform, created under the “Qunyan Plan”, is an AI‑focused open‑source platform that aggregates Didi’s AI algorithms, services, computing resources, and solution libraries for the smart‑mobility domain.
Open‑Source Projects (Recent Year)
Within the past year Didi released 20 open‑source projects on GitHub, accumulating close to 40 000 stars and involving more than 130 contributors. The projects span the following technical areas:
Artificial intelligence and machine‑learning frameworks
Middleware and distributed systems
Operations‑monitoring tools
Mini‑program SDKs
Mobile development libraries
Front‑end frameworks
Databases and storage engines
Open‑Source Governance
Didi has established an internal Open‑Source Committee that defines and enforces a set of open‑source management standards. Governance operates on a dual‑track model:
Formal mechanisms : project‑level review, licensing compliance, and release processes.
Operational incentives : multi‑dimensional support (technical, documentation, community outreach) and dedicated funding pools that allow project teams to operate autonomously.
This structure encourages both rapid internal adoption and healthy external community interaction.
External Contributions to Established OSS Projects
Didi actively contributes patches to major open‑source ecosystems. In 2018 the company submitted 53 patches to projects such as HDFS, Hive, Spark, Yarn, Flink, and Druid.io. Additional contributions include:
OpenMessaging – 1 Technical Steering Committee (TSC) member, leadership of the RocketMQ RIP‑7 design and implementation.
Linux kernel – 15 patches.
QEMU – 3 patches.
DPDK – 5 patches.
Ceph – over 20 patches and a Project Management Committee (PMC) role.
Didi also holds one PMC and two Committer positions across these ecosystems.
Community Memberships and Collaborative Activities
Didi joined the Linux Foundation in 2018 and subsequently became a founding member of the LFDL Foundation, as well as a member of the CNCF and Ceph foundations. The company co‑hosted the Gopher China 2019 conference with GoCN, and regularly sponsors or participates in events such as the China Open‑Source Conference, Flink Forward, and HBaseCon. Didi also collaborated with the China Academy of Information and Communications Technology to co‑author the “Open‑Source License Whitepaper” and the “Enterprise Open‑Source Governance Guide”.
Future Outlook
According to Didi’s Senior Vice President of R&D and Chair of the Open‑Source Committee, open source is the foundational layer of the internet industry. Didi plans to continue embracing openness, fostering win‑win collaborations, and contributing technical value together with the global open‑source community.
Code example
了解更多
▬
本文来自「滴滴科技合作」发布的
「群雁计划解读」
系列文章,
欢迎阅读
推荐阅读
▬
更多推荐
▬
滴滴开源
/ Open Source
Mpx
|
Booster
|
Chameleon
|
DDMQ
|
DroidAssist
|
Rdebug
|
Doraemonkit
|
Kemon
|
Mand Moblie
|
virtualApk
|
获取更多项目
技术干货
/ Recommended article
韦伯-费纳希定律,前景理论及其在数据科学中的应用
|
一个 Golang 项目的测试实践全记录
|
滴滴 NewSQL 演进之 Fusion 实践
|
阅读更多内容Signed-in readers can open the original source through BestHub's protected redirect.
This article has been distilled and summarized from source material, then republished for learning and reference. If you believe it infringes your rights, please contactand we will review it promptly.
How this landed with the community
Was this worth your time?
0 Comments
Thoughtful readers leave field notes, pushback, and hard-won operational detail here.
