歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux綜合 >> Linux資訊 >> 更多Linux >> Mac OS X與Unix結合意義非凡

Mac OS X與Unix結合意義非凡

日期:2017/2/27 9:43:33   编辑:更多Linux

APENG    本人自從去年11月開始為CHINABYTE(現在名為天極CHINABYTE)撰寫蘋果文章已經有大半年的時間。在這個過程中可以說是有苦也有甜,現在才知道什麼事最難,那就是“堅持”。有的時候為了一個正確專業術語要查閱很多資料,忙著忙著就是深夜了,雖然很累,但確實感到很高興,因為我能同所有的蘋果迷來分享我的快樂。在這裡十分感謝《蘋果專區》的小龍編輯能為我們提供這塊寶貴的空間來刊登本人的一些並不十分專業的蘋果文章。今天,這篇文章的題目是《OS X與Unix結合意義非凡》。主要描寫蘋果的科技文化,它僑宋牡模強萍嫉摹N鬧械哪承┑缒宰ㄒ凳跤铮退隳耆歡鬧星宄渭純啥煉T畝簾疚奈扌脬編鹜淘妫胛癖叵趕鈣煩ⅰH绻嫠呶遙畝琳庖黃惱祿ㄈ惶欤也⒉換崽取R蛭藝馄惱露隙閒匦戳巳臁S兄居诘H穩魏蔚壞鬧鞴苡Φ幣礎1疚乃硐值牟恢皇強萍嘉幕貢泶锍隽訟執強庠俗鞯幕啤6雜诰芾砀咧巧掏哦擁娜嗣搶此擔釁淇山杈抵Α?   作為一種老牌的操作系統,UNIX是如此的重要,以至於超出了它作為操作系統軟件的應有程度,他代表了一種思考方法,它甚至改變了人類的生活方式,它已經成為一種文化。當然,你也許不會相信,但如果你清楚的知道互連網上有多少主機正在使用UNIX系統工作,你就知道這不是謊言。UNIX的歷史展現了許多關於UNIX哲學的內容。從她為什麼流行至今,到她為什麼有如此古怪的許可證制度,我們沿著UNIX走向成熟的道路講述這段歷史,研究UNIX 哲學及其演變過程。UNIX 哲學及其演變過程也漫漫地在改變著其他的操作系統比如蘋果公司的OS X。一樣東西好了,紅了,跟風者就會緊跟模仿,更別說Unix作為服務器世界產物的身份是無法改變的了。    我們知道Unix開發商所設計的應用程序都是針對Linux操作系統的,它的核心原則就是源代碼開放。OS X與Unix結合的前提條件就是蘋果公司采用開放源代碼戰略,否則是不會有開發商專門為OS X操作系統設計應用程序的。對於蘋果公司來說,這樣做有很大的好處。使用Unix芯片的操作系統的性能將能夠與微軟公司的windows 2000抗衡。在這一方面,蘋果公司是有成功經驗的。    我們知道現在的手機,諾基亞賣得最火,而就在一年前還是愛立信,摩托羅拉,諾基亞鼎立的時代。為什麼在短短一年之中諾基亞把愛立信,摩托羅拉等一些強硬的對手都趕下了台了呢?諾基亞依靠開放源代碼戰略,使得用戶范圍將更廣闊。隨著Internet和開放源代碼技術的發展,加快了為新的應用程序的向市場發布的速度。OS X與Unix借助Internet和開放源代碼的推廣,實際上也創建了一種新的軟件開發的模式。與傳統的主要基於實際芯片的開發模式不同,它允許開發商在一個虛擬的環境裡通過網絡來共享、開發和測試軟件應用,這將促進基於開放源代碼OS X應用的發展。一旦蘋果采用采用開放源代碼戰略,OS X為獨立軟件開發商和開放源代碼開發商提供了非常好的機會,加速將他們的應用並且能將產品更快投放到市場。這樣的話,蘋果就會贏得更多用戶的青睐。    蘋果公司會采用開放源代碼戰略,OS X與Unix結合的另一個重要原因是這樣做能夠使蘋果公司的技術與SUN公司的力量相結合,使公司整個的網絡服務戰略向前邁進一步。Sun Microsystems公司(Nasdaq: SUNW),自1982年成立以來,"網絡就是計算機"這一遠見卓識已使該公司在全球享有今天這一優勢地位,成為了向 Internet注入活力、為全球公司.dot-com他們的商務提供最具實力的硬件、軟件與服務的領先供應商。IBM、Microsoft、Hewlett Packard和Oracle都已經宣布了它們各自的網絡服務戰略或是已經開始正常工作。對這些公司來說,開展網絡服務的初步任務就是新型軟件的思想,它可以通過浏覽器進入,而無須進行下載。    Sun Microsystems Inc.也在二月向世人展示它的網絡服務計劃,sun公司在為建立一種新型服務制訂了所謂的"智? 服務"戰略,從而使它成為最後一個推出網絡服務的重量級人物。重量級人物的出現當然也會引起蘋果公司的矚目。其實,蘋果公司在網絡服務除了與SUN合作之外,也與其它的公司開展了一些合作,蘋果公司與英國電信ISP運營商Demon公司簽約,任命其為英國Mac用戶的獨家網絡訪問提供商。實際上,它意味著當英國Mac用戶第一次安裝新系統軟件或運行一台新的Mac時,Mac操作系統的Internet安裝向導將引導他們與Demon簽約進行網絡訪問。有經驗的用戶或已經與其他ISP建立帳號關系的用戶可以登錄他們的詳細資料,但任何初次使用者只能選擇Demon公司。    對於蘋果公司來說,要想在現在的市場競爭中謀求生存與發展,采用OS X與Unix結合這戰略是十分必要的,特別是在商業和教育市場,在用戶市場也是一樣。OS X操作系統與Unix的結合無疑將是十分有益的。Unix是IT世界僅存的幾個神話之一,自1969年誕生以來,它就一直被人們使用著。它過去的歷史,簡直就像一個民族的歷史。 Unix不是一個急功近利的奮斗者。要把Unix的執行效率和穩定性調整到最優狀態,需要幾個月的時間。它和硬件間令人難以捉摸的聯系、眾多的版本和補釘都會讓人生畏。Unix之所以能長久使用,是由於其強大的自我調整能力,可以承載任何負荷。它可以一直運行,直到機器的某個部件被燒毀。真是這個原因,使大學裡開始有大量的具有Unix管理能力及開發能力的大學生和研究生。Unix在教育市場上是廣闊的,OS X與Unix的結合必將為雙方贏得更大的市場無論是蘋果還是太陽公司。    再說蘋果公司的CPU都是PowerPC CPU。它也為OS X與Unix結合提供了一個可靠的硬件環境。它的優勢:強大、穩固的IBM 64位Power/PowerPC CPU;一個操作系統可用於整個RS6000生產線;Linux代碼移植是一個標准選項;IBM的Visual Age Java 和C/C++工具非常利於開發。    Mac OS X(ten) 是Apple的最新一代操作系統,大多數Mac用戶都會認為 OS X 是以往 Mac OS 的版本延續,或許又有了不少功能上的增強,就象從 System 7 到 OS 8,或是 Windows 3.1 到 Windows 95。但實際情況遠遠不是如此,新系統將是完全有別與傳統的。Mac OS X 的核心相當於BSD 4.4,它被命名為Darwin (意為“達爾文”),也許是受到Linux的影響,Darwin對外開放源代碼,但它不采用BSD或GPL風格的許可證,而是使用一種Apple自己的APSL許可證,Apple也許希望借助黑客的力量能早日將OS X移植到采用Intel CPU的PC機上。由於采用了BSD內核,使得新系統天生便具有了FTP、Telnet等網絡應用功能。更使得大多數Unix軟件都可以移植到OS X上,如:Apache、mysql等等。在Darwin內核之上,Mac OS X 提供了多套軟件支持環境,這也是該系統的動人之處。BSD內核為OS X與Unix結合提供了最可靠的平台技術。它使得軟件工程師十分自由地,容易地把Unix軟件都可以移植到OS X上。    WebSphere針對以Web為中心的開發人員--較早接受Web技術的人,或者開發人員和網絡主管 (Webmaster),他們都是在基本HTTP服務器和CGI編程技術上成長起來的。通過提供綜合資源、可重復使用的組件、功能強大並易於使用的工具、以及支持 HTTP 和 IIOP 通信的可伸縮運行時環境,來幫助這些用戶從簡單的Web應用程序轉移到電子商務世界。WebSphere Application Server標准版支持Sun Solaris、Windows NT、IBM AIX/6000、Linux和IBM OS/2。很遺憾,我們沒能看見基於蘋果的平台。希望OS X與Unix結合能解決這個問題。目前蘋果公司還缺乏很多十分必要的產品,例如程序服務器及其他的一些網絡標准設備。而目前,蘋果公司還沒有透露出想和一些能夠提供這些設備的生產商,例如BEA系統公司、IBM公司等合作的意向。    上面說到,蘋果公司的技術與SUN公司的力量相結合,使公司整個的網絡服務戰略向前邁進一步。與SUN公司合作就一定局限於支持J2EE。如果目前蘋果公司確實要開始實施其網絡服務戰略,並且能夠不失時機的同其他公司開展合作,它的發展范圍就不會僅僅局限於J2EE。事實上,蘋果公司可以試著向一個相對中立的角色轉變,同時支持J2EE及。Net的網絡服務。這樣做就使得大多數的企業用戶沒有理由不向蘋果公司的產品看齊,也能夠使越來越多仍然在使用Macintoshes用戶看到希望。






Copyright © Linux教程網 All Rights Reserved