電子產(chǎn)業(yè)一站式賦能平臺

PCB聯(lián)盟網(wǎng)

搜索
查看: 1484|回復(fù): 0
收起左側(cè)

嵌入式培訓(xùn)周期_嵌入式系統(tǒng)為什么選了Linux沒有選windows?

[復(fù)制鏈接]

2607

主題

2607

帖子

7472

積分

高級會員

Rank: 5Rank: 5

積分
7472
跳轉(zhuǎn)到指定樓層
樓主
發(fā)表于 2020-7-21 14:05:52 | 只看該作者 回帖獎勵 |正序?yàn)g覽 |閱讀模式
嵌入式培訓(xùn)周期_嵌入式系統(tǒng)為什么選了Linux沒有選windows?,   

UNIX 系統(tǒng)早在20世紀(jì)70年代,是開源而且免費(fèi)的,但是在1979年的一天,AT&T公司宣布了對 UNIX 系統(tǒng)的商業(yè)化計(jì)劃,隨之開源軟件業(yè)轉(zhuǎn)變成了版權(quán)式軟件產(chǎn)業(yè),源代碼被當(dāng)作商業(yè)機(jī)密,成為專利產(chǎn)品,在此之后人們再也不能自由地享受科技成果。


于是在 1984 年,Richard Stallman 面對于如此封閉的軟件創(chuàng)作環(huán)境,發(fā)起了 GNU 源代碼開放計(jì)劃并制定了著名的 GPL 許可協(xié)議。

Richard Stallman,理查德·馬修·斯托曼,自由軟件運(yùn)動的領(lǐng)袖、GNU 計(jì)劃的創(chuàng)立者。

  

Richard Stallman

1987 年時,GNU 計(jì)劃獲得了一項(xiàng)重大突破,即發(fā)布了 gcc 編譯器,這使得程序員可以基于該編譯器編寫出屬于自己的開源軟件。隨之,在 1991 年 10 月,芬蘭赫爾辛基大學(xué)的在校生 Linus Torvalds 編寫了一款名為 Linux 的操作系統(tǒng),該系統(tǒng)因其較高的代碼質(zhì)量且基于 GNU GPL 許可協(xié)議的開放源代碼特性,迅速得到了 GNU 計(jì)劃和一大批黑客程序員的支持,隨后 Linux 系統(tǒng)便進(jìn)入了如火如荼的發(fā)展階段。

  

Linus Torvalds:Linux核心的創(chuàng)作者


1994 年 1 月,Bob Young(紅帽創(chuàng)始人)在 Linux 系統(tǒng)內(nèi)核的基礎(chǔ)之上,集成了眾多的源代碼和程序軟件,發(fā)布了紅帽系統(tǒng)并開始出售技術(shù)服務(wù),這進(jìn)一步推動了 Linux 系統(tǒng)的普及。

  

Bob Young :紅帽的聯(lián)合創(chuàng)始人兼前首席執(zhí)行官


1998 年以后,隨著 GNU 源代碼開放計(jì)劃和 Linux 系統(tǒng)的繼續(xù)火熱,以 IBM 和 Intel 為首的多家 IT 企業(yè)巨頭開始大力推動開放源代碼軟件的發(fā)展。

到了 2017 年年底,Linux 內(nèi)核已經(jīng)發(fā)展到了 4.13 版本,并且 Linux 系統(tǒng)版本也有數(shù)百個之多,但它們依然都使用 Linus Torvalds 開發(fā)、維護(hù)的 Linux 系統(tǒng)內(nèi)核。RedHat 公司也成為了開源行業(yè)及 Linux 系統(tǒng)的帶頭公司。


初步接觸 Linux 的讀者,或者有這樣一個疑問,Windows 系統(tǒng)也很好用,也能滿足日常工作需求,為什么要學(xué)習(xí) Linux 系統(tǒng)呢?

  

有些初學(xué)者會將“Linxu 系統(tǒng)是開源的”作為這個問題的答案,其實(shí)不然。開源的操作系統(tǒng)少說有 100 個,開源的軟件至少也有十萬個,為什么不去逐個學(xué)習(xí)?Linux 的開源特性只是一部分優(yōu)勢,并不是學(xué)習(xí) Linux 的主要原因。

對于用戶來講,開源精神僅具備錦上添花的效果,真正的原因在于,Linux 系統(tǒng)是一款優(yōu)秀的軟件產(chǎn)品,具有類似 UNIX 的程序界面,而且繼承了 UNIX 的穩(wěn)定性,能夠較好地滿足工作需求。

大多數(shù)讀者應(yīng)該都是從微軟的 Windows 系統(tǒng)開始了解計(jì)算機(jī)和網(wǎng)絡(luò)的,客觀來講,Windows 系統(tǒng)確實(shí)很優(yōu)秀,但是在安全性、高可用性與高性能方面卻難以讓人滿意。例如,如果你經(jīng)常使用 Windows,應(yīng)該見過如下圖所示界面:

  

Windows系統(tǒng)崩潰

看到這里大家應(yīng)該已經(jīng)意識到,為什么要在需要長期穩(wěn)定運(yùn)行的網(wǎng)站服務(wù)器上、在處理大數(shù)據(jù)的集群系統(tǒng)中,以及需要協(xié)同工作的環(huán)境中要采用 Linux系統(tǒng)了。

  

Linux相比Windows的優(yōu)勢

Linux 系統(tǒng)相較于Windows系統(tǒng)區(qū)別在于Linux系統(tǒng)穩(wěn)定且有效率,免費(fèi)或少許費(fèi)用,漏洞少且快速修補(bǔ),多任務(wù)多用戶,更加安全的用戶及文件權(quán)限策略,適合小內(nèi)核程序的嵌入系統(tǒng),具有相對不耗資源等優(yōu)勢。
回復(fù)

使用道具 舉報

發(fā)表回復(fù)

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規(guī)則


聯(lián)系客服 關(guān)注微信 下載APP 返回頂部 返回列表