当前位置: 首页 > 科技观察

为什么嵌入式系统选择Linux而不是Windows?

时间:2023-03-19 18:12:39 科技观察

UNIX系统早在1970年代就是开源免费的,但1979年的一天,AT&T宣布了UNIX系统的商业化计划,随后开源软件行业转变为版权软件行业。源代码被视为商业秘密,成为专利产品,之后人们就不能再自由享受科技成果了。于是在1984年,面对这样封闭的软件创作环境,RichardStallman发起了GNU开源计划,制定了著名的GPL许可协议。理查德·斯托曼,RichardMatthewStallman,自由软件运动的领袖,GNU项目的创始人。RichardStallman1987年,GNU项目取得重大突破,发布了gcc编译器,程序员可以基于该编译器编写自己的开源软件。随后,在1991年10月,芬兰赫尔辛基大学的学生LinusTorvalds编写了一个名为Linux的操作系统。在GNU工程和一大批黑客程序员的支持下,Linux系统进入了如火如荼的发展阶段。LinusTorvalds:Linux内核的缔造者1994年1月,BobYoung(RedHat的创始人)整合了众多基于Linux内核的源代码和程序软件,发布了RedHat系统并开始销售技术服务,进一步推动了Linux的发展。Linux系统的普及。BobYoung:RedHat联合创始人、前CEO1998年后,随着GNU开源计划和Linux系统的持续流行,以IBM、英特尔为首的众多IT巨头开始大力推动开源软件的开发。到2017年底,Linux内核已经发展到4.13版本,Linux系统版本有数百个,但它们仍然使用LinusTorvalds开发和维护的Linux系统内核。RedHat也成为了开源行业和Linux系统的领先公司。刚接触Linux的读者,或者有这样的疑问,Windows系统也很好用,可以满足日常工作的需要,为什么要学习Linux系统呢?一些初学者会用“Linxu系统是开源的”作为这个问题的答案,其实不是。至少有100个开源操作系统,至少有100,000个开源软件。为什么不一一学习呢?Linux的开源特性只是一部分优势,并不是学习Linux的主要原因。对于用户来说,开源精神只是锦上添花。真正的原因是Linux系统是一款优秀的软件产品,其程序界面类似于UNIX,并且继承了UNIX的稳定性,更能满足工作需要。大多数读者应该从微软的Windows系统开始了解计算机和网络。客观的说,Windows系统确实优秀,但是在安全性、高可用和高性能等方面并不尽如人意。比如你经常使用Windows,你应该见过下图所示的界面:在处理大数据的集群系统中。而Linux系统应该用在需要协同工作的环境中。Linux相对于Windows的优势Linux系统与Windows系统的区别在于Linux系统稳定高效,免费或少许费用,bug少修复快,多任务多用户,更安全的用户和文件权限策略,适用于小内核程序的嵌入式系统,具有相对不消耗资源的优点。