標籤 Apple 下的所有文章

Mac、Windows還是Linux?

微軟收購Skype這一事件中,不經意地又看到很多Linux fans噴微軟,Mac fans在一旁圍觀。說實在的,個人覺得這種噴真是毫無意義。無論是哪一種OS,我都不會去敵視它(某赤化區域出產的除外),該怎樣競爭、商業該怎麼走,自然都有規則的,反正三十年河東、三十年河西。大前天Apple OS得勢,前天DOS得勢,今天Windows得勢,那麼可能明天Linux得勢,說不定後天又輪到Apple得勢、大後天Windows重新站起來。

穩定性

現時的Linux內核已經相當穩定了,但是各個發行版之間總會有一點點差異,所以穩定性各不相同,總之我的感覺就是「良莠不齊」。Windows的穩定性在Windows 7時代其實已經相當好的了,不再像Win98那樣頻繁給個「臉色」(藍屏),也不再像WinXP那樣什麼軟件在Memory讀寫出錯。至於Mac,一直以來都是封閉式系統,比微軟更加封閉,但反而是最穩定的。但這不能全部稱讚Apple,因爲現今的Mac是建立在開放式Unix(BSD)之上的,而Unix是一直以來最爲穩定的OS之一。

兼容性/相容性

對於Windows而言,基本上前一版Windows可以用的軟件在下一版都能用少數被淘汰的功能除外,比如DOS軟件在Windows NT系列就不太好用。不過由於Windows的軟件太多,誰也無法確保所有軟件在下一版Windows全都能用。Linux由於發行版太多,如果要獲得最好兼容性/相容性,必須使用源碼編譯生成軟件,如果是RPM、DEB、bin之類的如果不匹配,可能會有或多或少的問題。Mac的基本上是沒什麼大問題,但就存在PPC與Intel之間的問題。

安全性

其實安全性是個相對而言的。並不存在絕對安全的系統。Windows和Mac都是封閉式系統,誰都不知道它們的漏洞有多少個,因此衹能發現一個修復一個。Windows使用量最多,因此針對Windows的攻擊也就最多,也就被人研究得最多,於是漏洞被發現得更早。Mac用戶極少,甚至比Linux還少,但其安全性也好不到哪裏去,曾經有Hacker短短幾分鐘就能Hack掉Mac機,可以想像若其取代Windows的地位,那同樣會很危險。Linux的很多漏洞一開始就被消滅在源頭,但不保證不會有漏網之魚,加上其代碼是公開的,Hackers說不定能夠找到些蛛絲馬跡。

性能/效能

這個就真是個有個表現了,各個領域的表現都不一樣。在大型電腦、超級電腦中,更多的是使用Unix/Linux,它們更適合大型計算。而對於遊戲而言,Windows表現會更加好,除了驅動做得好之外,也是因爲Windows也爲此優化過。Mac雖然不錯,但還是差點。

目前各個系統都在各司其職,對於普通使用而言,比如隨便看下網頁、收發電郵、製作報表、文書處理、網上聊天、網站購物,都差不多。但如果要做別的呢?比如編程開發還好些,因爲有跨平台工具可用。而對於大規模計算、Server、網絡服務等,Linux的表現就優於Windows,因爲Linux可以修改源碼自行調整適應某些事情,並且它繼承Unix,Unix生來就是為大型電腦服務的。如果要玩游戱呢,基本上唯有用Windows,目前幾乎所有的大型遊戲都專爲Windows而作,除了Windows有龐大的用戶之外,還有成熟的驅動、API,Windows是花了很多年才優化過來的。若要做設計,那就要見仁見智了,有些人習慣Windows,有些人喜歡Mac,而有些工作室爲了節省成本,會把Photoshop等軟件從Windows轉移到Linux平臺去。

所以,各個系統各司其職就一切安好了,自己愛好哪個就用哪個,不必相互敵視(爲敵視而敵視、爲打鬥而打鬥,做這些毫無意義的這些東西就是共產黨常用招數,個人認爲不可泛濫)。就比如我,我喜歡Windows和Linux,不喜歡Apple,我會批評微軟、Linux、Apple,但就不會惡意去敵對。不過我就感覺有點奇怪,爲什麼可以實現Linux用Wine執行Windows軟件,但就不能開發某個工具執行Mac軟件呢?不會是Mac太封閉了吧。但封閉到這種程度的Apple做得比微軟還有錢,難怪會令Google渾身不舒服。

Cisco與Apple的IOS

Apple特別喜歡用字母i開頭爲自己的產品取名,比如iPad、iPhone、iPod。對於Apple自己的OS,似乎因慣性的緣故,也用i開頭取名,比如iOS。於是這個時候重名問題就來了。對於經常接觸網絡設備的人來說,肯定會很熟悉Cisco,同時也很熟悉IOS這東西——沒錯,這個IOS是Cisco IOS,專門用於Cisco的網絡設備。兩個IOS誰先誰後?有什麼不同?

Cisco IOS的歷史比Apple iOS早得多,差不多有20年了,而Apple的iOS不過近年來的新星。論知名度,個人覺得其實差不多。在網絡界,尤其是接觸過網絡設備的都知道CIsco IOS這個大名鼎鼎的系統,並且已經被行內人知曉十幾年。在普儸大衆中,人們大多數衹知Apple iOS而不知Cisco IOS。這倒很正常,原因很簡單:Cisco IOS主要用於Cisco自己的網絡設備,比如Router、Switch,都是要用CLI控制的;Apple iOS主要應用於大衆消費品,比如iPhone、iPad。

這樣重名不會引發法律問題嗎?當然會!但是Cisco公司很「濶達」,許可Apple使用IOS這名字:Cisco and Apple Agreement on IOS Trademark

講開又講,實際上iPhone本來亦是Cisco網絡電話的註冊商標,2007年Apple iPhone推出時還引發Cisco與Apple的官司,不過隨後就達成和解。目前Cisco iPhone依然存在:iPhone from Cisco and Linksys。兩種iPhone完全不同,Apple iPhone是手提電話,Cisco iPhone是網絡電話。

原來,Cisco對字母i亦情有獨鈡。順便一提,Cisco IOS是個縮寫,全名是Internetwork Operating System。