在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

中國工程師們準備好開發自己的操作系統了嗎?

傳感器技術 ? 來源:EDN電子技術設計 ? 2020-08-14 11:11 ? 次閱讀

最近,微軟斷供中國的事件持續發酵,先是美國凈網,然后微軟更新協議,傳言準備“斷供中國”,然后微軟中國表示不會斷供。但是,這就像一把達摩克利斯之劍懸在中國人民頭上,隨時可能掉下來,真到了那一天,中國工程師們準備好開發自己的操作系統了嗎?

8月5日,美國國務院宣布了由國務卿龐貝發布的清潔網絡計劃的補充規定。隨后幾天,微軟公司因其在官網更新了Microsoft服務協議上了熱搜!網上傳言微軟準備“斷供中國”,不少網友們為此炸開了鍋,難道以后我們就用不了Windows系統了嗎?

從接觸微軟的windows 95系統開始,到后面的windows XP系統,一直到現在的Windows 7以及Windows 10系統。用了windows系統差不多快20年,可以說Windows系統大家已經非常熟悉。

8月9日,網上有流傳稱,微軟公司在其官網更新了Microsoft服務協議。根據該協議,如果美國政府發布對微軟的禁令,微軟可能無法繼續支持Windows服務,并且不承擔因此引發的任何后果,只會盡最大努力避免影響。更新協議于2020年8月1日發布,并于2020年10月1日生效。

對此,網上解讀稱,微軟準備“斷供中國”。

8月10日,針對微軟更新服務協議導致無法繼續支持Windows服務的消息,微軟中國表示:“近日某些個別社交媒體對微軟服務條款全球性更新的謠言,不符合事實。我們為中國用戶提供服務的承諾堅定不移。”

雖然,微軟已明確表示不會“斷供中國”。但一直以來,擁有完全自主知識產權的國產操作系統都是無數國人的希望。windows操作系統再好,它畢竟還是美國的,不是我們自己的。在安全性方面我們做不到自主可控。

Microsoft Windows問世于1985年,起初僅僅是Microsoft-DOS模擬環境,后續的系統版本由于微軟不斷的更新升級,不但易用,也慢慢的成為家家戶戶人們最喜愛的操作系統。那么,開發一個微軟的Windows操作系統,究竟有多難?

下面我們從代碼行數、開發難度,參與人員的數量,開發的時間長度等角度來說說,一個windows系統有多復雜。

Windows XP 大約40,000,000行代碼。

Windows Vista 大約50,000,000行代碼。

Windows 7 大約50,000,000行代碼。

Windows Vista大約50,000,000行代碼,算上修正掉的代碼估計超過一億行。內部版本超過上千個,每個版本都有所測試。為其做出貢獻的正式工合約工臨時工超過數萬人。大概的工程量可能和胡夫金字塔相當。

Windows 7大約50,000,000行代碼。Windows 7開發的時候有23個小組,每個小組約40人,也就是將近1000人。這僅僅是Windows團隊的人數,其余為其做出貢獻的更是數不勝數。

幾千萬行代碼的工作量是個什么概念?

按照Word標準A4紙默認打印+Consolas字體+默認字號,每頁A4紙可以打印44行代碼。考慮到折行問題(假設有30%的代碼行數在A4紙上一行打印不完),1.3*5000w=6500w行代碼。大概需要148萬張A4紙才能打印完。每張A4紙長29.7厘米,算起來大概是4440w厘米,也就是44w米,440公里,這還不算上各種修正掉的代碼和之后的補丁。

微軟每年的研發成本就超過100億美元,在開發Windows Vista系統所花費的研發費用更是超過了恐怖的200億美元。

Linux內核開發根據人員投入的規模測算,也耗資數十億美元。

假如一個桌面級的操作系統代碼規模在千萬行數量級,如果加上配套軟件,總規模應該超過一億行,如果再加上一個完整的軟件生態系統,那么總規模應該不少于十億行。這還是成熟的系統,再加上調試精簡前更多。再加上各個功能之間需要兼容性,可維護性,可管理性等這些隨著代碼的越來越多可推敲,需考慮的問題也會越來越多,是項技術難度非常大的工作!

中國的工程師程序猿們是世界出了名的勤勞的小蜜蜂,關鍵是有沒有這樣一個公司或者組織牽頭來做這件事,一旦開始,相信人才和代碼這都不是問題,關鍵是有沒有這個準備。

歡迎留言討論。

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 微軟
    +關注

    關注

    4

    文章

    6621

    瀏覽量

    104249
  • WINDOWS
    +關注

    關注

    4

    文章

    3554

    瀏覽量

    89027
  • 操作系統
    +關注

    關注

    37

    文章

    6862

    瀏覽量

    123531

原文標題:假如微軟斷供,開發一個Windows桌面操作系統,需要多少工程師多少行代碼?

