类 Unix 操作系统 OpenBSD

类 Unix 操作系统 OpenBSD

BSD
C/C++ Perl 查看源码»
BSD
2008-09-03

OpenBSD 是一个从 NetBSD 衍生出来的类 Unix 操作系统。专案领导人 Theo de Raadt 在 1995 年发起了 OpenBSD 专案,希望创造一个注重安全的操作系统,此外 OpenBSD 也以高品质的文件、坚持开放源代码以及严格的软件授权著名。OpenBSD 的吉祥物是河豚。

OpenBSD 包含了一些在其他操作系统缺少或是选择性的安全功能,此外 OpenBSD 极度重视源代码的品质,任何对核心的修改都需要经过严格的代码审阅。OpenBSD 可以在 17 种不同的硬件环境下运作,包含 DEC Alpha、Intel i386、Hewlett-Packard PA-RISC、AMD64、Motorola 68000、PowerPC、Sun SPARC 等。

开发历史

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 法律上的支持服务,组织的地点设在加拿大。

开放源代码

当创立 OpenBSD 的时候,Theo de Raadt 就决定任何人都可以在任何时间取得源代码,在 Chuck Cranor 的协助下他建立了一个公开且匿名的 CVS 服务器,是第一个以开放式 CVS 作为开发方式的软件。因为在当时 CVS 的应用上大多只让少数的开发者有获取权,外部的开发者没有办法知道目前的工作进度,贡献的修正档也常常是已经完成过的修正。这种开发方式让 OpenBSD 成为开放源代码的代表软件。

加载中

评论(0)

巴蛮子
巴蛮子
The #unix# family tree http://www.computerworld.com/article/2524660/operating-systems/the-unix-family-tree.html #Linux# #FreeBSD# #OpenBSD# #hp-ux#

连续四年捐赠,微软再度成为 OpenBSD 金牌贡献者

微软近日再度对 OpenBSD 基金会进行捐赠,成为金牌贡献者。OpenBSD Journal 写道:微软已经连续四年为 OpenBSD 基金会做出贡献,感谢微软的慷慨支持。 从 OpenBSD 基金会官网公布的捐赠列表可...

11/19 08:13

John Carmack 成为 OpenBSD 首位个人银级捐赠者

著名程序员 John Carmack 成为 OpenBSD 基金会首位个人银级捐赠者。OpenBSD Journal 写道:感谢 John Carmack 的慷慨贡献,他的支持将确保许多重要项目继续向前发展并产生影响。 OpenBSD 基金...

10/25 08:12

成功“续命”,OpenBSD 基金会年度筹款目标已达成

今年3月份,OpenBSD 基金会在其官网发布了一篇号召捐款的文章,表示 2018 年要实现 30 万美元的筹款目标。OpenBSD 基金会表示,实现这一目标能确保他们所支持的项目持续保持健康的状态,使他...

10/21 08:13

OpenBSD 6.4 发布,添加众多新驱动程序支持

OpenBSD 6.4 发布了,OpenBSD 是一个专注于代码正确和文档准确的专注于安全的操作系统,其强调可移植性、标准化、正确性、前摄安全性以及集成的密码技术。该项目还开发广为使用且受欢迎的 Op...

10/19 07:17

OpenBSD 6.4 将默认停用英特尔处理器的超线程功能

今年6月,因担忧更多 Spectre 变种漏洞,OpenBSD 宣布了禁用英特尔 CPU 的超线程支持的计划。8月23日,OpenBSD 创始人 Theo de Raadt 在邮件列表上宣布,OpenBSD -current(6.4) 将正式停用...

08/25 08:14

因安全担忧,OpenBSD 将禁用英特尔 CPU 的超线程支持

因担忧更多 Spectre 变种漏洞,OpenBSD 项目宣布它计划禁用英特尔 CPU 的超线程支持。超线程是同时多线程技术的英特尔私有实现,允许处理器在 CPU 的不同核心执行并发操作。英特尔处理器从 ...

06/21 08:08

锤子科技 480 万门票收入捐赠给 OpenSSL 与 OpenBSD

在刚刚结束的锤子科技 2018 鸟巢新品发布会上,罗永浩宣布,本次发布会的门票收入将全部捐赠给 OpenSSL 与 OpenBSD 两家开源组织,合计人民币 4,848,500 元。 此前,我们曾报道过,OpenBSD 基...

05/15 22:02

OpenBSD 6.3 在 ARM64 架构引入 SMP 支持

OpenBSD 是一个专注于代码正确和文档准确的专注于安全的操作系统。OpenBSD 6.3 现已发布,此版本在 ARM64 架构上引入了 SMP 支持,在虚拟机守护进程(vmd)上包含 ISO 支持,使缓存分配更加高...

04/03 07:04

OpenBSD 基金会请求“输血”:2018 年需筹集 30 万美元

近日,OpenBSD 基金会在其官网发布了一篇号召大家捐款的文章,表示 2018 年要实现 30 万美元的筹款目标。OpenBSD 基金会表示,实现这一目标能确保他们所支持的项目持续保持健康的状态,使他们...

03/21 08:32

NetBSD 和 OpenBSD 使用随机的方式提升内核安全性

问:“你在内存哪里存放内核?” 答:“对不起,我不知道” NetBSD 的团队发布了他们的第一个代码片段来实现 64 位 AMD 处理器的内核 ASLR - 地址空间布局随机化。 KASLR 版本随机将 NetBSD...

