《FreeBSD 8.0 安装镜像【i386架构】》(FreeBSD 8.0)8.0-RELEASE-i386[光盘镜像]
中文名: FreeBSD 8.0 安装镜像【i386架构】
英文名: FreeBSD 8.0
资源格式: 光盘镜像
版本: 8.0-RELEASE-i386
发行时间: 2009年11月22日
制作发行: The FreeBSD Project
地区: 美国
语言: 英文
简介:


【注意】 本镜像为i386架构的版本(就是Intel的处理器) amd64、ia64、pc98、powerpc、sparc64请勿下载
FreeBSD是一种自由类Unix操作系统,是由经过BSD、386BSD和4.4BSD发展而来的类Unix的一个重要分支。FreeBSD拥有超过200名活跃开发者和上千名贡献者。
FreeBSD被认为是自由操作系统中的不知名的巨人。它不是Unix,但如Unix一样运行,具有兼容Unix的系统API。作为一个操作系统,FreeBSD被认为相当稳建可靠。
FreeBSD是以一个完善的操作系统的定位来做开发。其内核、驱动程序以及所有的用户层(Userland)应用程序(比方说是Shell)均由同一源代码版本控制系统保存(目前使用Subversion并与CVS兼容)。相较于另一知名的的操作系统Linux,其内核为一组开发人员设计,而用户应用程序则交由他人开发(例如GNU计划),最后再由其他团体集成并包装成Linux包。
FreeBSD默认是无桌面环境的命令行界面,想要使用桌面环境必须自行安装,或是使用PC-BSD之类的桌面发行版。
许可协议
FreeBSD在BSD许可证下发布[1],允许任何人在保留版权和许可协议信息的前提下随意使用和发行。BSD许可协议并不限制将FreeBSD的源代码在另一个协议下发行,因此任何团体都可以自由地将FreeBSD代码融入它们的产品之中去。
发展团队
FreeBSD发展采用Core Team的方式。Core Team的成员决定整个FreeBSD计划的大方向,对于开发者间的问题有最后的决定权,其他的开发者也可以送出建议或是他们修改过的代码,但是Core Team保留最终的决定权,决定是否将这功能放进FreeBSD。这种方式与Linux发展大相径庭。
Contributor
也可以说是Submitter,无FreeBSD的CVS的访问权限,但是可以通过其它的方式,例如提交Problem Reports或是在Mailing list上面参与讨论,来对FreeBSD 做出贡献。
Committer
有对FreeBSD的CVS及Subversion访问的权限,可以将他的代码或是文件送到版本库里面。一个committer必须要在过去的12个月中有commit的动作。而一个活跃的committer指在每个月至少都有一次以上的commit动作。
虽然说没有必要限制一个有commit权限的人只能在代码树中可以访问的地方,但是如果一个committer要在他/她没有做出贡献或是不熟悉的地方,他/她必须要读那个地方的历史记录,还有MAINTAINER文件,确认这个部份的维护者对于更改这边的代码有没有什么特殊的要求。
Core Team
Core Team成员由committer互相推选出来,是整个FreeBSD计划的领导人,他们提升活跃的contributor成为committer,还有可以指派“Hat”(指在计划中负责一些特定工作或领域的人),也是对于决定整个计划的大方向的最后仲裁者。在2004年7 月1日,core team有9位成员,而core team选举每两年举行一次。
平台
FreeBSD所支持的平台依照支持程度分成四个等级。第一线平台(Tier 1,完整支持平台)目前包括i386、AMD64及PC98。第二线平台(Tier 2,发展平台)包括ARM、PowerPC、IA-64、Sparc64及sun4v。对于第一线与第二线平台,FreeBSD会维持维护及稳定性,同时大多数的新功能也都会被要求在这些平台上能够正常运作。
第三线平台(Tier 3,实验平台)目前包括了MIPS及S/390,这个等级的平台不被FreeBSD正式支持。
其他的平台都被归类到第四线平台。
FreeBSD初期历史
FreeBSD的发展始于1993年,取源于386BSD。然而,因为386BSD源代码的合理性受到质疑以及Novell(当时UNIX的版权拥有者)与柏克莱接连而来的诉讼,FreeBSD在1995年一月发布的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成功的基石。
FreeBSD 5
最后一个版本的FreeBSD 5是5.5,是在2006年五月发行的。
在FreeBSD 4的SMP架构下,在同一时间内只允许一个CPU进入内核(即Giant Lock),FreeBSD 5最大的改变在于改善底层内核Locking机制,审视并改写内核代码,使得不同的CPU可以同时进入系统内核,藉以增加效率。
另外一个重大的改变在于自5.3开始支持m:n线程的KSE(Kernel Scheduled Entities),表示m个用户线程共用n个内核线程的模式。
这个版本的许多贡献是由于商业化版本的BSD OS团队的支持。
FreeBSD 6
FreeBSD 6为目前的-STABLE发展版本,FreeBSD 6.3在2008年1月18日发行[7],这个版本主要针对软件的更新,并加入lagg(可以对多张网卡操作)的支持,并引入重新改写的unionfs。FreeBSD 6.4在2008年11月28日发行[8]。
FreeBSD 7
FreeBSD 7为目前第二个-STABLE发展版本,在2007年6月19日进入发行程序[9],2008年2月27日7.0-RELEASE正式发布。新增的功能包括了:
* SCTP(实现完成)[10]
* 日志式UFS文件系统:gjournal(实现完成)[11]
* 移植升阳所发展的DTrace(实现完成,但还未交付至CVS)
* 移植升阳所发展的ZFS文件系统(实现完成)[12]
* 使用GCC4(移植完成,目前为4.2.1)[13]
* 对ARM与MIPS平台的支持
* 重写过的USB stack(实现完成,但还未交付至CVS)
* Scalable concurrent malloc实现(已经可以使用)[14] [15]
* ULE调度表2.0(SCHED_ULE)(实现完成)[16],并修改加强为SCHED_SMP(实现完成),在交付至CVS时的正式名称为ULE 3.0[17],这个版本在8内核的机器上以sysbench MySQL测试的结果,速度上比Linux 2.6快大约10%(无论是使用Google的tcmalloc或是glibc+cfs)[18]
* Linux 2.6模拟层(已经可以使用)
* Camellia Block Cipher(实现完成)[19] [20]
* ZFS的运行
FreeBSD 8
2009年11月27日发布,增加如下新特性:[21]
* 虚拟化方面:Xen DOM-U、VirtualBox guest及host支持、层次式jail。
* NFS:对NFSv3 GSSAPI的支持,以及试验性的NFSv4客户端和服务器。
* 802.11s D3.03 wireless mesh网络,以及虚拟Access Point支持。
* ZFS不再是试验性的了。
* 基于Juniper Networks提供MIPS处理器的实验性支持。
* SMP扩展性的增强,显著改善在16内核处理器系统中的性能。
* VFS加锁的重新实现,显著改善文件系统的可扩展性。
* 显著缓解缓冲区溢出和内核空指针问题。
* 可扩展的内核安全框架(MAC Framework)现已正式可用。
* 完全重新的USB堆栈改善了性能和设备兼容性,增加了USB target模式。

