[OpenBSD]

[索引] [第二章 - 其它 OpenBSD信息]

1 - OpenBSD介绍


目录


1.1 - 什么是 OpenBSD?

OpenBSD项目提供了一个自由, 多平台, 基于4.4BSD的类Unix操作系统。我们的目标注重于正确, 安全, 标准和可移植。OpenBSD支持包括SVR4(Solaris), FreeBSD, Linux, BSDI, SunOS和HPUX等大部分二进制的模拟。

本FAQ只针对OpenBSD的最新版本4.8进行讨论。

1.2 - OpenBSD支持哪些平台?

OpenBSD 4.8 可以运行在这些平台上:

这里提供CD是指该平台提供了官方的CD套件包含一系列软件包。包含基本系统的其它平台CD镜像文件也可以下载到。

更多可运行OpenBSD的平台信息在这里可以查询到。

人们有时会问为什么我们支持如此众多的"古怪"平台, 简而言之:"因为我们想"。如果那些充分掌握电脑技术的人(某种程度上讲这里的"充分"是指真正"充分"掌握电脑技术的人!)希望在某种平台上运行和维护OpenBSD, 那么我们会支持这种做法, 因为保持OpenBSD可以在多平台上运行实际上是很有好处的:当OpenBSD在一个新的平台运行时可以帮助我们检验程序的代码缺陷和可移植性是否可靠, OpenBSD可以在32位或64位处理器及大型机或微型机上运行, 这些平台囊括了很多不同的设计体系, 所以OpenBSD支持这些"古怪"平台对我们提高代码质量以便更好的支持"大众"平台是很有帮助的。

1.3 - 为什么我要使用OpenBSD?

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

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

1.4 - OpenBSD真的自由使用吗?

OpenBSD是完全自由使用的, 二进制代码是自由的, 原代码是自由的,所有OpenBSD有合理版权条款许可的部分都允许自由地再分配。 包括自由地再利用OpenBSD绝大部分的源程序,无论是出于个人还是商业目的。OpenBSD不再像原来BSD许可协议那样隐含许可限制。在严格许可协议保护下写成的软件不会被包含在按时发布的OpenBSD里。这是有意保护自由地使用OpenBSD。例如,OpenBSD可以自由地被个人使用,作学术研究,用于政府机构,用于非盈利机构和商业的组织。OpenBSD,或是其中一部分,都可以被自由地纳入商业产品

有时候人们会问我们是否因无偿的劳动成果被放进商业产品而感到烦恼。 答案是,我们更乐意我们的高质量代码被 广泛采用, 而不是让商业软件供应商从头编写代码搞糟已经被解决问题。譬如,正是由于这种自由使得SSH成为一种广泛应用的协议,比限制人们怎样使用OpenSSH代码广泛得多。

当然这并不意味着我们反对大家提供的经济或硬件方面的援助, 事实上, 那些在自己的产品上采用OpenBSD代码的商业公司即使提供任何形式的一点点援助也会令我们不胜感激。

更多公共许可方面的信息, 请参阅:OpenBSD Copyright Policy.

OpenBSD项目耗费了维护人员自己大量的资金才得以维持。这里面包括编写程序花费的时间, 方方面面所需的设备, 用户下载OpenBSD所需的网络资源, 以及回答用户问题及处理错误报告所需的时间等。OpenBSD的开发者并非无忧无虑的有钱人, 如果您能贡献一点点时间, 设备, 资金, 就可能给OpenBSD带来极大的改观。

1.5 - 我如何支持OpenBSD?

我们非常感谢那些对OpenBSD项目赞助的个人或组织。他们的公示名单在捐赠页面

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

1.6 - 谁在维护OpenBSD?

OpenBSD的维护是通过居住在世界世界各地的不同国家的开发者团队进行维护的, 由加拿大的Theo de Raadt进行工作的分工调配。

1.7 - 什么时候发布OpenBSD的新版本?

OpenBSD开发团队每6个月推出一个新版本, 日期是每年的5月和11月, 更详细的开发周期情况可以看这里

1.8 - OpenBSD都包含什么?

OpenBSD是一个包含了一定数量的第三方软件的发行版本, 包括: 正如您所见到的, OpenBSD开发团队经常修补第三方软件(团队特色)以便提供更好的安全性或提高代码质量。有些时候, 用户可能觉得我们修改的软件在使用上与修改前没有差别, 而另外一些时候, 用户可以感觉到我们修改的软件在使用上的与原版本明显的差别, 使用户对OpenBSD的安全性留下了深刻的印象, 他们明白当盲目追求一个软件的高版本时很有可能得到的是不安全的系统。

当然除上面的一些软件外, 其他的应用程序您还可以从还OpenBSD的packages和ports系统中获得。

1.9 - OpenBSD 4.8有什么新特性?

OpenBSD从4.7升级到4.8的所有新特性可以在这里找到, 并且可以集中在OpenBSD 4.8 资料页面上获得。不过我们还是在这里对那些准备升级系统或全新安装的老用户介绍一些新特征:

1.10 - 我能用OpenBSD做桌面系统吗?

这个问题经常以同样的方式提出——提问者没有解释其"桌面"的含义, 唯一能够回答这个问题的就是您自己, 因为答案取决于您的需要和期望是什么。

尽管将OpenBSD做为一个"服务器"操作系统口碑很好, 但是它也完全能够并已经被作为桌面使用。很多"桌面"应用程序可以在packages和ports里面找到, 正如对所有操作系统的判定一样, 但问题是用您用OpenBSD作为桌面您自己满意吗?这个问题您必须为自己回答。值得一提的是在笔记本应用方面OpenBSD已经做了大量的开发工作。

1.11 - 为什么(或不)包含软件X?

人们经常会问道为什么一款特定的软件有或者没有包含在OpenBSD的发行版里, 答案基于两点:开发者的意愿和软件是否兼容OpenBSD项目的目标。未将某一款第三方的软件打包进OpenBSD的发行版里可能仅因为它太"完美"了——它必须"自由"使用、分发或者按照我们的标准进行修改。一款软件必须是稳定的安全的——一个高版本号并不意味是更好的产品。

通常使用许可是最大的问题:我们想让OpenBSD保持它的可用性——即世界上的任何地方的任何人可以因为任何目的使用OpenBSD发行版。

另外一个主要的考虑因素是开发者的意愿, 一款软件的是否被添加到OpenBSD的发行版内开发者们有最终决定权。只因为一款软件"好"并不意味着OpenBSD项目希望投入精力去维护它, 或为分享其他人的热心就把它包含在OpenBSD的发行版里。

关于第三方软件的常见问题:

在很多时候, 这些话题在mail lists里鸡一嘴鸭一嘴地纠缠在令人痛苦的细节上, 如果您想了解更多的信息请参看以前的归档。

当然了, 如果您希望使用这些packages, 而且这样的使用并不违反它的软件使用许可, 没人拦着您(但我们总不能自由地把它加入发行版里, 是吧?)。不管怎么说, 您的需求也许会改变——您不会去开发一套不能销售, 分发, 或者不挣钱的"功能强大的应用程序", 仅仅因为它里面包含了不能自由使用的软件。

[索引] [第二章 - 其它OpenBSD信息]


[back]www@openbsd.org
$OpenBSD: faq1.html,v 1.110 2011/11/06 01:27:37 1.. Exp $