FreeBSD

title: 使用情况.
content: FreeBSD被广泛应用于:服务器、防火墙和路由器。  FreeBSD支持各种X Window桌面,如GNOME和KDE。  除了支持现在流行的x86-64、x86指令集架构,FreeBSD还支持ARM、MIPS以及PowerPC架构,亦可用于嵌入式系统。
title: 诉讼.
content: 386BSD和FreeBSD均被源自1992年的BSD发行版。1992年1月,BSDi发布BSD/386,后更名为BSD/OS,是基于BSD在1992年的发行版的,和FreeBSD相似的操作系统。AT&T声称BSDi违反了AT&T的源代码许可协议,并对其提起诉讼。该场诉讼达成庭外和解,相关细节未被披露。公众所知的只有BSDi将转换4.4BSD-Lite为新的源码基础。虽然没有参与诉讼,有人建议FreeBSD他们也应该将源码基础转到4.4BSD-精简版。1994年11月,FreeBSD 2.0发布,这是FreeBSD的首个不含任何AT&T代码的版本。
title: 特点.
title: 网络.
content: FreeBSD支持IPv4,IPv6,SCTP,IPSec和无线网络(Wi-Fi)。其IPv6和IPSec栈是由KAME Project得到的。  从FreeBSD 5.4开始支援共享地址冗余协定(CARP)。CARP允许多节点共享IP地址群。所以如果一个节点出现瘫痪,其他的节点仍然能接收请求。
title: 存储.
content: FreeBSD的UFS文件系统支持软更新和文件系统快照。FreeBSD通过GEOM架构支援RAID功能。  FreeBSD支持两种数据加密基础体系:GBDE和Geli。两者操作均在磁盘层级上。GBDE是由波尔-亨宁·坎普所编写的,并在遵守双BSD许可证(即“简化BSD许可证”和“FreeBSD许可证”二者)的情况下发布的。而Geli则是GBDE的替代品,它第一次在FreeBSD 6.0上出现,由帕·雅·戴夫(Pawel Jakub Dawidek)编写。  FreeBSD支持UFS、ZFS等多种文件系统。
title: 许可协议.
content: FreeBSD在BSD许可证下发布,允许任何人在保留版权和许可协议信息的前提下随意使用和发行。BSD许可协议并不限制将FreeBSD的源代码在另一个协议下发行,因此任何团体都可以自由地将FreeBSD代码融入它们的产品之中去。
title: 发展团队.
content: FreeBSD发展采用Core Team的方式。Core Team的成员决定整个FreeBSD计划的大方向,对于开发者问的问题有最后的决定权,其他的开发者也可以送出建设或是他们修改过的源代码,但是Core Team保留最终的决定权,决定是否将这功能放进FreeBSD。这种方式与Linux发展大相径庭。
title: Contributor.
content: 也可以说是Submitter,无FreeBSD的CVS的存取权限,但是可以透过其它的方式,例如提交Problem Reports或是在Mailing list上面参与讨论,来对FreeBSD做出贡献。
title: Committer.
content: 有对FreeBSD的Subversion存取的权限,可以将他的源代码或是文件送到版本库里面。一个committer必须要在过去的12个月中有commit的动作。而一个活跃的committer指在每个月至少都有一次以上的commit动作。  虽然说没有必要限制一个有commit权限的人只能在源代码树中可以存取的地方,但是如果一个committer要在他/她没有做出贡献或是不熟悉的地方,他/她必须要读那个地方的历史记录,还有MAINTAINER档案,确认这个部分的维护者对于更改这边的源代码有没有什么特殊的要求。
title: Core Team.
content: Core Team成员由committer互相推选出来,是整个FreeBSD计划的领导人,他们提升活跃的contributor成为committer,还有可以指派「Hat」(指在计划中负责一些特定工作或领域的人),也是对于决定整个计划的大方向的最后仲裁者。在2004年7月1日,core team有9位成员,而core team选举每两年举行一次。
title: 平台.
content: FreeBSD所支持的平台依照支持程度分成四个等级。 第一线平台(Tier 1,完整支持平台)目前包括x86、x86-64。第二线平台(Tier 2,发展平台)包括ARM、PC98、PowerPC。对于第一线与第二线平台,FreeBSD会维持维护及稳定性,同时大多数的新功能也都会被要求在这些平台上能够正常运作。  第三线平台(Tier 3,实验平台)目前包括了MIPS及S/390,这个等级的平台不被FreeBSD正式支持。  其他的平台都被归类到第四线平台。
title: 版本与历史.
title: FreeBSD初期历史.
content: FreeBSD的发展始于1993年,起源于386BSD。然而,因为386BSD原始码的合理性受到质疑以及Novell(当时UNIX的版权拥有者)与柏克莱接连而来的诉讼,FreeBSD在1995年1月发布的2.0-RELEASE中以柏克莱加州大学的4.4BSD-Lite Release全面改写。FreeBSD Handbook中有更多FreeBSD的发展历史。  FreeBSD 2.0最值得注意的部分也许是对卡内基美隆大学的Mach Virtual Memory系统翻修以及FreeBSD Ports system的发明。前者对于高负荷的系统优化,后者则是建立了一套简单且强大的机制维护第三方软件。有不少大型站台都使用FreeBSD,像是cdrom.com(一个巨大的软件收集站台),Hotmail以及Yahoo。  FreeBSD 3.0则引入了ELF binary格式,并开始支持多CPU系统(SMP,Symmetric multiprocessing)以及64位Alpha平台。3.x对于系统做了非常多的改革,这些措施在当时并没有带来好处,但却是4.X成功的基石。
title: FreeBSD 4.
content: 4.0-RELEASE于2000年3月发行,最后一个版本4.11-RELEASE于2005年1月发行,并支持到2007年1月。FreeBSD 4也是FreeBSD最长寿的主版本。在FreeBSD 4所发展出来的kqueue也被移植到各种不同BSD平台。
title: FreeBSD 5.
content: Free BSD 5的最后一个版本FreeBSD5.5于2006年五月发行。  在FreeBSD 4的SMP架构下,在同一时间内只允许一个CPU进入核心(即Giant Lock),FreeBSD 5最大的改变在于改善底层核心Locking机制,审视并改写核心程序代码,使得不同的CPU可以同时进入系统核心,借以增加效率。  另外一个重大的改变在于自5.3开始支持m:n线程的KSE(Kernel Scheduled Entities),表示m个使用者线程共享n个核心线程的模式。  这个版本的许多贡献是由于商业化版本的BSD OS团队的支持。
title: FreeBSD 6.
content: FreeBSD 6为一个-STABLE发展版本,FreeBSD 6.3在2008年1月18日发行,这个版本主要针对软件的更新,并加入lagg(可以对多张网卡操作)的支持,并引入重新改写的unionfs。FreeBSD 6.4在2008年11月28日发行。
title: FreeBSD 7.
content: FreeBSD 7为目前第二个-STABLE发展版本,在2007年6月19日进入发行程序,2008年2月27日7.0-RELEASE正式发布。2010年3月23日FreeBSD 7.3-RELEASE正式发布。新增的功能包括了:  2010年7月24日发布FreeBSD 8.1-RELEASE,
title: FreeBSD 8.
content: 增加如下新特性:  FreeBSD 9.0于2012年1月发布,该版本是第一个9.x的FreeBSD稳定分支。该版本具有以下特性:  FreeBSD 9.1于2012年11月发布 FreeBSD 9.2于2013年10月发布 FreeBSD 9.3于2014年7月发布  FreeBSD 10.0于2014年1月发布,这一版本包含的重要改进包括:  FreeBSD 10.1于2014年11月6日正式发布  FreeBSD 10.2于2015年8月13日正式发布。主要改进包括:  FreeBSD 10.3于2016年3月25日正式发布  FreeBSD 11.0于2016年9月22日正式发布
title: FreeBSD 12.
title: FreeBSD 12.1.
content: FreeBSD 12.0于2018年12月11日正式发布
title: 许可证.
content: FreeBSD包含了GNU通用公共许可证、GNU宽通用公共许可证、ISC许可证、通用开发与散布许可证和啤酒软件许可证的程序代码,也有使用三条款和四条款的BSD许可证的程序代码。另外有些驱动程序也包涵了二进制大型物件,像是Atheros公司的硬件抽象层。这使得所有人都可以自由地使用还有再散布FreeBSD。  不过,FreeBSD的核心和新开发的程序代码大多都使用两条款的BSD许可证释出,许多使用GPL的程序代码都必须经过净室工程,以其他授权方式重写,这主要是避免整个核心受到GPL影响。
title: IRC.
content: 正体中文:  其他channel可以参考FreeBSD官方wiki的IrcChannels页面。

Summary: FreeBSD是FreeBSD项目的发展成果。它是一种开放源代码的类Unix的操作系统,基于BSD Unix的源代码衍生发展而来。加州大学伯克利分校在1975年至1993年开发了BSD Unix操作系统。FreeBSD的许可证规定源代码开放,允许任何人自由使用,任何人都可以获得并使用它来满足各种需求,也可以修改它,然后再重发布 -- 此功能专为个人和公司量身定制,可用于创建各种基于FreeBSD的商业和非商业产品。尽管FreeBSD直接从BSD衍生,但是从法律的角度来看,FreeBSD为unix 系统,但它并不是“UNIX”。因为现在“UNIX”商标属于国际开放标准组织。