Linux 需要的不僅僅是另一個App Store
譯文有人對app store(應用商店)的興起心存疑慮。這就像舊房子雖然裝飾豪華,表面看起來***,但就是有點不對勁兒。然而,在手機或瀏覽器標簽頁的背后,相對它們在桌面計算的興起,app store(應用商店)現在卻隱藏的很深。我們曾沒有想過它會有多么成功,即使Apple公司起初也沒有料到會發展到如此程度。
對Apple公司來說,app store(應用商店)構筑了一個最簡單和最明了的iOS 設備圍墻。它不能讓人們自由安裝應用。當它允許開發者創建自己的應用時,app store 正欲通過控制開發入口來控制設備大局。先不用說人們失去了任意安裝應用的自由,但表面上來說,用戶貌似感覺系統更加易用,也愿意付錢來獲得系統更新。這并不令人驚奇。
軟件包管理器與app store
從這個方面看,Linux甚至早在10多年前就已經非常接近app store。這就是軟件包管理器---自由軟件世界的入口,包括各種新應用、工具、壁紙等。我們相信它有潛力成為Apple的app store替代者。但是當你啟動它時,有不一樣的感覺。
目前,軟件包管理器貌似只對發行版本感興趣,對用戶來說還不太有好。這需要邏輯方法來解決這一問題。一個Linux發行版本就是依賴、軟件版本號等的集群,軟件包管理器需要這些來保持各模塊的平衡。缺少了其中任何一個,軟件安裝不成功,必須自己動手編譯安裝才行。
直到最近,除了Ubuntu 的軟件中心等外,Linux的軟件包管理器也沒有以Apple或Google的態度來對待“應用商店”這一模式。很少有按照流行度或軟件推薦這么樣的方式來引導用戶。
雖錯失良機,要迎頭趕上
我們不認真的態度已經喪失了一次機會。這并不是軟件管理器開發者的錯誤,毫不客氣的說,許多Linux的解決思路根本就是敷衍了事,而不是精益求精。我們寧愿事情不可能為可能,即使只有一個基本界面,但也就止于此處。而如果無法做到***,Apple寧愿相信事情是不可能的。
凡事都是會變的。如社區版本Linux Mint在軟件包管理器方面賣出一大步,Ubuntu 近期將發布的Ubuntu 11.10 也會搭載新的“軟件中心”,還有深度社區推出的軟件中心,都是在積極探索,努力迎頭趕上。Ubuntu 的軟件中心軟件提供免費軟件、付費應用。
自由軟件需要的不僅僅是一個app store就了事的。它需要一個更加開放、可移植性、更加靈活的架構。
英文原文:http://www.techradar.com/news/software/applications/linux-needs-a-better-solution-than-yet-another-app-store-1031952