操作系统原理上说都是层次结构的,苹果的系统是BSD的核心代码加上自己的功能层,谷歌的安卓用的是LINUX的核心加上自己构建的几个功能模块,因为BSD的协议是自由软件性质的,苹果这
操作系统原理上说都是层次结构的,苹果的系统是BSD的核心代码加上自己的功能层,谷歌的安卓用的是LINUX的核心加上自己构建的几个功能模块,因为BSD的协议是自由软件性质的,苹果这么用没毛病,谷歌的用法产生不少的争议,主要是因为LINUX的开源软件属性。自由软件和开源软件虽说都是源代码公开,但但不同点是很多的,不能混为一谈。
所以系统基于BSD,利用内核功能接口自己添加功能模块进行闭源是没问题的。至于问答中提到的国产化操作系统大多和商用通用操作系统相关,这方面走微软的老路是不通的,人力物力财力和累加时间效应都没法和进行商业竞争。