自由軟體的自由

2022-07-03 12:33:12 字數 1170 閱讀 6539

我相信我的訂閱者中有很多是it從業人員,我們在工作中會使用各種軟體,除了微軟、蘋果等軟體巨頭的商業軟體,還有更多的自由軟體。我們使用這些軟體構建自己的工作環境,為公司開發運營系統,為客戶實現業務流程,有時候為了增強完善補充功能,我們甚至會修改這些軟體的源**......

那麼什麼是自由軟體呢?根據自由軟體**會的定義,自由軟體(free software)是一種可以不受限制地自由使用、複製、研究、修改和分發的軟體。不受限制正是自由軟體最重要的本質。注意:其定義與是否收取費用無關,自由軟體不一定是免費軟體(整理自維基百科)。

自由軟體運動的創始人是理查德·斯托曼,這位兄弟出生與2023年,20年後正式開始了戰鬥的人生,他的對手不是個人,而是所有封閉的軟體公司,比如蘋果、微軟、oracle、ibm等等。他到目前為止的成就有三,個個驚世駭俗:

1、開發了emacs編輯器。emacs不用介紹了,號稱上古編輯器之神。

2、gnu通用公共許可證,這是世界上採用最為廣泛的自由軟體許可證。

3、copyleft,所有的gnu程式都應遵循「copyleft」原則,你可以複製、修改、**自由軟體,但是源**相關的改動都必須公開,所有使用者都可以獲得改動後的原始碼。copyleft保證了自由軟體傳播的延續性。

這樣的成就保證了軟體世界中linux、gdb、skype(此處表述有誤,skype使用了基於gnu的gplv2**,但卻沒有按照許可證的要求發布修改後的**)、git等偉大軟體的誕生,自由軟體得以服務於成千上萬的公司和個人。在這樣乙個資訊時代,幾乎我們每個人或多或少都會受益於自由軟體。

今天之所以想聊這個話題是因為自由軟體除了自由開放之外,還隱含著公民的隱私不受侵犯的意義。隨著社會的發展,網路資訊監控和審查越來越嚴重,偉大防火牆、實名制、審查制度等等,無一不包含著控制和壟斷的意味。這就更加凸顯處自由軟體的意義。斯托曼說,「我們的社會正越來越依賴計算機,我們使用的軟體對保證未來社會的自由至關重要。自由軟體使我們能夠控制我們使用的技術,讓技術造福個人和社會,而不是讓技術被商業公司或**控制,用來限制或監視我們。」

很多軟體人員使用自由軟體更容易從經濟角度關注免費的問題,事實上另乙個free與我們更加息息相關!

這個世界很多人覺得從未去爭取過什麼,活的也還不錯。但真實的原因是,有很多類似理查德·斯托曼這樣的人一直在像憤怒的公牛一樣戰鬥......

自由軟體在中國

自由軟體在中國 這個論題,通過谷歌搜尋一下,找不到有關這個題目的 現在,要是說起 自由軟體 那就話長了。今年6 月29日,美國自由軟體 會 fsf 正式頒布 gpl v3 明確定義了什麼是自由軟體。gpl v3 明文規定 凡稱 自由軟體 者,在其源程式的首部必須明確註明 this program i...

2007 自由軟體,鋒芒初露

今年,6月 29日,新版本 gpl授權書 v3 的正式頒布,使得微軟整個地 激動 起來 worked up 9 月18日,歐盟對微軟壟斷市場的最終裁決,進一步確立了自由軟體正當 valid 的市場地位。12月 21日,微軟執行歐盟裁決,與自由軟體組織簽定協議,公開了自己的技術機密 協議文件 隨之,世...

自由軟體之我感

最近看了 共創未來 打造自由軟體神話 下面就對看完之後一些簡單的感想和吐槽。書中介紹了自由的軟體的起源和發展過程,從unix bsd gnu gnu linux的自由軟體之路。其中有降到許許多多的故事和組織和軟體。這裡就不細說,主要說說乙個很俗但是很現實的問題就是錢的問題。眾所周知,現在自由軟體仍然...