手机开源系统有哪些

手机开源系统有哪些,第1张

有:Android、iOS、Symbian、WindowsPhone和BlackBerryOS。

Android是一种以Linux为基础的开放源代码 *** 作系统,主要使用于便携设备蠢判。目前尚未有统一中文名称,中国大陆地区较多人使用“安卓”或“安致”。

Android *** 作系统最初由AndyRubin开发,最初主手前要支持手机。2005年由Google收购注资,并组建开放手机联盟开发改良,逐渐扩展到平板电脑及其他领域上。

iOS的智能手机 *** 作系统的原名为iPhoneOS,其核心与MacOSX的核心同样都源自于AppleDarwin。它主要是给iPhone和iPodtouch使用。就像其基于的MacOSX *** 作系统一样,它也是带薯改以Darwin为基础的。

iPhoneOS的系统架构分为四个层次:核心 *** 作系统层(theCoreOSlayer),核心服务层(theCoreServiceslayer),媒体层(theMedialayer),可轻触层(theCocoaTouchlayer)。

开源,全称为开放源代码,就是用户利用源代码,在遵循开源协议(GNU)进行使用、编译和再此胡饥发布。虽然大家可以修改,但开源系统同样也有版权,也受到法律保护。

用户在使用开源产品时,不但需表明产品来自开源软件和森返注明源代码编写者姓名,而且还应把所修改产品返回给开源软件,否则所修改产品就可视为侵权。

简单的来说,比如谷歌开发了安卓系统最基础的框架了,华为等手机厂家可以利用其源代码开发修改升级匹配自身的系统,但是因为基础源代码来自于安卓。而且开发者对于源代码的任何改进都必须要告知开源软件的公司,这样也有利于开源的公司进一步提高源代码。

扩展资料:

开源的缺点:

主要表现为管理成本、设计程序议题以及组织可信赖性等。首先就管理成本而言,主要是因为一旦计划发展到一定程度,其创新、修正的质量必然变大,参与人数众多,当然也会造成一定的管理成本,另外,整合、决策架构都会增高管理的成本。

其次就设计程序议题来看,其不断释出新版本,将造成消费者需要不断重新安装的困扰,并且由于其设计上通常较不关心友善的界面,会增加使用者的接近使用的难度。

最后就组织可信赖性而言,使用者会在意其使用的计算机软件可从开发组织中获得如何的支持和关心软件的未做圆来发展方向。

参考资料来源:百度百科-开放源代码


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/yw/12277199.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-24
下一篇 2023-05-24

发表评论

登录后才能评论

评论列表(0条)

保存