文章出處:【微信號:WW_CGQJS,微信公眾號:傳感器技術】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦

    為什么嵌入式驅動開發工程師可以拿高薪?

    為什么嵌入式驅動開發工程師可以拿高薪? 嵌入式驅動開發,屬于需求量大、薪資斷崖式升高的熱門崗位,在市場的發展驅動下成為“風口”。從市場的整體需求來看,嵌入式系統的應用隨著5G、物聯網
    發表于 01-07 16:56

    deepin操作系統介紹

    希望從自己的能力和對桌面操作系統的理解,能給 Linux 的用戶與開發者更多的選擇。我們也相信 deepin 能夠得到更多用戶的認可與喜愛,成為開源世界的最佳選擇。? 一、 deepin 操作
    的頭像 發表于 12-23 09:08 ?457次閱讀
    deepin<b class='flag-5'>操作系統</b>介紹

    嵌入式工程師常用的開發工具有哪些?

    嵌入式工程師常用的開發工具有哪些? 在嵌入式系統開發的廣闊領域中,嵌入式工程師憑借著一系列強大的工具,將創意與技術完美融合,打造出高效、可
    發表于 12-20 15:29

    2024中國操作系統大會盛大啟幕

    2024 中國操作系統大會在北京中國大飯店盛大啟幕。作為操作系統行業高規格的年度盛會和信息技術應用創新產業的風向標,大會已邁入第五屆。本屆大會以“創變·求真”為主題,旨在探討以生成式
    的頭像 發表于 12-11 14:36 ?257次閱讀

    用TAS5631做音頻功放,需要怎么做才能使芯片準備好呢?

    我最近用TAS5631做音頻功放,但上電之后芯片總是沒準備好,即READY引腳總是為低電平,PVDD為28V,故障報告引腳都為高電平3.3V,即正常無故障。我想知道,需要怎么做才能使芯片準備好
    發表于 09-24 06:15

    FPGA算法工程師、邏輯工程師、原型驗證工程師有什么區別?

    ,如數字信號處理、圖像處理、人工智能等,并將其轉化為適合 FPGA 實現的硬件邏輯。重點在于算法的性能提升、資源利用效率以及與系統的集成。 FPGA 邏輯工程師: 側重于 FPGA 內部邏輯電路
    發表于 09-23 18:26

    求推薦!電子工程師愛逛的論壇和網站有那些?

    求推薦!電子工程師愛逛的論壇和網站有那些?
    發表于 06-19 09:47

    嵌入式軟件工程師如何提升自己

    的基礎 嵌入式軟件工程師需要具備扎實的計算機科學和工程知識。因此,在職業生涯的起步階段,建議將重點放在學習基礎知識上,包括數據結構、算法、操作系統、編程語言等。通過深入學習這些基礎知識,打下堅實的理論基礎,為將來
    發表于 06-12 11:20

    嵌入式軟件工程師和硬件工程師的區別?

    嵌入式軟件工程師和硬件工程師的區別? 嵌入式軟件工程師 嵌入式軟件工程師是軟件開發領域中的一種專業工程師
    發表于 05-16 11:00

    求助,請問你們開發產品時使用的什么操作系統

    開發產品時,你會使用什么操作系統呢? 使用了操作系統會不會影響執行效率呢?請各位大神給個意見呀。 我在開發一個產品,現在遇到這個問題,寫不
    發表于 05-14 08:06

    stm8外部時鐘未準備好是怎么回事?

    stm8外部時鐘未準備好是怎么回事仿真也一只卡在時鐘準備好這里,硬件沒有連接問題我用萬用表測試了程序就卡在這里的老是檢測不到外部時鐘準備好
    發表于 04-30 06:50

    鴻蒙OS崛起,鴻蒙應用開發工程師成市場新寵

    不可或缺的一部分,而鴻蒙生態系統的崛起, 無疑將為整個移動應用行業帶來翻天覆地的影響 。在這樣的大背景下,無論是普通用戶還是從事移動應用開發工程師,都需要有一顆“學習、適應、變革”的心,與時俱進,抓住鴻蒙
    發表于 04-29 17:32

    國產RT-thread操作系統在國民技術單片機上移植

    各位嵌入式軟件工程師想必都有類似的經驗,使用無操作系統開發單片機時對于時序把控、任務延時及各任務之間的通信很難實現完整地條理清晰地編碼。對于部分經驗不足的工程師,總會存在各種各樣的問題,如因為變量
    的頭像 發表于 03-05 08:20 ?629次閱讀
    國產RT-thread<b class='flag-5'>操作系統</b>在國民技術單片機上移植
    主站蜘蛛池模板: 一级特黄aaa大片| 欧美一级日韩在线观看| 天天干夜夜爽天天操夜夜爽视频| 欧美mv日韩mv国产mv网站| 中文天堂最新版www| 国产三级日本三级韩国三级在线观看| 午夜美女写真福利写视频| 日本aaaaa级毛片片| 在线网站黄| 久操免费视频| 天堂资源在线| 五月天婷婷网亚洲综合在线| 国产成人综合久久| 好男人午夜| 男人天堂伊人网| 激情在线播放免费视频高清| 免费人成年短视频在线观看免费网站| 特别黄的免费视频大片| 宅男色视频| 美女和帅哥在床上玩的不可描述| ass日本69| 欧美色啪| 欧美猛交lxxxxxxxxx| 在线观看免费av网| 在线观看视频一区| 男女视频在线观看| 亚洲都市激情| 午夜看片a福利在线| 日本a级片在线观看| 色婷婷丁香六月| 色婷婷色婷婷| 美日韩一级| 久久综合九色综合97_ 久久久| 你懂得在线播放| 电影一区二区三区| www.五月天| 97视频人人| 午夜免费视频福利集合100| 午夜在线观看福利| 狠狠躁天天躁| 视色4setv.com|