命名规则
* A-CURRENT
在 -CURRENT分支所使用的CVS Tag为.,固定被称为A-CURRENT,如目前的 -CURRENT分支为7-CURRENT,这个版本只建议开发者使用,通常在邮件论坛上测试过觉得没有什么大问题的功能会先被加到这个分支里。
* A.B-STABLE
在 -STABLE分支里所使用的CVS Tag为RELENG_A,如目前的 -STABLE分支为RELENG_6与RELENG_5。许多新的功能在 -CURRENT分支测试一段期间觉得没有问题后就会将该项功能逆向移植(MFC,Merge from current)回RELENG_6。
* A.B-BETA、A.B-RC
这是当开发团队认为 -STABLE分支有足够的新功能或其他理由认为足以释出新版的FreeBSD时,会先将 -STABLE分支的名称改为 -BETA,表示要进入Release Cycle。
* A.B-RELEASE
在 -RELEASE分支里所使用的CVS Tag为RELENG_A_B或RELENG_A_B_C,这些CVS分支不会有功能的增加,只做安全性的维护。这些分支是在开发团队认为 -STABLE内的功能累积到一定程度后,可以整理出来出新的版本。譬如6.2-RELEASE、5.4-RELEASE。
* A.B.C-BETA、A.B.C-RC、A.B.C-RELEASE
当离上次释出版本的时间太短时,FreeBSD团队会考虑只在后面加上一个次要版号。
许可证
FreeBSD包含了GNU通用公共许可证、GNU宽通用公共许可证、ISC、CDDL和Beerware许可证的代码,也有使用三条款和四条款的BSD许可证的代码。另外有些驱动程序也包涵了binary blob,像是Atheros公司的硬件抽象层。这使得所有人都可以自由地使用还有再散布FreeBSD。
不过,FreeBSD的内核和新开发的代码大多都使用两条款的BSD许可证释出,许多使用GPL的代码都必须经过Cleanroom Software Engineering,以其他授权方式重写,这主要是避免整个内核受到GPL影响。
安装问题
* 一般来说,FreeBSD所支持的硬件较Linux为少。安装前请参考FreeBSD网站上Release Information [22]里要安装版本的Hardware Notes。
相关书籍
* Absolute BSD, The Ultimate Guide to FreeBSD. Michael Lucas. No Starch Press, July 2002. ISBN 1-886411-74-3.
* BSD Hacks, 100 Industrial-Strength tips for BSD users and administrators. Dru Lavigne. O'Reilly, May 2004. ISBN 0-596-00679-9.
* The Complete FreeBSD, 4th Edition, Documentation from the Source. Greg Lehey. O'Reilly, April 2003 ISBN 0-596-00516-4.
* The Design and Implementation of the FreeBSD Operating System. Marshall Kirk McKusick and George V. Neville-Neil. Pearson Education. ISBN 0-201-70245-2. Expected availability August 2004.
* The FreeBSD Corporate Networkers Guide. Ted Mittelstaedt. Addison-Wesley, December 2000. Paperback, book & CD edition, 401 pages. ISBN 0-201-70481-1.
* Designing BSD Rootkits: A Introduction to Kernel Hacking. Joseph Kong, No Starch Press, US, March 29 2007. Paperback, 144 pages, ISBN 1-59327-142-5.
IRC
正体中文:
* Freenode上的#bsdchat
其他channel可以参考FreeBSD官方wiki的IrcChannels页面。
参考资料
1. ^ http://www.freebsd.org/copyright/freebsd-license.html
2. ^ http://www.freebsd.org/doc/en/articles/con...nal.html
3. ^ http://www.freebsd.org/doc/en/articles/con...ers.html
4. ^ http://www.freebsd.org/doc/en/articles/con...ore.html
5. ^ Support for Multiple Architectures
6. ^ About the FreeBSD Project
7. ^ http://www.freebsd.org/releases/6.3R/announce.html
8. ^ http://www.freebsd.org/releases/6.4R/announce.html
9. ^ http://lists.freebsd.org/pipermail/cvs-src...102.html
10. ^ http://lists.freebsd.org/pipermail/freebsd...218.html
11. ^ http://lists.freebsd.org/pipermail/freebsd...932.html
12. ^ http://lists.freebsd.org/pipermail/cvs-src...644.html
13. ^ http://lists.freebsd.org/pipermail/cvs-src...451.html
14. ^ http://lists.freebsd.org/pipermail/cvs-src...009.html
15. ^ http://lists.freebsd.org/pipermail/freebsd...303.html
16. ^ http://lists.freebsd.org/pipermail/freebsd...404.html
17. ^ http://lists.freebsd.org/pipermail/cvs-src...748.html
18. ^ http://people.freebsd.org/~jeff/sysbench.png
19. ^ http://lists.freebsd.org/pipermail/cvs-src...078.html
20. ^ http://www.emediawire.com/releases/2007/6/emw531216.htm
21. ^ http://www.freebsd.org/releases/8.0R/pressrelease.html
22. ^ http://www.freebsd.org/releases/
[安全检测]
★未经过安全检测
[安装测试]
★未经过安装测试,使用者后果自负与本论坛无关。
[免责声明]
★本帖介绍的文本内容转自网络,如有出入则以官方站点公布之信息为准,凡摘自网络相关图文介绍内容的本帖不另行标注出处,原创作者如有异议可提出以便删除。
★关于软件破解及注册机可能被杀毒软件报病毒或间谍木马(若已检测到的则将在帖中特别标注),请自行甄别和取舍,不另行加以解释。
★资源下载后请对文件做必要的安全检测,该下载内容仅限于个人测试学习之用,不得用于商业用途,并且请在下载后24小时内删除。
★各计算机系统环境各不相同,因此不保证该软件完全兼容于你的计算机系统,最终解决软件安装运行问题请联络官方站点寻求相关技术支持。
★凡标注为下载链接转自其他站点的,无法保证资源的供源以及资源本身等情况的完整性和可用性(不可控)。
★资源版权归作者及其公司所有,如果你喜欢,请购买正版。
[更多提示]
★对本资源下载前,请仔细阅读帖中介绍内容以及相关评论,以便对资源软件以及共享情况作尽可能多的了解,不主张盲目下载和回复已有说明的提问。
★软件以适用为选择,请勿轻易更新原有软件版本,非中文版本之软件可能在中文系统下无法安装运行或出现软件兼容性问题。
★为保证最新版本的软件能够顺利安装和运行,请登陆系统官方站点对系统做必要的升级和更新。
★发布之资源都将包含(破解补丁/注册机/序列号等)任一方式的信息资料,任何试用装或内嵌及捆绑广告/插件版本将不会作为共享资源提供。
★为保障软件破解的有效性,以为更多会员得到分享,请勿将破解软件联网(安全防护类软件除外)。
★安装下载资源前的安全检测必不可少,在软件安装过程中请开启安全防护软件的实时监控。
★★★★★以上文本中已经涉及的相关问题将不再于各回帖中予以答复 ★★★★★
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
本资源谢绝迅雷、脱兔、vagaa等吸血客户端用户下载,使用以上客户端可能无法联接到本资源下载!V