首页 >>  正文

ios底层是linux吗

来源:baiyundou.net   日期:2024-09-21

苹果公司大家都还是比较熟悉的,自从苹果公司推出的初代iPhone彻底改变了手机格局之后,iPhone公司就一直是业内的领头企业,现在苹果也建立起来了自己独特的生态圈,笔记本,台式电脑,手机,手表,耳机已经成为了苹果全家桶,但是任何软件都是有着自己底层内核的,那么苹果未来是否会把 macOS 改为 Linux 内核呢?

其实Apple 已经取消了单独的 macOS 团队,macOS 现在是 iOS 工程师的兼职工作维护。现在macOS已经迭代这么多年了,已经非常成功了。当然了Linux开源的,系统间互相借鉴,也没那么大差别了,完全没必要,现在macOS基于Darwin。

乔布斯第二次回归Apple,那段时间开源社区linux很火,乔布斯也想邀请Linux创始人来设计下一代MacOS,也就是基于Linux的OSX,但两大佬会谈完全谈崩,技术上商业上分歧很大,从两个人性格上,Linux和乔布斯完全没有互补性,根本没办法合作。

PlayStation 3/4/5的系统软件底层都是FreeBSD或者其他BSD系的开源系统,这个和macOS非常类似。BSD系有个好处,那就是基于其上开发的软件既可以开源也可以闭源,自由性非常大。

linux 是宏内核架构,理论上所有设备驱动代码都是内核的一部分,都需要遵守 GPL 协议授权。

苹果电脑上有太多私有设备,像什么指纹识别、T2加密芯片什么的,不可能公开源码。

建立生态是很艰难的条路,苹果已经做到了,所以不需要兼容 linux。

","gnid":"979cdcceb25de1c82","img_data":[{"flag":2,"img":[{"desc":"","height":"646","title":"","url":"https://p0.ssl.img.360kuai.com/t012e50eb52379e101e.jpg","width":"1166"},{"desc":"","height":"792","title":"","url":"https://p0.ssl.img.360kuai.com/t01b8f51b6bac67eef0.jpg","width":"1293"}]}],"original":0,"pat":"iphonec,art_src_0,fts0,sts0","powerby":"hbase","pub_time":1686881082000,"pure":"","rawurl":"http://zm.news.so.com/50fb8c3ba11e2817dabbffd233f35f00","redirect":0,"rptid":"a135b8c6ddc053a1","rss_ext":[],"s":"t","src":"科技速闻","tag":[{"clk":"ktechnology_1:apple","k":"apple","u":""},{"clk":"ktechnology_1:苹果","k":"苹果","u":""},{"clk":"ktechnology_1:苹果公司","k":"苹果公司","u":""},{"clk":"ktechnology_1:乔布斯","k":"乔布斯","u":""},{"clk":"ktechnology_1:mac","k":"mac","u":""},{"clk":"ktechnology_1:linux","k":"linux","u":""}],"title":"苹果未来是否会把 macOS 改为 Linux 内核

山谦姿3790有谁知道ios和android底层的linux的区别? -
訾品寒17548298183 ______ 只是内核相同而已…… 其实使用上的区别还是很大的

山谦姿3790WP8和IOS哪个系统底层更先进
訾品寒17548298183 ______ ios 和 OS X都源于 UNIX , Linux也是基于UNIX,UNIX的系统稳定性很好,比windows NT内核的win 8,7,vista,xp都稳定;WP7是Win CE内核,没有Win NT内核稳定;WP8是Win NT内核 也就是说和桌面版的操作系统核心是一样的啦;Android 是基于 Linux 的系统;各种系统的编写语言不是单一的各种语言写各种擅长的,最底层会用到汇编语言之类的机械语言,比如驱动啦神马的...其他部分C,C#,C++,Object-C相配合啦;楼上各位大神见笑啦

山谦姿3790iOS使用的是linux内核?为什么是些linux目录名.etc,root什么的
訾品寒17548298183 ______ iso使用的是unix内核,它的目录名只是和linux有些类似而已,linux是一个类似于unix的系统,尽管不是unix的后裔但是linux在设计的过程中参考了unix的结构和方式自然内部结构中保留了大量unix的文件名和目录名,ios操作系统是MAC OS X系统的简化版,适合在移动设备上使用,MAC OS X系统是unix系统的一个分支,采用了unix内核故保留了unix的目录树结构. 实际上不是ios像linux,而是他们都和unix有着割不断的联系

山谦姿3790IOS和android那个好?
訾品寒17548298183 ______ 技术上讲, iOS基于unix, android基于linux, 都是基于POSIX标准的系统,很多底层功能都是类似的.但iOS封闭,限制了很多功能,android是开放的,自由发挥程度很大.应用开发上, iOS的SDK封装得不错,用objective-c开发还是蛮方便的,android用java开发难度也不大,但设备多、系统版本多、商城多,经常一个软件得放出n多版本的安装包.应该说做android可以玩得更深.

山谦姿3790系统平台是越开放越好还是越封闭约好呢? -
訾品寒17548298183 ______ 我不认为开放和封闭能用好或者不好来形容.但是在开放和封闭的平衡点中,选择一个合适的位置却可以发挥很大的优势,与对手实现差异化.iOS在它的应用层做出了很多限制,许多接口和权限并不开放给第三方软件制造商使用,目的是要维...

山谦姿3790苹果获取权限为什叫越狱?是因为那部美剧越狱吗 -
訾品寒17548298183 ______ ios系统基于linux,在linux中管理员权限称为root,ios叫越狱无非是比喻拜托苹果限制,没有特殊的含义

山谦姿3790ios和android,这两个共同点是什么,不同点又是什么? -
訾品寒17548298183 ______ 二个不同的手机操作系统,IOS是苹果的,不开源,安卓是开源的,所以很多手机厂家在智能手机中采用这个操作系统的,要说到相同点和不同点,还真的没有什么可比性,毕竟是二个不同的操作系统. 如果一定要说,相同点,都是手机操作系统,都能安装软件,都是触屏系统, 不同点是,IOS不开源,只能在苹果手机上用,安卓开源的,可能在满足安卓平台硬件要求的手机上用.

山谦姿3790ipad可以远程连接Linux服务器么 -
訾品寒17548298183 ______ 肯定是可以的,ios也是基于unix,同linux一样,不过需要知道ios底层驱动开发才行

山谦姿3790为什么手机安卓系统优化不好? -
訾品寒17548298183 ______ 第一系统的架构层次决定的,第二安卓是开源的,第三安卓开源后优化厂家的能力参差不齐.第一个问题,架构层次从下到上依次是第一层:Linux操作系统和驱动(Linuxkernel):由C语言实现第二层:本地框架和Java运行环境(LIBRARIES和...

山谦姿3790Linux 与 BSD 有什么不同 -
訾品寒17548298183 ______ Linux 和 BSD 都是免费的,开源的,类Unix系统.他们甚至使用很多相同的软件.他们看上去简直就像是一个操作系统,那么,它们有什么不同吗?其实,两者之间的不同,远远超出了我们下面提到的这些,尤其是在构建完整操作系统和许可授...

(编辑:自媒体)
关于我们 | 客户服务 | 服务条款 | 联系我们 | 免责声明 | 网站地图 @ 白云都 2024