歡迎您光臨本站 註冊首頁

為何與眾不同 自由軟體用戶的九大特點

←手機掃碼閱讀     火星人 @ 2014-03-12 , reply:0
  

Windows和其他私有軟體是商業軟體市場的產品。在商業軟體的文化中,信息流是單向的--從廠商到用戶--並且這些公司所謂的知識產權和廠商鎖定助長了他們強制把用戶定義為一個不問是非的角色的氣焰。相反,自由軟體文化有兩個起源。第一個是Eric Raymond在Unix編程藝術里描述的Unix文化,它強調優秀。第二個是自由軟體定義的四個自由度。

誠然,最終用戶未必對學習和改善他們自己的編程技術有興趣。但是,對開發者來說這種自由的選擇取決於他們自己的期望。此外,這種運行和再發布程序的自由, 在某種程序上減輕了大家對私有軟體不受歡迎方面的感受。至少,集合這些資源創造了一批更活躍、更苛刻的用戶,而這在私有軟體里是不可能的。

無疑,這些起源的差異將產生截然不同的期望。當然,一定會有例外,並且用戶專門技能越豐富,差異越不顯著。此外,像Firefox和 OpenOffice。org這些自由軟體正在越來越多的集成到私有平台。並且當自由軟體發展成一個大市場時,私有文化同樣也正在滲透到自由軟體里來了。在大多數情況下,你仍然可以認為自由軟體用戶與私有軟體用戶在很多基本方式上是不同的。更進一步,當你銷售或開發軟體時,是否解這些區別能嚴重影響你的成功。

1) 自由軟體用戶希望開放的軟體許可,而且不需要激活

像Adobe和Xare這種已經在測試GNU/Linux版本軟體的私有廠商,通常認為自由軟體用戶不會購買商業軟體。然而,像 Mandriva 和 Red Hat 這樣的公司已經證明了,比起對現實的觀察,這更像是一個對替代商業想法失敗的假想。如果沒有別的情況,商業用戶基本是會購買商業軟體,只是為了擁有與廠商保持傳統關係的安慰。

然而,只要給他們任何一點機會,自由軟體用戶真的會拒絕私有許可證和激活方式,這阻礙了他們複製和再發布軟體的自由。如果別處沒有合適功能的軟體,有些人會忍耐私有許可。對不重要的軟體比如遊戲這些他們可能會接受私有許可。但是,只要一看到替代品,他們會拋棄私有產品。當然,大多數甚至都不會接受這個暫時的折衷。

如果你要向自由軟體社區銷售,請你放棄從軟體身上賺錢的方法,想一想軟體周邊你能提供什麼服務吧。那麼你想一想文件分享和自由文化是否是根植於自由軟體文化的?

2) 自由軟體用戶希望規律的升級和補丁

自由操作系統是為完全滿意而設定的。你想要一個軟體?切換到根用戶,5分鐘它就安裝好並且在沒有重啟的情況下投入使用。

這個日常功能的高效性在升級和補丁同樣適用。在自由軟體中,升級和補丁不是在beta版和RC版完成後才發生的年度事件。它們接近於一個日常的事件。計劃維護者認真負責的對待,這是眾所周知,他們儘快會從工作中會抽出私人時間去修復一個BUG或打安全補丁。

3) 自由軟體用戶希望以自己的方式工作

從Windows轉換到GNU/Linux,用戶可能注意到的第一件事就是,僅僅對於外觀和桌面操作,就有那麼多的定製選項。如果不出意外,他們可能會感覺到可選項真是太多了。通常,他們無法想象曾經能有這個一半的選項。

這些選項是自由軟體向它的用戶灌輸支配感的直接結果。用戶不僅希望使用菜單、工具欄或快捷鍵作為他們偏愛的指令,而且希望簡潔有效的控制顏色、窗口小部件甚至桌面特性的布局。如果他們以另一種方式轉換,從 GNU/Linux到Windows,他們會感覺到自己受到約束,他們強制被要求做開發者讓他們做的事,而不是諮詢他們自己的意義。

4)自由軟體用戶想要控制自己的系統

對自由軟體用戶來說,Windows XP或vista最讓人不能忍受的一個方面是,你會被不時彈出的東西騷擾。系統會提醒你可用升級、可能的安全風險和當前系統狀態。同樣你的軟體,比如 Java和很多其他程序,會有自己的信息這也並不奇怪。這就是說,操作系統和一或兩個基本程序像電話屋一樣,並且鎖定技術管制了你的電腦。有時候,看起來你的工作每30秒那樣就要被打斷一次。

自由軟體操作系統的桌面也開始有系統提示了,但是,迄今為止,它們是針對整個系統的。更重要的是,它們能被關閉。有經驗的GNU/Linux或FreeBSD用戶知道例行系統事件在日誌文件里,他們能在空閑時再去讀它。

