当前位置:首页 > 嵌入式 > 嵌入式动态
[导读]Linux的英文名称可以看出它不是中国的。 我们知道它可以在计算机上运行,因此可以说它是软件。 它是应用程序(应用程序)还是操作系统,它可以在什么硬件上运行以及它来自何处?

Linux的英文名称可以看出它不是中国的。 我们知道它可以在计算机上运行,因此可以说它是软件。 它是应用程序(应用程序)还是操作系统,它可以在什么硬件上运行以及它来自何处?

我们知道一个带有功能的硬件产品,是由硬件、内核、系统调用、应用程序组成。Linux在里面充当着内核、系统调用的角色,那么它就是一个操作系统。Linux是Torvalds先生在1991年写了Linux内核,并且能支持386系列所有的外围硬件。我们知道每一款CPU的指令集和架构千差万别,那么操作系统虽然提供了多款CPU的API但是那只是针对架构类似,例如想要在AMD、Intel、Apple等公司生产的CPU上运行那么就必须修改操作系统的内部函数。

由于Linux遵循GPL协议,是一个开源的操作系统,全球任何一个人都可以修改提交相关的代码,所以它可以移植到任何一个可移植的硬件上面。由于它开源的,这款操作系统集聚了全球无数优秀程序员的智慧,发展成了目前相对比较稳定的版本,被大多数的服务器采用。总而言之,Linux是一款很优秀的操作系统,将其进行修改封装可以变为另一款操作系统,比如谷歌的Android。

本站声明: 本文章由作者或相关机构授权发布,目的在于传递更多信息,并不代表本站赞同其观点,本站亦不保证或承诺内容真实性等。需要转载请联系该专栏作者,如若文章内容侵犯您的权益,请及时联系本站删除( 邮箱:macysun@21ic.com )。
换一批
延伸阅读
关闭