FreeBSD
FreeBSD 10 bootloader with ASCII art logo
开发者The FreeBSD Project
作業系統家族Unix-like (BSD)
運作狀態Current
源码模式Open-source
首次发布1993年11月1日,​30年前​(1993-11-01
市場取向Servers, workstations, embedded systems
软件包管理系统pkg
支援平台ARM, IA-32, x86-64, MIPS, PowerPC, 64-bit SPARC, RISC-V
内核类别Monolithic with dynamically loadable modules
使用者空間BSD
默认用户界面Unix shell
许可证FreeBSD License, FreeBSD Documentation License
官方網站www.freebsd.org

FreeBSD 是一个 自由和开放源 类Unix 操作系统 的后裔,从 研究Unix 通过的 伯克利软件发布 (BSD). FreeBSD是一个直系后裔BSD,这是历史上被称为"BSD Unix"或"Berkeley Unix"(违反 UNIX 商标)。 第一个版本的FreeBSD发布于1993年,并作为2005年FreeBSD是最广泛使用 开放源码 BSD操作系统,占超过四分之三的所有安装的BSD系统。引证错误:<ref>标签中未填内容的引用必须填写name属性

FreeBSD有相似之处,与 Linux,有两个主要差异在范围和授权:FreeBSD维持一个完整的系统,即项目提供了一个 核心的、 装置驱动的, 用户态的 实用程序和 文档,而不是仅Linux提供一个内核而驱动,并依赖第三方对系统软件;引证错误:<ref>标签中未填内容的引用必须填写name属性 和FreeBSD 源码 通常是在一个 宽容的 BSD许可证中, 作为反对 copyleft GPL 使用Linux。

FreeBSD项目包括一个 安全 团队,负责监督所有软件运输基础分发。 一个范围广泛的其他第三方 应用的 可能安装使用的包 包管理系统FreeBSD港口,或通过 汇编 源代码。

由于它的授权,FreeBSD的 代码 已成为一个不可分割的一部分的其他操作系统,例如 苹果's 达尔文 (基础 mac os, iOS, ,并 tvOS), FreeNAS (一个开放源码 NAS/SAN 操作系统), 任天堂的交换机系统软件的,引证错误:<ref>标签中未填内容的引用必须填写name属性引证错误:<ref>标签中未填内容的引用必须填写name属性引证错误:<ref>标签中未填内容的引用必须填写name属性 和系统软件 索尼ps3游戏机引证错误:<ref>标签中未填内容的引用必须填写name属性引证错误:<ref>标签中未填内容的引用必须填写name属性ps4的。引证错误:<ref>标签中未填内容的引用必须填写name属性

历史 编辑

背景 编辑

在1974年,教授 鲍勃*法布里 的 加利福尼亚大学伯克利分校获得了Unix源许可从 AT&T的。 支持通过资助 国防部研究计划局计算机系统研究小组 开始修改和完善AT&T研究的Unix。 他们叫这个修改版本"的Berkeley Unix"或"BSD"执行功能,如 TCP/IP, 虚拟存储器伯克利分校的快速文件系统中。 BSD项目创立于1976年通过 的法案喜悦的。 但是,由于BSD所载码从AT&T Unix,所有的收件人必须获得许可证从AT&T的第一个,以便使用BSD。引证错误:<ref>标签中未填内容的引用必须填写name属性

在六月至1989年,"网络版本1"或简单的净-1 –第一次公开版本的BSD –被释放。 释放后的净-1, 基思*博斯蒂克,一个开发的BSD,建议将所有AT&T的代码自由-可再发码下原 BSD许可证中。 工作上的更换AT&T码开始,18个月后,从AT&T的代码被更换。 然而,六个文件包含AT&T码仍然存在的核心。 BSD开发商决定要释放的"网络释放2"(净-2)没有这六个文件。 净-2发布于1991年。引证错误:<ref>标签中未填内容的引用必须填写name属性

出生FreeBSD 编辑

1992年,好几个月释放后的净-2, 威廉Jolitz 和 Lynne Jolitz 写替代的六AT&T的文件,移植BSD到 英特尔80386基于微处理器,并呼吁他们新的操作系统 做出一份386bsd的测试版的。 他们发布做出一份386bsd的测试版通过一个匿名FTP服务器。 的流发展做出一份386bsd的测试版物减缓和之后的一段时期忽视的一个小组做出一份386bsd的测试版用户决定支出上自己的和创建FreeBSD,使他们能够保持操作系统是最新的。 19June1993年,名称FreeBSD被选定为该项目。[1] 的第一个版本的FreeBSD上1993年。[2]

在早期的项目成立以来,一个公司的命名 的核桃溪光盘,建议的两个FreeBSD开发,同意释放的操作系统上的 CD-ROM. 除此之外,该公司雇用 约旦哈伯德 和大卫*格林曼,跑FreeBSD在其服务器上,赞助FreeBSD会议和出版FreeBSD有关的书籍,包括 完整的FreeBSD 通过 格雷格Lehey的。 通过1997年,FreeBSD是核桃溪的"最成功的产品"。 该公司本身后来更名为 FreeBSD购物中心 和后 iXsystems的。引证错误:<ref>标签中未填内容的引用必须填写name属性引证错误:<ref>标签中未填内容的引用必须填写name属性引证错误:<ref>标签中未填内容的引用必须填写name属性

今天,FreeBSD是由许多使用它的公司,例如 IBM, Nokia, 网络,并 NetApp 建立他们的产品。[3] 的某些部分 Apple's Mac OS X 操作系统是基于FreeBSD。 的 ps3游戏机 的操作系统还借鉴了某些部件从FreeBSD, 而 ps4 的操作系统是从FreeBSD9. Netflix的,[4] WhatsApp的,[5] 和 该[6] 也是实例很大的、成功的和严重的网络为本公司,FreeBSD上运行的。

诉讼 编辑

做出一份386bsd的测试版和FreeBSD都是来自1992年的BSD释放。[3] 月1992年, 伯克利软件的设计公司。 (BSDi)开始释放 BSD/386,后来被称为BSD/OS,一个操作系统类似于FreeBSD并根据1992年的BSD释放。 AT&T提起诉讼BSDi和指称的分布AT&T源代码违反了许可协议。 这起诉讼是庭外和解和确切的条款没有全部披露。 只有一个,成为公共物,BSDi会迁移他们的来源基于新的4.4BSD-Lite源。 虽然没有参与诉讼,有与会者建议,以FreeBSD,他们也应该搬到4.4BSD的精简版。[7] FreeBSD2.0版,发布在1994年,是第一个版本的FreeBSD没有任何代码从AT&T

功能 编辑

 
FreeBSD9.1启动与控制台登录提示

使用 编辑

作为一般目的的操作系统,FreeBSD是用于各种情况:引证错误:<ref>标签中未填内容的引用必须填写name属性

服务器
FreeBSD包含一个重大的收集服务器相关的软件的基础系统和港口的集中,它可以配置和使用FreeBSD为一个 邮件服务器, web server, 防火墙, FTP server, DNS服务器路由器,除其他应用。
桌面
X窗口系统的 不是默认情况下安装,但是可以在 FreeBSD口岸收集的。 一些 桌面环境中 ,如 侏儒, KDE,并且轻量窗口的管理人员如 Openbox, Fluxbox 和 梦工场 还可以FreeBSD。引证错误:<ref>标签中未填内容的引用必须填写name属性
嵌入式系统
虽然它明确地侧重于 IA-32x86-64 平台,FreeBSD还支持其他人,例如 ,以 支持维护 一个较小的程度。

网络 编辑

FreeBSD的TCP/IP堆是根据 4.2BSD 执行TCP/IP这极大地促进了普遍通过这些协议。引证错误:<ref>标签中未填内容的引用必须填写name属性 FreeBSD还支持 IPv6的,引证错误:<ref>标签中未填内容的引用必须填写name属性 的、 IPSec和无线网络(Wi-Fi).引证错误:<ref>标签中未填内容的引用必须填写name属性 IPv6和ip堆采取了从 凯姆项目的。引证错误:<ref>标签中未填内容的引用必须填写name属性 此外,FreeBSD支持 IPXAppleTalk 协议,但它们被认为是旧的和计划,以支持他们在即将到来的FreeBSD11.0的。引证错误:<ref>标签中未填内容的引用必须填写name属性

以FreeBSD5.4,支持 共同的冗余地址的协议 (鱼)的进口从 OpenBSD 项目。 鲤鱼允许多个节点分享一定的IP地址。 因此,如果一个节点下的其他节点仍然可以服务的请求。引证错误:<ref>标签中未填内容的引用必须填写name属性

储存 编辑

FreeBSD有几个独特的功能,相关的储存。 柔软的更新 可以保护的一致性 UF 文件系统(应用广泛的BSDs)在该事件的一个系统会崩溃。 文件系统的快照,允许一个图像的一个UF文件系统,在一个即时的时间可有效地创建。[8] 快照,允许可靠的备份活文件系统。 几何 是一个模块化的框架,提供 RAID (级别0、1、3目前的), 全盘加密的、 日记、连接、缓存和访问网络支持的储存。 几何使建设的复杂的存储解决方案相结合("链接"),这些机制。[9] FreeBSD提供了两个框架,用于数据加密: GBDE 和 格力. 两GBDE和格工作于磁盘的水平。 GBDE是由 Poul-Henning Kamp 和分布在这两个条款BSD许可证。 格力是一种替代GBDE,是由帕维尔*雅各布*Dawidek和第一次出现在FreeBSD6.0的。

从7.0起,FreeBSD支持的 容量 文件系统。 容量以前是一个开放源码文件系统,这是第一次由开发 Sun微系统公司,但当 Oracle 获得的太阳,容量成为专有产品。 然而,FreeBSD项目仍然是发展和改善其容量执行通过的 OpenZFS 项目。引证错误:<ref>标签中未填内容的引用必须填写name属性

安全 编辑

FreeBSD提供了若干安全有关的特征包括 访问控制清单 (Acl)引证错误:<ref>标签中未填内容的引用必须填写name属性 的安全事件审计、扩展文件系统属性、 强制性的访问控制 (MAC)引证错误:<ref>标签中未填内容的引用必须填写name属性 和细化的 能力的。引证错误:<ref>标签中未填内容的引用必须填写name属性 这些加强安保制订了通过 TrustedBSD 项目。 该项目是由 罗伯特*沃森 的目标的实现的概念,从 通用标准 信息技术安全评估和 橙皮书中。 这个项目正在进行和许多其扩展已经纳入FreeBSD。引证错误:<ref>标签中未填内容的引用必须填写name属性 该项目支持通过各种组织,包括国防部研究计划局,国家安全局、网络伙伴实验室,Safeport网络服务、宾夕法尼亚大学、Yahoo! McAfee研究,斯巴达、苹果计算机、nCircle网络安全、谷歌、剑桥大学计算机实验室和其他。引证错误:<ref>标签中未填内容的引用必须填写name属性

该项目还移植的 国家安全局的's 瓶/TE执行情况从 如何 以FreeBSD。 其他工作包括发展 OpenBSM,一个开放源实现太阳的基本安全模块(锦丰) API 和审计日志的文件的格式,其支持广泛的安全审计系统。 这是运作的一部分,FreeBSD6.2. 其他基础设施工作在FreeBSD执行部分TrustedBSD项目包括几何和OpenPAM的。引证错误:<ref>标签中未填内容的引用必须填写name属性

大部分部件的TrustedBSD项目最终将纳入主要来源,FreeBSD。 此外,许多功能,一旦完全成熟,找到自己的方式进入其他操作系统。 例如, OpenPAM 已经通过 NetBSD的。引证错误:<ref>标签中未填内容的引用必须填写name属性 此外,TrustedBSD MAC框架已经通过 的苹果 for mac os.引证错误:<ref>标签中未填内容的引用必须填写name属性

FreeBSD船只与三个不同的防火墙软件包: IPFW, pf 和 IPFilter的。 IPFW是FreeBSD的机的防火墙。 pf是从OpenBSD和IPFilter被移植到FreeBSD由达伦的芦苇。[10]

采取从OpenBSD, 程序包括在默认的安装。 正是免费的执行情况SSH协议是一个替代telnet。 不像telnet,正进行加密的所有信息(包括用户名和密码)。[11]

在2012年十一月,FreeBSD安全小组宣布,黑客获得的未经授权的访问对两个项目的服务器。 这些服务器已关闭。 更多的研究表明,这一未经授权的访问的黑客发生在19个月。 显然黑客获得这些服务器偷 SSH键 是从开发商之一,不是通过利用一个错误的操作系统本身。 这两个侵的服务器基础结构的一部分用于建立第三方软件包。 FreeBSD安全小组检查的完整性二进制的软件包和宣布任何未经授权的改变做出的二进制的软件包,但是它们说,他们不可能保证完整性的软件包,被下载之间的19日和11月。引证错误:<ref>标签中未填内容的引用必须填写name属性引证错误:<ref>标签中未填内容的引用必须填写name属性引证错误:<ref>标签中未填内容的引用必须填写name属性

可携带性 编辑

FreeBSD已经移植到各种各样的 指示设置的体系结构的。 FreeBSD项目的组织架构的进入级别特征的支持水平提供。 1级架构的成熟和充分支持。 2级架构正在经历重大发展。 第3层架构的实验或不再在积极发展,第4级别结构没有支持。

建筑 支助水平引证错误:<ref>标签中未填内容的引用必须填写name属性 注意到
x86(32) 1级 称为"i386"
x86-64 1级 称为"amd64"
NEC PC-9801 第2级 称为"pc98",支持删除在12流引证错误:<ref>标签中未填内容的引用必须填写name属性
64位 SPARC 第2级 只有64位(V9)建筑
32位和64位的 支持 第2级
32位的手臂 第2级
64位臂 第2级
IA-64 第3层 不支持为11.0
MIPS 第3层
RISC-V 第3层 仅在12流
DEC阿尔法 第4层 支持停止在7.0

手臂和MIPS支持,主要是旨在嵌入式系统,但是FreeBSD/臂上运行的数量的 单载的计算机,包括 BeagleBone Black, 树莓派引证错误:<ref>标签中未填内容的引用必须填写name属性引证错误:<ref>标签中未填内容的引用必须填写name属性 和 Wandboard的。引证错误:<ref>标签中未填内容的引用必须填写name属性

第三方软件 编辑

 
截FreeBSD11.0运行的 4.12 用户接口中。

FreeBSD有一个 软件库 ,超过26,000个应用程序开发第三方。 实例包括: 视窗系统中, 网络浏览器中, 电子邮件的客户中, 办公室套房 等等。 在一般情况下,该项目本身不开发这种软件,只有一个框架,允许这些程序可以安装被称为港口的集合。 应用程序的可以是 编制 ("港口"),提供他们的授权条款允许这样做,或下载作为预先编制的二进制文件("包件")的。[12] 港口收支持当前的和稳定的分支机构的FreeBSD。 老年版本中不支持并且可能或不可能正常工作的一个新港口的集合。

港口使用 生成文件 ,以自动获取所需的应用程序的 源代码,无论是从当地或远程 存储库,解开它在系统上,申请补给它的和汇编。 根据大小的源代码,汇编可能需要很长时间,但它赋予用户更多的控制过程及其结果。 大多数港口也有软件包的同行(即预先编制的二进制文件),使用户选择。 虽然这种方法更快,用户有少定制选择。[12]

FreeBSD10.0版本引入了 包管理 包作为一种替代先前使用的软件包的工具。引证错误:<ref>标签中未填内容的引用必须填写name属性 它在功能上类似于 yumLinux发行版的。 它允许用于安装、升级和去除这两个港口和软件包。 在外包时, PackageKit 也可用于访问港口的集合。

监狱 编辑

首先介绍了在FreeBSD版本4,引证错误:<ref>标签中未填内容的引用必须填写name属性 监狱是一个安全机构和一个执行情况的 操作系统级别的虚拟化 ,使用户能够运行的多个实例,一个游客的操作系统上的FreeBSD主机。 这是一个增强版本的传统 chroot 机制。 一个进程内运行这样的监狱里无法访问之外的资源。 每个监狱都有其自己的 主机名IP地址. 它能够运行多个监狱在同一时间,但是内核是共享其中所有的人。 因此,只有软件支持的FreeBSD核可内运行的一个监狱。引证错误:<ref>标签中未填内容的引用必须填写name属性

虚拟化 编辑

bhyve,一个新的虚拟化的解决方案被介绍以FreeBSD10.0的。 bhyve允许用户运行一个数量的客户操作系统(FreeBSD, OpenBSD, Linux,以及 Microsoft的Windows引证错误:<ref>标签中未填内容的引用必须填写name属性)同时进行。 其他操作系统,如 Illumos 计划。 bhyve是由尼尔自然和彼得Grehan和宣布2011年BSDCan会议的第一次。 主要的差异之间的bhyve和 FreeBSD监狱 是监狱是一个 操作系统级别的虚拟化 ,因此只限于FreeBSD客人;但bhyve是一种类型2 的管理程序 并不限于仅FreeBSD的客人。引证错误:<ref>标签中未填内容的引用必须填写name属性引证错误:<ref>标签中未填内容的引用必须填写name属性引证错误:<ref>标签中未填内容的引用必须填写name属性 为便于比较,bhyve是一个类似的技术 而监狱都更接近 雷克斯容器Solaris区域的。

在开始 (而不封闭源代码的 扩展组)和 都可以在FreeBSD。

操作系统兼容性层 编辑

大多数运行的软件在 Linux 可以FreeBSD上运行,使用一个任择内 容层的。 因此,大多数Linux的二进制文件可以FreeBSD上运行,包括一些专有应用程序分布只以二进制形式。 这种兼容性层不是一个 仿真;Linux的 系统的电话 接口实现的FreeBSD的核心,因此,Linux 可执行的图像公共图书馆 都被视同为FreeBSD的司机可执行的图像和共用图书馆。 此外,FreeBSD提供 的兼容性层 对于几个其他 类Unix 操作系统,除了Linux,如 BSD/OS 和 SVR4的, 然而,这是较常见的用户汇编这些程序直接在FreeBSD。[13]

没有明显的性能损失超过原FreeBSD程序已经注意到,当运行Linux的二进制文件,而且,在某些情况下,这甚至可能进行更顺利于在Linux。 然而,该层并不是完全无缝的、以及一些Linux的二进制文件是不能使用或仅部分地适用于FreeBSD。 有人支持的系统打电话来版本2.6.18,可由于 FreeBSD7.0的。 作为释放10.3,FreeBSD可以运行Linux的64位的二进制文件。

FreeBSD已经实施了一些 Microsoft的Windows 的母 内核的接口,以允许FreeBSD上运行的Windows网络驱动程序。引证错误:<ref>标签中未填内容的引用必须填写name属性引证错误:<ref>标签中未填内容的引用必须填写name属性

内核 编辑

FreeBSD的核心提供支持的一些基本任务,例如管理流程、沟通,启动和文件系统。 FreeBSD有一个 整体 的内核,[14] 有模块化设计。 不同部分的内核,例如驱动程序,计作为模块。 用户可以装载和卸载这些模块在任何时间。[15] ULE 是默认的 计划程序 以FreeBSD自版本7.1,它支持 SMPSMT. FreeBSD核也有一个可扩展的事件通知的接口,名为 kqueue的。 它已经被移植到其他BSD的衍生物,如 OpenBSD, NetBSD的。 核穿介绍了在FreeBSD5.0,使用 M:N线型的。 这个模型的工作以及在理论上,[16][17] 但这是很难执行及几个操作系统的支持。 虽然FreeBSD是实施该模型的工作,它没有执行,因此从7.0版以后,FreeBSD开始使用一个 1:1线程模型,称为libthr的。[17]

文件和支持 编辑

FreeBSD的文件包括小册子、手册、邮件列表档案馆、常见问题和各种各样的文章,主要是通过维持FreeBSD文件的项目。 FreeBSD的文件被翻译成几种语言。[18] 所有正式文件发布在 FreeBSD文件许可证,"一个宽容的非copyleft免费的文件许可证是与GNU FDL的"。 FreeBSD的文件被描述为"高质量"。[19]

FreeBSD项目维持一个各种邮寄名单。 ,其中最受欢迎的邮件列表FreeBSD的问题(一般性问题)和FreeBSD-黑客(一个地方,要求更多的技术问题).[20]

自2004年以来,纽约市BSD用户组数据库提供 (在) 的信息收集的计算机(笔记本电脑上, 工作站的、 单板计算机,以 嵌入式系统中, 虚拟机,等等。) 运行FreeBSD。引证错误:<ref>标签中未填内容的引用必须填写name属性

安装 编辑

从2.0版9.0,FreeBSD使用的创建程序作为其主要的安装。 它被写在 C 由 约旦哈伯德的。 它使用一个 文本的用户接口,并被分成一些菜单和屏幕,可用于配置和控制的安装过程。 它还可以被用来安装的港口和软件包作为一种替代的 命令行接口的。引证错误:<ref>标签中未填内容的引用必须填写name属性

的创建工具是现在被认为使用有利于bsdinstall,一个新的安装者介绍了在FreeBSD9.0的。 bsdinstall是"轻质的替代创建",是写在sh。 根据 OSNews,"它已经失去了一些特点,同时获得的其他人,但它是一个更加灵活设计,并最终将显着改善"。引证错误:<ref>标签中未填内容的引用必须填写name属性引证错误:<ref>标签中未填内容的引用必须填写name属性

外壳 编辑

默认FreeBSD壳是 tcsh会 壳。引证错误:<ref>标签中未填内容的引用必须填写name属性

发展 编辑

FreeBSD是开发一个志愿者队位于世界各地。 开发商使用 互联网 的所有通信和许多没有满足每个其他人。 除了本地用户群体主办并参加了由用户,一年一度的会议,称为BSDcon,是举行由 USENIX的。 BSDcon不FreeBSD特,因此它涉及的技术方面的所有BSD操作系统,包括 OpenBSDNetBSD的。[21] 除了BSDcon,其他三个年度会议,EuroBSDCon,AsiaBSDCon和BSDCan发生在 欧洲时, 日本加拿大 分别。

治理结构 编辑

FreeBSD项目由大约500个提交者,或者谁拥有开发提交访问的掌握源码存储库,并可以制定、调试或增强任何系统的一部分。 大多数人都是志愿者和几个开发商支付的一些公司。[3] 有几种类型的提交者,包括来源提交者(基本操作系统),文件的提交者(文件和网站,提交人)和口(第三方应用程序移植和基础设施)。 每两年FreeBSD提交者选择的9件FreeBSD核心小组负责项目的总体方向,设定和强制执行项目的规则和批准的新commiters,或给予SVN提交访问。 一些责任被正式分配给其他发展组FreeBSD核心团队,例如负责管理的港口的集合被委托的港口管理团队。[22]

此外,开发,FreeBSD有成千上万的"贡献者"的。 捐助者也是志愿人员以外的FreeBSD项目提交增补程序审议的提交者,因为他们没有直接访问,以FreeBSD的源代码存储库。 提交者然后评估者的意见和决定接受什么拒绝。 捐助者提交高质量的增补程序往往要求成为一个提交者。[22]

树枝 编辑

FreeBSD 开发 保持在至少两个分支的同时发展。 该 支始终代表的"血缘"的FreeBSD发展。 一个 稳定的 支FreeBSD为创造的每个主要版本的数量,从中释放被切断约一次,每4至6个月。 如果一个特点是充分稳定和成熟,它将有可能被 移植 (MFC合并目前 在FreeBSD开发俚语)对 稳定的 分支。[23]

基金会 编辑

"Last week, I donated one million dollars to the FreeBSD Foundation, which supports the open source operating system that has helped millions of programmers pursue their passions and bring their ideas to life.

I’m actually one of those people. I started using FreeBSD in the late 90s, when I didn’t have much money and was living in government housing. In a way, FreeBSD helped lift me out of poverty – one of the main reasons I got a job at Yahoo! is because they were using FreeBSD, and it was my operating system of choice. Years later, when Brian and I set out to build WhatsApp, we used FreeBSD to keep our servers running. We still do.

I’m announcing this donation to shine a light on the good work being done by the FreeBSD Foundation, with the hope that others will also help move this project forward. We’ll all benefit if FreeBSD can continue to give people the same opportunity it gave me – if it can lift more immigrant kids out of poverty, and help more startups build something successful, and even transformative."[24]
Jan Koum

FreeBSD发展是支持在一部分通过的FreeBSD的基础。 该基金会是一个非营利组织,接受捐赠基金FreeBSD发展。 这些资金已被用来赞助商开发的用于具体的活动、采购硬件和网络基础设施、提供旅行赠款,以开发各次首脑会议,并提供法律支持,以FreeBSD项目。引证错误:<ref>标签中未填内容的引用必须填写name属性

在2014年十一月,FreeBSD基金会收到1万美元捐款从 扬库姆,共创始人和首席执行官 WhatsApp,-最大的单个捐赠基金自成立以来。 在2016年,Jan库姆捐赠的另外500万美元。引证错误:<ref>标签中未填内容的引用必须填写name属性 扬库姆自己是一个FreeBSD户,因为1990年代后期和利用FreeBSD在其服务器。引证错误:<ref>标签中未填内容的引用必须填写name属性

许可证 编辑

FreeBSD下释放各种各样的开放源码许可证。 核码和最新创建的代码发布以下两个条款 BSD许可证 ,它允许每个人使用和重新分配FreeBSD为他们的愿望。 这个许可证获准通过 免费软件基金会引证错误:<ref>标签中未填内容的引用必须填写name属性开放源码倡议引证错误:<ref>标签中未填内容的引用必须填写name属性 作为一个免费软件和开放源码许可证。 自由软件基金会所描述的这种许可作为"不严,容许非copyleft免费软件许可证,兼容GNU通用公共许可证"的。 有零部件释放的下三和四条BSD许可证,以及 Beerware 许可证。 一些设备的驱动力包括一个 二元blob,引证错误:<ref>标签中未填内容的引用必须填写name属性英特尔 哈尔 的FreeBSD版本之前7.2.引证错误:<ref>标签中未填内容的引用必须填写name属性 一些代码贡献的其他的项目是根据授权 GPL, LGPL, CDDL引证错误:<ref>标签中未填内容的引用必须填写name属性ISC的。 所有代码的授权下, GPLCDDL 是明确分开的代码下的自由许可证,以使其方便用户,例如埋设备制造商的使用仅 允许的免费软件许可证的。 ClangBSD旨在替代一些 GPL 依赖在FreeBSD基系统通过更换 GNU编译器收集 与BSD许可 编程/ 编译器。 ClangBSD成为自主办月16日2010年。引证错误:<ref>标签中未填内容的引用必须填写name属性

标志 编辑

多年来FreeBSD的标志是通用 BSD守护程序,也称为 野兽,一个被歪曲的发 的BSD的。 然而,野兽不是独特的,以FreeBSD。 第一次出现在1976年在Unix T恤衫的购买 贝尔实验室,更受欢迎的版本BSD守护程序是绘画主任 约翰 开始于1984年。 几个FreeBSD的特定版本之后绘制的巽细川的。

在光刻的条件,拉塞特图是无 线技术 ,往往需要一个筛选,四个彩色 照片偏 印刷过程的忠实再现的物理表面,例如纸张。 此外,BSD守护程序被认为是太图详细的顺利扩大小和美学上的过度依赖多种颜色等级,使得它很难可靠地重现作为一个简单、标准化的标志仅仅在两个或三个颜色,更不要在黑白。 因为这些忧虑,竞争是举行和新的标志旨在通过安东K.Gural,仍然回荡BSD程序,发布了8October2005. 然而,它宣布由 Robert Watson ,FreeBSD项目是"寻求一个新的标志,但不是一个新的吉祥物"和FreeBSD项目将继续使用野兽作为它的吉祥物。

名为"FreeBSD"是创造了大卫*格林曼月19日,1993年,其他建议的名称是"BSDFree86"和"Free86BSD的"。 FreeBSD的口号"的电力服务",是一个商标的FreeBSD的基础。

衍生物 编辑

 
PC-BSD第7版;操作系统是现在被称为 TrueOS的。

还有一些软件分发的基于FreeBSD包括:

  • OpenServer10 (server)
  • TrueOS,以前称为PC-BSD(旨在家庭用户和工作站,但有一FreeNAS-像服务器的版本,并 TrueOS微微 于 32位嵌入式装置)
  • DesktopBSD (桌面向操作系统,最初是基于KDE)
  • GhostBSD (伙伴基础的分配,也提供其他的桌面环境的)
  • FreeSBIE (生活CD)
  • 疯狂(生活CD)
  • mfsbsd映-完全运行在RAM
  • HardenedBSD(利用缓解和安全硬化[來源請求] 发展)
  • soloBSD-一个版本的HardenedBSD运行完全在RAM(类似于FreeBSD/mfsbsd映)
  • m0n0wall (防火墙)
  • OPNsense (防火墙)
  • pfSense (防火墙)
  • FreeNAS ( 网络附加储存 设备)
  • NAS4Free ( 网络附加储存 设备)
  • AuthServ/Zilux-(网络服务器和储存)

所有这些分布没有或仅有微小的变化时与原FreeBSD基本系统。 主要差异的原FreeBSD是他们来预先安装,并预先配置的软件为特定使用情况。 这可以与 Linux 发行版本,这些都是二进制相容,因为它们使用相同的核心,也使用同样的基本工具,汇编者和图书馆,虽然未来的与不同的应用程序、配置和品牌。

除了这些分布,有一些独立操作系统的基础上FreeBSD。 蜻蜓BSD 是叉子从FreeBSD4.8针对不同的多处理同步的战略于一个选择,FreeBSD5和发展的一些 微内核 的功能。引证错误:<ref>标签中未填内容的引用必须填写name属性 它的目的并不是要留兼容FreeBSD和具有巨大的差异在内核和基本 用户态的。 MidnightBSD 是叉子的FreeBSD6.1借重从 下一步步骤,特别是在用户接口的部门。

达尔文,核心的 苹果 苹果mac,包括 虚拟的文件系统 和网络堆从FreeBSD虚拟文件系统和网络,并组成部分,其 用户 还FreeBSD衍生的。[25][26]

一些订阅的服务,是直接根据FreeBSD是:

  • WhatsApp引证错误:<ref>标签中未填内容的引用必须填写name属性 -进程的2亿并发TCP连接每个服务器。引证错误:<ref>标签中未填内容的引用必须填写name属性

嵌入式装置和埋设备操作系统的基础上FreeBSD包括:

  • Juniper' media flow 路由器操作系统。
  • EMC Isilon's OneFS 操作系统。
  • NetApp's的数据集8.x和现在取代集GX(只作为一个装载机,用于专有的核心空间模块)
  • Netflix's打开连接设备引证错误:<ref>标签中未填内容的引用必须填写name属性引证错误:<ref>标签中未填内容的引用必须填写name属性 来处理内容的传送。
  • ps4 ("Orbis OS")引证错误:<ref>标签中未填内容的引用必须填写name属性引证错误:<ref>标签中未填内容的引用必须填写name属性引证错误:<ref>标签中未填内容的引用必须填写name属性
  • Panasas'PanFS平行文件系统引证错误:<ref>标签中未填内容的引用必须填写name属性
  • pfSense一个开放源的防火墙、路由器和安全设备操作系统。
图例: 旧的版本 旧版本,仍然支持 目前稳定的版本 未来的释放
Version Release date Supported until Significant changes
舊版本,不再支援: 1.0 November 1993
  • The first official release.
  • The Ports Collection
舊版本,不再支援: 1.1 May 1994
  • fix some outstanding bugs from import of 386BSD
  • addition of some ported applications (XFree86, XView, InterViews, elm, nntp)
舊版本,不再支援: 2.0 22 November 1994
  • replace code base with BSD-Lite 4.4 (to satisfy terms of the USL v. BSDi lawsuit settlement)
  • new installer and new boot manager
  • loadable filesystems support for more filesystems (MS-DOS, unionfs, kernfs)
  • imported loadable kernel modules from NetBSD
舊版本,不再支援: 2.1.5 16 July 1996
舊版本,不再支援: 2.1.7 17 February 1997
舊版本,不再支援: 2.2 March 1997
  • replaced BSD malloc with phkmalloc
  • full Linux emulation with ELF
舊版本,不再支援: 2.2.8 29 November 1998
舊版本,不再支援: 3.0 16 October 1998
舊版本,不再支援: 3.1 15 February 1999
  • initial USB device support
  • Pluggable Authentication Modules (PAM)
舊版本,不再支援: 3.2 17 May 1999
舊版本,不再支援: 3.3 15 September 1999
舊版本,不再支援: 3.4 20 December 1999
  • Netgraph
  • RAID-5 support in vinum
舊版本,不再支援: 3.5 25 June 2000
舊版本,不再支援: 3.5.1 27 July 2000
舊版本,不再支援: 4.0 14 March 2000 [27] January2007年1月31日,​17年前​(2007-01-31 (2007-01-31) [28]
  • IPv6 support and IPsec with KAME (applications were also updated to support IPv6)
  • OpenSSH integrated into the base system
  • emulator for SVR4 binary files
  • new jail(2) system call and jail(8) admin command added[29]
舊版本,不再支援: 4.1 27 July 2000 [30]
  • Kqueue event notification interface
舊版本,不再支援: 4.1.1 7 November 2000
舊版本,不再支援: 4.2 21 November 2000
舊版本,不再支援: 4.3
舊版本,不再支援: 4.4
舊版本,不再支援: 4.5 29 January 2002
舊版本,不再支援: 4.6
舊版本,不再支援: 4.7
舊版本,不再支援: 4.8 3 April 2003 31 March 2004
  • basic Firewire
  • basic HyperThreading support
  • in-kernel cryptographic framework imported from OpenBSD
舊版本,不再支援: 4.9
舊版本,不再支援: 4.10 27 May 2004 May 2006
  • USB2 support
  • added ports/CHANGES and ports/UPDATING to FreeBSD Ports
舊版本,不再支援: 4.11 25 January 2005 31 January 2007
舊版本,不再支援: 5.0 14 January 2003 30 June 2003
  • support for UltraSPARC and IA-64 processors
  • SMP support via changes to kernel locking (release most of kernel from the Giant lock)
  • GEOM
  • Kernel Scheduled Entities
  • Mandatory Access Control imported from TrustedBSD
  • Bluetooth
  • ACPI
舊版本,不再支援: 5.1 9 June 2003 February 2004
  • experimental support for AMD64
  • experimental 1:1 and M:N thread libraries for multithreaded processing
  • experimental ULE scheduler
舊版本,不再支援: 5.3 6 November 2004 31 October 2006
  • ALTQ
  • addition of new debugging framework KDB
  • import pf from OpenBSD
  • binary compatibility interface for native execution of NDIS drivers
  • replace XFree86 with X.Org 6.7
  • cryptography enabled by default in base
舊版本,不再支援: 5.4 9 May 2005 31 October 2006
舊版本,不再支援: 6.0 1 November 2005
  • Performance monitoring counters support
  • New WiFi stack
  • GELI
  • Network bridging
  • NanoBSD utility
  • NDIS driver support
舊版本,不再支援: 6.1 8 May 2006
  • Keyboard multiplexer
  • UFS filesystem stability
  • Bluetooth autoconfiguration
  • Additional Ethernet and RAID drivers
舊版本,不再支援: 6.2 15 January 2007 31 May 2008
  • support for Xbox architecture
  • OpenBSM audit subsystem
  • freebsd-update (binary updates for security fixes and errata patches)
舊版本,不再支援: 7.0 27 February 2008 30 April 2009
  • ZFS
  • GPT
  • reference implementation of SCTP
  • add support for ARM architecture
  • support for Intel High Definition Audio (HDA)
  • replacing phkmalloc with jemalloc
  • drop support for DEC Alpha
  • tmpfs
舊版本,不再支援: 7.1 4 January 2009 28 February 2011
  • DTrace
  • ULE scheduler made default scheduler for i386 and AMD64 platforms
舊版本,不再支援: 8.0 26 November 2009
  • SATA NCQ support
舊版本,不再支援: 8.1 23 July 2010 31 July 2012
  • Xen guest support
  • High Availability Storage
  • Native NFSv4 ACL support
舊版本,不再支援: 8.2 24 February 2011
  • USB 3.0 support
舊版本,不再支援: 8.3 9 April 2012 30 April 2014
舊版本,不再支援: 8.4 9 June 2013 1 August 2015
舊版本,不再支援: 9.0 12 January 2012 31 March 2013
  • Capsicum capability-based security mechanism
  • UFS SoftUpdates+Journal
  • ZFS updated to version 28
  • bsdinstall, the new system installation program
  • RCTL, a flexible resource limits mechanism
  • GRAID, flexible software RAID implementation
  • virtio drivers
舊版本,不再支援: 9.1 30 December 2012[31] 31 December 2014
  • pkgng[32]
  • CTL, kernel SCSI target layer subsystem
舊版本,不再支援: 9.2 30 September 2013 31 December 2014
  • bsdconfig, system configuration utility
舊版本,不再支援: 9.3 16 July 2014 December31年12月2016日,​7年前​(31-12-2016 (31-12-2016)
  • vt, the new virtual terminal implementation
舊版本,不再支援: 10/stable October2018年10月31日,​5年前​(2018-10-31 (2018-10-31)[33] -
舊版本,不再支援: 10.0 20 January 2014 28 February 2015
  • BHyVe hypervisor
  • Clang replaced GCC on supported architectures
  • New iSCSI stack
  • NAND framework
  • BIND replaced with LDNS and Unbound in base system
  • ZFS on Root File system
  • Added support for Raspberry Pi
  • pkg is the next generation FreeBSD package manager, also referred to as pkgng[34]
舊版本,不再支援: 10.1 14 November 2014 31 December 2016[35]
  • Virtualization improvements (FreeBSD/i386 guests in bhyve, boot from ZFS)
  • UEFI boot for amd64
  • Support for UDP Lite protocol (RFC 3828)
  • ZFS performance improvements
  • SMP support for armv6
  • New autofs-based automounter
舊版本,不再支援: 10.2 13 August 2015 31 December 2016
  • Linux compatibility version updated to support CentOS 6 ports
  • DRM code updated to match Linux 3.8.13, allowing multiple simultaneous X servers
  • ZFS reliability and performance improvements
  • GNOME, KDE, resolvconf, and ntp versions updated
  • Several enhancements to FreeBSD/arm support
舊版本,不再支援: 10.3 4 April 2016 30 April 2018
  • Support for 64-bit Linux binaries through the compatibility layer
  • ZFS booting via UEFI
  • Automatic root-on-ZFS UEFI installations
  • GNOME, X.Org Server, TeX Live, and xz versions updated
舊版本,不再支援: 10.4 3 October 2017[36] October2018年10月31日,​5年前​(2018-10-31 (2018-10-31)[37]
  • Support for eMMC storage and Intel Kaby Lake devices
  • em(4) driver capable of WOL with Intel i217, i218 and i219 chips
  • OpenSSH, GNOME, and Xorg-Server has been updated
  • fsck_ffs(8) utility finds alternate superblocks
當前版本: 11/stable - September2021年9月30日,​2年前​(2021-09-30 (2021-09-30)[38] -
舊版本,不再支援: 11.0 10 October 2016[39] November 30, 2017[40]
  • New version of NetMap[41]
舊版本,不再支援: 11.1 26 July 2017[42] September 30, 2018[43]
當前版本: 11.2[44] 27 June 2018[45][46][47]
  • umount(8) -N new flag which is used to forcefully unmount an NFS mounted filesystem
  • crontab -f new flag added
未来版本: 12.0 11 December 2018[48] Currently under active development. Many things may change. Some initial notes:
  • Current UPDATING file[49]
  • What's New in FreeBSD 12[50]
  • 12.0 Release Notes Template[51]
Version Release date Supported until Significant changes

也参看 编辑

参考文献 编辑

引文 编辑

  1. ^ June 19 is National FreeBSD Day!. FreeBSD Foundation. [13 November 2017]. 
  2. ^ Lucas 2007,第4-5頁.
  3. ^ 3.0 3.1 3.2 Lucas 2007,第5頁.
  4. ^ https://lists.freebsd.org/pipermail/freebsd-stable/2012-June/068129.html
  5. ^ https://www.freebsdfoundation.org/press/2013Jul-newsletter#whatsapp
  6. ^ http://flightaware.com/about/code/freebsd.rvt
  7. ^ Lehey 2003,第8頁.
  8. ^ Lucas 2007,第220頁.
  9. ^ Lucas 2007,18. DISK TRICKS WITH GEOM.
  10. ^ Lucas 2007,第273頁.
  11. ^ Lucas 2007,第440頁.
  12. ^ 12.0 12.1 Lucas,第317頁.
  13. ^ Lehey 2003,第162頁.
  14. ^ McKusick & Neville-Neil 2004,Chapter 2. Design Overview of FreeBSD.
  15. ^ Michael Lucas 2007,第118頁.
  16. ^ Thread models semantics: Solaris and Linux M:N to 1:1 thread model (PDF). Department of computer Science and Engineering, Air University Multan Pakistan. [16 September 2014]. 
  17. ^ 17.0 17.1 Lucas 2007,第359頁.
  18. ^ Lucas 2007,第25頁.
  19. ^ Lehey 2003,第16頁.
  20. ^ Lehey 2003,第17頁.
  21. ^ Lehey 2003,第20頁.
  22. ^ 22.0 22.1 Lucas 2007,第6頁.
  23. ^ Lucas 2007,第372-375頁.
  24. ^ (1) Jan Koum - Last week, I donated one million dollars to the FreeBSD.... Facebook. November 17, 2014. 
  25. ^ Kernel Programming Guide: BSD Overview. Apple Inc. 
  26. ^ Porting UNIX/Linux Applications to OS X: Overview of OS X. Apple Inc. 
  27. ^ https://www.freebsd.org/releases/4.0R/announce.html
  28. ^ https://lists.freebsd.org/pipermail/freebsd-security/2006-October/004111.html
  29. ^ https://www.freebsd.org/releases/4.0R/notes.html
  30. ^ https://www.freebsd.org/releases/
  31. ^ https://www.freebsd.org/releases/9.1R/announce.html
  32. ^ Using pkgng for Binary Package Management. FreeBSD 9.2 Handbook. FreeBSD Project. [22 June 2018]. 
  33. ^ https://www.freebsd.org/security/security.html
  34. ^ https://www.freebsd.org/releases/10.0R/relnotes.html
  35. ^ FreeBSD Security Information - End of Life. The FreeBSD Project. [10 October 2016]. 
  36. ^ FreeBSD 10.4-RELEASE Announcement. The FreeBSD Project. [3 October 2017]. 
  37. ^ FreeBSD Security Information — End of Life. The FreeBSD Project. [3 October 2017]. 
  38. ^ https://www.freebsd.org/security/#sup
  39. ^ FreeBSD 11.0-RELEASE Announcement. The FreeBSD Project. [10 October 2016]. 
  40. ^ <https://www.freebsd.org/security/unsupported.html
  41. ^ What's new for FreeBSD 11. The FreeBSD Project. [24 March 2015]. 
  42. ^ FreeBSD 11.1-RELEASE Announcement. The FreeBSD Project. [26 July 2017]. 
  43. ^ Officer, FreeBSD Security. [FreeBSD-Announce] FreeBSD 11.1 end-of-life. 4 September 2018 [2018-09-06]. 
  44. ^ DistroWatch Weekly, Issue 769, 25 June 2018
  45. ^ FreeBSD 11.2 Release Process. The FreeBSD Project. [2018-02-18]. 
  46. ^ FreeBSD 11.2-RELEASE Announcement
  47. ^ DistroWatch Weekly, Issue 770, 2 July 2018
  48. ^ FreeBSD 12.0 Release Process. The FreeBSD Project. 2017-09-18. 
  49. ^ Updating Information for FreeBSD current users (SVN r327952). 2018-01-14. 
  50. ^ WhatsNewFreeBSD12. 2016-08-28. 
  51. ^ FreeBSD 12.0-CURRENT Release Notes. The FreeBSD Project. 2017-12-07. 

引证错误:在<references>标签中name属性为“why freebsd”的参考文献没有在文中使用
引证错误:在<references>标签中name属性为“welcome”的参考文献没有在文中使用
引证错误:在<references>标签中name属性为“vs-linux”的参考文献没有在文中使用
引证错误:在<references>标签中name属性为“survey”的参考文献没有在文中使用
引证错误:在<references>标签中name属性为“kirkmck”的参考文献没有在文中使用
引证错误:在<references>标签中name属性为“history”的参考文献没有在文中使用
引证错误:在<references>标签中name属性为“freebsdmall-history”的参考文献没有在文中使用
引证错误:在<references>标签中name属性为“linuxtoday-walnut”的参考文献没有在文中使用
引证错误:在<references>标签中name属性为“tcpip-stack”的参考文献没有在文中使用
引证错误:在<references>标签中name属性为“packt-ipv6”的参考文献没有在文中使用
引证错误:在<references>标签中name属性为“bsdcan-wireless”的参考文献没有在文中使用
引证错误:在<references>标签中name属性为“kame-project”的参考文献没有在文中使用
引证错误:在<references>标签中name属性为“ipx-appletalk”的参考文献没有在文中使用
引证错误:在<references>标签中name属性为“fbsd-carp”的参考文献没有在文中使用
引证错误:在<references>标签中name属性为“softupdates”的参考文献没有在文中使用
引证错误:在<references>标签中name属性为“datamation-zfs”的参考文献没有在文中使用
引证错误:在<references>标签中name属性为“geli”的参考文献没有在文中使用
引证错误:在<references>标签中name属性为“usenix-gbde”的参考文献没有在文中使用
引证错误:在<references>标签中name属性为“trustedbsd”的参考文献没有在文中使用
引证错误:在<references>标签中name属性为“portability”的参考文献没有在文中使用
引证错误:在<references>标签中name属性为“commguide-archs”的参考文献没有在文中使用
引证错误:在<references>标签中name属性为“handbook-ports”的参考文献没有在文中使用
引证错误:在<references>标签中name属性为“usenix-ports”的参考文献没有在文中使用
引证错误:在<references>标签中name属性为“phoronix-pkgng”的参考文献没有在文中使用
引证错误:在<references>标签中name属性为“fosdem-bhyve”的参考文献没有在文中使用
引证错误:在<references>标签中name属性为“phoronix-bhyve”的参考文献没有在文中使用
引证错误:在<references>标签中name属性为“informit-bsd”的参考文献没有在文中使用
引证错误:在<references>标签中name属性为“freebsddl”的参考文献没有在文中使用
引证错误:在<references>标签中name属性为“eurobsdcon-bhyve”的参考文献没有在文中使用
引证错误:在<references>标签中name属性为“newsforge-bincomp”的参考文献没有在文中使用
引证错误:在<references>标签中name属性为“unleashed”的参考文献没有在文中使用
引证错误:在<references>标签中name属性为“phoronix-linuxemu”的参考文献没有在文中使用
引证错误:在<references>标签中name属性为“pingwales-evil”的参考文献没有在文中使用
引证错误:在<references>标签中name属性为“usenix-ule”的参考文献没有在文中使用
引证错误:在<references>标签中name属性为“usenix-kqueue”的参考文献没有在文中使用
引证错误:在<references>标签中name属性为“eurobsdcon”的参考文献没有在文中使用
引证错误:在<references>标签中name属性为“asiabsdcon”的参考文献没有在文中使用
引证错误:在<references>标签中name属性为“informit-bsd-tree”的参考文献没有在文中使用
引证错误:在<references>标签中name属性为“foundation-about”的参考文献没有在文中使用
引证错误:在<references>标签中name属性为“fsf-license”的参考文献没有在文中使用
引证错误:在<references>标签中name属性为“osi-license”的参考文献没有在文中使用
引证错误:在<references>标签中name属性为“rwatson-binblobs”的参考文献没有在文中使用
引证错误:在<references>标签中name属性为“copyright”的参考文献没有在文中使用
引证错误:在<references>标签中name属性为“cddl”的参考文献没有在文中使用
引证错误:在<references>标签中name属性为“osnews-clangbsd”的参考文献没有在文中使用
引证错误:在<references>标签中name属性为“mckusick-usenix”的参考文献没有在文中使用
引证错误:在<references>标签中name属性为“saving-unix”的参考文献没有在文中使用
引证错误:在<references>标签中name属性为“daemon”的参考文献没有在文中使用
引证错误:在<references>标签中name属性为“osnews-logo”的参考文献没有在文中使用
引证错误:在<references>标签中name属性为“logo-anon”的参考文献没有在文中使用
引证错误:在<references>标签中name属性为“logo-result”的参考文献没有在文中使用
引证错误:在<references>标签中name属性为“freebsd-coin”的参考文献没有在文中使用
引证错误:在<references>标签中name属性为“logo”的参考文献没有在文中使用
引证错误:在<references>标签中name属性为“announcing-dfbsd”的参考文献没有在文中使用
引证错误:在<references>标签中name属性为“scei-ps3”的参考文献没有在文中使用
引证错误:在<references>标签中name属性为“ps4-phoronix”的参考文献没有在文中使用
引证错误:在<references>标签中name属性为“ps4-geek”的参考文献没有在文中使用
引证错误:在<references>标签中name属性为“thereg-ps4”的参考文献没有在文中使用
引证错误:在<references>标签中name属性为“netflix”的参考文献没有在文中使用
引证错误:在<references>标签中name属性为“netflix-mailinglist”的参考文献没有在文中使用
引证错误:在<references>标签中name属性为“kernelnomicon-rpi”的参考文献没有在文中使用
引证错误:在<references>标签中name属性为“osnews-rasbpi”的参考文献没有在文中使用
引证错误:在<references>标签中name属性为“sysinstall-manpage”的参考文献没有在文中使用
引证错误:在<references>标签中name属性为“osnews-bsdfamily”的参考文献没有在文中使用
引证错误:在<references>标签中name属性为“osnews-2014”的参考文献没有在文中使用
引证错误:在<references>标签中name属性为“honline-hack”的参考文献没有在文中使用
引证错误:在<references>标签中name属性为“computerworld-hack”的参考文献没有在文中使用
引证错误:在<references>标签中name属性为“techeye-hack”的参考文献没有在文中使用
引证错误:在<references>标签中name属性为“onlamp-acls”的参考文献没有在文中使用
引证错误:在<references>标签中name属性为“releases”的参考文献没有在文中使用
引证错误:在<references>标签中name属性为“lists”的参考文献没有在文中使用
引证错误:在<references>标签中name属性为“watson-mac-framework”的参考文献没有在文中使用
引证错误:在<references>标签中name属性为“netbsd-openpam”的参考文献没有在文中使用
引证错误:在<references>标签中name属性为“2004-trustedbsd”的参考文献没有在文中使用
引证错误:在<references>标签中name属性为“usenix-trustedbsd”的参考文献没有在文中使用
引证错误:在<references>标签中name属性为“bsdcan”的参考文献没有在文中使用

引证错误:在<references>标签中name属性为“freebsd10.3”的参考文献没有在文中使用

来源 编辑

外部联系 编辑

  • 找不到URL。请在此处指定URL或在维基数据上添加。
  • Ykla/FreeBSD在DistroWatch上的页面

[[Category:1993年软件]] [[Category:ARM 操作系统]] [[Category:计算平台]] [[Category:FreeBSD]] [[Category:轻量级类Unix系统]] [[Category:使用BSD许可证的软件]]