macbook系统和linux区别,Mac OS和Linux有什么区别?

编程知识 更新时间:2023-04-06 21:47:32

问题描述

Apple OS X和Linux之间的主要技术差异是什么?我知道Mac和Linux都有类似的架构,那么主要的差异是什么阻止了例如mac应用程序与linux兼容?

最佳解决方法

Mac OS基于BSD代码库,而Linux是unix-like系统的独立开发。这意味着这些系统类似,但不是binary compatible。

此外,Mac OS有许多非开源应用程序,并且是基于非开源库的。由于这个原因,如果不是这些应用程序和库的版权所有者,就无法将这些应用程序移植到Linux上运行。

次佳解决方法

从使用所有3个主要操作系统(考虑Ubuntu作为第三个,作为Linux的代表),我可以告诉你,Ubuntu在简单性方面非常类似于Mac OS X,我也注意到窗口对话框往往非常类似于我们在Ubuntu中看到的。虽然Ubuntu维护某些与Windows类似的因素,例如默认任务栏(通常无论如何都会被替换)。

从可用性方面来看,两种操作系统几乎相同。

As twxwikinger said,Mac OS X和Ubuntu之间的主要区别必须是Mac OS X是封闭源,正如他解释的那样。从本质上讲,Ubuntu是免费的,因为它的开源许可,Mac OS X;由于被封闭的来源,不是。

除此之外,Mac OS X和Ubuntu是堂兄弟,Mac OS X基于FreeBSD /BSD,Ubuntu基于Linux,它们是UNIX的两个独立分支。

第三种解决方法

Mac OS X基本上只是一个特殊的内核(因为Apple可以有效地锁定使用哪些硬件,可以优化而无需满足无数硬件)以及在UNIX上粘贴的GUI。除了Apple为保持开源而采取的措施外,它在技术上与Linux完全兼容也非常接近。将apt-get这样的linux打包系统放到OSX安装中是很有可能的,并且可以正常工作。

VLC实际起诉他们从App Store删除VLC播放器,因为他们不希望看到他们在”1-way”街道上获取开放代码,更改它,然后将其锁定,从而获得经济利益。

真的,我想我想说OSX和Linux比任何一个社区都可能让你相信的更相似。而like Grayson was saying,两者都非常接近他们的祖父UNIX – 只需学习UNIX就可以有效地学习90%的OSX和Linux系统。

参考资料

更多推荐

macbook系统和linux区别,Mac OS和Linux有什么区别?

本文发布于:2023-04-06 21:47:00,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/03554d4794b8e97272340581975ac0c6.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:有什么区别   区别   系统   linux   macbook

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!

  • 50963文章数
  • 14阅读数
  • 0评论数