中国能基于linux研发一款移动操作系统吗?
网友解答: 作为资深程序员负责任的告诉你,中国完全可以基于linux研发一款移动操作系统,问题是谁会用?没人用的系统根本没有意义,也不会有厂商在上面开发应用基于Linux开发一款移动操纵
作为资深程序员负责任的告诉你,中国完全可以基于linux研发一款移动操作系统,问题是谁会用?没人用的系统根本没有意义,也不会有厂商在上面开发应用
基于Linux开发一款移动操纵系统不容易,但是也没你想的那么难,Android其实就是基于Linux开发的,IOS也不是从头写的,里面有UNIX的东西。中国的那些所谓的自主的比如麒麟这样的操作系统也是基于Linux的。
看看Android的架构,内核是Linux的,上面是自己写的,阿里云写的那个也是类似结构,只是里面借鉴了很多Andorid的东西,所以很多人说阿里云OS不是自主的。
但是这些都不重要,重要的是有没有人用,微软这么厉害的厂商,移动操作系统不也是完败吗?WindowsPhone基本就没人用了,用户越少,应用开发者越少,用户更没人用,陷入了死循环,最后操作系统也没了。
现在移动操作系统市场Andorid一家独大,其次就是IOS,第三款移动操作系统完全没有必要开发。
网友解答:其实操作系统的开发不是非常难(ps:相对与航空发动机来说,但也是很难);
操作系统包括kernel,驱动,其他等等模块,之所以代码量有几千万行甚至更多,是因为兼容的各种cpu,驱动,文件系统比较多。真正kernel部分,没有那么多。当然也就没有那么复杂。
真正困难的事建立在操作系统上的生态,还记得window phone操作系统吗?微软开发的,还不是因为生态不行,里面的app常年不更新甚至有的app更本不支持wp系统。这对用户来说是无法接受的,它也就逃不了被抛弃的命运了。