为什么华为不把鸿蒙操作系统和方舟编译器外包出去?

这是华为内部的事情,我们无权过问

为什么华为不把鸿蒙操作系统和方舟编译器外包出去?

这个问题问的非常好,这也是很多人想知道的,我按自己理解给您简单介绍一下:

第一、操作系统的建立最重要的是软件生态。举个例子,APP都是开发者开发后上架应用商店,用户来下载使用的,设想一下,一个鸿蒙系统在软件生态未建立的情况下,哪个开发者会主动开发鸿蒙的APP应用?没有应用,消费者谁去买搭载鸿蒙的手机?软件生态的建立需要强大的资金后盾和庞大的用户市场,华为目前具备这两点,所以才可以不计成本的去投入首先从建立软件生态开始做,HMS就是第一步。所以目前鸿蒙系统和方舟编译器还不具备外包的条件,还需要华为的直接培养和教育。

第二、鸿蒙操作系统目前还处于初级阶段,除软件生态外才刚到2.0版本,还需要不断的成长才可以具备自主生活能力,目前在成长期外包不利于健康成长。

为什么华为不把鸿蒙操作系统和方舟编译器外包出去?

鸿蒙系统根本就不是适用于手机操作系统用的,只是物联网的人机交互软件。现在华为公司也自己闭口不谈了,开始造势说安卓系统是开源的,免费,华为公司作为系统里的应用商,也贡献了代码,所以也算是自研的了,换言之,就是要明抢安卓了。等到谷歌公司的安卓11出来,应该不会再允许华为公司再继续适配了,那时华为公司才会真正着急。

为什么华为不把鸿蒙操作系统和方舟编译器外包出去?

外包,并不是把整个软件转给外包单位,特别是软件!软件外包都是自已写好构架,把一个个的块转给一个或多个外包单位。

因为现在的编程语言,如C++、Java等,都是面对对象,所以也为软件外包创造了条件。

通常软件都外包,这样做并不会影响软件的质量,而且开发速度更快!

但软件的算法、构架都是公司自己写,这些核心部分不太可能外包,这样会造成软件泄漏。

软件外包做得最好的是印度,中国也算可以,但是比不上印度,可能和语言交流有一定的关系,而且印度的人工更便宜。

一般的做外包的码农最多本科毕业,据我所知,以前还有不少大专,即现在的二本三本的毕业生,名牌大学的都跑去大公司当总监级,码农的收入远没有想象的多!

为什么华为不把鸿蒙操作系统和方舟编译器外包出去?

外包出去不算自己的知识产权。

第一,操作系统不是谁都具备开发能力,企业内部开发是因为企业拥有相应的技术实力,外包通常不具备。

第二,所以系统功能,如果是外包,那从一开始就需要设计好,但是像第一次设计操作系统这种复杂产品,最开始的设计很可能需要反复修改,甚至会由于开发过程中出现的各种各样的问题而对整体设计进行较大的修改,外包无法满足这样的灵活性。

第三,谁开发算谁的,外包开发这个系统的知识产权,不一定能够完全交给华为,而且既然外包都有实力做操作系统,为什么还有干外包。

内容仅供参考,如果您需解决具体问题(尤其法律、医学等领域),建议您详细咨询相关领域专业人士。

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请与我们联系,我们将及时删除。

相关推荐