歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux綜合 >> Linux資訊 >> Linux文化 >> Linux桌上型電腦系統的推廣障礙

Linux桌上型電腦系統的推廣障礙

日期:2017/2/27 11:59:11   编辑:Linux文化

導讀:Jono Bacon說,開放源碼軟件的開發及整合是推動用戶轉向Linux桌上型電腦系統的一個重要的因素;Bacon是OpenAdvantage公司的一名應用軟件開發專家,該公司是英國伯明翰市的一家開放源碼軟件開發商。

  Bacon還是“Official Ubuntu Book”一書的作者;他說,開發者及系統管理者們並不擔心Vista的發布或者Linux桌上型電腦系統的成功;他們需要的是一種能夠運行所有軟件的操作系統,並且可以提供一套完整的軟件堆棧。

  最近,相繼發布了基於Freespire Linux的操作系統以及SuSE Linux Desktop,後者又稱為 SLED 10;您認為哪種產品將對於Linux微型機產生更大的影響呢?

  Jono Bacon: 最近,Linux桌上型電腦系統的前沿開發活動不斷的把Linux推向人們的視野,並且它逐漸稱為一種非常引人注目的選擇。最近發布的一些軟件版本,特別是Ubuntu 6.06 LTS 和SLED,可以使得大部分的用戶很好的運行他們的軟件,並且可以提供相當完整的軟件堆棧。人們並不想向操作系統宣戰,並且如今Linux逐漸成為一種非常流暢的系統。

  我相信任何一個單獨的產品或者技術的發布並不能夠對整個桌上型電腦系統的采納產生巨大的影響;一口吃不成胖子,相反,這需要一系列的小的前進最終結合起來完成這次大的飛躍。這種突破受到很多因素的左右,例如,越來越重要的市場支持團體,更多的成熟軟件,靈活性支持,更好的許可證注冊,自動化,硬件兼容性,整合性以及其他的因素等。更重要的是,我們正在不斷的前進,飛速的前進。

  是否存在一些以前忽略的采納趨勢,現在發生了變化呢?

  Bacon: 一些關鍵領域的確出現了一定的變化。起初,對於Linux及開放源碼與Windows的爭奪,大部分還是集中在大型企業合同。盡管這可以贏得一定的客戶,但是在中小型企業中工作的用戶還是占到了很大的比例,開放源碼在這個領域也逐漸的取得了一席之地,尤其是在服務器、桌上型電腦系統以及網絡應用軟件等方面。

  另外,開放源碼在一些特定的平台系統中也取得了一定的增長趨勢,例如Windows 以及Mac OS X。很多人感覺開放源碼只是一種Linux的方案,實際上並不是這樣,很多的Windows 以及.NET開發者也正在很好的使用開放源碼。我最近在一次Windows開發者會議上了解了上述的情況,這次會議相當於很多的微軟用戶組織以及微軟開發者的聚會。從中了解到,很多的人們現在正在使用開放源碼。

  最後,Linux市場環境在開放源碼團體的優先級方面也正在不斷的變化。很多新的產品不斷的發布,例如Ubuntu, Fedora, OpenSuSE以及Freespire等,這樣以來,這些產品背後的廠家們也就對開放源碼團體產生了一種真正的優先級。以前,一些公司總是在逃避這個團體,但是現在很多公司都意識到這是一種社會通用軟件,並且該團體在其未來和發展的安全性方面扮演了重要的角色。

  您對於Vista的發布有什麼看法呢?Vista和SLED 10在對於Linux的推廣方面是否存在一些主要的區別呢?

  Bacon: 在很多方面,微軟都是一家比較高姿態的公司,Vista就是這種姿態的另一個例子。Vista的“傳說”的很大程度上是一種吸引力,而不是一種現實力。最近,微軟也邀請我去參觀了它們在Redmond 舉行的科技峰會;在此我也看到了Vista的一些技術模型;雖然我並不否認它的確包含了一些不錯的技術,但是我並不清楚這些技術的實際能力以及升級等情況如何。

  升級操作系統是一件很大的事情;尤其是,新的Windows版本需要相應的、重大的硬件更新和培訓。轉向Vista與轉向其他的一些操作系統並不是完全的不同;它需要性能測試、計劃編制以及資源配置等。如果這些事情並不能完全的適應和滿足,那麼它很可能走向失敗。

  對於Vista與Linux的對比情況,這很大程度上取決於你對於操作系統的需求情況。如果你需要運行數據庫,創建應用軟件,運行服務器,開發網絡應用軟件,玩游戲或者其他的一些工作,你所關心的只是Vista是否可以解決自己的首要問題。

  操作系統是一種全面的軟件系統,它可以面向各種需求的用戶,並且每一個用戶可以利用操作系統來解決他們的問題和任務。例如,Vista的可視化功能受到了很多人的吹捧,認為這是一種非常獨特的性能。但是即使這可以吸引一些普通的桌上型電腦系統用戶及設計者,我懷疑大部分的開發者和系統管理者並不會給予太多的關注。操作系統並不能夠使得人們完全的滿意和滿足。因此對於這二者的真正的比較需要建立在應用軟件和開發堆棧之上。

  如果將Windows和Linux在不同的使用方面進行比較,例如服務器,桌上型電腦系統配置,網絡開發以及普通的桌上型電腦系統使用等方面,Linux將是一種更加優秀和迷人的平台系統。還有很重要的一點需要記住,那就是Linux不僅在技術方面擁有競爭優勢,並且它還擁有一些Vista並不適合或者很少適合的性能,例如強大的團體,協同工作能力,團體支持,免費分配,透明度,學習共享能力,硬件再循環等等。事實上,並不是所有的東西都可以單一的、絕對化的進行比較;有很多的因素的需要考慮,從而進行最終的決定。

  在Linux桌上型電腦系統中,您認為有哪些主要的優勢之處?您是否認為其采納趨勢已經發生了徹底的改變?現在所存在的最大的障礙是什麼呢?

  Bacon: 哇,這可是一個大問題,有如此的多的子問題呵!在先進性方面,Linux桌上型電腦系統是以一種反復驗證的方式公眾開發的,每天在各個方面都在發展。如果你關注一下當前的開發情況,那麼就會發現,在所有權軟件世界中很難發現這種巨大的、合作化的開發及發布方式。

  很明顯,這種桌上型電腦系統現在正在跳躍式的前進,無論是在外觀、感覺、性能以及應用軟件等各個方面。現在我們已經擁有了一種相當靈活可靠的桌上型電腦系統,並且開發者們現在正在敲定一些細節問題。在六個月的發布期中,對於大部分的分布式廠家而言,都至少安裝了三個版本,並且比較了一些細節的問題。你可以切身的感受到它的發展。

  最後,人們所關心的是應用軟件的問題。我記得自己在1998年剛剛進入開放源碼領域的時候,對於普通的桌上型電腦用戶而言,幾乎沒有什麼圖形化應用軟件。計算機用戶比較習慣於那種工作室式的環境,它擁有各種綜合的功能,但是Linux卻缺少這種性能。現在,我們擁有很多的這種復合應用軟件,包括OpenOffice.org, Firefox, Blender, Inkscape, GIMP, F-Spot, Banshee, Xara, Krita, Eclipse等等。這種應用軟件的開發和成熟的速度確實讓人吃驚,並且現在人們可以利用Linux桌上型電腦進行很多實際的工作。

  在發展障礙方面,我認為Linux桌上型電腦在跨機器設備的整合方面存在一定的障礙。我們在Linux方面有兩個主要的微型機系統,那就是GNOME和KDE,應用軟件開發者們一般傾向於面向某一種系統進行開發,而忽視另一種。我期望所有的應用軟件都可以合並於桌上型系統以及工程之中,例如Freedesktop.org,Tango以及The Portland Project都在朝著這個方向努力。這既是一種心理問題,也是一種技術問題。並且我們可以看到這個問題正在得到越來越多的關注和重視。

  您在Freespire參與了那些工作呢?

  Bacon: 一段時間以前,Linspire公司的 Kevin Carmony給我打電話,征求我對於他們計劃的Freespire方案的意見。他們已經初步的開始了這項工作,並且Kevin和我認識好幾年了。Kevin讓我加入到他們的領導團隊,並作為一名用戶團體顧問。

  我在該領導團隊的角色是很有意思的。我並不是一名Linspire或者Freespire的用戶,並且我很可能永遠不會是。盡管如此,我總是在不斷關注著開放源碼軟件的情況,我在該領導團隊中的角色和任務是,在培養一個真正的、高產的開放源碼團體方面,向Freespire提供建議。

  您是即將發行的“Official Ubuntu Book”一書的作者之一。你是否能夠對此給我們提前透露一點情況呢?

  Bacon: “Official Ubuntu Book”經過了辛苦的編撰工作,並且是一項需要繼續下去的項目。該書是由一組作者所共同編寫,目前已經在出版之中,電子版是一種開放性內容的許可證。事實上,該書的三個章節包含了Ubuntu 6.06 LTS自身。只需要點擊System -> Help -> Ubuntu Book Excerpt即可。

  我書寫了該書中的三章,一章是關於安裝方面,另一章是關於桌上型電腦系統的介紹,還有一種是關於支持維護方面。在支持維護這個章節中,我希望與可怕的Ubuntu用戶團體進行論戰,從而收集各種不同的問題解決方案。所以我在http://fridge.ubuntu.com網站上發布了一條消息,鼓勵人們提出自己的意見和看法,並且這些內容很多都已經包含在了該書之中。向Ubuntu自身一樣,該書也是通過協作努力而共同完成的。

  我認為該書可以為那些Linux桌上型系統的新手們提供關於Ubuntu的一種相當簡潔的介紹。該書還包含了一些關於Kubuntu, Ubuntu作為服務器及支持團體方面的介紹。

  關於Linux桌上型電腦系統方面,您認為還會有哪些進一步的開發和進步呢?

  Bacon: 成為這個團體的一部分是一件讓人高興的事情,因為該團體自身在很多不同的領域都十分的成熟。開放源碼的貢獻者不僅僅要成為更好的開發者,還將更好的滿足用戶的需求性能,例如可用性,執行性能以及很多其他的領域等。並且這種成熟性已經在需求性的優先級方面進行設置,並將推動其發展。

  為了使得我們的桌上型電腦系統真正的走進千家萬戶,我們還需要不斷的改善一些細節問題,當然包含很多的細節領域。確切的說,應用軟件整合方面需要采取積極的措施進行改進。人們需要轉向開放源碼理由,僅僅依靠一些規范性並不能夠吸引大部分人們的目光。人們期望應用軟件可以進行他們所需要的工作,並且整合性能對於把各種能力合並於一個穩定的系統中是非常重要的。幸運的是,這正是我們的發展方向。

Copyright © Linux教程網 All Rights Reserved