• <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>

            西城

            指尖代碼,手上年華

            聯(lián)系 聚合 管理
              20 Posts :: 0 Stories :: 62 Comments :: 0 Trackbacks
                        一切預(yù)兆都顯示,WIN8會變的越來越壟斷,或者說是絕對的壟斷。不僅是瀏覽器上,還是在硬
            件上,
            以及操作系統(tǒng)上,微軟都會盡力不給別的產(chǎn)品以生存的機會。道德問題上我不想多說,但是身為
            LINUX
            用戶總要考慮一下這些現(xiàn)實的問題。我不習(xí)慣用WINDOWS,IE,但是幾年之后,如果PC硬件上
            只能
            搭載WINDOWS系統(tǒng),那時我們該怎么辦?

                      相關(guān)新聞:
                        http://www.linuxpilot.com/industry/news/2012081401windows8-UEFI-Linux
             
                      為了杜絕用戶在預(yù)載WINDOWS上安裝其他的作業(yè)系統(tǒng),微軟搞了些
            Microsoft Signature以及強
            加在
            WIN8上的Secure Boot。面對開源社團的反對,微軟于是宣布其他作業(yè)系統(tǒng),也可以通過繳付
            “少量費用”以獲得支持。

                      系統(tǒng)孰優(yōu)孰劣的問題早不值得爭論。這個世界上有各種各樣的用戶,自然也會有各種各樣的愛好以
            及不同的選擇。服務(wù)者就應(yīng)該提供可以讓消費者選擇的機會。這是基本常識。雖然現(xiàn)在WIN系統(tǒng)對LINUX
            占有絕對的優(yōu)勢,但是,如果是靠這樣的方式來維持這樣的優(yōu)勢,豈不是太過無恥?更不用說那些惡心
            的小動作:其公司員工在貢獻開源代碼里加入侮辱性的詞匯,在Bing里將某些開源網(wǎng)站歸為“賭博”類的網(wǎng)
            站而將其屏蔽。。。
                      
                      當(dāng)然,我這次不是要說這些。而是主要想說LINUX的問題。為什么這么優(yōu)秀的操作系統(tǒng)在桌面市場
            上卻沒有多少市場份額?

                      當(dāng)我在用過很長時間LINUX之后又因為要玩一個網(wǎng)絡(luò)游戲從而安裝了一段時間(5天左右)WIN7之
            后,才發(fā)現(xiàn)WIN的一些優(yōu)點。WIN和LINUX有一個顯著的不同。LINUX極為自由化,一千個人不同人的
            LINUX就是一千種不同的LINUX,不只是表面的不同,而是從內(nèi)核,發(fā)行版,桌面環(huán)境,常用軟件都可
            能是千姿百態(tài)的。而WIN不同,它比較單一化,沒有那么強的可定制性。這兩個特點分別就成了它們的
            優(yōu)點和缺點。WIN易于使用,因為系統(tǒng)默認已經(jīng)幫你做好了很多東西(當(dāng)然相當(dāng)大的原因是歷史性的先
            入之見),你不用花心思去考慮用什么發(fā)行版,用什么桌面,換個主題和桌面就很好了。桌面和內(nèi)核是
            緊耦合的,不會那么容易出問題。而LINUX,當(dāng)你從WIN轉(zhuǎn)過來之后,正常人都會難以接受它的這種環(huán)
            境,你需要了解的東西太多,需要去選擇的東西太 多。且不說那400多種發(fā)行版,主流的就有10種左右
            ,還有桌面環(huán)境,除了那4大主流桌面,還有一大堆非主流的,還有Windows Manager,SHELL,Browser,
            Mail Client,Office,Reader等都要你自己去找適合自己使用的。所以很多人都會在不久之后回到WIN,如
            果能熬過那一段時間,以后基本上就會越來越習(xí)慣,因為你總能找到適合自己的LINUX。

                       似乎將用戶分為IT專業(yè)相關(guān)(尤其是程序員)的和普通用戶總是必要的,LINUX的發(fā)行版也差不多
            不斷地在這兩個方向分化或者盡力在融合二者的需求。正好有兩個極端的例子,一個是Ubuntu,一個是
            Gentoo。前者可稱為最簡單,最面向普通用戶的LINUX發(fā)行版,也是LINUX桌面市場最主流的力量,而
            且已開始向平板市場進軍。有人說它就是LINUX,有人說它正在背離LINUX。而Gentoo,對喜歡折騰的人
            來說,是莫大的樂趣,對其他人來說,是夢魘,從內(nèi)核到驅(qū)動,桌面,應(yīng)用軟件,一步一步的源碼編譯。
            我曾經(jīng)夜里不睡覺地盯著電腦屏幕看著這個過程的進展,當(dāng)電腦上能啟動X,能有聲音,能連上wireless,
            那種狂喜,沒有經(jīng)歷過的人是不會懂的。盡管所有人都覺得gentoo這樣的發(fā)行版在LINUX社區(qū)的地位不容
            質(zhì)疑,但是,它似乎永遠只能屬于少數(shù)人。

                      每一個操作系統(tǒng)都是復(fù)雜的,WIN用了那么多年的時間讓人們習(xí)慣了這種復(fù)雜性,使它表面上看起
            來簡單,容易上手。沒有多少人愿意再去嘗試一次這樣的過程,尤其是資深的WIN用戶。LINUX的主流發(fā)
            行版,不管是Ubuntu,F(xiàn)edora,還是OpenSuse,Mint,都在盡力地掩蓋這種復(fù)雜性,讓它看起來更簡單,而
            且界面更加華麗。看看差不多同時的Ubuntu10.04和Win7,前者又比后者差多少?更不用說之后的Unity,
            Gnome3,KDE4。只是越是掩藏這種復(fù)雜性,當(dāng)出現(xiàn)問題的時候,很多人就更不知道該怎么解決。WIN也
            會出錯,好在它只有一個內(nèi)核,一個界面,所以你可以很容易地找到錯誤出在哪。而LINUX下,一切都是
            松耦合的,出了一個問題,可能是在內(nèi)核模塊,或者配置文件,或者軟件版本,甚至各個組件的接口之中
            的一個地方。。。。這么多的可能性,你讓一個不太懂計算機的人去排查,是不可能的是事情,所以,這
            時候最好的解決方法永遠是——重裝系統(tǒng),因為這明顯要快的多。

                      但除了這樣,似乎也沒有別的辦法,你能讓普通用戶關(guān)機的時候去用shutdown -h now,啟動之后用
            init 5
            或者startx 嗎?用華麗的界面去掩蓋這一切,也是是在沒有辦法的事情。各個發(fā)行版都在做這種努力,
            嘗試這去融合WIN和LINUX的優(yōu)點,給用戶最好的體驗 ,但卻總是叫好不叫座。
                         
                        歸根結(jié)底,是在操作系統(tǒng)發(fā)展了這么多年之后,不同的文化生態(tài)系統(tǒng)早已生成,其中的差異太大,
            太過難以融合。想要在LINUX之上構(gòu)建面向習(xí)慣了WIN的用戶的系統(tǒng),就像去教西方人用筷子一樣,不僅是
            表面上的不容易,更是文化的巨大差異。不用LINUX/UNIX的人很少能體會到管道的偉大之處,就是那樣一
            個簡單的豎線,它的意義,怎么夸大都不為過。不用LINUX/UNIX的人,也可能很難明白為什么C語言在這
            個時代依然是編程語言的 霸主,在有那么多高級語言和設(shè)計思想,開發(fā)模式的今天。LINUX/UNIX的內(nèi)核,
            上面的絕大多數(shù)命令,應(yīng)用軟件,GNOME,都是C語言的杰作。LINUX上一切皆文件的思想,以及從語言
            到設(shè)計上的一致性,決定了LINUX/UNIX的簡潔和高效。沒有多么大的靠軟件工程設(shè)計模式堆出來的龐然大
            物般的軟件,有的只是一大堆各司其職的,可以通過管道相連的小程序。學(xué)會了他們,你就可以用他們在隨
            意地組建你想要的任何工具。所以IDE這中東西在LINUX從來都是一個不太受歡迎的異類。有兩個無所不能
            的門神站在那:VIM和EMACS,還有那些可以隨意調(diào)用的外部程序,編輯器之神和神之編輯器,并不是徒有
            其名,誰見了都會自慚形穢。不管你把所謂的Notepad++或UltraEditor做的多么強大都比不了,因為在設(shè)計上
            已經(jīng)敗了。你當(dāng)然也可以用IDE把gdb,gcc集成進去,但集成之后,gcc,gdb的一部分功能就喪失了,因 為你
            不可能把它們所有的功能都用圖形來展示,所以,將Editor和Compiler以及Debugger分離開來,才會發(fā)揮他
            們最大的功能。

                        但圖形界面總是LINUX要做的一個東西。從根本上來說,它就不太適合UNIX/LINUX這個環(huán)境,因為在
            命令行下,一切都完成的很好,干嗎又要那些不必要的GUI?所以在桌面環(huán)境上,又一次四分五裂,各自為戰(zhàn)。
            差不多又可以分為兩大陣營,一類是GNOME/KDE/XFCE/LXDE這幾個完整的桌面環(huán)境,另外一類就是不計
            其數(shù)的窗口管理器(WM)。前者是那些為LINUX桌面市場打拼的發(fā)行版所選擇的,后者則是那些習(xí)慣了命令
            行的簡介和高效的程序員所鐘愛的:因為它們帶來了便利性的同時,又允許他們自己去減少它所帶來的復(fù)雜性。

                        這兩類桌面環(huán)境的差別又恰恰像是WIN和LINUX的差別,前者總是“捆綁銷售”,總是附帶了一大堆東西,
            其中可能有你根本不需要的。后者則是簡單之極,差不多都是只有一個WM和一個Terminal。前者用起來方便
            之極,后者卻需要不少功底才能很好地使用。剛從WIN轉(zhuǎn)到LINUX的人,總是喜歡向WIN的用戶炫耀
            GNOME/KDE的華麗,真正LINUX的資深用戶又往往愿意拋棄二者,轉(zhuǎn)向Awesome/E17/openbox等,雖然可
            能不夠華麗,但是卻是自己一手打造,簡單而沒有累贅,是自己真正想要的東西。所以,只用WM的問題只是
            不易上手,而完整的桌面環(huán)境卻總是問題多多,讓人詬病,也經(jīng)常引發(fā)內(nèi)部的口水戰(zhàn)。下面我自己使用的一些
            經(jīng)驗之談:
                         GNOME:比KDE晚,但是使用者更多。GNOME2是經(jīng)典之作,GNOME3設(shè)計大膽,卻用之者少,或者
            可以說是罵聲一片。個人覺得設(shè)計很大膽,單從技術(shù)和設(shè)計來說,很好。可惜大家不買帳。近日傳GNOME團
            隊已沒有多少開發(fā)人員,不過據(jù)說他們要做Gnome OS,老實說,我挺喜歡這個團隊的,很有想法。Unity為
            Gnome 2/3之間的中間產(chǎn)物,只有Ubuntu用。這個爭議也不少,主要還是看個人喜好。
                         KDE:設(shè)計的頗為復(fù)雜,功能繁多,資源消耗也多。什么都不缺,但不需要的東西太多。
                         這兩者都是完整意義上的桌面環(huán)境。好處是用著便利,不好的是累贅太多。又由于軟件依賴的關(guān)系,
            很多東西又難以刪除,比如gnome-keyring以及KDE的PIM,nepomuk等東西。所以安裝完這兩個的第一件事往
            往是刪軟件。
                         XFCE:提供基本的桌面環(huán)境,所帶的軟件也沒有上面的二者多,算是比較考慮的比較周全的一個。所
            受贊譽也頗多。
                         LXDE:四者中最簡潔的一個。我的Arch上跑它的時候最低時內(nèi)存占用只有——88M。缺點就是自帶的
            必須的軟件不夠齊全。
                         這兩者都不算是完整意義上的桌面環(huán)境,很多東西都需要自己安裝,算是單純的WM和完整的桌面環(huán)
            境的一個折衷,所以也頗受歡迎。
                         至于那一大堆WM里,我用過E17/Sawfish/Openbox/Twm/Icewm/等,反正都比上面的難以配置。特別適
            合那些喜歡折騰的人。甚至E17的界面的華麗程度可以說與GNOME/KDE不相上下。

                         說了這一大堆, 主要想說的就是LINUX由于自由化而導(dǎo)致的一種分裂,這是不小的問題。就像用Google
            的瞧不起用百度的一樣,用Arch/Gentoo/Funtoo/Debian的也容易瞧不起用ubuntu之類的,這太自然了。
            一方面,希望
            Ubuntu能占據(jù)越來越多的市場份額,讓越來越多的人去了解LINUX,令一方面卻又覺得它太背離
            LINUX的傳統(tǒng),
            越來越不像LINUX,所以不愿意為Ubuntu等桌面發(fā)行版去做多少貢獻,而是回到社區(qū),和一幫人
            繼續(xù)鉆研Arch和Gentoo。所以你看Arch和Gentoo的社區(qū)的活躍程度都特別高,有所有LINUX發(fā)行版里最為豐富的
            文檔,以及很多經(jīng)驗豐富的高手。而Ubuntu之類的社區(qū)里卻總是一些零零散散的資料,以及很多不太正確甚至是
            錯誤的問題答案。所以很希望所有開源社區(qū)的人都能拋棄所謂的“門戶之見”,共同推動開源 事業(yè)的發(fā)展。
             
            posted on 2012-08-16 13:48 西城 閱讀(2443) 評論(9)  編輯 收藏 引用 所屬分類: 集市

            Feedback

            # re: Window8的壟斷以及LINUX的現(xiàn)狀 2012-08-17 23:31 bukebushuo
            LINUX不是不能做到Windows那樣,而是不能做到Windows那樣,
            Ubuntu算是Linux的極致了,不能在向Windows靠攏了,為什么?
            因為Windows的界面元素好多好多都是申請了專利的,看看安卓的專利官司就知道了,所以Linux是心有余而力不足。
            順便說一句,國內(nèi)的Linux就可以非常非常的相似于Windows,為什么?
            因為天朝的特殊情況決定的!  回復(fù)  更多評論
              

            # re: Window8的壟斷以及LINUX的現(xiàn)狀 2012-08-17 23:54 西城
            @bukebushuo
            我覺得界面不是最重要的。最主要的還是操作習(xí)慣的不同,不如說軟件的安裝,還有就是用戶找不到他們所習(xí)慣的軟件。所以國內(nèi)的LINUX其實最想做的就是這發(fā)面去迎合大眾。  回復(fù)  更多評論
              

            # re: Window8的壟斷以及LINUX的現(xiàn)狀 2012-08-18 01:07 路過
            已經(jīng)是事實上的小眾產(chǎn)品了,從開始的設(shè)計就不是針對大眾的,路都被別人堵得差不多了  回復(fù)  更多評論
              

            # re: Window8的壟斷以及LINUX的現(xiàn)狀 2012-08-18 01:09 路過
            個人偏見,沒有利益的東西,怎么可能超過利益聚集的東西,人性決定一切  回復(fù)  更多評論
              

            # re: Window8的壟斷以及LINUX的現(xiàn)狀 2012-08-18 18:49 過客

            linux主要是缺乏統(tǒng)一的架構(gòu)設(shè)計和美工,造成分裂和開發(fā)人員精力的大量浪費;gpl的傳染性讓很多公司不愿意投入人力物力,可用的商業(yè)軟件太少。  回復(fù)  更多評論
              

            国产精品美女久久久免费| 久久99国产精品99久久| 亚洲精品视频久久久| 欧美激情精品久久久久久久九九九| 久久精品国产亚洲沈樵| 久久激情五月丁香伊人| 亚洲愉拍99热成人精品热久久 | 久久青草国产精品一区| 久久久精品国产Sm最大网站| 大香伊人久久精品一区二区| 婷婷伊人久久大香线蕉AV | 亚洲国产精品久久久久久| 岛国搬运www久久| 热RE99久久精品国产66热| 久久精品国产网红主播| 久久天天躁狠狠躁夜夜2020老熟妇 | 亚洲婷婷国产精品电影人久久 | 热99RE久久精品这里都是精品免费| 精品综合久久久久久97| 亚洲乱亚洲乱淫久久| 亚洲国产视频久久| 久久精品国产精品国产精品污 | 久久人人爽人人爽人人av东京热| 精品久久久久久久| 亚洲欧美日韩久久精品第一区| 国产午夜福利精品久久| 精品久久久久久中文字幕| 欧美成a人片免费看久久| 99久久国产综合精品五月天喷水| 久久人人爽人人爽人人AV| 亚洲一级Av无码毛片久久精品| 免费精品99久久国产综合精品| 亚洲AV日韩AV永久无码久久| 久久久久久久国产免费看| av无码久久久久不卡免费网站| 亚洲中文字幕无码久久精品1 | 国产AV影片久久久久久| 国产精品无码久久综合网| 青青草国产精品久久久久| 四虎国产精品免费久久5151| 亚洲精品国精品久久99热一|