Richard Stallman--15年自由軟體的歷程(轉)
Richard Stallman--15年自由軟體的歷程(轉)[@more@]-------------------------------------------------------------------Richard Stallman----自由軟體基金會的創始人,GNU GPL作者,gcc、Emacs等著名自由軟體的原創人。-------------------------------------------------------------------自由軟體運動和GNU Project開創至今已經有15個年頭了。在這15年,我們走過了一條漫長之路。在1984年,如果人們不安裝一套在許可證限制之下的作業系統,那麼對他來講,使用現代計算機就只能是天方夜譚。那時的計算機使用者不能自由地共享軟體,更不可能改變軟體使其更符合自己的需要。軟體的所有者在使用者面前樹立起了一堵難以逾越的高牆。GNU Project就是為了改變當時這種現狀而成立的。它的第一個目標就是:開發一個Unix相容的可移植作業系統,並使其 100%自由開放,100%而不是95%或99.5%。這意味著使用者可以自由的再次分發整個系統,自由的對其進行修改。這個系統被命名為GNU,意思是“Not Unix”。從技術上講,GNU與Unix相似,但決非Unix,因為GNU給使用者完全的自由。為了開發這個系統,數百名程式設計師進行了多年的艱辛勞動。他們中的一部分人從自由軟體基金和自由軟體公司獲得報酬,而大多數人都是分文不取的志願者。他們中的少部分人現在已經聲名鵲起,而大多數人並未聞達於世界,只是在使用過他們編寫的程式碼的駭客中小有名聲。正是所有這些人幫助全人類解放了計算機,釋放出網路的強大潛力。在1991年,這個類Unix系統的最後的一個重要元件:Linux, 開發完成。它的開發者是Linus Torvalds。今天,GNU與Linux的珠聯璧合已經在全球擁有了數百萬使用者,並且還正在變得更加普及。本月,我們還發布了GNU的圖形桌面系統GNOME 1.0,我們希望它可以使GNU/Linux系統變得象其他作業系統那樣簡單易用。然而,我們的自由是不能永久得到保證的。世界並不平靜,我們並不能因為今天我們擁有自由,便指望可以在未來的五年繼續擁有它。自由軟體面臨著許多的挑戰和危機。我們必須要以堅定的努力來儲存我們的自由,就象我們剛開始努力獲得自由那樣。同時,作業系統僅僅是個開端,現在我們需要增加更多自由開放的應用程式使人們可以真正做他們想做的一切
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/8225414/viewspace-940099/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 軟體架構發展歷程分享架構
- TiDB在轉轉公司的發展歷程TiDB
- 在Linux中,開源軟體和自由軟體的區別?Linux
- 軟體專案的鐵三角模型:軟體質量與快速開發的矛盾 - Richard模型
- 當軟體定義晶片遭遇自由軟體時 - lwn晶片
- 當"軟體定義晶片"遭遇"自由軟體"時 - lwn晶片
- GIS轉碼的秋招歷程與踩坑經歷
- 自由軟體之父RMS怒懟GitHubGithub
- 從“軟體”到“服務“——【物件儲存】的發展歷程(上)物件
- 七年軟體測試歷程,回過頭來,最能幫助我的還是這些.....
- Partclone:多功能的分割槽和克隆的自由軟體
- 《VALORANT》:百轉弧光誕生歷程
- php轉go的一些學習歷程PHPGo
- Flowable 自由跳轉
- Flowable自由跳轉
- 幾大ERP軟體實施方法與過程 (轉)
- 各種ID轉化之心路歷程
- Permute 3:掌控媒體格式,暢享自由轉換!
- 工作三年心路歷程
- [轉貼]:軟體過程改進:經驗和教訓
- 歷年軟體設計師考試試題分析
- 《六週玩轉雲原生》- 微服務架構下服務治理體系的演進歷程?微服務架構
- 軟體工程-五 過程軟體工程
- 軟體工程-過程模型軟體工程模型
- 中介軟體的引數解析過程
- 我的Java轉型大資料的學習過程和經歷Java大資料
- Zoho Books十年發展歷程
- 回顧下渲染引擎-G一年的歷程
- 縮減Docker映象體積歷程總結Docker
- PPT製造個人簡歷的具體操作過程
- 持續交付體系在高德的實踐歷程
- Java 的發展歷程Java
- Flutter 的學習歷程Flutter
- 轉換軟體有哪些好用的?
- 多媒體格式自由轉換:Permute 3 中文破解版最新
- Pointillist:2020年客戶歷程管理和客戶體驗測量報告
- 軟體開發的生命週期過程
- 張永林在丰采網的歷練過程與心路歷程GLR
- 軟體專案管理 4.1.軟體需求管理過程專案管理