网上流传的 “华为把鸿蒙捐赠给国家” 的故事,PR有点过了……
忽略一个问题,HW本就是开放原子基金会的创始成员之一。做过社区项目的知道,这基金会是国内唯一的民政部批准注册的,工信部作为主管单位主持运营管理…。BAT都有项目在里面,开源生态是一个商业拓展工作,各家都重视,不同的是,开放原子基金会是民政部注册+工信部管理的,两部委为什么要干预这个?因为要做中国许可制度,孵化本土项目的开发者和商业公版。文章标题称HW把项目献给国家,怎么献,不能刻录一张代码光盘给工信部送去吧?就是放在基金会里,有许可保护,交由OpenHarmony/OpenEuler这样的项目委员会管理,而这个委员会都是HW成员,是HW曲线控制社区版本更新及其许可制度的手段,HW永远都会是鸿蒙项目的最大贡献者和商业许可管理者。几乎所有海外的开源基金会都有这种势力,很平常的。
相比商业公司发许可,就是闭源商业许可;而倘若商业公司把部分项目版本放在社区里,发放社区开源许可,并定期更新版本(贡献),这就成了开源社区许可,典型的比如Mirantis…举不胜举。 社区码农做的大多数创新都是淫巧,每年依旧眼巴巴的等着社区老大哥发source(如安卓社区)。
捐赠这个词,海内外社区也这么用;百度腾讯在开放原子基金会的项目也叫捐赠,而且比HW还早了一年。Mirantis往社区里更新的旧代码,也叫捐赠。捐的逻辑就是,这个项目只由一个最大的贡献者维护(商业公司),每年释放一些资源进来,把握应用方向,笼络特定的开发者社群;倘若没有这种强援,社区项目就会消亡了,多数开发者是围绕着商业公司释放出的底层资源做一些奇技淫巧,每年依旧饥渴的等待公司发source,比如安卓社区、苹果xcode社区、Intel捣乱的lux-cluster社区,等等。
献给国家这个PR有点过了,渲染情绪。