回覆列表
-
1 # 沙漠之湖
-
2 # 王司徒軍武百科
一般戰機作業系統都屬於絕對機密,普通人不可能知道它的樣貌。
像F35這種高精尖戰機更是如此,它應該採用的是一種獨立的,專門開發出來的OS,有可能名字在美國的檔案中就叫:“F35戰鬥機作業系統”,說多了有用嗎?
況且F-35的電傳和火控系統一直處於升級狀態,連許多參與JSF計劃的國家都在翹首以待美國更新其系統,以解鎖那些不能使用的武器。連日本這樣的高科技國家,在面對美軍拿來的“貞操”版F35時,也只能望洋興嘆,要是作業系統那麼好編一套他們早就編了。
F-35戰機在研製之時就有“飛行的程式碼”和“飛機形的計算機”之稱,軟體和各種控制系統、資料庫、邏輯庫據說達到相當龐大的地步,據說某些還在試驗的系統已經具備初步的類AI能力,如果屬實的話,F35在原本的態勢感知能力和協同作戰上將會更進一步。
幾年前有相關的訊息稱:F35的作業系統基礎其實就是Linux,這不奇怪,Linux確實因為開源的特性,具備很好的編譯能力,因此在國防計算機領域具有相當好的發展能力。既然商業上能編出安卓系統和各種類安卓系統,美國國家投入人員和巨資,製造一款戰機OS也不是問題。
曾經有一則傳言可以參考下,早年GNU社群(自由軟體社群,主張用各種方法讓軟體能有被“自由使用的權利”,使用者不能無限受制於軟體的開發者。他們主要在推行GNU-Linux OS)不開眼的對美國國防部喊話,要求開放F35 OS的原始碼,因為F35作業系統是基於Linux開發,你必須遵守GPL協議(General Public License,GNU通用公共許可證,保證軟體對所有使用者都是自由的),否則GNU社群將對美國國防部起訴。
結果美國國防部表示:GPL協議是什麼鬼?地球上還有這樣敢跟我們對屌的團體?再鬧就用F35把你們炸了!
不知道。
機載計算機和我們曰常使用的PC不是一個概念,它是一個自動化程度很高的智慧系統,機載計算機按用途分飛行控制計算機,大氣計算機,武器管理計算機,火控瞄準計算機等等,這些計算機是一個處理核心,整個系統還包括與之交聯的訊號採集,模數轉換,交聯,電力變換等元件,對計算機的操作不需要人的直接操作,更沒有像我們使用PC那樣對檔案的管理操作,飛行員只相當於一個智慧系統的訊號採集終端而己,計算機要做的就是把採集到的資訊做出實時處理,並對顯示系統,操縱系統,飛行控制系統及火控系統輸出!
機載計算機軟體往往固化在硬體上,功能比較單一,而且還有多餘度備份,對外有複雜的軟硬體介面,它的程式都是用低階語言直接編寫,執行效率高!