BSD是什么系統(tǒng) BSD簡(jiǎn)介
發(fā)布時(shí)間:2012-12-12 14:29:38 作者:佚名
我要評(píng)論

BSD (Berkeley Software Distribution,伯克利軟件套件)是Unix的衍生系統(tǒng),在1977至1995年間由加州大學(xué)伯克利分校開發(fā)和發(fā)布的
歷史上, BSD曾經(jīng)被認(rèn)為是UNIX的一支——"BSD UNIX", 因?yàn)樗虯T&T UNIX操作系統(tǒng)共享基礎(chǔ)代碼和設(shè)計(jì)。在20世紀(jì)80年代,衍生出了許多變形的UNIX授權(quán)軟件。比較著名的如DEC的Ultrix及Sun公司的SunOS。1990年代,BSD很大程度上被System V4.x版以及OSF/1系統(tǒng)所取代,晚期BSD版本為幾個(gè)開源軟件開發(fā)提供了平臺(tái)并且一直沿用至今。今天,“BSD”并不特指任何一個(gè)BSD衍生版本,而是類UNIX操作系統(tǒng)中的一個(gè)分支的總稱。

開源衍生系統(tǒng)
不同的BSD操作系統(tǒng)針對(duì)不同的用途及用戶,可應(yīng)用于多種硬件構(gòu)架。在政府機(jī)構(gòu)中常能看到BSD的身影。雖然下面的BSD功能可能并非獨(dú)有,但每種BSD在各自的領(lǐng)域,都逐漸具有了良好聲譽(yù),有的專注于性能,有的則以安全見長(zhǎng)。
DragonflyBSD是最年輕的BSD,專門提供比FreeBSD更優(yōu)秀的對(duì)稱多處理機(jī)系統(tǒng),并使內(nèi)核直接支持SSI集群,以取得更好的計(jì)算效果。這個(gè)項(xiàng)目在此方向上,才開始數(shù)年,主要關(guān)注i386平臺(tái)。
FreeBSD在BSD家族中以易用性與高性能而著稱,由于主要用作微處理器架構(gòu),如i386、AMD's 64-bit i386擴(kuò)展,所以FreeBSD非常關(guān)注多處理器。FreeBSD在i386和amd64服務(wù)器上,運(yùn)行得非常好,當(dāng)然,它也可以在其他硬件構(gòu)架上運(yùn)行。
NetBSD擁有特別出色的可移植性,能在多達(dá)54種平臺(tái)上運(yùn)行,小到嵌入式的掌上設(shè)備,大到服務(wù)器群,NetBSD甚至還在國(guó)際空間站中服務(wù)。
OpenBSD在密碼學(xué)和安全方面特別出眾,可移植性也很好,當(dāng)然略遜于NetBSD。安全功能如OpenSSH,是由OpenBSD率先開創(chuàng)的。OpenBSD作為安全請(qǐng)求機(jī)器(security demanding machines)運(yùn)行,受到好評(píng)。
必須注意的是,上面所羅列的,更多地是基于感性認(rèn)識(shí),并針對(duì)其開發(fā)焦點(diǎn),并沒有嚴(yán)格地比較規(guī)則。實(shí)際而言,每種具體的BSD都可擔(dān)當(dāng)許多角色任務(wù)。
PCBSD是一個(gè)基于freebsd的以桌面應(yīng)用為目的的開源操作系統(tǒng)。pcbsd開發(fā)了一種新的軟件安裝方式--PBI格式,使其便于應(yīng)用。 除此之外,側(cè)重桌面應(yīng)用的BSD版本還有DesktopBSD等
與Linux的區(qū)別
BSD是Unix的一個(gè)重要分支,本身就是Unix,Linux不是Unix,而只是Unix-like操作系統(tǒng)。BSD采用BSD協(xié)議發(fā)布其2進(jìn)制文件和源碼,Linux則采用GPL協(xié)議。 由于法律糾紛,等諸多原因,使同為自由軟件的BSD沒能像Linux一樣廣泛傳開來(lái)。
BSD許可協(xié)議(又稱BSD許可證)
BSD許可證原先是用在加州大學(xué)柏克利分校發(fā)表的各個(gè)4.4BSD/4.4BSD-Lite版本上面(BSD是Berkly Software Distribution的簡(jiǎn)寫)的,后來(lái)也就逐漸沿用下來(lái)。1979年加州大學(xué)伯克利分校發(fā)布了BSD Unix,被稱為開放源代碼的先驅(qū),BSD許可證就是隨著BSD Unix發(fā)展起來(lái)的。BSD許可證現(xiàn)在被Apache和BSD操作系統(tǒng)等開源軟件所采納。
相較于GPL許可證和MPL許可證的嚴(yán)格性,BSD許可證就寬松許多了,一樣是只需要附上許可證的原文,不過比較有趣的是,它還要求所有進(jìn)一步開發(fā)者將自己的版權(quán)資料放上去,所以拿到以BSD許可證發(fā)行的軟件可能會(huì)遇到一個(gè)小狀況,就是這些版權(quán)資料許可證占的空間比程序還大。

