“那如何開發我們自己的操作系統呢?”
領導繼續問道。
“目前全世界電腦系統這塊主要有三種種,windows、unix和linux。
unix是最早誕生的操作系統,于1965年誕生于美利堅貝爾實驗室……
windows是美利堅巨硬公司于1985年11月推出……
linux是類unix,林納斯·托瓦茲在1991年9月17日首次發布……
我們研發自己的操作系統可以借鑒unix和linux。
windows屬于閉源系統,我們無法拿到源代碼。
linux是開源系統,我們可以獲得源代碼。
unix也是閉源系統,不過他有一個分支bsdunix。
bsdunix下面有一個開源分支freebsd。
我們可以獲得freebsd的源代碼。
操作系統最主要的就是內核,因此我們可以參照linux和freebsd,開發出一個自己的內核。
當然,也可以用linux的內核和freebsd的內核為基礎,開發我們自己的系統。
這樣開發難度會小很多。
不過,我認為還是開發自己的系統內核最好,畢竟內核是操作系統最核心的東西。
系統內核開發好以后,我們就可以在內核基礎上開發其他的功能。
這些功能開發出來以后,一個新的系統就誕生了。
再經過不斷的完善,一個可以穩定運行的系統就誕生了。
然后就可以安裝到電腦上。
不過,光有操作系統還不行,我們還需要開發一些常用的軟件。
比如辦公軟件、瀏覽器、圖片查看器、音樂播放器、視頻播放器、聊天軟件和一些游戲等!”
祁同偉把自己對開發操作系統的想法簡單地說了一下。
“嗯,說得不錯!系統核心還是要自己開發,這樣才能真正做到自主可控。
對了,你剛才說硬件方面也會有信息安全問題,展開說說!”
領導很滿意,讓祁同偉把硬件方面的信息安全問題也說一下。
“好的,領導!
硬件方面涉及的信息安全問題主要是在芯片上,芯片也是可以留后門的。
只要在芯片制造過程中加入特定指令,敵人就可以在關鍵時刻發動這些指令,讓電腦執行錯誤的指令,從而制造致命的麻煩。
不同的芯片有不同的架構,不同架構有不同的指令。
目前全世界的芯片架構主要有x86架構和mips架構。
x86架構起源于美利堅因特爾的8086微處理器。
自1978年問世以來,x86架構已成為家用和商用電腦的主流架構,國內賣的電腦用基本上都是用的x86架構芯片。
mips架構由美利堅斯坦福大學開發,1981年出現,由mips科技公司開發并授權,廣泛被使用在許多電子產品、網絡設備、個人娛樂裝置與商業裝置上。
我們想要保證硬件方面的信息安全最好還是自己開發一個芯片架構,并與我們自己開發的系統配套使用。
只是,這幾年咱們國家的芯片發展已經跟不上美利堅等國家的發展水平,技術比較落后。
為了確保我們國家的信息安全,我認為我們國家應該重視芯片技術的發展。”
祁同偉說道。