操作系統 NetBSD 5.1.2 發布

fmms 12年前發布 | 7K 次閱讀 NetBSD

操作系統 NetBSD

發行通知:
http://blog.netbsd.org/tnf/entry/netbsd_5_1_2_released

下載地址:
i386cd-5.1.2.iso (238MB, SHA512, torrent)
amd64cd-5.1.2.iso (242MB, SHA512, torrent).


NetBSD 是一個免費的,具有高度移植性的 UNIX-like 操作系統,可以在許 多平臺上執行,從 64bit alpha 服務器到掌上型的設備。由于簡潔的設計 和先進的特征,使得它在生產和研究方面,都有卓越的表現,而且它也有受 使用者支持的完整的原始碼。許多應用程序也是易于移植的。

2.1. NetBSD 的歷史

第一版 NetBSD (0.8) 的日期要回朔到 1993 年,它萌芽自 4.3BSD Lite 操作系統,一個發展于加州柏克萊大學(BSD = Berkeley Software Distribution)的 Unix 版本,而它來自于第一個移植到 Intel 386 CPU 的 BSD -- 386BSD 系統。在往后的數年里,許多來自 4.4BSD Lite release(柏克萊小組的最終 release)的修正,都已被整合到了系統中。 在這個操作系統的歷史當中,Unix 的 BSD 分支已經有了巨大的重要性和 影響力,像是它已經貢獻了許多工具,想法和改進(the vi editor, the C shell, job control, the Berkeley fast file system, reliable signals, support for virtual memory, TCP/IP implementation, 這只是其中的一小部份)皆已是現今 Unix 環境的標準。這個研究和發展 的傳統存活在今日的 BSD 系統中(不論是免費或商業的),尤其是在 NetBSD 身上。

2.2. NetBSD 的特色

NetBSD 應用在廣大的硬件平臺范圍而且是非常易于移植的,可能是世界上 最容易移植的操作系統。NetBSD 核心和應用程序的完整原始碼在所支持的 平臺上,都是有效的。

你可以找到有關 NetBSD 特色的詳細列表在 以下的 URL http://www.netbsd.org/Misc/features.

NetBSD 的基本特色有:

  • 可移植性(超過 20 種平臺被支持)
  • 程序代碼的品質與正確度高
  • 穩定性
  • 研究與革新

上述的特性也帶來了間接的優勢。舉例來說,如果你只在單一平臺上工作, 你可能認為你的興趣并不在可移植性方面,但是可移植性早已是程序代碼的品 質特性之一:沒有良好的撰寫和組織的基礎,要同時支持許多平臺是不可能 的,而且,高品質的程序代碼是任何完善且穩定的軟件系統的基礎,不用擔心 只有少數人能理解它。由于著重于架構性與品質性的問題,這有助于增進 NetBSD 程序代碼的潛力和驅動程序的品質。

經由區分這些 NetBSD 特性的差異,我們可得知它是無法滿足于只在某些方 面能得以實行的情況。 某些系統似乎有著如此的設計哲學"如果它能運作,它便是良好的 "。而就 NetBSD 方面來說,它可以描寫成"除非它是對的, 不然它將無法工作"。想想看,有多少重量級和"有特色" 的程序在今日早已被傷心地丟棄了;所以你將了解為什么 NetBSD 要避免 這種浪費成本的情形發生。

2.3. 支援的平臺

NetBSD 1.4.1 支持以下的平臺(你可以在 NetBSD 網站上找到有關它們在 技術方面的詳細說明)

  • Digital Alpha (64bit)
  • Commodore Amiga, MacroSystem DraCo
  • Acorn RiscPC/A7000, CATS, Digital Shark, EBSA-285, VLSI RC7500
  • Atari TT030, Falcon, Hades
  • Hewlett-Packard 9000/300 and 400
  • i386 family IBM PCs and clones
  • Apple Macintosh
  • Apple Power Macintosh
  • Motorola MVME 68k SBCs
  • NeXT 68k 'black' hardware
  • The PC532
  • Digital MIPS-based DECstations and DECsystems
  • Sun SPARC
  • Sun 3 and Sun3x
  • Digital VAX
  • Sharp X680x0

2.4. NetBSD 的目標使用者

在 NetBSD 網站上有著如此敘述:" NetBSD 項目提供了一個可以免 費自由散布的系統,不論是專家,玩家和研究者都可以隨心所欲的使用它 "。我要補充的是如果你想要學習 Unix,NetBSD 是一個蠻理想的 系統,主要是因為它所堅持的標準(此項目的目標之一)以及在有專有作 業系統的硬件平臺上,能執行得和它們一樣好;我們可以說"想要學 習和使用 Unix,你不需要購買昂貴的硬件:你可以再利用在你倉庫里堆放 的老舊 PC 或 Mac"。當然,如果你需要在種種不同的平臺上執行, NetBSD 可能是你最佳的(唯一的)選擇。

2.5. NetBSD 上的應用程序

在你安裝完 NetBSD 之后,你將有各種不同的程序可以安裝到你的系統上。 除此之外,還有所有標準的 Unix 工具,編輯器,格式化程序,C/C++ 編譯 器和除錯器等,還有大量(而且仍在成長當中,我認為現在已超過 1000 ) 的 packages 可以經由原始碼或預先編譯好的格式安裝。所有你能找的 packages 都是免費的而且清過良好的系統設定,當然也有一部分的商業軟 體。你也可以經由適當的模擬來執行來自其它 *nix 操作系統上的程序。 Linux 模擬可能是最有用的例子,許多人的努力已經被整合而且它也被許 多 NetBSD 的使用者所使用;你可以執行 Linux 版的

  • Netscape
  • Acrobat Reader
  • Doom, Quake
  • Adobe FrameMaker
  • 許多其它的程序

NetBSD 也有能力模擬 FreeBSD,BSDI 和其它的系統。

 本文由用戶 fmms 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
 轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
 本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!