NetBSD 10.0 - 類 UNIX 作業系統

sysin發表於2024-04-14

NetBSD 10.0 - 類 UNIX 作業系統

free, fast, secure, and highly portable Unix-like Open Source operating system

請訪問原文連結:https://sysin.org/blog/netbsd/,檢視最新版。原創作品,轉載請保留出處。

作者主頁:sysin.org


The NetBSD Project

NetBSD 是一個免費、快速、安全且高度可移植的類 Unix 開源作業系統。它廣泛適用於一系列平臺,從大型伺服器到功能強大的桌面系統到手持式和嵌入式裝置。

NetBSD

10.0 已釋出!

NetBSD 專案很高興地宣佈第十八個主要版本 » NetBSD 10.0 «

什麼是 NetBSD?

NetBSD 是一個由國際社群開發的完全免費和開源的類 UNIX 作業系統。它不是 “發行版” 或變體,但經過幾十年的發展,它已經成為 BSD 家族中一個完整而獨特的作業系統。

NetBSD 最初於 1993 年釋出。隨著時間的推移 (sysin),它的程式碼已經進入了許多令人驚訝的環境,建立在悠久的質量、清潔度和穩定性的基礎上。NetBSD 程式碼最初源自加州大學伯克利分校的 4.4BSD Lite2

NetBSD 作為一組完全可複製的二進位制檔案進行分發:

  • Releases are cut periodically from stable branches after a period of testing and are supported for several years.
  • NetBSD-stable is a nightly distribution of the latest release branch, and includes fixes and improvements that will make it into the next point release (sysin). It is compatible with binaries from releases from the same branch.
  • NetBSD-current is a nightly distribution of the latest development branch, and includes the latest features, but also potentially experimental changes and bugs. Official package builds are not currently produced for -current.

為什麼使用 NetBSD?

NetBSD 使用者享受簡單、文件齊全且完全整合的類 UNIX 感覺最小的系統,在很多方面都是傳統的,同時包括許多現代而有趣的功能,以及對最新硬體的支援。

作為一個社群,建立 NetBSD 的人們有著廣泛的興趣,這導致了一個具有一些不同功能的系統:

  • 安全和記憶體強化功能 - 包括預設情況下全域性強制執行的 PaX MPROTECT (W^X),並可選擇排除二進位制檔案,不僅如此。檔案完整性保護由 veriexec, 和傳統的 BSD 安全級別 進一步限制即使是超級使用者也可以執行的操作 (sysin)。NetBSD 包括它自己的本機防火牆,NPF, 並已成功用於關鍵性安全網路裝置。NetBSD 的核心和使用者空間已經透過程式碼進行了廣泛的檢查清潔和自動化測試。
  • 強大的包管理 - NetBSD 的 pkgsrc 有自己的季度穩定分支和 “滾動釋出” 分支釋出時間表,
    可以以任何方式與 NetBSD 基本系統相結合。pkgin 是 pkgsrc 的一個使用者友好的二進位制包管理器,但就其本身而言,pkgsrc 本身為高階使用者提供了很大的靈活性。pkgsrc 已被包括 美國國家航空航天局 NASA 在內的高效能科學計算社群廣泛採用,並支援其他平臺,但優先考慮 NetBSD。
  • 現代儲存能力 - 包括 ZFS 檔案系統,RAIDframe 軟體 RAID 系統,和 cgd 磁碟加密。有支援 邏輯卷管理器, 以及傳統的 BSD 檔案系統(帶有日誌擴充套件)和 磁碟標籤系統。
  • ARM 硬體支援 為一個 大範圍 開放、低成本和高階裝置,包括功能強大的 SBBA/SBBR 伺服器、開放硬體膝上型電腦和袖珍開發板 (sysin)。完全在主線核心中,由單個映像支援,並且由 NetBSD 開發人員維護並考慮到長期支援。
  • 虛擬化支援 - 包括 Xen 中成熟的企業解決方案,以及組成 NVMM 管理程式的本機 NetBSD 核心模組和庫,它以一種乾淨而安全的方式為 QEMU 提供硬體加速。
  • 支援 現代 x86 硬體 包括 NVMe、UEFI、加速圖形,以及一系列 膝上型電腦
  • 持續穩定支援 適用於各種 “傳統” 硬體和 ABI。即使是最早的 NetBSD 也具有長期向後相容性,而不會在 64 位時間等功能上妥協。我們打算在 2038 年之後讓這些系統繼續長期執行。

NetBSD 專案的目標

如果沒有目標,專案就沒有意義。值得慶幸的是,NetBSD 專案有足夠的目標可以讓其忙碌相當長的一段時間 時間。一般來說,NetBSD 專案:

  • 提供設計良好、穩定且快速的 BSD 系統
  • 避免累贅的許可證
  • 提供一個可移植系統,執行在許多硬體平臺
  • 與其他系統具有良好的互操作性
  • 儘可能符合開放系統標準

總之: NetBSD 專案提供了一個免費的、可再發行系統,專業人士、愛好者和研究人員可以按照他們希望的任何方式使用。

為什麼叫這個名字?

NetBSD 是第一批完全透過網際網路協作組織的主要開源專案之一,自 1993 年以來,它使用一個聯網的版本控制系統來開發作業系統,並透過電子郵件組織該專案。網際網路是一種使 NetBSD 成為可能的使能技術。因此,我們名下的 “Net” 被選為對網際網路的致敬。

我們名字中的 “BSD” 顯然是對我們的傳統的認可 (sysin),因為它是 4.4BSD386BSD 的衍生產品。

閱讀有關 NetBSD 歷史 的更多資訊。

使 NetBSD 成為現實的人們

許多人投入了大量的時間和精力來使 NetBSD 作業系統成為今天的樣子,要麼是透過開發系統本身,要麼是支援它的開發,或者只是使用它。這些人可以分為以下幾類:

  • NetBSD Developers
  • The NetBSD Core Group
  • The NetBSD Foundation, Inc.
  • The NetBSD Port Maintainers
  • NetBSD 專案中的其他小組
  • 向 NetBSD 捐款或贊助的組織和個人

此外,如果沒有加州大學伯克利分校 計算機系統研究小組和伯克利軟體發行版的許多貢獻者,NetBSD 專案肯定不會存在。我們感謝他們的努力。

NetBSD 基金會 是在美國註冊成立的免稅公司(根據美國國內稅收法第 501©(3) 條)致力於傳統的目標和精神 NetBSD 專案的成員並擁有該詞的商標 “NetBSD”。

下載地址

NetBSD 10.0 x86_64 iso & aarch64 img

  • 百度網盤連結:https://pan.baidu.com/s/1jyONBybUqEJX24cweUXiZw?pwd=scx4

NetBSD 10.0, released on March 28, 2024. » Release Notes

CPU Machines Install media
amd64 64-bit x86-family machines with AMD or Intel CPUs USB image, CD
arm ARM systems like Raspberry Pi, PINE64, ODROID, “ServerReady” machines more Various boards, original RPi
i386 32-bit x86-family generic machines USB image, CD
mips MIPS systems like EdgeRouter, Loongson, Malta mips64, mips32
sparc64 Sun UltraSPARC CD
others Amiga, Alpha, Apple PowerPC/68K, Dreamcast, SPARC32, VAX, more architectures various

相關產品:

  • FreeBSD 13.3 正式版釋出
  • FreeBSD 14 正式版釋出,新特性概覽
  • NetBSD 10.0 - 類 UNIX 作業系統
  • OpenBSD 7.5 正式版釋出

相關文章