惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

IT之家
IT之家
Recent Announcements
Recent Announcements
OSCHINA 社区最新新闻
OSCHINA 社区最新新闻
The GitHub Blog
The GitHub Blog
MyScale Blog
MyScale Blog
爱范儿
爱范儿
GbyAI
GbyAI
Cyber Security Advisories - MS-ISAC
Cyber Security Advisories - MS-ISAC
美团技术团队
Y
Y Combinator Blog
博客园 - 叶小钗
Apple Machine Learning Research
Apple Machine Learning Research
Martin Fowler
Martin Fowler
freeCodeCamp Programming Tutorials: Python, JavaScript, Git & More
罗磊的独立博客
M
MIT News - Artificial intelligence
博客园 - Franky
V
Visual Studio Blog
I
InfoQ
V
V2EX
Hugging Face - Blog
Hugging Face - Blog
腾讯CDC
博客园 - 司徒正美
L
LangChain Blog

博客园_首页

Plist 二进制格式 Milvus 和 PGVector,哪个更好? OpenClaw 已过时?在 VS Code 中运行 Hermes Agent! 第30篇文章:一个大三计科生的自白 Manim如何在数学公式中完美显示中文? Docker 部署 RocketMQ 5 并发编程核心概念辨析 C#事务处理最佳实践:别再让“主表存了、明细丢了”的破事发生 CLI 是什么?为什么大厂突然集体卷命令行? 【从0到1构建一个ClaudeAgent】协作-自主Agent UIImageView 设置图片不生效的原因排查 最小二乘问题详解20:无先验约束下的增量式SFM自由网平差 痞子衡嵌入式:大话双核i.MXRT1180之XIP应用里借助MU实现可靠Flash IAP的方法 AI Chat 封装, SemanticKerne.AiProvider.Unified 已发布 Windows下右键编辑js文件无法打开记事本——在注册表中使用环境变量 在后台服务中使用 Scoped 服务,为什么总是报错? H200 安装驱动并使用sglang启动模型 wireshark 抓包Trap上报告警内容 我用 AI 辅助开发了一系列小工具(2):图片压缩工具 [A Primer On MC and CC] 2.1 Memory Consistency 1 - 指令重排序和 SC 模型 Oracle数据库SCN推进技术详解与实践指南 玩转控件:封装个带图片的Label控件 Claude Code 4.7 真正该升级的不是模型,而是你的工作流 前端小白一句话,AI 帮我做了个颜值拉满的桌面媒体播放器。当代码不再是门槛,一句话编程就是现实。 5. WorkBuddy: 小龙虾的灵魂三件套,让你的小龙虾不只是工具 SQLite 分片方案实战:三种分片策略的深度对比 告别简陋 UI!一款基于 Fluent Design 和基于 WinUI 的开源免费、现代化的 Avalonia UI 控件库 关于二进制排列组合枚举的总结 AI开发-python-LangGraph框架(3-27-LangGraph从零实现大模型智能决策工作流) ElasticSearch主分片和副本分片概念详解
OpenHarmony.Avalonia 归档事件对中国自主软件生态的影响--信...
张善友 · 2026-05-09 · via 博客园_首页

2026年5月8日,中国开源技术社区发生了一起具有里程碑意义的争议性事件:由开发者“布布”(Bubu)主导的 OpenHarmony-NET/OpenHarmony.Avalonia 项目正式宣告停止更新并进入归档状态。这一决定不仅标志着一个由民间力量驱动的底层基础技术探索项目的终结,更在知乎、微信群、QQ群及.NET 开发者圈内引发了剧烈的连锁反应。该事件的核心矛盾点在于,开发者指控华为在与 Avalonia 官方(Iridium Technology)进行商务洽谈期间,疑似利用双方交流的技术细节在招标平台上向国内供应商发布招标,最终由软通动力(SoftStone)等大型外包服务商中标。这一现象引发了关于企业诚信、开源治理模型以及中国自主操作系统生态构建路径的广泛讨论。