開源衍生系統(tǒng)
不同的BSD操作系統(tǒng)針對(duì)不同的用途及用戶,可應(yīng)用于多種硬件構(gòu)架。在政府機(jī)構(gòu)中常能看到BSD的身影。雖然下面的BSD功能可能并非獨(dú)有,但每種BSD在各自的領(lǐng)域,都逐漸具有了良好聲譽(yù),有的專注于性能,有的則以安全見長(zhǎng)。
DragonflyBSD是最年輕的BSD,專門提供比FreeBSD更優(yōu)秀的對(duì)稱多處理機(jī)系統(tǒng),并使內(nèi)核直接支持SSI集群,以取得更好的計(jì)算效果。這個(gè)項(xiàng)目在此方向上,才開始數(shù)年,主要關(guān)注i386平臺(tái)。
FreeBSD在BSD家族中以易用性與高性能而著稱,由于主要用作微處理器架構(gòu),如i386、AMD's 64-bit i386擴(kuò)展,所以FreeBSD非常關(guān)注多處理器。FreeBSD在i386和amd64服務(wù)器上,運(yùn)行得非常好,當(dāng)然,它也可以在其他硬件構(gòu)架上運(yùn)行。
NetBSD擁有特別出色的可移植性,能在多達(dá)54種平臺(tái)上運(yùn)行,小到嵌入式的掌上設(shè)備,大到服務(wù)器群,NetBSD甚至還在國(guó)際空間站中服務(wù)。
OpenBSD在密碼學(xué)和安全方面特別出眾,可移植性也很好,當(dāng)然略遜于NetBSD。安全功能如OpenSSH,是由OpenBSD率先開創(chuàng)的。OpenBSD作為安全請(qǐng)求機(jī)器(security demanding machines)運(yùn)行,受到好評(píng)。
必須注意的是,上面所羅列的,更多地是基于感性認(rèn)識(shí),并針對(duì)其開發(fā)焦點(diǎn),并沒有嚴(yán)格地比較規(guī)則。實(shí)際而言,每種具體的BSD都可擔(dān)當(dāng)許多角色任務(wù)。
PCBSD是一個(gè)基于freebsd的以桌面應(yīng)用為目的的開源操作系統(tǒng)。pcbsd開發(fā)了一種新的軟件安裝方式--PBI格式,使其便于應(yīng)用。 除此之外,側(cè)重桌面應(yīng)用的BSD版本還有DesktopBSD等
與Linux的區(qū)別
BSD是Unix的一個(gè)重要分支,本身就是Unix,Linux不是Unix,而只是Unix-like操作系統(tǒng)。BSD采用BSD協(xié)議發(fā)布其2進(jìn)制文件和源碼,Linux則采用GPL協(xié)議。 由于法律糾紛,等諸多原因,使同為自由軟件的BSD沒能像Linux一樣廣泛傳開來(lái)。
BSD許可協(xié)議(又稱BSD許可證)
BSD許可證原先是用在加州大學(xué)柏克利分校發(fā)表的各個(gè)4.4BSD/4.4BSD-Lite版本上面(BSD是Berkly Software Distribution的簡(jiǎn)寫)的,后來(lái)也就逐漸沿用下來(lái)。1979年加州大學(xué)伯克利分校發(fā)布了BSD Unix,被稱為開放源代碼的先驅(qū),BSD許可證就是隨著BSD Unix發(fā)展起來(lái)的。BSD許可證現(xiàn)在被Apache和BSD操作系統(tǒng)等開源軟件所采納。
相較于GPL許可證和MPL許可證的嚴(yán)格性,BSD許可證就寬松許多了,一樣是只需要附上許可證的原文,不過比較有趣的是,它還要求所有進(jìn)一步開發(fā)者將自己的版權(quán)資料放上去,所以拿到以BSD許可證發(fā)行的軟件可能會(huì)遇到一個(gè)小狀況,就是這些版權(quán)資料許可證占的空間比程序還大。
相關(guān)文章
Fedora Linux 42 穩(wěn)定版發(fā)布: 帶來(lái)大量新功能和軟件更新
Fedora 42昨日發(fā)布,這是 Red Hat 贊助開發(fā)的杰出前沿 Linux 發(fā)行版的最新版,包含大量新功能和軟件更新,使其成為 2025 年上半年發(fā)布的一款出色的 Linux 操作系統(tǒng)之一,內(nèi)2025-04-16如何在Linux查看硬盤信息? 查看Linux硬盤大小類型和硬件信息的5種方法
使用Linux系統(tǒng)的過程中,查看和了解硬盤信息是非常重要的工作,尤其是對(duì)于系統(tǒng)管理員而言,那么在Linux系統(tǒng)中如何查看硬盤信息?以下是具體內(nèi)容介紹2025-03-12如何在 Linux 中查看 CPU 詳細(xì)信息? 3招輕松查看CPU型號(hào)、核心數(shù)和溫度
在日常運(yùn)維工作中,獲取 CPU 信息是系統(tǒng)運(yùn)維管理員常見的工作內(nèi)容,無(wú)論是為了性能調(diào)優(yōu)、硬件升級(jí)還是僅僅滿足好奇心2025-03-11什么是 Arch Linux? 獨(dú)樹一幟的Arch Linux發(fā)行版分析
Arch Linux是為簡(jiǎn)化,優(yōu)化,現(xiàn)代化,實(shí)用主義,用戶中心和多功能性而創(chuàng)建Linux發(fā)行版,究竟是什么讓 Arch 與眾不同?下面我們就來(lái)簡(jiǎn)要解讀2025-02-19如何在Linux環(huán)境下制作 Win11裝機(jī)U盤?
一直用的linux辦公,想要將筆記本電腦從 Linux 系統(tǒng)切換回 Windows 11,我們可以制作一個(gè)win11裝機(jī)u盤,詳細(xì)如下2025-02-17Rsnapshot怎么用? 基于Rsync的強(qiáng)大Linux備份工具使用指南
Rsnapshot 不僅可以備份本地文件,還能通過 SSH 備份遠(yuǎn)程文件,接下來(lái)詳細(xì)介紹如何安裝、配置和使用 Rsnapshot,包括創(chuàng)建每小時(shí)、每天、每周和每月的本地備份,以及如何進(jìn)2025-02-06Linux Kernel 6.13發(fā)布:附更新內(nèi)容及新特性解讀
Linux 內(nèi)核 6.13 正式發(fā)布,新版本引入了惰性搶占支持,簡(jiǎn)化內(nèi)核搶占邏輯,通過減少與調(diào)度器相關(guān)的調(diào)用次數(shù),讓內(nèi)核在運(yùn)行時(shí)表現(xiàn)更優(yōu),從而提高效率2025-01-23五大特性引領(lǐng)創(chuàng)新! 深度操作系統(tǒng) deepin 25 Preview預(yù)覽版發(fā)布
今日,深度操作系統(tǒng)正式推出deepin 25 Preview版本,該版本集成了五大核心特性:磐石系統(tǒng)、全新DDE、Treeland窗口合成器、AI For OS以及Distrobox子系統(tǒng)2025-01-18Linux Mint Xia 22.1重磅發(fā)布: 重要更新一覽
Beta 版 Linux Mint“Xia” 22.1 發(fā)布,新版本基于 Ubuntu 24.04,內(nèi)核版本為 Linux 6.8,這次更新帶來(lái)了諸多優(yōu)化和改進(jìn),進(jìn)一步鞏固了 Mint 在 Linux 桌面操作系統(tǒng)領(lǐng)域的2025-01-16LinuxMint怎么安裝? Linux Mint22下載安裝圖文教程
Linux Mint22發(fā)布以后,有很多新功能,很多朋友想要下載并安裝,該怎么操作呢?下面我們就來(lái)看看詳細(xì)安裝指南2025-01-16