開放原始碼運動
出自KMU Wiki
(修訂版本間差異)
在2010年5月15日 (六) 22:09所做的修訂版本 (編輯) Sakurai (對話 | 貢獻) (新頁面: == 話說從頭 == * 1985 Richard Stallman成立 FSF (Free Software Foundation) [http://www.fsf.org/ FSF (Free Software Foundation)] * GNU (GNU's Not UNIX) Project 也是同一年由同...) ←上一個 |
當前修訂版本 (2015年4月16日 (四) 14:15) (編輯) (撤銷) Psy100020045 (對話 | 貢獻) (→重要網站與連結) |
||
(7個中途的修訂版本沒有顯示。) | |||
第8行: | 第8行: | ||
* Andrew S. Tanenbaum 也在這時發表Minix | * Andrew S. Tanenbaum 也在這時發表Minix | ||
- | [http://zh.wikipedia.org/zh-tw/Minix Minix in Wikipedia] | + | [http://zh.wikipedia.org/zh-tw/Minix Minix in Wikipedia]<br> |
+ | [[Image:07-1.png]] | ||
* What is Hacker? | * What is Hacker? | ||
第29行: | 第30行: | ||
Organization: University of Helsinki | Organization: University of Helsinki | ||
+ | |||
+ | [http://www.cs.cmu.edu/~awb/linux.history.html 原始信] | ||
==What is Free?== | ==What is Free?== | ||
第86行: | 第89行: | ||
* 辦公室軟體 | * 辦公室軟體 | ||
** OpenOffice | ** OpenOffice | ||
+ | **LibreOffice | ||
+ | ==再看FSF== | ||
+ | *Free software foundation | ||
+ | **[http://www.fsf.org/ 官網] | ||
+ | **[http://www.gnu.org/ Gnu project] | ||
+ | ***名稱來自Gnu is not Unix (一種 recursive[http://edisonx.pixnet.net/blog/post/56660600-%5Brecursive%5D-遞廻基本題 '遞廻' ] ) | ||
+ | **[http://www.linux.org.tw/CLDP/OLD/doc/Cathedral-Bazaar.html 教堂與市集] 譯者:[http://olis.kmu.edu.tw/index.php/introduction/organization/internet-technology-group.html 謝志昌] | ||
==How can we do?== | ==How can we do?== | ||
第112行: | 第122行: | ||
*** 有用工具? | *** 有用工具? | ||
*** 我的臭襪子? | *** 我的臭襪子? | ||
- | + | ====台灣BBS(只剩ptt)==== | |
* 台灣BBS是否是opensource | * 台灣BBS是否是opensource | ||
** 以定義來看 | ** 以定義來看 | ||
第126行: | 第136行: | ||
* 有規劃的Opensource | * 有規劃的Opensource | ||
** 如MySQL | ** 如MySQL | ||
- | *** | + | *** 有[http://dev.mysql.com/ 網站] |
*** source | *** source | ||
- | *** 有明確的README檔案 | + | **** 有明確的README檔案 |
- | *** 目錄架構 | + | **** 目錄架構 |
- | *** 清楚的程式內註解 | + | **** 清楚的程式內註解 |
==Just for Fun== | ==Just for Fun== | ||
第150行: | 第160行: | ||
http://www.openoffice.org/ | http://www.openoffice.org/ | ||
+ | |||
+ | http://zh-tw.libreoffice.org/ | ||
http://www.linux.org.tw/CLDP/OLD/ | http://www.linux.org.tw/CLDP/OLD/ | ||
第164行: | 第176行: | ||
http://www.kde.org/ | http://www.kde.org/ | ||
+ | |||
+ | [[網際網路與心理學| 回到網際網路與心理學]] |
當前修訂版本
目錄 |
[編輯] 話說從頭
- 1985 Richard Stallman成立 FSF (Free Software Foundation)
FSF (Free Software Foundation)
- GNU (GNU's Not UNIX) Project 也是同一年由同一群人起動
- Andrew S. Tanenbaum 也在這時發表Minix
- What is Hacker?
- the lab's staff hackers had designed and written in assembler language for the Digital PDP-10
- The use of "hacker" to mean "security breaker" is a confusion on the part of the mass media.
- 正確是:Someone who loves to program and enjoys being clever about it.
- 第一封News
From: torvalds@klaava.Helsinki.FI (Linus Benedict Torvalds)
Newsgroups: comp.os.minix
Subject: Free minix-like kernel sources for 386-AT
Message-ID: <1991Oct5.054106.4647@klaava.Helsinki.FI>
Date: 5 Oct 91 05:41:06 GMT
Organization: University of Helsinki
[編輯] What is Free?
- Free: 自由
- Free: 免費
- 其實以上均有
- Free software, public domain, open source, creative commons
- Open source的定義
- 免費自由重複散布
- 原程式碼
- 衍生軟件
- 原程式碼的完整性
- 不得歧視任何人或團體
- 不得歧視任何專業工作領域
- 許可証的散布
- 許可証不得具體針對一項軟件產品
- 許可証的規定不得影響其他軟件
- Copyleft??
- The goal of GNU was to give users freedom
- The method we use is called "copyleft"
- Copyleft uses copyright law, but flips it over to serve the opposite of its usual purpose: instead of a means of privatizing software, it becomes a means of keeping software free.
- GPL
- GNU (General Public License)
- 用版權來保護軟體。
- 提供您許可證,賦予您複製,發佈和修改這些軟體的法律許可。
- 自由軟體沒有擔保 (no warranty)
- 可以修改程式
- 附有明顯的說明:您修改了此一檔案及任何修改的日期
- 允許第三方在此許可證條款下使用,並且不得因為此項授權行為而收費。
- 使用者可以按此許可證條款重新發佈程式的聲明;並告訴使用者如何看到這一許可證的副本。
- 其他類似的授權方式
- LGPL(GNU Lesser General Public License)
- X11 license
- BSD license
- MPL(Mozilla Public License)
- GFDL(GNU Free Documentation License)
- CC(Creative Commons)
[編輯] Open source的重大成果
- 作業系統
- Linux
- FreeBSD
- Hurd
- GUI
- KDE
- GNOME
- 瀏覽器
- Mozilla、firefox、Google Chrome
- 辦公室軟體
- OpenOffice
- LibreOffice
[編輯] 再看FSF
- Free software foundation
- 官網
- Gnu project
- 名稱來自Gnu is not Unix (一種 recursive'遞廻' )
- 教堂與市集 譯者:謝志昌
[編輯] How can we do?
- 消極面
- 利用Open source軟體
- 與朋友分享Open source軟體
- 不用盜版版權軟體
- 積極面
- 公開宣傳Open source軟體
- 參加Open source運動
- 翻譯文件
- 寫程式
- 反思--版權、盜版與P2P
- 盜亦有道?
- 因為賣得貴、又要用
- 所以用盜版?
- 因為「大家」都在用
- 所以我不用就是傻瓜?
- 因為賣得貴、又要用
- 版權是屬於誰?
- 原創者?
- 經銷商?
- 擁有者?
- 對什麼可以宣示版權?
- 有用工具?
- 我的臭襪子?
- 盜亦有道?
[編輯] 台灣BBS(只剩ptt)
- 台灣BBS是否是opensource
- 以定義來看
- 第1點—符合
- 第2點—部分符合
- 第3點—符合
- 第4點—混亂
- 第5點後大部分符合
- 另一項實際運作問題
- 團隊小
- 小山頭主義
- 以定義來看
- 有規劃的Opensource
- 如MySQL
- 有網站
- source
- 有明確的README檔案
- 目錄架構
- 清楚的程式內註解
- 如MySQL
[編輯] Just for Fun
- Linus Torvalds所說
- Software is like sex: it's better when it's free.
- OpenCola
- 真實世界的open source
[編輯] 重要網站與連結
http://www.linux.org.tw/CLDP/OLD/
http://www.linux.org.tw/CLDP/OLD/doc/osr.html
http://www.linux.org.tw/CLDP/OLD/doc/Cathedral-Bazaar.html