1:事件溯源与开发者“布布”的业余探索

在深入分析该事件的行业影响前,必须首先解构 OpenHarmony.Avalonia 项目的起源及其技术独特性。该项目的核心开发者布布,其职业身份是一家游戏公司的技术人员,而对.NET 与 Avalonia 在鸿蒙系统上的适配完全源于其个人业余爱好 。这种典型的“极客式”探索在开源界极具价值,因为底层基础性技术的适配往往需要极高的技术敏感度和不计成本的时间投入。

1.1 Avalonia 框架的技术战略价值

Avalonia UI 作为一个基于.NET 的跨平台 UI 框架,采用 Skia 渲染引擎,能够实现 Windows、Linux、macOS、iOS 和 Android 之间的界面一致性 。在华为推出 HarmonyOS NEXT(纯血鸿蒙)并彻底剥离 AOT 兼容层的大背景下,如何将庞大的现有企业级.NET 应用迁移至鸿蒙平台,成为了一个战略性课题。

Avalonia 的技术优势在于其渲染独立性,它不依赖于操作系统的原生控件,而是直接调用底层的图形 API。对于 OpenHarmony 而言,这意味着只要完成底层 Skia 渲染器和输入系统的适配,数以百万计的.NET 开发者就能以极低的成本将应用搬上鸿蒙。开发者布布所做的工作,正是这种“破冰”式的底层基础设施建设。

1.2 开发者布布的贡献与处境

根据布布在知乎发布的公开帖,该项目早在一年前就已启动,并与 Avalonia 官方建立了紧密的联系 。在双方的预期中,一旦 Avalonia 与华为达成官方合作,布布将可能获得全职或兼职的雇佣机会,以专业身份继续推进适配工作。为此,布布甚至在去年 7 月后减缓了公开发布的速度,将最新的技术成果推送到闭源仓库,以保护潜在的商业利益和技术合规性。

然而,这种基于信任的“技术静默期”最终演变成了该项目的终点。布布指出,尽管他本人并不依赖该项目获得收入,但对于技术圈而言,个人项目的“烂尾”需要一个合理的解释,这也是他决定公开披露项目归档内幕的初衷 。

2:招标风波与“白嫖”嫌疑:商业伦理的博弈

事件的转折点出现在多家外包公司(如软通动力等)开始在 B 站、博客园等平台联系布布,寻求关于 Avalonia 适配鸿蒙的合作。布布在帖中披露,这些外包公司提供的信息与 Avalonia 官方此前提供给华为的信息高度吻合,从而推断出华为在与 Avalonia 谈合作的同时,已经在招标平台上发布了技术标书 。

2.1 外包招标模式对开源协作的冲击

在传统的商业软件开发中,招标(Tendering)是标准的操作流程。然而,在涉及高度专业化的开源框架适配时,这种模式显现出了极大的破坏性。布布提到,外包公司甚至开出诱人条件邀请他参与竞标,但他由于本身在游戏公司有稳定的收入,且极其反感这种将业余爱好转化为冒险式外包工作的行为,因此拒绝了邀请 。

利益相关方 行为动向 核心诉求
开发者布布 归档项目并公开内幕 维护个人名誉,肯定技术付出
华为 一面谈合作,一面发布招标 快速、低成本完成生态补齐
Avalonia 官方 赞助.NET 峰会,寻求官方合作 进入中国市场,获取商业合同
软通动力 招聘 Avalonia 工程师 完成华为外包交付,获取项目资金

2.2 软通动力的介入与 Boss 直聘证据

随着事件的发酵,开发者在 Boss 直聘上发现了软通动力招聘“Avalonia 框架工程师”的职位,这被认为是华为已经完成招标并由软通动力中标的直接证据。根据软通动力的招聘要求,该职位负责使用 Avalonia 框架设计、开发高性能跨平台应用,并对 UI/UX 设计稿进行精准实现。

