NetBSD是什么系统

NetBSD是一个免费的,具有高度移植性的 UNIX-like 操作系统,是现行可移植平台最多的操作系统,可以在许多平台上执行,从 64bit alpha 服务器到手持设备和嵌入式设备。NetBSD计划的口号是:"Of course it runs NetBSD"。它设计简洁,代码规范,拥有众多先进特性,使得它在业界和学术界广受好评。由于简洁的设计和先进的特征,使得它在生产和研究方面,都有卓越的表现,而且它也有受使用者支持的完整的源代码。许多程序都可以很容易地通过NetBSD Packages Collection获得。



NetBSD 的历史

NetBSD的第一个版本是NetBSD ( 0.8 ),可以追溯到1993年,它是从美国加州伯克利分校研发的一版Unix操作系统4.3BSD Lite以及第一个面向Intel 386 CPU设计的BSD(BSD = Berkeley Software Distribution):386BSD系统的基础上发展起来的。在随后的几年中,柏克莱小组将基于4.4BSD Lite(Berkeley小组的最后一个发布)版本的修补工作成果集成到了这个系统当中。Unix的BSD发展分支在这个操作系统的发展上起到了举足轻重的作用并且对它产生了重大的影响。NetBSD从Unix的BSD发展分支中沿用了很多的工具,思想以及改进手法(比如vi编辑器,C shell, 作业控制,Berkeley快速文件系统,可靠信号,对虚存的支持, TCP/IP 应用工具,仅做些简单的举例) 这些基本上已经成为了所有类Unix环境的标准。这些传统的研究和开发方法与工具在现今的免费和商业性BSD系统当中得以保存,尤其是在NetBSD中。

NetBSD 的特色

NetBSD 应用在广大的硬件平台范围而且是非常易于移植的,可能是世界上 最容易移植的操作系统。NetBSD 核心和应用程序的完整原始码在所支持的平台上,都是有效的;请看官方网站的说明 NetBSD Project。

NetBSD 的基本特色有:

可移植性(超过 20 种平台被支持)

程序代码的品质与正确度高

稳定性

研究与革新

上述的特性也带来了间接的优势。举例来说,如果你只在单一平台上工作, 你可能认为你的兴趣并不在可移植性方面,但是可移植性早已是程序代码的品质特性之一:没有良好的撰写和组织的基础,要同时支持许多平台是不可能 的,而且,高品质的程序代码是任何完善且稳定的软件系统的基础,不用担心只有少数人能理解它。由于着重于架构性与品质性的问题,这有助于增进 NetBSD 程序代码的潜力和驱动程序的品质。

经由区分这些 NetBSD 特性的差异,我们可得知它是无法满足于只在某些方 面能得以实行的情况。 某些系统似乎有着如此的设计哲学"如果它能运作,它便是良好的 "。而就 NetBSD 方面来说,它可以描写成"除非它是对的, 不然它将无法工作"。想想看,有多少重量级和"有特色" 的程序在今日早已被伤心地丢弃了;所以你将了解为什么 NetBSD 要避免 这种浪费成本的情形发生。

(0)

相关推荐

  • 中小企业如何部署企业级Wi-Fi安全方案

    无论您所在的企业规模如何,运用WPA2安全机制都将成为保护Wi-Fi网络安全的良好第一步.同时,千万不要使用该标准中安全性较低的PSK模式--这会带来严重的潜在风险. 时至今日,利用Wi-Fi Pro ...

  • NetBSD 4.0 正式版官方下载地址

    NetBSD是一份免费,安全的具有高度可定制性的类Unix操作系统,适于多种平台,从64位元AMD Athlon服务器和桌面系统到手持设备和嵌入式设备.它设计简洁,代码规范,拥有众多先进特性,使得它在 ...

  • BSD是什么系统 BSD简介

    历史上, BSD曾经被认为是UNIX的一支——"BSD UNIX", 因为它和AT&T UNIX操作系统共享基础代码和设计。在20世纪80年代,衍生出了许多变形的UNIX授权软件。比较著名的如 ...

  • BSD是什么系统

    BSD (Berkeley Software Distribution,伯克利软件套件)是Unix的衍生系统,在1977至1995年间由加州大学伯克利分校开发和发布的。历史上, BSD曾经被认为是UN ...

  • Linux 系统密码破解的几种常用方法

    (一)Linux 系统密码破解 1.在grub选项菜单按E进入编辑模式 2.编辑kernel那行 /init 1 (或/single) 3.按B重启 4.进入后执行下列命令 root@#passwd ...

  • Linux系统下对硬盘分区进行扩容的方法总结

    硬盘快满了,加硬盘扩容,不管是独立的服务器,还是云空间新买的硬盘,扩容方式一样.下面以阿里VPS为例,详细说一下,挂载硬盘扩容的2种方法. 阿里VPS,个人觉得有以下二个方面需要改进 1,默认不是lv ...

  • 开放源码有利于系统安全

    开放源码是近来人们的一个热点话题.这会对信息安全带来什么影响?开放源码和封闭源码相比,哪个更安全?本文作者明确提出:开放源码会改善信息安全. 近年来,随着Linux和Apache等开放源码软件受到越来 ...

  • 详解在Mac系统上读取Windows NTFS方法

    NTFS是Windows环境的文件系统,它取代了来时的FAT文件系统,NTFS提供恢复.长文件名和数据保护,通过目录和文件许可实现安全性,NTFS还支持大硬盘和在多个硬盘上存储文件(卷). 近来有部分 ...

  • 层层深入 拨开Windows Server 2008系统谜雾

    公司在系统中大幅提升的系统稳定性以及超强安全性还是让许多人相当期待的,于是许多喜欢尝新的朋友纷纷耐不住性子,毫不犹豫地在自己的计算机中安装试用了Windows Server 2008系统。然而,还没有 ...