Linux 的實用性 VS 行動主義
我們使用 Linux 是因為它比其他作業系統更實用,還是其他更高階的理由呢?
執行 Linux 的最吸引人的事情之一就是它所提供的自由。 Linux 社群之間的分野在於我們如何看待這種自由。
對一些人來說,使用 Linux 可以享受到不受供應商限制或避免高昂的軟體成本的自由。大多數人會稱這個是一個實用性的考慮。而其它使用者會告訴你,他們享受的是自由軟體的自由。那就意味著擁護支援 自由軟體運動 的 Linux 發行版,完全避免專有軟體和所有相關的東西。
在這篇文章中,我將帶你比較這兩種自由的區別,以及它們如何影響 Linux 的使用。
專有的問題
大多數 Linux 使用者有一個共同點,就是他們儘量避免使用專有軟體。對像我這樣的實用主義的愛好者來說,這意味著我能夠控制我的軟體支出,以及避免過度依賴特定供應商。當然,我不是一個程式設計師……所以我對安裝軟體的調整是十分微小的。但也有一些個別情況,對應用程式的小調整就意味著它要麼能工作,要麼不能。
還有一些 Linux 愛好者,傾向於避開專有軟體,因為他們覺得使用它們是不道德的。通常這裡主要的問題是使用專有軟體會剝奪或者乾脆阻礙你的個人自由。像這些使用者更喜歡使用 Linux 發行版和軟體來支援 自由軟體理念 。雖然它與開源的概念相似並經常直接與之混淆,但它們之間還是有些差異的 。
因此,問題就在這裡:像我這樣的使用者往往將便利性置於純粹的軟體自由的理念之上。不要誤會我的意思,像我這樣的人喜歡使用符合自由軟體理念的軟體,但我們也更有可能做出讓步(使用專有軟體),以完成特定的任務。
這兩種型別的 Linux 愛好者都喜歡使用非專有軟體的解決方案。但是,自由軟體倡導者根本不會去使用專有軟體,而實用主義使用者會選擇具有最佳效能的工具。這意味著,在有些情況下,這些使用者會在他們的非專有作業系統上執行專有應用或程式碼。
最終,這兩種型別的使用者都喜歡使用 Linux 所提供的非專有解決方案。但是,我們這樣做的原因往往會有所不同。有人認為那些不支援自由軟體的人是無知的。我不同意這種看法,我認為它是實用方便性的問題。那些喜歡實用方便性的使用者根本不關心他們軟體的政治問題。
實用方便性
當你問起絕大多數的人為什麼使用他們現在的作業系統,回答通常都集中於實用方便性。方便性可能體現在“它是我一直使用的系統”,乃至於“它執行了我需要的軟體”。 其他人可能進一步解釋說,軟體對他們使用作業系統的偏好影響不大,而是對作業系統的熟悉程度的問題,最後,還有一些特殊的“商業考慮”或硬體相容性等問題也導致我們使用這個作業系統而不是另一個。
這可能會讓你們中許多人很驚訝,不過如今我執行桌面 Linux 最大的一個原因是由於我熟悉它。即使我能為別人提供 Windows 和 OS X 的支援,實際上我使用這些作業系統時感覺相當沮喪,因為它們根本就不是我習慣的用法。也因此我對那些 Linux 新手錶示同情,因為我太懂得踏入陌生的領域是怎樣的讓人惱火了。我的觀點是這樣的 —— 熟悉具有價值,而且熟悉加強了實用方便性。
現在,如果我們把它和一個自由軟體倡導者的需求來比較,你會發現這種人都願意學習新的甚至更具挑戰性的東西,以避免使用非自由軟體。對這種使用者,我最讚賞的地方,就是他們堅定的採取少數人選擇的道路來堅持他們的原則,在我看來,這是十分值得讚賞的。
自由的價值
我不羨慕那些自由軟體倡導者的一個地方,就是根據 自由軟體基金會 規定的標準,為實現其自由,他們要始終使用 Linux 發行版和硬體而付出的額外工作。這意味著 Linux 核心需要擺脫專有的驅動支援,而且硬體不需要任何專有程式碼。當然不是不可能的,但確實很難。
一個自由軟體倡導者可以達到的最好的情況是硬體是“自由相容”的。有些供應商,可以滿足這一需求,但大多提供的硬體依賴於 Linux 相容的專有韌體。實用主義使用者對自由軟體倡導者來說是個攪局者。
那麼這一切意味著的是,倡導者必須比實用主義的 Linux 愛好者,更加警惕。這本身並不一定是壞事,但如果是打算跳入自由軟體的陣營那就要考慮下了。比較而言,實用主義的使用者可以不假思索地使用與 Linux 相容的任何軟體或硬體。我不知道你是怎麼想的,但在我眼中這樣更輕鬆一點。
定義自由軟體
這一部分可能會讓一部分人不高興,因為我不相信自由軟體只有一種。從我的立場,我認為真正的自由是能夠在一個特定情況下在所有可用的資料裡,用最適合這個人生活方式的方法來解決。
對我來說,我更喜歡使用能滿足我所有需求的 Linux 桌面,這包括使用非專有軟體和專有軟體。儘管有人認為專有軟體限制了我的個人自由,但我必須反駁這一點,因為我有優先使用它的自由,即選擇的自由。
或許,這也就是為什麼我更認同開源軟體的理想,而不是堅持自由軟體運動的理念。我更願意和這樣的人群在一起,他們不會花時間告訴我,我使用對我最適合的方式卻是錯誤的。根據我的經驗,這些開源的人群僅僅是感興趣去分享自由軟體的優點,不帶有自由軟體的理想主義的激情。
我覺得自由軟體的概念很棒。而且對那些需要活躍在軟體政治,並向大眾指出使用專有軟體的缺陷的人來說,我認為 Linux ( GNU/Linux ) 行動是一個不錯的選擇。而像我這樣的實用主義使用者可能從自由軟體的支持者轉向,如本文中所說。
當我介紹 Linux 的桌面時,我富有激情地分享它的實際優點。如果我成功地讓他們享受這一經歷,我鼓勵使用者自己去發現自由軟體的觀點。但我發現大多數人使用 Linux 並不是因為他們想擁抱自由軟體,而僅僅是他們想要最好的使用者體驗。也許只有我是這樣的觀點,很難說。
你怎麼認為呢?你是一個自由軟體倡導者嗎?也許你傾向於在桌面 Linux 發行版中使用專有軟體/程式碼?那麼評論和分享您的 Linux 桌面體驗吧!
via: http://www.datamation.com/open-source/linux-practicality-vs-activism.html
作者:Matt Hartley 譯者:joVoV 校對:jasminepeng
相關文章
- 實用主義和實驗主義,偶然性和必然性
- 37 Signals的實用最小主義實踐
- 拿來主義實用主義以人為本----現代人生存
- 【Mysql】MySQL 主主複製 + LVS + Keepalived 實現 MySQL 高可用性MySql
- 完美主義:實現iOS輸入框自動移動iOS
- 主動網路安全的意義
- 【實用主義】如何用nodejs自動定時傳送郵件提醒?NodeJS
- 實現自動切換主題的 VSCode 擴充套件VSCode套件
- 人工智慧各學派簡介:符號主義,連線主義,行為主義人工智慧符號
- ftp的主動和被動模式和vsftp服務FTP模式
- Linux發行版 vs Linux核心Linux
- RISC-VSoCFPGA架構為Linux帶來了實時性FPGA架構Linux
- IT行業已離開個人英雄主義的年代行業
- 網路安全的未來:主動彈性
- 實用主義當道——GitHub 熱點速覽 Vol.48Github
- 深度剖析:《小貓咪大城市》動畫如何摒棄寫實主義以實現真實性動畫
- 五款實用性非常高的Linux防火牆工具!Linux防火牆
- [技術討論]搞軟體工程的問題——笨笨主義和實踐性科學軟體工程
- 5款優秀的Linux行動式應用Linux
- linux fork 程式後 主程式的全域性變數Linux變數
- DevOps中開發的作用和主動性dev
- 【工具推薦】4款實用性超高的Linux ssh工具!Linux
- 歸納動作遊戲中的主動行為與被動行為遊戲
- 使用者體驗之——自定義Vs個性化方案
- 自定義View:自定義屬性(自定義按鈕實現)View
- LINUX中運用VSFTPD的高手篇(轉)LinuxFTP
- vim實用指南:游標移動——行內、行間移動
- 前端工作中主動溝通的重要性前端
- AI教程:製作寫實主義的乳酪圖案AI
- 用WP_Query自定義WordPress主迴圈
- 小米真出電動牙刷?小米電動牙刷實用性分析
- CSS自定義屬性與前端頁面的主題切換CSS前端
- IT職場人的“存在主義”
- 超實用案例:美團終端主動監控平臺的建設
- 超實用VS Code快捷鍵
- 告別理想主義,走向經驗主義 (轉)
- 可伸縮性和重/輕量,誰是實用系統的架構主選?架構
- polipo/privoxy 實現 Linux 系統全域性/自動代理Linux