这种做法在技术圈引发了极大的争议。批评者认为,华为作为技术巨头,在与开源框架官方接触的过程中,将对方提供的技术路线图、适配细节和攻关要点作为招标书的附件,这在道德层面存在“技术洗稿”的嫌疑。尽管布布在声明中表示华为可能没有违反法律或协议,但这种“没违法不代表没问题”的行为严重挫伤了开源社区的积极性 。

3:软通动力的角色与鸿蒙生态的“外包化”

软通动力作为华为最大的数字技术服务商,其在鸿蒙生态中的地位举足轻重。根据财务数据,软通动力 2023 年来自华为的收入高达 64.37 亿元,显示出双方深度的绑定关系。

3.1 软通动力的规模与利润修复

软通动力在全国拥有 9 万余名员工,并在多个城市设有交付中心。尽管 2023 年归母净利润因全球经济波动有所下降,但其在 2025 年第三季度实现了营收 96.02 亿元,盈利能力进入修复通道。在鸿蒙生态方面,其子公司鸿湖万联(SwanLink)是首批 OpenHarmony 生态使能伙伴,华为甚至持有其 5% 的股份。

3.2 鸿蒙生态建设的“软通模式”

软通动力在开源鸿蒙社区的代码修改量排名第五,其推出的 SwanLinkOS 已广泛应用于商显、交通、教育等领域。对于华为而言,将 Avalonia 的适配任务交给软通动力,是基于成熟的供应商管理体系(SRM)的常规操作。然而,这种模式的问题在于,外包公司的工程师往往缺乏对特定开源项目(如 Avalonia)的深层热爱和技术积累,其产出的代码质量和社区维护热情难以与布布这样的核心爱好者相比。

软通动力关键财务指标 2023 年表现 未来预期 (2025E/2026E)
营业收入 (百万元) 17,581 31,316 - 36,004
来自华为的收入 64.37 亿元 持续增长
归母净利润 (百万元) 534 390 - 570

4:龙芯模式 vs 华为模式:生态治理的路径之争

此次事件之所以在技术圈引起巨大震动,是因为开发者们不自觉地将其与中科龙芯(Loongson)对待.NET 生态的态度进行了对比。龙芯中科在推进 LoongArch 指令集生态时,采取了完全不同的策略。

4.1 龙芯的“原生核心团队”战略

龙芯中科董事长胡伟武多次强调,“在别人的墙基上砌房子,再大再漂亮也可能经不起风雨” 。基于这一理念,龙芯在适配.NET 时,并没有简单地外包给第三方,而是组建了属于自己的.NET 核心开发团队。该团队致力于在.NET 上游社区(微软主导的官方仓库)建立 LoongArch 分支,确保 LoongArch 成为与 x86、ARM 并列的一等公民。

龙芯的投入是持久且系统的:

  1. 架构级支持:在指令集定义阶段就考虑了二进制翻译和 JIT 编译的需求。
  2. 社区回馈:龙芯积极参与开源项目源码维护,并计划从 2022 年起每年投入经费资助海外社区开发者 。
  3. 自主编程模型:开发自主编程语言和模型,鼓励开发者基于龙芯原生模型进行开发。

4.2 华为模式的“短平快”与副作用

相比之下,华为在鸿蒙生态的构建上表现出了极强的“交付压力”。由于 HarmonyOS NEXT 必须在短时间内补齐成千上万个基础库,华为倾向于利用其庞大的资金实力和供应商体系,通过“SIG 激励政策”和外包合同来快速填补空白。根据 2025 年的激励计划,单个开发者(包括企业服务商)累计最高可获得 600 万元的现金激励。

