什么是OpenBSD

转载 2006年06月03日 21:42:00
1.1-什么是OpenBSD?

OpenBSD 工程创建的一个免费、多平台、基于4.4BSD的类Unix操作系统。我们的目标在于强调正确性、安全性、标准化以及可移植性。OpenBSD支持包括SVR4(Solaris),FreeBSD,Linux,BSDI,SunOS和HPUX等大部分二进制的模拟。
本FAQ主要针对OpenBSD的最新版本3.5进行讨论。

1.2-OpenBSD能运行于什么平台上?

OpenBSD 3.4可运行于以下平台:
● alpha - 仅FTP
● amd64 - 可直接从CD启动 3.5新增
● cats - 仅FTP 3.5新增
● hp300 - 仅FTP
● hppa - 仅FTP
● i386 - 可直接从CD启动
● mac68k - 仅FTP
● macppc - 可直接从CD启动
● sparc - 可直接从CD启动
● sparc64 - 可直接从CD启动
● mvme88k - 仅FTP 3.5新增
● alpha - 仅FTP
● vax

只有一些平台支持从CD启动。查看本FAQ第三章来了解如何获得关于获得OpenBSD CD的更多信息。

OpenBSD以前的版本同样可运行于:
● amiga - 3.2 release后开始移除
● sun3 - 2.9 release后开始移除
● arc - 2.3 release后开始移除
● pmax - 2.7 release后开始移除
OpenBSD目前还不支持多处理器。查看Chapter 8,SMP来获得更多信息。

1.3-OpenBSD真的免费吗?
  OpenBSD是完全免费的。二进制文件(binaries)是免费的。源代码是免费的。OpenBSD的任何部分都允许在合理的版权限制下自由分发。这包括可以重新使用大部分OpenBSD源代码树,无论是私用还是商用。除了原始的BSD许可外,OpenBSD没有任何其他的限制。一些按照严格许可而写的软件不能包含进OpenBSD的正规发行版中。这样有利于保护OpenBSD的安全免费使用。例如,OpenBSD可以自由免费的用于个人使用、学术研究、政府机构、非赢利性组织或者商业组织。

  想进一步的了解其他更流行的许可证,请看:http://www.openbsd.org/policy.html.
  OpenBSD的维护者主要通过自身来支持OpenBSD Project.这包括为此工程写程序所花费的时间,用于维护众多ports的设备、以及回答问题和研究用户错误报告所花的时间。OpenBSD的开发者们并非都十分富有,并且甚至是贡献一点点时间、设备、或者资源都会使事情大不一样。

1.4-我为什么想要使用OpenBSD?

 新用户通常会想知道OpenBSD是否会优于其他的类Unix操作系统。这个问题在很大程度上是无法回答的并且是一个永无休止争论着的话题。无论如何,请不要在邮件列表中问这个问题!

 下面是我们认为OpenBSD是一个很有用的操作系统的一些理由。OpenBSD是否适合你,只有你自己能回答!

●OpenBSD能运行在许多不同的硬件平台上。
●通过对OpenBSD全部源代码的安全审查,大部分的安全专家认为OpenBSD是最安全的类UNIX操作系统。
●OpenBSD是一个充满特色的类Unix操作系统,其原代码完全免费。
●OpenBSD有最前沿的安全技术,适合于做防火墙和分布式环境下的私有网络服务。
●OpenBSD受益于来自不同地方的强大的持续开发,为因特网社区上的程序员和终用户提供了用最新的技术进行开发的机会。
●OpenBSD为普通用户参与开发和产品测试提供机会。

1.5-我如何帮助维护OpenBSD?

我们非常感谢已经为OpenBSD工程作出贡献的任何个人和组织。

OpenBSD需要来自用户社区的长期的不同类型的支持。如果你认为OpenBSD 很好,我们强烈鼓励你通过某方式为OpenBSD做点贡献。假如下列建议没有适合你的,你可以发送邮件到donations@openbsd.org.

●购买OpenBSD CD套件:
●捐款:
●捐献设备或者部分设备 :
●贡献你的时间和技术:
●通过递交新的FAQ材料帮助维护文档。
1.6-谁在维护OpenBSD?
OpenBSD由来自于不同国家的开发组进行维护。OpenBSD 工程由加拿大的Theo de Raadt进行整理.

1.7-OpenBSD何时发布下一个发行版?

OpenBSD组每6个月发布一个新的发行版,即每年的5月1日和11月1日发布.你可以在此找到关于开发周期的更多信息。

1.8-OpenBSD里面包含些什么?

