FreeBSD與Linux比較 哪個更“開放”?(轉)
FreeBSD與Linux比較 哪個更“開放”?(轉)[@more@]作者:ioly 來源:ccw
FreeBSD是一個自由的,源自AT&T UNIX的作業系統。目前已經不包含任何AT&T的程式碼。可以說它是正統的UNIX後代。而Linux是由一個芬蘭Helsinki大學的學生Linus Torvalds開發的UNIX的克隆。在Linus上大學的時候,由於AT&T與加州大學伯克萊分校在BSD版權問題上發生了法律糾紛,導致BSD的原始碼還不能自由使用,所
以Linus寫了他自己的UNIX版本(事實上,FreeBSD和Linux嚴格意義上不能叫做UNIX,因為UNIX是The Open Group的註冊商標)。
FreeBSD是一個完整的作業系統,包含了從開發工具到各種各樣的應用程式。它由一個軟體開發的核心團隊來維護,整個原始程式程式碼會有組織地進行更新,所以程式程式碼比較有一致性。FreeBSD主要是由它的核心小組來發布。而Linux只是一個核心,是由Linus Torvalds個人維護的。作為一個完整的系統,Linux中還加入了許多GNU的東西。所以Linux更確切的稱呼應該是GNU/Linux。Linux有很多發行商,像Redhat,SuSe,Caldera,Debian,Slackware等等,它們互相之間是不相容的,各個廠商都加入了很多自己的東西。所以說Linux正在像當年的UNIX一樣走向分裂。不過,幸運的是已經有權威人士意識到了這一點。
FreeBSD的目標是提供一個堅如磐石的系統。它的技術效能是有目共睹的,十幾年的開發使它成為一個“堅如磐石”的網路作業系統,有許許多多的大網站和ISP在執行著FreeBSD,免費和開放的特性使得它成為商業計算和科學研究的極佳平臺。Linux是一個不斷開發中的系統,全世界許許多多的Linux愛好者在給它加入新的特性,但給人的感覺是它還沒有長大成人。Linux的起源更多的包含了一種駭客精神,而FreeBSD則純粹是從理論團體中走出來的,帶有更多的學院派色彩,而且它的發展和計算機研究部門聯絡非常緊密,而不是駭客們隨心所欲的結果。當各公司開始僱傭駭客來安裝和管理網際網路時,他們會比較自然地想到Linux這個老朋友,而不是(在他們看來)死板的FreeBSD。
FreeBSD由於採用集中式的開發方式,所以FreeBSD的安裝方式比較清晰,直接和高效。但對於那些習慣於圖形化安裝方式的朋友來說,FreeBSD可能會讓他們失望。如果你習慣了FreeBSD的安裝方式,相信你一定會愛上它的。Linux由於有很多的發行廠商,所以它的安裝環境也是五花八門,有基於圖形的安裝介面,有基於字元的安裝介面。各個發行商之間的安裝方式還有所差異。如果你從一種Linux發行版轉到另一種Linux發行版,你就可能需要學習一個新的安裝工具。
由於FreeBSD曾經長時間地陷入了與AT&T的法律糾紛,嚴重阻礙了它的發展,所以使得它不太為人所知。如果沒有這場法律糾紛,也許就不會有今天的Linux了。因為FreeBSD陷入法律糾紛的時候,Linux只是剛剛萌芽。Linux一個完全新開發的系統,沒有遇到任何法律上的糾紛,所以在很長時間裡,它是唯一一個免費的UNIX類系統,深受駭客們的喜愛。
由於人們對FreeBSD的認識比較少,使用範圍也比較小,導致了它在對一些新產品的驅動支援方面不如Linux。因為商業應用軟體和驅動程式的缺乏,所以FreeBSD仍然執行著Linux的程式,不管是商業的還是非商業的。而Linux的使用範圍越來越廣,並且得到了許多國際大公司的支援,所以有越來越多的商業化軟體可以使用。而且,發展速度相當快,一般一種新產品出來不久就會有相應的驅動程式可以使用。Linux不一定要執行FreeBSD的驅動程式。
FreeBSD擁有許多狂熱的支持者,只要有誰敢說它沒有Linux好,他們就會跳出來與之爭辯。Linux也擁有許多狂熱的支持者,只要有誰敢說它沒有FreeBSD好,他們也會跳出來與之爭辯。
總的來講,Linux也是一個優秀的作業系統。至於,它比FreeBSD更優秀,這會引起很多人的爭論。FreeBSD和Linux之間的不同更多的是哲學方面的問題,而不是概念方面的問題。事實上,它們之間是互相取長補短,現在許多人都執行著這兩種系統。
FreeBSD是一個自由的,源自AT&T UNIX的作業系統。目前已經不包含任何AT&T的程式碼。可以說它是正統的UNIX後代。而Linux是由一個芬蘭Helsinki大學的學生Linus Torvalds開發的UNIX的克隆。在Linus上大學的時候,由於AT&T與加州大學伯克萊分校在BSD版權問題上發生了法律糾紛,導致BSD的原始碼還不能自由使用,所
以Linus寫了他自己的UNIX版本(事實上,FreeBSD和Linux嚴格意義上不能叫做UNIX,因為UNIX是The Open Group的註冊商標)。
FreeBSD是一個完整的作業系統,包含了從開發工具到各種各樣的應用程式。它由一個軟體開發的核心團隊來維護,整個原始程式程式碼會有組織地進行更新,所以程式程式碼比較有一致性。FreeBSD主要是由它的核心小組來發布。而Linux只是一個核心,是由Linus Torvalds個人維護的。作為一個完整的系統,Linux中還加入了許多GNU的東西。所以Linux更確切的稱呼應該是GNU/Linux。Linux有很多發行商,像Redhat,SuSe,Caldera,Debian,Slackware等等,它們互相之間是不相容的,各個廠商都加入了很多自己的東西。所以說Linux正在像當年的UNIX一樣走向分裂。不過,幸運的是已經有權威人士意識到了這一點。
FreeBSD的目標是提供一個堅如磐石的系統。它的技術效能是有目共睹的,十幾年的開發使它成為一個“堅如磐石”的網路作業系統,有許許多多的大網站和ISP在執行著FreeBSD,免費和開放的特性使得它成為商業計算和科學研究的極佳平臺。Linux是一個不斷開發中的系統,全世界許許多多的Linux愛好者在給它加入新的特性,但給人的感覺是它還沒有長大成人。Linux的起源更多的包含了一種駭客精神,而FreeBSD則純粹是從理論團體中走出來的,帶有更多的學院派色彩,而且它的發展和計算機研究部門聯絡非常緊密,而不是駭客們隨心所欲的結果。當各公司開始僱傭駭客來安裝和管理網際網路時,他們會比較自然地想到Linux這個老朋友,而不是(在他們看來)死板的FreeBSD。
FreeBSD由於採用集中式的開發方式,所以FreeBSD的安裝方式比較清晰,直接和高效。但對於那些習慣於圖形化安裝方式的朋友來說,FreeBSD可能會讓他們失望。如果你習慣了FreeBSD的安裝方式,相信你一定會愛上它的。Linux由於有很多的發行廠商,所以它的安裝環境也是五花八門,有基於圖形的安裝介面,有基於字元的安裝介面。各個發行商之間的安裝方式還有所差異。如果你從一種Linux發行版轉到另一種Linux發行版,你就可能需要學習一個新的安裝工具。
由於FreeBSD曾經長時間地陷入了與AT&T的法律糾紛,嚴重阻礙了它的發展,所以使得它不太為人所知。如果沒有這場法律糾紛,也許就不會有今天的Linux了。因為FreeBSD陷入法律糾紛的時候,Linux只是剛剛萌芽。Linux一個完全新開發的系統,沒有遇到任何法律上的糾紛,所以在很長時間裡,它是唯一一個免費的UNIX類系統,深受駭客們的喜愛。
由於人們對FreeBSD的認識比較少,使用範圍也比較小,導致了它在對一些新產品的驅動支援方面不如Linux。因為商業應用軟體和驅動程式的缺乏,所以FreeBSD仍然執行著Linux的程式,不管是商業的還是非商業的。而Linux的使用範圍越來越廣,並且得到了許多國際大公司的支援,所以有越來越多的商業化軟體可以使用。而且,發展速度相當快,一般一種新產品出來不久就會有相應的驅動程式可以使用。Linux不一定要執行FreeBSD的驅動程式。
FreeBSD擁有許多狂熱的支持者,只要有誰敢說它沒有Linux好,他們就會跳出來與之爭辯。Linux也擁有許多狂熱的支持者,只要有誰敢說它沒有FreeBSD好,他們也會跳出來與之爭辯。
總的來講,Linux也是一個優秀的作業系統。至於,它比FreeBSD更優秀,這會引起很多人的爭論。FreeBSD和Linux之間的不同更多的是哲學方面的問題,而不是概念方面的問題。事實上,它們之間是互相取長補短,現在許多人都執行著這兩種系統。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/10617542/viewspace-948825/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- Apache與Nginx的優缺點、效能比較,到底選擇哪個比較好?ApacheNginx
- Go和Python比較的話,哪個比較好?GoPython
- FreeBSD開始發力 志在與桌面Linux一較高下Linux
- Linux有哪些版本?哪個比較適合新手使用?Linux
- 學習Linux哪個比較好?入門學習LinuxLinux
- Windows、Mac與Linux哪個更適合開發者?WindowsMacLinux
- 軟體測試與開發崗位對比,哪個更適合你?
- 常見的Linux中介軟體有哪些?哪個比較好用?Linux
- Pop!_OS 與 Ubuntu:哪個更棒?Ubuntu
- 電話機器人哪個品牌比較好?機器人
- Python和Web前端選擇哪個比較合適?哪個前景好?PythonWeb前端
- 簡析Linux與FreeBSD的syscall(轉)Linux
- linux伺服器系統CentOS、uBuntu、Gentoo、FreeBSD、Debian的比較Linux伺服器CentOSUbuntu
- Hibernate與 MyBatis的比較(轉)MyBatis
- 討論免費OA系統哪個比較好
- 如何選擇CRM系統?哪個品牌比較好?
- Ubuntu和CentOS哪個比較適合商用伺服器?Linux入門教程UbuntuCentOS伺服器Linux
- SQL server 與Oracle開發比較SQLServerOracle
- IT職場:DBA與開發者哪個更值錢?MA
- ASP.NET 與 JAVA 的比較 (轉)ASP.NETJava
- 螢幕錄影軟體下載哪個比較好用
- Python和Web前端選擇哪個比較合適?PythonWeb前端
- 請問JIVE哪個版本比較適合學習用?
- iOS 10和9.3.3對比影片哪個更值得升級iOS
- 比較四種主要的Linux版本(轉)Linux
- Linux Shell 數字計算與比較Linux
- Web前端和Python學哪個比較好?Python教程!Web前端Python
- 新增字幕哪個視訊剪輯軟體比較簡單?
- Perl程式與c程式速度的比較(轉)C程式
- SAP ERP 與 Oracle ERP 比較(轉)Oracle
- 埠碰撞技術讓開放埠更安全(轉)
- 檢視mysql哪張表比較大MySql
- linux防火牆實現技術比較(轉)Linux防火牆
- Linux各主要發行版的比較(轉)Linux
- 多執行緒中,區域性變數與全域性變數哪個比較安全?執行緒變數
- Linux 比.com更真實的謊言 (轉)Linux
- linux diff比較2個檔案的不同Linux
- Vue與React比較VueReact