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

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)

分享創造快樂