服務編譯費
㈠ linux伺服器操作系統有免費的嗎
RHEL 也是收費的,不過他可以免費注冊試用帳號後下載。
RHEL 是全語言版的,所有 Linux 支持的語言他都支持。
他安裝時會問你序列號,哪個其實就是售後服務的識別號,可以不輸入的。但是他的升級都算付費服務的內容。所以系統安全升級是個問題。
其次是 CentOS ,社區重新編譯 RHEL 的版本,適合沒錢卻還完美享受 RHEL 系統的人用,不過他的技術支持不是很好,適合有技術的人用。
SUSE 企業版是多用途的。ubuntu 也有伺服器版。
如果想免費用,任何 linux 都可以作為伺服器的系統。他們的區別只是針對性不同導致了軟體的版本,安全設置不同而已。
簡化的純桌面版不自帶伺服器軟體,所以這種系統需要另外裝,有的可以在線安裝(ubuntu),有的只能自己動手。
㈡ redhat跟centOS的區別
首先因為Redhat是基於Linux內核的,Linux本身就是開源的,根據Linux內核遵循GPL v2協議的規定,Redhat系統必須開源它的源碼,事實上Redhat的編譯版本和源碼都是可以免費下載的。所以有人就下載了Redhat的源碼,把Redhat的logo之類的標志、版本信息去掉後,自己編譯成一個系統,並上傳到網上供大家下載使用,後來成立了一個組織專門做優化這個自己編譯的操作系統,並把這個系統叫做:Community enterprise operating system,取第一個單詞的首字母C和第二個單詞的前三個字母ent,簡稱Cent操作系統,而我們知道操作系統一般都用OS做簡稱,故這個系統叫:CentOS,它的本意就是「社區版企業操作系統」,就是網上社區的成員拿紅帽的代碼編譯的。
所以,CentOS其實就是Redhat,可以說它們沒有區別,唯一的區別是CentOS去掉了Redhat的商標(logo)之類的版權信息,另外,編譯的時候,因為社區是民間組織,我們常說高人在民間,所以CentOS社區的人在編譯Redhat源碼時可能發現了一些錯誤,他們會對這些錯誤進行修正。
有人可能會覺得奇怪,Redhat公司的人這么辛苦寫出來的源碼,卻還必須遵守GPL協議免費公開發到網上供大家下載使用,那Redhat還怎麼賺錢?答案是,Redhat系統本身也是免費的,它的系統根本就不要錢,要錢的是「服務」和「商業授權費」,當公司使用Redhat系統(也就Redhat for Enterprise Linux,即紅帽企業操作系統)時,你必須給Redhat公司交「授權費」,個人使用沒人管你,因為它的系統你隨時可以免費下載,但是公司使用它時,如果被它發現了你沒有給授權費,就會被起訴賠錢,另外就是你可以使用Redhat的「服務」,伺服器出問題他們的專業人員可以幫你處理,這也是收費的。
又有人可能會覺得很奇怪,既然RHEL系統免費讓你下,源碼也免費讓你下,但為什麼你用RHEL系統就要授權費?因為RHEL系統是Redhat公司開發的,人家有版權,但你交了授權費之後,如果系統出現什麼大的問題,Redhat公司應該也是要賠你公司錢的,你可以選擇不用RHEL系統,而是用CentOS系統,因為根據前面所說,CentOS其實就是Redhat系統嘛,只不過去掉了Redhat版權信息,改成了CentOS,而CentOS是社區版,是免費的。但是由於CentOS是免費的,如果你使用CentOS有什麼重大問題造成公司有重大損失,CentOS是不會賠你錢的,因為CentOS本身並不是公司,而是一個民間組織,它們的存在,實際上就是因為有很多人認為自己技術夠牛,不需要Redhat公司來做技術支持,也不想花錢買RHEL系統的使用授權,所以他們自己使用Redhat的源碼編譯出來CentOS,並且由於代碼不是他們自己寫的,所以他們不能對CentOS收費,因為他們本身就是為了不使用收費的RHEL才自己編譯的CentOS,所以他們自然也不會去收費(也無權收費),但因為他們不收費,所以也不需要對使用者負責,也就是說使用者因為CentOS出什麼問題對公司造成損失,他們是不需要負責的,你既然想省錢就別怕出事。
然而CentOS實際上是比較穩定的,也不會出什麼事,所以目前國內絕大部分互聯網公司都使用CentOS系統,但也有使用Ubuntu的,國外用Ubuntu的更多,全世界用Ubuntu做伺服器的比用CentOS的多,但在中國用Ubuntu的比用CentOS的少,原因可能是因為中國最早那批會Linux的人都學的紅帽(Redhat)系統,他們教出來的人自然也都是用紅帽的,而CentOS其實就是紅帽,用法肯定也基本上一樣,所以大家相互學的都是這個系統的相關知識,導致國內大部分互聯網公司都用CentOS做伺服器。