新聞中心
開發(fā)一個windows級別的操作系統(tǒng)難度有多大?
單純開發(fā)一個操作系統(tǒng),并不是絕對的那么難。

創(chuàng)新互聯(lián)建站是一家集網(wǎng)站建設(shè),個舊企業(yè)網(wǎng)站建設(shè),個舊品牌網(wǎng)站建設(shè),網(wǎng)站定制,個舊網(wǎng)站建設(shè)報價,網(wǎng)絡(luò)營銷,網(wǎng)絡(luò)優(yōu)化,個舊網(wǎng)站推廣為一體的創(chuàng)新建站企業(yè),幫助傳統(tǒng)企業(yè)提升企業(yè)形象加強企業(yè)競爭力??沙浞譂M足這一群體相比中小企業(yè)更為豐富、高端、多元的互聯(lián)網(wǎng)需求。同時我們時刻保持專業(yè)、時尚、前沿,時刻以成就客戶成長自我,堅持不斷學(xué)習(xí)、思考、沉淀、凈化自己,讓我們?yōu)楦嗟钠髽I(yè)打造出實用型網(wǎng)站。
但是你要考慮到和眾多的硬件低層兼容,和眾多軟件兼容。考慮到操作系統(tǒng)的安全性,通用性,擴展性,功能性,建立應(yīng)用生態(tài)這就難了。
wintel聯(lián)盟了解過吧。如果各硬件廠商不把硬件接口開放式出來你硬件都用不了[大笑]還有哪門子操作系統(tǒng),
就算你開發(fā)出來了一個操作系統(tǒng),上面沒有眾多常用的軟件,視頻和音樂播放器需要自己寫,圖片瀏覽器,記事本自己寫,計算器自己寫,聊天,辦公軟件…自己寫,那工作量就無可估量了,你也看不了斗魚小姐姐,也不可能自己開發(fā)一個“吃雞”,你自己恐怕都放棄了
其實windows已經(jīng)老態(tài)龍鐘,臃腫不堪了,已經(jīng)是個代碼垃圾山,只不過被現(xiàn)在硬件性能掩蓋住了?,
那什么時候會有國產(chǎn)操作系統(tǒng)呢,當cpu和存儲芯片等計算機主要硬件技術(shù)都被我們掌握的時候
看看reactos就知道了。
實際上,開發(fā)一個操作系統(tǒng)并不難,幾個人幾個月就可以了。人家一個人使用匯編語言開發(fā)了一個系統(tǒng),1.44M 大小,帶mp3播放,圖片查看,。操作系統(tǒng)可用,最重要的是它的生態(tài)系統(tǒng),操作系統(tǒng)的驅(qū)動,軟件,編譯器。例如,linux在桌面級始終比不上windows,不是linux系統(tǒng)不好,而是linux的軟件不夠豐富,IT公司不給開發(fā),硬件廠商不給驅(qū)動。windows手機版,firefox系統(tǒng),limo系統(tǒng),webos與android,ios一樣,不是系統(tǒng)不好,是人家不給開發(fā)軟件,就沒法用,沒人用。作為曾經(jīng)的碼農(nóng)來回答一下
開發(fā)一個類似win的成熟的桌面級操作系統(tǒng),難度高過眾所周知的曼哈頓計劃和登月計劃,是不是覺得有些夸張?但事實可能就是這樣。
vista代碼行數(shù)5000萬行,打印出來是170萬頁A4紙,耗資超過200億美元,這還是有了微軟那么多年積累,只開發(fā)vista的費用,win7 4000萬行,win10數(shù)據(jù)沒有公布,但行業(yè)預(yù)估在5000到7000萬行。
win7公開的開發(fā)工作人數(shù)是23個小組,每個小組約40人,分別負責(zé)windows中的每個模塊的開發(fā),比如設(shè)備和媒體,文件系統(tǒng),桌面圖形等等,這還是在vista基礎(chǔ)上的開發(fā),并不是從頭開發(fā)。
windows的發(fā)展已經(jīng)有了30年,中間的積累,走的彎路都不是外人可以輕易得知的。
我國的自助操作系統(tǒng),實際都是開源系統(tǒng)的二次開發(fā),遠不是從0開始的建設(shè),而且軟件的開發(fā)并不是1+1=2那么簡單。不是說你能蓋5層樓,我給你投兩倍人力物力你就能蓋出十層樓來。
說個有趣的小故事吧,微軟的excel現(xiàn)在已經(jīng)成為了祖?zhèn)鞔a,里邊存在很多無用代碼,但微軟自己都不敢把excel重新寫一遍。
學(xué)習(xí)windows編程推薦看什么書好?
1.最基本的,佩左德《windows程序設(shè)計》
2.稍微提高的,jeffery《windows核心編程》
3.加深對windows底層的理解,《windows nt internel》
4.加強在windows上的調(diào)試功底,張銀奎《軟件調(diào)試》
這四本看通了,有一定代碼量,windows也就學(xué)的不錯了。
到此,以上就是小編對于windows編程還有用嗎的問題就介紹到這了,希望這2點解答對大家有用。
標題名稱:開發(fā)一個windows級別的操作系統(tǒng)難度有多大?(windows系統(tǒng)下編程好嗎)
鏈接地址:http://www.fisionsoft.com.cn/article/dhohcpi.html


咨詢
建站咨詢