这种“重激励、轻协作”的模式在处理应用层软件时行之有效,但在处理像 Avalonia 这种高度依赖社区互信的底层框架时,却极易产生排异反应。布布提到的“后续的内容等某外包公司以某某 SIG 组织的名义开源”便是这种模式的真实写照 。这种“为了开源而开源”的行为,往往导致代码虽然公开,却无人维护,最终沦为僵尸项目。

5:.NET 生态在中国市场的尴尬地位与机遇

.NET 框架在中国长期处于一种“边缘化”的地位,尤其是在以 Java、Vue、Flutter 为主导的移动互联网浪潮中。布布在帖中也坦言,.NET 技术栈在国内一直被轻视。

5.1 Avalonia 与.NET Conf China 2025

尽管如此,.NET 社区的韧性正在增强。Avalonia 官方作为白金赞助商参加 2025 年的中国.NET 开发者峰会 。在峰会的议程中,Avalonia CEO Mike James、核心开发者 Tim Miller 以及中国社区负责人董彬均有重要演讲。特别值得注意的是,社区的王景升同学在峰会上分享《鸿蒙上的 Avalonia 和 C#》 ,这一议程在布布项目归档后显得格外令人唏嘘。

5.2 跨平台 UI 的未来需求

随着国产操作系统进入政企核心业务系统,原本运行在 Windows 上的大量专业软件(如 CAD 工具、医疗影像系统、工业控制软件)迫切需要迁移。Avalonia 凭借其对 WPF 习惯的继承和优秀的性能,是这一迁移过程中的首选框架。然而,如果开发者与操作系统厂商之间缺乏基本的互信,这种迁移的成本将会成倍增加。

技术框架 对鸿蒙的支持方式 开发者群体
ArkUI (ArkTS) 华为官方原生 移动端开发者
Flutter 非官方(社区/华为 SIG) 跨平台移动开发者
Avalonia (.NET) 原本由布布驱动,后被外包化 桌面端、工业、企业级开发者
Qt 官方/社区 嵌入式、重型桌面开发者

6:政府补贴与开源项目的异化

布布在声明中提到了一个关键细节:“因为国家对开源项目有补贴,所以他们(外包公司)大概率也会开源” 。这揭示了当前中国开源生态中的一个隐忧:政策导向的扭曲。

6.1 补贴政策的双刃剑

在 OpenHarmony 生态中,通过成立 SIG(特别兴趣小组)并完成特定任务,企业可以获得来自基金会或地方政府的资金支持。这种机制本意是鼓励贡献,但在实际操作中,却可能演变成大企业利用其行政和流程优势,“收割”民间开发者的成果,再通过外包公司进行代码“洗白”,最终套取补贴。

6.2 “布布”项目的象征意义

布布选择不公开已开发的后续内容,并将其归档,是对这种“收割行为”的一种无声反抗。他提到,“其实也没必要公开,后续的内容等某外包公司……开源就行了” 。这种决绝的态度反映了资深开发者对当前“国产化替代”过程中某些粗放操作的不满。他们不缺钱(布布在游戏公司待遇优渥),他们需要的是对技术付出的基本尊重。

7:深度洞察:为什么这件事对技术圈冲击巨大?

该事件之所以被称为“圈内炸锅”,是因为它触及了中国技术从业者最深层的焦虑:在强大的企业平台面前,个人的创造力是否仅仅是被利用的耗材?

7.1 个人英雄主义的终结

长期以来,中国的 IT 产业依赖于像布布这样的“扫地僧”式人物在业余时间解决底层难题。从早期的 Linux 内核贡献到如今的 HarmonyOS 适配,这些开发者的热情是生态多样性的源泉。然而,华为的“外包化”倾向表明,大型平台更倾向于可以规模化复制、可以合同约束的“劳动力集群”,而非不可控的“技术精英”。

7.2 技术主权的碎片化

