OpenBSD
从NetBSD衍生出的操作系统
OpenBSD是一个多平台的,基于4.4BSD的类UNIX操作系统,是BSD衍生出的三种免费操作系统(另外两种是NetBSDFreeBSD)之一,被称为世界上最安全的操作系统。专案领导人 Theo de Raadt在1995年发起了OpenBSD 专案,希望创造一个注重安全的操作系统。
简介
OpenBSD起源于加拿大,由于Theo de Raadt在对NetBSD开发过程中与其他开发者意见不统一,愤而开创OpenBSD。OpenBSD项目致力于创建一个自由的多平台的以4.4BSD Lite为基础的类UNIX操作系统,强调便携性、标准化、准确性、生产安全性以及完整的密码系统。最初的OpenBSD基于NetBSD源码,但是如今的OpenBSD已经是独立于NetBSD的三大重要的4.4BSD Lite衍生操作系统之一。
开发历史
1994年12月,NetBSD的共同发起人Theo de Raadt被要求辞去NetBSD的开发工作,而他存取NetBSD程式码的权利也被取消。Theo de Raadt辞职的实际的原因不明,虽然他声称是因为和NetBSD的开发团队发生冲突而辞去开发工作。许多人认为Theo de Raadt的离开是因为个性上难以相处,但也有许多人认为他是个直率的人,而离开的原因是因为有些人不认同他极度注重操作系统安全的理念。
1995年10月,Theo de Raadt从NetBSD 1.0衍生出了OpenBSD计划,在1996年7月释出了最初的发行版OpenBSD 1.2,同年10月释出了OpenBSD 2.0。之后每隔6个月OpenBSD便会释出一个新版本,每个释出版本会维护1年。
2007年7月25日,OpenBSD决定成立一个OpenBSD基金会。这个非营利性质的基金会将提供OpenBSD使用者或是组织对OpenBSD法律上的支援服务,组织的地点设在加拿大。
2013年5月1日,openBSD发布了OpenBSD5.3
2013年11月1日,openBSD发布了OpenBSD5.4
2015年5月1日,openBSD发布了OpenBSD 5.7
2015年10月18日,openBSD发布了OpenBSD 5.8
2016年3月29日,openBSD发布了OpenBSD 5.9
2016年9月1日,openBSD发布了OpenBSD 6.0
2018年10月18日,openBSD发布了OpenBSD 6.4
2019年4月24日,openBSD发布了最新版本的OpenBSD 6.5
2022年10月,Theo de Raadt 发布了类 Unix 操作系统 OpenBSD 7.2 最新版本。
当地时间2025年10月22日,项目创始人 Theo de Raadt 宣布发布 OpenBSD 7.8 版本。
主要特性
安全性
OpenBSD包含了一些在其他操作系统缺少或是选择性的安全功能,OpenBSD极度重视程式码的品质,任何对核心的修改都需要经过严格的程式码审阅。OpenBSD完全集成了密码安全软件以保证数据安全。其它的操作系统都没有任何一个享有OpenBSD在安全问题上创造的高可靠性纪录。
高效率
OpenBSD并不是集成Unix组件功能最多的代表,它也不是运行最快的。但是在这些领 域里,它也不是太差的。这个操作系统很小,但效率很高,它能在老的只有16MB内存的 486机器上运行得很好——要知道这样一个硬件配置是不能运行Windows 2000的。
兼容性
OpenBSD可以在17种不同的硬件环境下运作,包含DEC Alpha、Intel i386、Hewlett-Packard PA-RISC、AMD64、Motorola 68000、PowerPC、Sun SPARC等。像FreeBSD和NetBSD一样,OpenBSD也有很多应用软件支持,它包含了许多免费软件 包的定制版本。它的软件库没有FreeBSD中的那么大,但是包含了大多数你想给Unix服务 器或者工作站安装的工具。OpenBSD的x86版本也能够运行针对FreeBSD、Linux和Solaris创建的程序。OpenBSD支持10种计算机体系结构——比FreeBSD还多,但是没有NetBSD 多。 你可以通过网络来安装操作系统, 只不过安装者的用户界面没有FreeBSD那么美观而已。 在这三种免费BSD中,OpenBSD的开发成员最少并且对Unix新手来说是最难学的。但是如 果你确实需要一个牢靠的网络防火墙或者服务器的话,OpenBSD正是合适的选择。
开放源代码
当创立OpenBSD的时候,Theo de Raadt就决定任何人都可以在任何时间取得源代码,在Chuck Cranor的协助下他建立了一个公开且匿名的CVS服务器,是第一个以开放式CVS作为开发方式的软件。因为在当时CVS的应用上大多只让少数的开发者有存取权,外部的开发者没有办法知道工作进度,贡献的修正档也常常是已经完成过的修正。这种开发方式让OpenBSD成为开放源代码的代表软件。
应用
OpenBSD的安全增强功能,内置的加密功能和pf包过滤器使它在安全领域应用广泛,例如作为防火墙、入侵检测系统虚拟专用网网关
几个厂家的专有系统都基于OpenBSD开发,包括Armorlogic的设备(Profense网络应用防火墙)、Calyptix Security、GeNUA mbH、RTMX Inc和.vantronix GmbH。较新版本的微软Services for UNIX可扩展Windows操作系统的类Unix功能,其中由Softway系统公司开发的Interix交互包使用了许多OpenBSD的代码,该公司于1999年被微软收购。Windows的安全类产品Core Force则基于OpenBSD的pf防火墙
OpenBSD自带X窗口系统,适合于桌面使用。许多流行的桌面工具包可供选择,包括桌面环境如GNOMEKDEXfce,网络浏览器如KonquerorFirefoxChromium,和多媒体程序MPlayerVLC多媒体播放器及xine。该计划奉行极简窗口管理理念,其在主要发行版中为cwm堆叠式窗口管理器提供了支持。
开源软件咨询公司的“M:tier”为许多财富500强公司在他们的企业环境中部署了OpenBSD的服务器、台式机和防火墙。
OpenBSD带有全套服务器包,很容易配置为邮件服务器网络服务器FTP服务器DNS服务器路由器防火墙NFS文件服务器。此外软件包系统也含有提供其他服务协议的软件,如SMB(Samba)。
最新修订时间:2025-10-23 15:19
目录
概述
简介
开发历史
参考资料