NetBSD

維基百科,自由的百科全書
跳至導覽 跳至搜尋
NetBSD
File:NetBSD 9.2 xdm screenshot.png
NetBSD 9.2
開發者NetBSD基金會
程式語言{{#property:p277}}
作業系統家族BSD
運作狀態支援中
原始碼模式開放原始碼
目前版本
    Module:EditAtWikidata第29行Lua錯誤:attempt to index field 'wikibase' (a nil value)
    內核類別整塊性核心
    特許條款BSD特許條款
    官方網站www.netbsd.org
    倉庫
    • {{URL|example.com|可选的显示文本}}
    Module:EditAtWikidata第29行Lua錯誤:attempt to index field 'wikibase' (a nil value)

    NetBSD是一份自由、安全的具有高度可客製化性的類Unix作業系統,適於多種平台,從64位元AMD Athlon伺服器和桌面系統到手持裝置嵌入式裝置。它設計簡潔,代碼規範,擁有眾多先進特性,使得它在業界和學術界廣受好評,用戶可以通過完整的原始碼獲得支援。許多程式都可以很容易地通過NetBSD Packages Collection獲得。

    歷史[編輯]

    NetBSD 如同他的姊妹FreeBSD都是從加州柏克萊大學的4.3BSD via the Networking/2及386BSD為基礎發展。因386BSD開發社群在作業系統開發的節奏與方向上的失敗,該計劃得以開始。 NetBSD的四位發起人,Chris Demetriou西奧·德·若特Adam Glass以及Charles Hannum覺得開放的發展模式會有助於NetBSD計劃的進行。他們的目的在於發展一套跨平台、高質素、以柏克萊軟件套件為基礎的作業系統

    由於網絡對於共同發展的重要性,西奧·德·若特建議這個專案的名稱叫做NetBSD,取得其他三位發起人的認同。

    NetBSD原始程式碼版本庫建立於1993年3月21日,並於1993年4月發行了第一個版本,NetBSD 0.8。

    同年9月,NetBSD釋出0.9版,包含了許多修正與功能的加強,惟僅限於桌上電腦上運行。

    1994年10月,NetBSD釋出1.0版,這個版本是NetBSD一個提供多平台的版本。

    特性[編輯]

    可移植性[編輯]

    作為該專案的口號(「Of course it runs NetBSD」)表明,NetBSD已移植到了大量的32 -和64位元體系結構。從VAX小型機Pocket PC掌上電腦,甚至還支援Dreamcast遊戲機。從2009年起,NetBSD支援57個硬件平台(橫跨15個不同的處理器架構)。NetBSD的發行版比任何單一的GNU / Linux發行版支援更多的平台。這些平台的內核和用戶空間都是由中央統一管理的CVS原始碼樹。目前,不像其他的內核,如μCLinux,NetBSD內核在任何給定的目標架構需要MMU的存在。

    可移植性構建框架[編輯]

    外部連結[編輯]

    參見[編輯]