-
1 # 小易智慧課堂
-
2 # 馬上碼
穩定性、安全性來說,linux優於windows,而且是開源的,
便維護性來說,windows強,但是要收費,當然也有破解版的,但總感覺不是很安全似的(個人覺得),
-
3 # 壹品汽車
先來說說Linux的優勢:
1、由Linux系統的本質決定的:
Linux的本質有三點,一是開源,二是免費,三是和Unix是一個體系。大家都知道,重要的應用幾乎都是執行在Unix伺服器上面的,這是因為Unix天生就是為伺服器設計的作業系統,他的安全、高效是不用質疑的,後來為了向桌面發展,出現了X Windows,當然,我們可以選擇在啟動系統的時候不啟動X Windows,拋去圖形介面的包袱,系統當然可以跑得更快。而Windows作業系統天生是為桌面設計的,後來為了向伺服器發展,出現了NT系列。當然,現在NT系列的伺服器已經很成熟了,足以和Unix伺服器競爭了。但是,它不是免費的,不僅不免費,而且賣得很貴。所以,選擇Unix/Linux作為伺服器作業系統,是可以為企業節約很多成本的。
本來,Java一設計出來就是可以跨系統執行的,我們完全可以在Windows系統下面進行開發,然後讓程式執行在Linux系統下。但是,畢竟他們還是有少量的差別,比如檔案路徑。所以,我們在Linux系統下構建我們的系統,可以保證最大的相容性。
2、有程式設計師的性格決定的:
程式設計師有一個性格,那就是喜歡不斷接觸新的東西,我們稱之為駭客文化,或者說是玩家文化。在Linux系統中,你可以毫不費力的得到很多好東西,包括好的軟體、好的程式碼、好的思想、好的經驗。如果你喜歡系統程式設計,Linux自帶gcc;如果你喜歡動態語言,Linux自帶Python、Perl、Ruby;如果你要建立網路應用,Linux自帶httpd、Sendmail等一系列網路軟體;如果你要管理專案,Linux自帶CVS、Subversion、AutoMake。總而言之,只要你感興趣,Linux讓你這一輩子都不會感到枯燥。
Linux系統本身就有很多的選擇,可以選擇老牌的Red Hat,也可以選擇新秀的Ubuntu,或者Suse也行,社群版的Fedora也可以,當然,也可以選擇像我這樣的中國產貨,支援SUN的朋友們當然也可以去使用Sun公司的Solaris,反正現在也開源了,不要錢了。我要說的就是,Red Hat的確是把它的醜堅持到底了,說它介面醜的不止我一個。對於中國產貨,我覺得大家不應該有太多的指責,別人已經解決了最重要的中文字型和Qt庫的問題,已經給我們提供了一個很好的基礎,開發應用軟體應該是我們每個程式設計師的事,開發不出好的應用軟體,我們應該捫心自問,而不是罵別個作業系統廠商。
3、由市場決定的:
很簡單,懂Linux的程式設計師比不懂Linux更貴。不用多說了。
再來說說Linux的劣勢:
1、Windows門檻低,早就有人說過,Unix/Linux系統產生的是對程式設計師有利的價值,而Windows產生的是對非程式設計師有利的價值。我們程式設計師有時候也是非程式設計師,我們也需要聽歌、看碟、炒股票、打網路遊戲,這個時候,Windows就比Linux俏多了。介面的美觀是一個方面,應用軟體豐富又是一個方面,雖然SuSe的介面已經做得超過XP了,但是你安一個遊戲都要./configure、make、make install半天,還不一定成功,自然是不如Windows爽了。
2、美工和網頁設計師離不開Windows,就拿我自己來說,最喜歡的網頁設計工具依然是Dreamweaver,雖然在Eclipse環境下,依靠HTMLEditor外掛的文字著色和自動提示,我依然可以很快速的編寫HTML和CSS,但是找不到一款正宗的視覺化網頁設計工具依然不爽。對於喜歡Photoshop的朋友,當然是非Windows不可了。
3、軟體的測試不僅要考慮到FireFox瀏覽器,也要考慮到IE瀏覽器,因此,無論如何,也少不了一臺Windows。
總體來說,我們並不需要將所有的工作都搬到Linux平臺中,在一個區域網中,只需要一臺Linux就足夠了,其餘的都可以是Windows,Linux伺服器主要用來執行Subversion,用來進行每日構建和自動化測試,而Windows則主要是用來開發,當然,也要作為客戶端進行一部分的測試工作。
相關內容
- linux是否比Windows系統更適合用作各大學計算機系統?
- 現在大多數電腦都是預裝Windows作業系統,那麼Linux的市場在哪?
- Linux是跟windows一樣的作業系統嗎?
- 從底層(作業系統)的角度來講,Linux和Windows在哪些方面不一樣?
- 伺服器系統的選擇,Linux系統和Windows系統的區別是什麼?
- 為什麼Linux是開源Windows是閉源,有什麼區別?
- windows、Linux在企業中各自的價值優勢分別是什麼?
- Linux系統和Windows系統的各自的優缺點有哪些?
- Windows系統可以做nat嗎?像linux採用iptables實現?
- 用久了windows系統想換一下linux系統玩玩,哪裡可以安裝?
Linux,
Windows好用,有人認為windows簡單易用;有人認為沒有區別而只是使用習慣的問題;也有少數人認為linux更易用,人們喜歡簡單實用的東西,那麼來看看市場、看看身邊人用什麼吧!windows和linux都不是什麼剛剛推出的新系統。 另外,還是要提一下,安全性與易用性方便性是相對的,越安全就越難用,越易用就越不安全,這也算是一個鐵律,就像我們的銀行密碼一樣(128位密碼肯定安全,但普通人誰會這麼麻煩?) 8、定製和編譯 和臃腫的windows比起來,定製才是linux的最大優勢!雖然windows也有嵌入系統,但和linux比起來還是遠遠不如。因為原始碼開放,所以可以自己編譯linux,肯定有其好的方面,很多人都喜歡這一點,但是,怎麼說呢,就這個特點舉例吧: 如果說windows是一個包裝好的mp3播放器,買回來就可以用的話,那麼linux就是一堆mp3播放器的零件,買回來後還要自己進行拼裝除錯,然後才能使用(你別說,淘寶上還真有這類自己拼裝的mp3賣,買的人還不少)。 如果是你,你會選擇那樣?或許你動手能力強,好奇心重,但如果買給mm、父母、朋友他人呢? 9、伺服器市場 看來似乎到了讓linux fans們激動的時候了。 Linux是一個與UNIX相像的作業系統,它擁有了UNIX的安全性和穩定性,當然還有網路支援能力,它比UNIX更加優秀的是它的有好介面,對於IT網路管理人員來說它比UNIX更易部署和管理,對於開發人員來說是一個可以隨心所欲改變的作業系統。Linux因為類UNIX的架構的關係,比Windows Server更穩定,而且對於Windows Server價格來看,Linux價格低廉,按理來說,伺服器作業系統市場Linux佔有率應該比Windows要高,但是,事實並非如此。 Windows Server的伺服器市場佔有率非常的高,但主要集中在中低端伺服器市場,高階市場也有(高階是unix和linux的天下),但因為伺服器市場主要以中低端為主(金字塔結構,這個大家都明白吧),所以Windows Server佔有率很高,在高階領域也有所成就。 優秀的Linux伺服器市場佔有率的比Windows Server低,個人認為因素主要有三個: a、人力資源要求過高。是的,linux伺服器便宜,但是培訓或招募linux專家的費用卻遠比windows的高(呵呵,大家可以考慮去學linux,高階人才噢),而windows伺服器系統,相對來說都成傻瓜系統了。 b、幕後軟體支援體系。Windows有著其他伺服器作業系統不能媲美的伺服器軟體支援體系,有微軟本身,還有無數第三方軟體廠商。而Linux雖然也有很多軟體製造商支援,但因為Linux開發的混亂,所以相容性就成了一個問題,還有協作能力上也有問題。 c、部分企業對於Linux仍然不太信任。雖然Linux開發及技術支援開始企業化運作已經多年了,很多企業敢於將自己的業務放在Linux上處理,但是仍然有不少企業不敢嘗試這種低廉,甚至免費的作業系統平臺,因為他們擔心開源軟體的支援體系和相關解決方案不夠成熟。 以上成為Linux伺服器發展的障礙,這也是免費開源軟體的通病。 其實不能說誰打敗誰,windows有windows的優點,linux也有linux的好處,有競爭才有發展,總之它們之間的競爭將會給我們更多的選擇。