免費、開源與自由

jopen 9年前發布 | 6K 次閱讀 開源

在軟件產業中,免費軟件、開源軟件與自由軟件的概念常常被不同程度地混淆起來,一般人并沒有 理順其中的邏輯關系,造成了一定的誤解,也引發了不少的錯誤決策。在計算機專業的學生中,我看尤其需要在這些概念上有更多的思考。在此拋一磚,希望引玉以 得解惑。我說的也可能是錯的,當你發現我的錯誤,請給我一個證明。謝謝。

免費、開源與自由

(題圖來自:opensource.com )

首先, 免費軟件是否必然開源,開源軟件是否必然免費?答案都是否。需要提醒,微軟在中國容忍了大量的盜版,豁免了各大高校的盜版行為,大量贈送免費系統的行為就 是一定程度的免費。可從來沒聽說過微軟的系統開源。更值得注意的是,無論是盜版還是贈送,大量使用免費的微軟軟件,在長遠上看,都對中國軟件市場造成了無 法估量的危害。就拿我最厭惡的MS Office軟件來說,各大高校、出版社強制使用Word軟件的行為已經到了令人發指的地步。可以說,這種所謂的“免費”唯一目標就是為了賺取更多的經濟 價值。不開源只能是讓用戶使用更多不安全、有錯誤的軟件。這種流毒在三代人之內是無法扭轉了。這就是微軟“免費”而不開源造成的危害(實際上在很多場合它 也不免費)。還需要指出的是,大量的免費軟件其實是強盜、流氓軟件,它們綁架了人們的自由。我們不需要它們的免費,我們要避免遭到綁架。

開源軟件是否必然是自由軟件?答案又是否。其微妙之處在于,我們要理解,所謂開源只是一種形式,而自由是一種觀點和態度。也許你在很多網站上能收羅 到大量的源代碼,都是所謂的開源代碼、開源軟件。你能用或者不能用,你能理解或者不能理解,那就是你個人的事務,而對于提供代碼的那一位而言,根本不關 心。比如,在今年發生的兩件事情都很可以作為例證,比特幣與OpenSSL。比特幣也是開源的系統,由于系統漏洞,黑客竊取了系統中的比特幣導致某公司直 接倒閉,也有可能導致比特幣從此消亡。OpenSSL最近也因為一種實現上的錯誤導致了系統的安全被破壞。OpenSSL會被踢出安全系統的框架中嗎?不 會,以后必然會有更多的安全系統會使用它,因為它不但是開源的,而且是自由的,有非常多的團隊在對它進行分析、維護、改進。為什么都是開源的代碼,我會給 出兩種完全不同的結論呢?很簡單,對于應用而言,僅僅開源是遠遠不夠的。

自由軟件必然開源, 但是自由的系統(代碼)需要更多:更多的原理、更多的幫助、更多的原則、更多的分享。自由的目的是為了更好的效率、更高的安全性、更優越的跨平臺。自由的 態度就是要激勵打破牢籠穿越圍墻迎接思想的開放,努力分享展示自己的技術、原理,而不為了蠅頭小利而對自己所謂的“技術”沾沾自喜而固步自封。牛頓的年代 指出要站在巨人的肩膀上,而互聯網時代我們需要巨人讓更多的人站在他的肩膀上進行更大更深遠的超越,或者我們每一個平凡的個體都在利用分享的力量催生更多 的超越。自由,本質而言,就是超越。

自由軟件是否必然免費呢?這就不能一概而論了。 每一位自由軟件的貢獻者當然是此軟件的開發者和免費使用者。但對于普通用戶而言,就不那么確定了,他們需要的不是軟件而是服務,軟件也許是免費,但是服務 就從來都不是免費的了。拿目前的安全支付系統來說,服務是免費的,但軟件是不自由的。這在我看來是本末倒置,因為我們需要的是更安全的自由的、開源的系 統,而為此我寧愿付費。

綜合而言,所謂免費或者收費在長遠的發展上看,絕對都是微不足道的一點點費用。開源這種形式從長遠上看,必然要走向自由,讓沒有價值的開源被淘汰,讓有價值的開源得到更多的分享與發展。自由軟件,無論免費還是收費,都必將引領軟件行業的良性發展。自由是一種必然!

 本文由用戶 jopen 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
 轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
 本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!