龙芯的成功在于其通过核心团队实现了对.NET 技术栈的“深度掌控”,这种掌控是基于源代码级别的理解和与全球社区的博弈。而通过外包公司实现的 Avalonia 适配,极有可能演变成一个“阉割版”或“私有分支”。一旦华为停止支付外包费用,或者软通动力将团队转向更有利润的项目,鸿蒙上的 Avalonia 适配将立即停滞。这种生态是脆弱的,不具备自我演进的能力。

7.3 商业诚信的隐形损失

尽管华为在法律上可能无瑕疵,但在信誉层面的损失是难以估量的。开源社区的核心是“赠予经济”,开发者赠予代码和智慧,期望换取社区地位或职业机会。如果这一链条被破坏,未来的底层技术探索将变得更加保守。开发者可能会选择不再公开其早期的探索成果,或者直接避开国产系统生态,转向更符合开源规范的国际项目。

8:对国内开发者社区的启示

布布的案例为国内所有从事开源探索的个人开发者敲响了警钟。在参与涉及巨头生态的项目时,技术优势并不等同于博弈优势。

  1. 协议保护的必要性:布布希望参考其代码的企业遵循 MIT 协议。但在实际操作中,MIT 协议的约束力极弱。对于涉及核心底层适配的代码,开发者可能需要考虑更具约束力的协议,或者在商业洽谈初期就签署严格的 NDA(非披露协议)。
  2. 社区组织的价值:如果.NET 社区能以更有组织的形态(如 非营利基金会.NET基金会,可惜的是Avalonia 退出了.NET基金会)与华为洽谈,而非由布布个人或 Avalonia 官方单独面对,或许能获得更多的议价权。
  3. 坚持自主研发的长期主义:正如龙芯胡伟武所展示的,真正的生态支持需要的是“核心团队”的入驻,而非“外包公司”的代工 14。

9:结论:阵痛中的重生还是沉沦?

OpenHarmony.Avalonia 的归档是中国软件国产化进程中的一处伤疤。它揭示了在“大变局”背景下,企业追求速度与个人追求情怀之间的剧烈冲突。

  • 对华为而言:需要反思其生态构建的“工业化”流程是否过于冷酷,以至于扼杀了最宝贵的创新苗头。
  • 对软通动力而言:作为生态的受益者,应当在吸纳社区成果时表现出更多的敬畏感,而非仅仅将其视为一份完成指标的差事。
  • 对开发者布布而言:他的归档是一种高姿态的撤退,保留了技术人的尊严。

中国自主操作系统生态的成熟,不仅取决于装机量和 App 数量,更取决于其是否能容纳下那些“为了兴趣而工作”的灵魂。如果未来的鸿蒙生态中只有领补贴的外包代码,而没有布布这样“不后悔、不求收入”的探索者,那么这个生态的“底座”将永远是沙子。

龙芯模式证明了“国家队”也可以玩转开源社区,华为模式则在证明“大厂”如何通过商业力量强制催熟生态。这两条路径的竞争,将决定未来十年中国软件产业的底色。而 OpenHarmony.Avalonia 事件,将作为一个经典的负面案例,被写在每一本关于开源治理的教科书中。

引用的资料

  1. What about HarmonyOS? · AvaloniaUI Avalonia · Discussion #14019 https://github.com/AvaloniaUI/Avalonia/discussions/14019
  2. Are you looking forward to Avalonia supporting the OpenHarmony platform? · AvaloniaUI Avalonia · Discussion #17060 https://github.com/AvaloniaUI/Avalonia/discussions/17060
  3. .NET Conf China 2025, https://dotnetconf.cn/2025/downloads
  4. 软通动力黄颖:从智联到智显,我们与OpenHarmony 迈出新征程 https://comentropy.org.cn/2023/post/6235
  5. 鸿蒙应用开发者激励计划2025 - Huawei Developer, https://developer.huawei.com/consumer/cn/activity/harmonyos-incentive/2025/
  6. .net软通动力招聘信息-BOSS直聘,https://m.zhipin.com/zhaopin/f03913facbbdccc71nF83tu6FQ~~/