至於鎖定和監視技術,忘記它吧。很多自由軟體用戶對相對良性的自動監視工具比如Debian Popularity Contest或Smolt存有疑慮,更不用說那些從他們手中奪走控制權的軟體了。

5)自由軟體用戶喜歡探究

假期里,我大約在瞬間解決了面對的兩個Windows問題。一個是簡單的把顯示器插到專用顯卡上,而不是主板集成的那塊顯卡。另一個通過用一個文件管理器代替新硬體自帶的專用工具也解決了。我問他們為什麼不自己找找看有什麼辦法,他們都說我幫了大忙、支支吾吾之類的話,但是最後他們或多或少都承認他們只是害怕嘗試而已。

對我來說,這些反應代表了私有軟體通常造成的習得性無助。桌面上只有可見的幾個工具--大多數都隱藏著幾個對話框之下--並且這些工具並沒有說明它們是如果達到這個結果的--普通Windows用戶很少有動機去學習如果管理系統。

然而,在自由軟體系統上,探究是很容易的。例如,大多數配置通過能從文件管理器瀏覽的純文本文件完成。因為探究能帶來了快速有效的結果,自由操作系統的用戶被鼓勵去研究,並且迅速成長為有能力那樣做的用戶。如果把他們放到Windows系統,他們可能會報怨,他們被系統孤立出來了,就像戴著拳擊手套打字一樣。

6) 自由軟體用戶希望自力更生

自由軟體用戶不反對幫助文件。如果沒有意外,他們喜歡幫助文件。對於傳統Unix man頁面,在命令行它們有信息頁面,在桌面他們有在線幫助。但是這與私有軟體用戶期望的正式技術支持相差很遠。

相反,自由軟體用戶期望的是自力更生--不僅是幫助文件,而且還有容易理解的配置文件(更完美的是用易讀的純文本形式),和郵件列表、IRC聊天頻道這些能與別人交流的形式。DIY哲學深深根植在每一位自由軟體用戶身上。他們使用自由軟體越久,這種哲學越深。

7) 自由軟體用戶不懼怕命令行

對Windows用戶來說,命令行是一個可怕的地方。這並不奇怪,考慮到命令行的笨拙與限制;這裡有一個例子就是vista允諾提供後來又放棄的那個命令行。但是在自由操作系統中命令行比在Windows中更友好,大多數用戶很快就適應了它。

幾乎在每一種情況下,自由軟體里文字命令比它對應的圖形界面有更多的選項並更強大。用戶很樂意使用圖形界面,但是,當它的極限到達時,大多數用戶還是會很高興的進入命令行。這聽起來有一點極客,但是這個習慣大部分是有絕對實用性的。除非介面設計者設法給圖形界面提供與命令行一樣的功能,那你就不用改變什麼了--不過,坦白的說,很少有人那樣做。

8) 自由軟體用戶學習軟體種類,而不是程序  

私有軟體用戶很難了解他們的操作系統,他們就像在玩魔術拼字一樣--儀式程序一樣對待它,如果使用完全正確,會得到他們想要的結果。另外考慮到私有軟體很昂貴,他們趨向於熟悉某一個辦公套件,某一個網路瀏覽器和某一個郵件閱讀器。結果,轉換軟體對他們來說就像一場傷害。

相反,自由軟體用戶既有系統知識也有軟體選擇體驗。他們會在每一類別的軟體中選擇其中一個,但是這在體驗了所有的可能目標之後才會做出。如果需要一個他們的軟體沒有的特性,他們會找到一個臨時或永久的替代品,並相信他們需要的其他特性這兩個程序都會有。和私有軟體用戶不同,自由軟體用戶的忠心是暫時的,並且依賴於軟體的質量和選擇。他們缺乏把私有軟體用戶綁定到一個特定公司的那種財政投入,並且好像沒有理由要他們改變這種情況。

9) 自由軟體用戶希望能與研發者和其它工作人員交流

自由軟體社區因自己是一個精英而感到自豪,在那裡地位是成就和貢獻的結果。因為地位依賴於最近你完成了什麼,它不像傳統辦公室里的關係那樣固定。甚至在存在明顯領導者的地方,他們最初也是在一個比經理直接控制其他人那種情況更公平的環境之中。那就是說社區成員不可能把自己孤立在權力之牆後面。社區成員通常可以直接和項目領導者交流,一般是通過email和IRC。也沒有項目領導者反對這項安排。

甚至在公司里,這種平面結構的蹤跡也存在。與其去反抗它,明智的管理者會接受它並要求一個特殊的地方,純粹是因為他們的立場。

(責任編輯:A6)



[火星人 ] 為何與眾不同 自由軟體用戶的九大特點已經有357次圍觀

http://coctec.com/docs/discuss/show-post-74477.html