歡迎光臨
每天分享高質量文章

CIP:延續 Linux 之光 | Linux 中國

CIP 的標的是建立一個基本的系統,使用開源軟體來為我們現代社會的基礎設施提供動力。
— Swapnil Bhartiya


致謝
編譯自 | 
https://www.linux.com/blog/2018/6/cip-keeping-lights-linux
 
 作者 | Swapnil Bhartiya
 譯者 | wyxplus 共計翻譯:7 篇 貢獻時間:172 天

CIP 的標的是建立一個基本的系統,使用開源軟體來為我們現代社會的基礎設施提供動力。

現如今,現代民用基礎設施遍及各處 —— 發電廠、雷達系統、交通訊號燈、水壩和天氣系統等。這些基礎設施專案已然存在數十年,這些設施還將繼續提供更長時間的服務,所以安全性和使用壽命是至關重要的。

並且,其中許多系統都是由 Linux 提供支援,它為技術提供商提供了對這些問題的更多控制。然而,如果每個提供商都在構建自己的解決方案,這可能會導致分散和重覆工作。因此,民用基礎設施平臺Civil Infrastructure Platform[1](CIP)最首要的標的是創造一個開源基礎層,提供給工業設施,例如嵌入式控制器或是閘道器裝置。

擔任 CIP 的技術指導委員會主席的 Yoshitake Kobayashi 說過,“我們在這個領域有一種非常保守的文化,因為一旦我們建立了一個系統,它必須得到長達十多年的支援,在某些情況下超過 60 年。這就是為什麼這個專案被建立的原因,因為這個行業的每個使用者都面臨同樣的問題,即能夠長時間地使用 Linux。”

CIP 的架構是建立一個非常基礎的系統,以在控制器上使用開源軟體。其中,該基礎層包括 Linux 內核和一系列常見的開源軟體如 libc、busybox 等。由於軟體的使用壽命是一個最主要的問題,CIP 選擇使用 Linux 4.4 版本的核心,這是一個由 Greg Kroah-Hartman 維護的長期支援版本。

合作

由於 CIP 有上游優先政策,因此他們在專案中需要的程式碼必須位於上游核心中。為了與核心社群建立積極的反饋迴圈,CIP 聘請 Ben Hutchings 作為 CIP 的官方維護者。Hutchings 以他在 Debian LTS 版本上所做的工作而聞名,這也促成了 CIP 與 Debian 專案之間的官方合作。

在新的合作下,CIP 將使用 Debian LTS 版本作為構建平臺。 CIP 還將支援 Debian 長期支援版本(LTS),延長所有 Debian 穩定版的生命週期。CIP 還將與 Freexian 進行密切合作,後者是一家圍繞 Debian LTS 版本提供商業服務的公司。這兩個組織將專註於嵌入式系統的開源軟體的互操作性、安全性和維護。CIP 還會為一些 Debian LTS 版本提供資金支援。

Debian 專案負責人 Chris Lamb 表示,“我們對此次合作以及 CIP 對 Debian LTS 專案的支援感到非常興奮,這樣將使支援週期延長至五年以上。我們將一起致力於為使用者提供長期支援,併為未來的城市奠定基礎。”

安全性

Kobayashi 說過,其中最需要擔心的是安全性。雖然出於明顯的安全原因,大部分民用基礎設施沒有接入網際網路(你肯定不想讓一座核電站連線到網際網路),但也存在其他風險。

僅僅是系統本身沒有連線到網際網路,這並不意味著能避開所有危險。其他系統,比如個人移動電腦也能夠透過接入網際網路而間接入侵到本地系統中。如若有人收到一封帶有惡意檔案作為電子郵件的附件,這將會“汙染”系統內部的基礎裝置。

因此,至關重要的是保持執行在這些控制器上的所有軟體是最新的並且完全修補的。為了確保安全性,CIP 還向後移植了核心自我保護Kernel Self Protection(KSP)專案的許多元件。CIP 還遵循最嚴格的網路安全標準之一 —— IEC 62443,該標準定義了軟體的流程和相應的測試,以確保系統更安全。

展望未來

隨著 CIP 日趨成熟,官方正在加大與各個 Linux 提供商的合作力度。除了與 Debian 和 freexian 的合作外,CIP 最近還邀請了企業 Linux 作業系統供應商 Cybertrust Japan Co., Ltd. 作為新的銀牌成員。

Cybertrust 與其他行業領軍者合作,如西門子、東芝、Codethink、日立、Moxa、Plat’Home 和瑞薩,致力於為未來數十年打造一個可靠、安全的基於 Linux 的嵌入式軟體平臺。

這些公司在 CIP 的保護下所進行的工作,將確保管理我們現代社會中的民用基礎設施的完整性。

想要瞭解更多資訊,請訪問 民用基礎設施官網[1]


via: https://www.linux.com/blog/2018/6/cip-keeping-lights-linux

作者:Swapnil Bhartiya[3] 選題:lujun9972 譯者:wyxplus 校對:wxy

本文由 LCTT 原創編譯,Linux中國 榮譽推出

贊(0)

分享創造快樂