华为自研操作系统虽然很难,但也是必须的。就算没有这次谷歌的主动封杀,早晚肯定还是要面对这一关。毕竟安卓系统不是国产的,未来充满了不确定性。尽管理论上安卓系统的非谷歌框架部分是必须遵循开源协议的,谷歌没有权利阻止华为使用安卓系统的大部分功能。但如果谷歌不给华为提供系统升级服务,也会造成很多问题。而如果华为想要自研操作系统,并构件完整的生态环境,需要从以下几个方面着手:
1、做开源操作系统。安卓系统之所以风靡全球,那么多手机厂商都愿意去用,其中一个重要的原因就是它是开源的。安卓系统的源代码所有厂商都能看到和修改,所以不存在谷歌在当中留后门、做手脚的问题,大家都可以放心去用。而手机市场那么大,华为不可能做到一家独大,所以华为的自研操作系统也应该做到开源,让更多厂商也使用这款系统。
2、与其它厂商合作。自研系统开源了,怎样说服其它厂商使用该系统也是个难题。毕竟大家安卓系统用的好好的,不一定非要用华为研发的系统。所以最好的办法就是让所有国产手机厂商都参与进来,至少也要拉上小米、OPPO、vivo这几家主要的品牌,共同参与到操作系统的研发当中来。这样才有利于建立统一的标准,并将自研系统快速的推广开来。只有各个手机厂商都用同一种操作系统,才有利于生态环境的快速建立。
3、尽量兼容现有安卓应用。光有操作系统还不够,得有软件跑起来才算是智能手机。鉴于安卓原本就是开源系统,自研的操作系统完全可以实现对安卓应用的兼容。这样一来就可以帮助用户和开发者平滑过渡到新系统中来。虽然这样做可能会引起谷歌的不满,甚至禁止海外市场的华为手机运行谷歌三件套(Gmail、Youtube和谷歌地图),但只要华为手机拥有足够的销量,谷歌不可能放弃这么大的一块市场。
4、与头部应用开发者合作。虽然安卓应用数以百万计,但用户常用的可能就二三十款而已,而且均集中在腾讯、阿里、头条等少数头部应用开发者旗下。虽然自研操作系统可以兼容安卓,但必定不是长久之计。想要将自研操作系统推广开来,还需要这些头部引用开发者的合作。
其实华为已经在安卓系统上搞出了一个方舟编译器,能够大大提高应用在安卓系统上的运行效率。如果自研操作系统也能拥有这一特性,让微信、支付宝、头条等常用APP在自研操作系统上运行得更快更流畅,那么用户也会主动选择搭载自研操作系统的手机。
总而言之,自研操作系统想要构造生态虽然困难,但也并非完全不可能实现,这需要华为以及诸多手机厂商、开发者共同合作。而只有采用了国产的操作系统,国产手机也才算是真正开始走向世界!