- 結構冗繁。尚不說安裝一個普通的LINUX發行版需要多少包,就是包和包之間的依賴關系,可是比理順腸子還困難一百倍。最討厭看到的就是在命令行下興沖沖的輸入安裝命令時跳出一個個require提示,得!插入碟一個一個安裝吧。
- 體積龐大。WINDOWS98多大?全部安裝600M;2000多大?普通安裝1.3G;XP多大?普通安裝2.1G;VISTA還不知道。反正我知道SUSE已經用DVD裝載了。這一點比M$先進!可是硬盤空間呢?是否系統真的需要那么多的東西么?非也
- 工具花哨不統一。我知道LINUX FANS的水平很高,可是就是沒有M$出的軟件那么順手實用,就拿播放器來說,各式各樣的東西,從KDE自己的MP3播放器開始,到仿造WINAMP的播放器,還有各種CD播放器。WINDOWS下就是方便多了,ASPI+EAC可以搞定所有的CD抓取工作,foobar2000+Media Player Classic,搞定了音頻視頻。即使是對大多數人來說,也有諸如WMP,PowerDVD等對于入門用戶也非常有親和力的軟件。這種高手充其量也是普通的Hacker,不是Engineer,更不是Professinal Developer。
- 基礎教育沒有普及。好象還沒有人給大多數入門者解釋過X-WINDOWS是什么東西,當初我是花了不少時間才弄明白X11R6 XFree86 XServer等等就是是什么東西,然后才會安裝NVIDIA的驅動程序,手動更改配置文件。也沒有人解釋過,當初人們如何用命令行訪問http,訪問NFS,大多數會用WINDOWS下的“網上鄰居”,“CuteFTP”。如果想要推廣LINUX,學校這一關不可忽視。可是……
- 需要最起碼讓所有的人都要明白C\C++語言是怎么回事。想升級系統,先拿內核開刀。可是這個內核究竟是什么東西,為什么要編譯?為什么編譯時需要用到一個叫做makefile的東西?一切的一切,對于普通人來說,可是非常陡峭的學習曲線。
- 開發人員沒有一個完整強大的C\C++ IDE。IDE,最基本的功能莫過于工程管理和代碼提示。Borland造了一個,那是為了Delphi,可是C\C++人員呢?難道還是vim敲字符?手動make?
- 驅動程序規范不統一。有的驅動程序要求重新編譯內核,以及各種各樣的安裝方式。3D是最要命的,除了NVIDIA積極外,其他的廠商看不出什么動作。還有3D API,純軟件跨平臺的Mesa3D,還有一個GLX。
posted on 2006-08-10 21:25
周波 閱讀(331)
評論(1) 編輯 收藏 引用 所屬分類:
無庸技術