【資料圖】
FreeBSD是一種自由類Unix操作系統(tǒng),是由經(jīng)過BSD、386BSD和4.4BSD發(fā)展而來的類Unix的一個(gè)重要分支。FreeBSD擁有超過200名活躍開發(fā)者和上千名貢獻(xiàn)者。
FreeBSD被認(rèn)為是自由操作系統(tǒng)中的不知名的巨人。它不是Unix,但如Unix一樣運(yùn)行,具有兼容Unix的系統(tǒng)API。作為一個(gè)操作系統(tǒng),F(xiàn)reeBSD被認(rèn)為相當(dāng)穩(wěn)建可靠。
FreeBSD是以一個(gè)完善的操作系統(tǒng)的定位來做開發(fā)。其核心、驅(qū)動(dòng)程序以及所有的用戶層(Userland)應(yīng)用程序(比方說是Shell)均由同一源代碼版本控制系統(tǒng)保存(目前使用Subversion并與CVS兼容)。相較于另一知名的的操作系統(tǒng)Linux,其核心為一組開發(fā)人員設(shè)計(jì),而用戶應(yīng)用程序則交由他人開發(fā)(例如GNU計(jì)劃),最后再由其他團(tuán)體集成并包裝成Linux包。
FreeBSD默認(rèn)是無桌面環(huán)境的命令行界面,想要使用桌面環(huán)境必須自行安裝,或是使用PC-BSD之類的桌面發(fā)行版。
平臺(tái)
FreeBSD所支援的平臺(tái)依照支援程度分成四個(gè)等級(jí)。第一線平臺(tái)(Tier 1,完整支援平臺(tái))目前包括i386、Sparc64、AMD64及PC98。第二線平臺(tái)(Tier 2,發(fā)展平臺(tái))包括PowerPC及IA64。對于第一線與第二線平臺(tái),F(xiàn)reeBSD會(huì)維持維護(hù)及穩(wěn)定性,同時(shí)大多數(shù)的新功能也都會(huì)被要求在這些平臺(tái)上能夠正常運(yùn)作。第三線平臺(tái)(Tier 3,實(shí)驗(yàn)平臺(tái))目前只包括了S/390,這個(gè)等級(jí)的平臺(tái)不被FreeBSD正式支援。而其他的平臺(tái)都被歸類到第四線平臺(tái)。
對ARM和MIPS架構(gòu)的支援正在開發(fā)中。在開發(fā)中的7.x版本中,DEC Alpha 的支援已被移除。
它支持 x86 兼容(包括 Pentium? 和 Athlon?)、amd64兼容(包括 Opteron?、Athlon 64和 EM64T)、 Alpha/AXP、IA-64、PC-98以及 UltraSPARC? 架構(gòu)的計(jì)算機(jī)。它運(yùn)行在Intel x86 family兼容處理器、DEC Alpha、Sun微系統(tǒng)的UltraSPARC、Itanium (IA-64)和AMD64處理器上。針對PowerPC的支持正在開發(fā)中。它被普遍認(rèn)為是相當(dāng)可靠和健壯的。蘋果電腦的Mac OS X即以 Mach 為內(nèi)核,配合FreeBSD的驅(qū)動(dòng)程序和實(shí)用工具為基礎(chǔ)。FreeBSD 源于 BSD ──美國加州大學(xué)伯克利分校開發(fā) UNIX?; 版本它由來自世界各地的志愿者開發(fā)和維護(hù)。FreeBSD 為不同架構(gòu)的計(jì)算機(jī)系統(tǒng)提供了不同程度的支持。
關(guān)鍵詞:
質(zhì)檢
推薦