2017/10/23 08:39

没有更多内容

加载失败,请刷新页面

6
回答
osc各位大大家里企业都用什么路由器

osc各位大大家里企业都用什么路由器 我先说下我 :ros freebsd OpenWrt 最后还是freebsd ros发烧玩家。。不过没啥意思 fre...

2016/08/25 17:13
5
回答
冲刺!指导或者修改年关作业,技术范围不限制

小本买卖, 请各位大爷、夫人多多支持。有钱的捧个钱场! 没钱的捧个人场! 作业申请入口:https://zb.oschina.net/market/opu...

2015/12/19 21:36
1
回答
freebsd列举系统进程的例子

要求采用C语言,列举出进程名和PID

2015/06/25 22:54
1
回答
shell历险之——引用的迷途

shell历险之——引用的迷途 上篇:引用,奇怪的反斜线 我们知道在shell中有两类字符,一类是普通字符(literal),在shell中没有任何特殊意...

2009/05/06 11:31
8
回答
OpenBSD被FBI植入后门

http://lwn.net/Articles/419865/ 作者自曝内幕.

2010/12/15 11:53
1
回答
OpenBSD5.6无法下载ports

我用的vmware workstation 10用官方镜像安装好了openbsd5.6,要安装ports的时候说no address associated...

2014/11/07 07:12
1
回答
xcode编写的程序能直接运行在openbsd系统里吗?

xcode编写的程序能直接运行在openbsd系统里吗?

2013/12/17 00:34
15
回答
转 鸟哥學習 Shell Scripts

引用:     学习 Shell Scripts 如果您真的很想要走信息这条路,并且想要好好的管理好属于您的主机,那么,别说鸟哥不告诉您, Shell S...

2009/05/06 11:30
2
回答
当最安全操作系统遭遇“FBI后门”

“维基揭秘”网站挑战网民对事实真相的心理承受底线的实践再次证明网络安全早已不是一个纯技术的评判领域。最近,由号称世界上最安全的开源操作系统 OpenBSD...

2010/12/21 15:10
1
回答
计算闰年的代码

在与日期有关的计算中往往需要知道某年是否为闰年,这里提供两种代码供大家选择使用(输出0表示非闰年,1表示闰年): 1:shell方法 echo  $((y...

2009/05/06 11:20

没有更多内容

加载失败,请刷新页面

OpenBSD如何挂载USB闪存盘

在OpenBSD 操作系统下,如何在命令行下挂载和使用USB闪存盘或者移动硬盘呢?OpenBSD系统支持通过模拟SCSI接口的方式来使用USB存储设备(优盘或者移动硬盘),你需要以root用户的方式登陆Ope...

2014/05/25 22:56
183
0
OpenBSD分支Bitrig启航

Bitrig, OpenBSD的一个分支,开始崭露头角。它致力于较OpenBSD 更少保守——对新特性的加入较宽松,并仅支持现代硬件。Bitrig 同时还转换到使用 LLVM的clang而不是 GNU的gcc作为其工具链/编...

2012/06/14 10:03
44
0
OpenBSD 5.0 发布

“继4.9版发布6个月之后, OpenBSD 5.0 发布!OpenBSD 项目的该基于Free BSD的类UNIX操作系统的最新发行,包括许多新增的与更新的驱动,性能的提升以及新的特性。OpenBSD 5.0 包含了GNOME 2...

2011/11/02 09:28
43
0
ubuntu tftp

Running TFTP Server on Ubuntu 12.04 LTS

2014/10/23 08:26
25
0
OpenBSD 6.1 发布

导读 OpenBSD 6.1 发布了。OpenBSD 是一个从 NetBSD 衍生出来的类 Unix 操作系统。专案领导人 Theo de Raadt 在 1995 年发起了 OpenBSD 专案,希望创造一个注重安全的操作系统,此外 OpenBS...

2017/11/06 17:15
6
0
在无提供OpenBSD镜像的kvm vps上安装OpenBSD

昨天买了一个kvm架构的vps来装OpenBSD 5.5,但提供商未提供OpenBSD的镜像,发了tk要求添加也被拒绝,眼看着就只能退款了,还好最后,我还是找到了办法,那就是利用kvm的gpxe来装,这里说下方...

2014/05/16 14:43
132
1
英特尔处理器超线程功能被OpenBSD 停用,并爆bug

OpenBSD已经禁用了英特尔的超线程技术,理由是安全问题 - 这看起来像是Spectre式的问题。OpenBSD维护者Mark Kettenis写道:“SMT(同时多线程)实现通常在线程之间共享TLB和L1缓存。 “这可能...

09/05 09:39
7
0
在OpenBSD上配置PostgreSQL

在OpenBSD上配置PostgreSQL,并自动启动。

2015/05/23 10:18
62
0
openbsd-inetd telnet xinet

openbsd-inetd telnet xinet

2015/04/23 11:18
21
0
嵌入式linux常用服务配置之tftp服务器配置

由于在调试Linxu时需要使用网络来进行下载内核,平时使用的是在Windows下采用tftp软件来完成此操作,但是当调试内核是需要经 常的来修改内核来进行调试,所以要经常的从Linux下拷贝内核到Win...

2012/03/24 10:48
301
0

没有更多内容

加载失败,请刷新页面

返回顶部
顶部