美文网首页
套壳or自研,鸿蒙和MIOS到底算什么?

套壳or自研,鸿蒙和MIOS到底算什么?

作者: 九里 | 来源:发表于2024-04-21 16:23 被阅读0次

    原文是我在IT之家消息称 MIUI 14 是 MIUI 最后一个正式大版本,小米自研 mios 有望接班 - IT之家 (ithome.com)下的评论,现在把此条评论的内容扩展一下。

    先说结论:现在的手机厂商想自研操作系统必须要兼容AOSP才能保证基础的体验,不兼容AOSP绝对死路一条。但是兼容AOSP不是套壳这么简单,这是一种实现完全自研的道路上稳妥又务实的策略。我们不妨看看世界上其他公司在切换操作系统(内核/硬件)时是怎么做的吧。

    首先说一个成功的典范。当年乔布斯掌舵的苹果试图让Mac OS从Power PC平台切换到Intel平台。苹果开发人员做了大量的研发工作,让未发布的新版本Mac OS移植到了Intel平台,但同时为了兼顾旧平台的应用,苹果开发了二进制编译软件Rosetta ,可以允许Power PC平台的软件经过转译后在Intel平台运行。这一举措平稳实现了Mac OS向Intel平台的切换。在2006年发布第一款Intel平台的Macbook Pro之后,之前的Power PC平台设备依然能保持一段时间的系统更新,并且Intel平台的Mac OS兼容Power PC平台开发的软件。后来2020年时Mac OS从Intel切换到Apple Silicon时又用Rosetta2重现了当年的切换过程。

    第二个是反面的典型。Windows Phone(简称为WP)是微软于2010年10月21日正式发布的一款初始版本命名为Windows Phone 7.0(简称为WP7),基于Windows CE内核。诺基亚和微软达成战略合作之后,推出了首批搭载WP7.5系统的Lumia系列手机。Lumia 900、Lumia 800、Lumia 710,这三个手机在当时的流畅度是非常不错了,完全有iOS的水平,唯一的缺点是应用相对较少。当时这几款手机让人看到了诺基亚和微软的希望。但来到2011年中旬,微软发布了Windows Phone 8操作系统,升级到了Windows NT内核,但令人难以置信的是微软当即宣布旧的Windows Phone 7/7.5设备不能升级到WP8,只能升级到WP7.8(相比WP8,WP7.8最大的更新是加上了一些UI新特性)。并且WP8上的应用也不能在WP7系列系统上运行。

    微软的这种操作直接激怒(当然我不知道是否真的激怒了)了WP7手机用户、WP平台开发者、以及OEM厂商。当然最愤怒的肯定还是WP7用户,这些用户在当时人数少,但却很极客。如果微软能善待这些用户,我相信WP系统是很有希望与iOS和Android分庭抗礼的。但微软的错误操作直接把还在萌芽中的用户生态给扼杀了。

    那么为什么不在新系统上只能安装新软件呢?为什么不能让老用户不如狗呢?很简单的原因,Power PC也好,Intel也好都是一种技术选择,但卖到消费者手中的操作系统就不只是技术,而是一种服务。技术路线厂商可以随便选择,但服务是必须做好的。先保证用户的系统体验,确保老用户不骂娘,然后才是新技术带来的新体验。如果世界上哪个厂商为了推出新系统而放弃老平台的支持的话,它的产品一定会被砍掉(微软在Windows Phone 8时干过这事)。

    鸿蒙和mios,任何技术外的人当然可以盯着他们的兼容AOSP来说事,这个在本质上不是技术问题,而是立场和屁股的问题。比如有些人就会说芯片不是自研啦、只是换个皮啦,这样的蠢话。但在技术上,平台迭代就是要自上而下。先去解决简单问题,再去解决底层问题。就像李书福造车的时候发动机不是自研的,吉利是不是就要关门了?但李书福是搞技术的,没有屁股因素,现在吉利有了自研发动机,也是国内前几的大汽车厂了。这个世界上没有什么技术是中国人(或者任何人)搞不会的,无非就是钱和人才,如果要再加一个变量那就是时间。

    现在假设你是华为、小米的CTO,你来决定到底是学微软还是学苹果,请选择()。

    相关文章

      网友评论

          本文标题:套壳or自研,鸿蒙和MIOS到底算什么?

          本文链接:https://www.haomeiwen.com/subject/zyybbdtx.html