OpenBSD的分发包含许多第三方软件产品,包括:
●Xfree86 4.4.0:
●GCC 2.95.3
●Perl 5.8.2
●Apache 1.3.29
●OpenSSL 0.9.7c
●Groff 1.15
●Sendmail 8.12.11
●BIND 9.2.3
●Lynx 2.8.4rel.1
●Sudo v1.6.7p5
●Ncurses 5.2.
●KAME IPv6.
●Heimdal 0.6rc1 with patches
●OpenSSH 3.8.1
1.9-OpenBSD 3.5有那些新特色?

你可以在此找到OpenBSD 3.5相对于3.4的所有改动列表。
●i386平台已经转换成ELF了。ELF可执行文件格式在内存分布方面比老的a.out格式提供 了更大的弹性、适用性,并且386机器上实现W^X所要求的。
●二进制模拟默认已禁用。这样做是为了在OpenBSD上不易运行一些为其他平台写的恶意程序。它将使许多程序不能正常工作,除非你使用sysctls开启了仿真。标准的GENERIC也包含这些项,只是已关闭。无须重新编译内核。假如你要进行升级,你很可能需要enable compat_aout.
●Kerberos IV认证已删除。假如你选择升级而非重装,你必须在升级前删除/etc/login.conf里任何和涉及到krb4的项,否则,在i386机器的多用户模式下进行登录将有困难。如果你已经升级了并且遇到了此问题,你可以按这里的说明进行登录并解决此问题。从/usr/libexec/auth下删除老的krb4模块是个聪明之举。

相关文章推荐

自己来制作iso镜像用于安装OpenBSD

安装OpenBSD时,到最后安装阶段时(就是安装一些xxx.tgz之类的文件时),使用网络下载速度慢,其原因是默认的那些文件服务器基本都在国外。 连接时总是延迟特别大,导致安装的过程极为漫长,而且链接...

OpenBSD新版将增加KARL功能:重启换内核

在 OpenBSD 的测试快照中加入了一个新的功能,每次当 OpenBSD 用户重启或升级计算机时都会创建一个独特的内核。该功能被称之为 KARL(内核地址随机化链接Kernel Address Ra...

微软 Azure 宣布支持 OpenBSD

导读 微软的 Azure 平台今年得到了源源不断的更新,最近的一次更新提供了在遇到灾难的情况下能恢复 IaaS VM 的能力。今天 Azure 又带来了新的功能增强,现已支持基于 OpenBSD 的...

我的OpenBSD配置文件

以KISS为原则的OpenBSD让人非常喜欢, 记录一下配置文件以备用。 $cat /etc/profile #PKG_PATH=ftp://ftp.openbsd.org/pub/O...
  • sw2wolf
  • sw2wolf
  • 2012年05月25日 20:14
  • 3091

OpenBSD 5.0安装手记

OpenBSD 5.0最快的镜像站点是日本的jaist站点(我的是佛山的中国电信):jaist的OpenBSD镜像站点 1、下载install50.iso。 2、刻录ISO到光盘中,然后启动安装 ...
  • yavobo
  • yavobo
  • 2011年11月09日 16:21
  • 2821

FreeBSD OpenBSD NetBSD BSD家族大观

暂时忘记Windows和Linux吧,不太出名的BSD也许才是你所需要的。 如果提到Web或者阅读一本计算机杂志就不可能不涉及到Linux,它是由Linus Torvalds和其他人共同开发的伟大的...
  • YorkCai
  • YorkCai
  • 2012年12月27日 19:54
  • 614

将netcat-openbsd替换成为netcat-traditional

ubuntu里默认的nc命令指向的是netcat-openbsd。因为netcat-openbsd的用法与netcat-traditional用法有所不同,所以想切换到nc的传统版本中。1.updat...

OpenBSD Tips: Enable 'sudo' command for a specific user

环境:OpenBSD 5.3 默认安装OpenBSD时,创建一个普通用户:yapingxin。 当使用该普通用户执行“sudo”命令时,提示: yapingxin is not in the su...

LiveUSB image with OpenBSD - carry your OS on a memory stick

http://liveusb-openbsd.sourceforge.net/ LiveUSB image with OpenBSD - carry your OS on a memory stick...

OpenBSD.Apache.MySQL.PHP软件环境的安装

一、OpenBSD.Apache.MySQL.PHP软件环境的安装 OpenBSD内核中已经集成了Apache,而且内置了对PHP的支持,所以安装MySQL、PHP环境非常的简单。 需要注意的是,...
  • oyzl68
  • oyzl68
  • 2011年10月27日 11:30
  • 1346
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:什么是OpenBSD
举报原因:
原因补充:

(最多只允许输入30个字)