開放原始碼的歷史

開放原始碼

簡介

歷史

自由軟體

開放硬體

開放資料

開放論文

開放影音

開放課程

開放書籍

維基百科

創作共用

公民新聞

自由文化

開源社群

開源地圖

原始碼下載

課程大綱

教學錄影

研討會

家庭作業

開放政府

智慧財產權

著作權

專利權

電子簽章法

刑法電腦篇

合法引用

侵權案件

開放授權

反智財權

工業與智財

民法契約

個人資料保護法

哲學社會

正義

辯論

開源社會

訊息

相關網站

參考文獻

最新修改

簡體版

English

歷史

年代 事件 內容
1948-1970 大型電腦時代 原始碼只是廠商販售電腦時贈送的贈品,軟體基本上是沒有售價的,為了避免客戶各式各樣的軟體修改要求,廠商直接贈送原始碼給客戶自己解決。
1971 UNIX 與 C 語言出現 湯普遜 (Kenneth Lane Thompson)與里奇(Dennis MacAlistair Ritchie) 共同發明了 UNIX 與 C語言
1974 Unix 學術版 1974年,第一個柏克萊的Unix系統被安裝在PDP-11機器上,引發 UNIX 進入學術界, 1975年,UNIX發布了4、5、6三個版本, 1979年,版本7發布,這是最後一個廣泛發布的研究型UNIX版本。
1980 印表機事件 因為 xerox 的印表機沒提供驅動程式原始碼,引發開放原始碼之父理查·斯托曼 (Richard Stallman) 不滿而於 1985 年創立自由軟體基金會 (Free Software Foundation)。
1982 AT&T 封閉 UNIX  AT&T 開始開發封閉原始碼的 UNIX,進而引發加州大學柏克萊分校繼續開發BSD UNIX,BSD對UNIX最重要的貢獻之一是TCP/IP。
1985 自由軟體基金會 (FSF) 成立  Stallman 發表了著名的GNU宣言 (GNU Manifesto) 並創建 FSF。其主要工作是執行GNU計劃,開發更多的自由軟體。
1989 GPL 授權協議訂定 Stallman 與一群律師起草了廣為使用的GNU通用公共協議證書(GNU General Public License, GNU GPL),創造性地提出了「Copyleft」的概念
1991 Linux 計畫開始 1991年,林納斯·托瓦茲 (Linus Benedict Torvalds) 當時在Usenet新聞群組comp.os.minix登載帖子,這份著名的帖子標示著 Linux 計劃的正式開始。
1991 Net/2 移除 AT&T 源碼 Keith Bostic 希望將 Net/1 版中的 AT&T 原始碼移除,因此創建了 Net/2 版本,這個版本後來被兩個將 UNIX 移值到 80386 (x86) 的計畫 386BSD 與 BSD/386 採用,後來有些程式碼又被放入 FreeBSD 與 NetBSD 版本中
1992 UNIX 法律訴訟 1992年,USL (UNIX Systems Laboratories) 正式對 BSDi (Berkeley Software Design Institute) 提起訴訟,這導致Net/2發布被中止。
1994 UNIX 法律訴訟解決 1994年6月,4.4BSD以兩種形式發布:可自由再發布的4.4BSD-Lite,不包含AT&T 源碼。此版衍生出 FreeBSD、NetBSD 等作業系統,而 NetBSD 又衍生出 OpenBSD
1997 《大教堂與市集》發表 《大教堂與市集》(The Cathedral and the Bazaar) 這篇文章是開放原始碼軟體工程的經典之作。 由埃里克·史蒂芬·雷蒙(Eric Steven Raymond)於 1997年5月27日發表,並在1999年出版成書。
1998 Netscape => Mozilla 1998年3月31日,Netscape在源碼開放許可證的安排下,公開了網景通訊家的大部分原始碼。這個專案沿用了Mozilla的名稱,並且成立了Mozilla組織,及其專門網站Mozilla.org,從此 Mozilla 不斷更新,2002年6月5日 Mozilla 1.0 版釋出,後來又進一步演變為火狐 Firefox 瀏覽器
2000 OpenOffice OpenOffice.org 的前身是德國公司 StarDivision 所研發的 StarOffice 辦公室軟體。1999年昇陽買下了 StarDivision 公司,2000年昇陽公開釋出了 StarOffice 的原始碼,
2001 維基百科上線 採用 GFDL (GNU Free Document License) 授權,讓開放運動進一步擴散到共同創作出版的新領域。2009 年之後,維基百科改為採用創作共用的「姓名標示/相同方式分享」 (CC-BY-SA) 的授權。
2001 Creative Commons 組織成立 創作共用 Creative Commons 組織成立,勞倫斯·雷席格 (Lawrence Lessig) 是創始人和主席。2002 年12月16日發布六種創用授權

聲明:以上部分文字來自 維基百科, 使用時請遵照 知识共享 署名-相同方式共享 3.0协议

參考文獻

  1. 維基百科 — http://zh.wikipedia.org/
  2. 自由軟體的故事:Richard Stallman - 自由軟體之父, 2007-10-26 16:00, 作者是 蘇孝恆 (Haggen)
  3. Free as in Freedom, Richard Stallman's Crusade for Free Software, By Sam Williams
  4. 教案:Free as in Freedom自由軟體中自由概念的發展
  5. (微軟) 萬聖節文件

讀者來信

2012/3/4 Jserv 的來信:

陳老師,

早上我剛好瞥見「開放原始碼的歷史」這篇文章 [*],有一些想法:

(1) 1971  / Stallman 進入哈佛大學 -> 這事件與「受聘於麻省理工學院人工智慧實驗室」
貌似沒有直接關聯,而且又提到創立FSF,恐怕會有時序錯亂的誤解

(2) 1994  UNIX 法律訴訟解決 ... 「此版衍生出
FreeBSD、OpenBSD和NetBSD等作業系統」,個人認為此陳述不精確,畢竟 OpenBSD 
是在 1995 年底才從 NetBSD 分出來的,相關的歷史背景如下:

   http://en.wikipedia.org/wiki/OpenBSD

另外,若沒有交代 Net/2,讀者似乎不容易理解其法律訴訟關聯?

(3) 個人認為 Mozilla (from Netscape) 與 OpenOffice.org (from Sun Microsystems) 
的開放原始碼,是整個歷史事件的兩大重要里程碑,這在當時都是世界上最大規模的單一
開放原始碼專案,應可一併指出

(4) 1991 Linux 計畫開始 ... 「(Linus Tovards) 當時在Usenet新聞群組」 -> Linus 的
家族性氏筆誤

以上請參考。

Regards,
-jserv

Facebook

Unless otherwise stated, the content of this page is licensed under Creative Commons Attribution-NonCommercial-ShareAlike 3.0 License