Open Source: 新手上路
趙柏強	 BobChao

13年12月21⽇日星期六
me	 =	 BobChao

13年12月21⽇日星期六
MozTW

COSCUP

Wikipedia

創用CC

13年12月21⽇日星期六
13年12月21⽇日星期六
中研院	 (資創中心)

13年12月21⽇日星期六
中研院	 (資創中心)
	 wwwins	 ISOBAR

13年12月21⽇日星期六
中研院	 (資創中心)
	 wwwins	 ISOBAR
	 Mozilla	 Taiwan

13年12月21⽇日星期六
中研院	 (資創中心)
	 wwwins	 ISOBAR
	 Mozilla	 Taiwan
	 Handlino	 >	 KKBOX

13年12月21⽇日星期六
中研院	 (資創中心)
	 wwwins	 ISOBAR
	 Mozilla	 Taiwan
	 Handlino	 >	 KKBOX
都跟 Open Source 扯得上關係呢!
13年12月21⽇日星期六
⾃自由/開源軟體

13年12月21⽇日星期六

授權條款

社群
Open	 Source	 &
Free	 Software

13年12月21⽇日星期六
<	 民	 調	 >

13年12月21⽇日星期六
自由軟體

13年12月21⽇日星期六
自由軟體
?

13年12月21⽇日星期六
四大自由

13年12月21⽇日星期六
四大自由
使用:為任何目的而使用

13年12月21⽇日星期六
四大自由
使用:為任何目的而使用
研究:了解程式運作原理,並可以修改

13年12月21⽇日星期六
四大自由
使用:為任何目的而使用
研究:了解程式運作原理,並可以修改
散佈:可以將軟體給予他人

13年12月21⽇日星期六
四大自由
使用:為任何目的而使用
研究:了解程式運作原理,並可以修改
散佈:可以將軟體給予他人
改良:將修改後的成果給予他人

13年12月21⽇日星期六
13年12月21⽇日星期六
自由小學堂
以下狀況,覺得「可能屬於自由軟體」的,請舉手

13年12月21⽇日星期六
狀況一
某軟體售價新臺幣	 200,000	 元,消費者購買
後可以取得原始碼並修改之,沒有授權人數
限制。

13年12月21⽇日星期六
狀況一
某軟體售價新臺幣	 200,000	 元,消費者購買
後可以取得原始碼並修改之,沒有授權人數
限制。

自由軟體也可以收費喲!

13年12月21⽇日星期六
狀況二
某軟體可免費在網路上下載,且於網站一併
提供原始碼。作者僅有一個條件:此軟體不
可用在壞事上。

13年12月21⽇日星期六
狀況二
某軟體可免費在網路上下載,且於網站一併
提供原始碼。作者僅有一個條件:此軟體不
可用在壞事上。

雖然聽起來好像覺得怪怪,但這違反了「為
任何目的而使用」的自由

13年12月21⽇日星期六
狀況三
某超商找了間公司外包撰寫軟體,契約上聲
明該超商在取得軟體時,日後可以依據隨付
的原始碼編修改良軟體,原始軟體與修改成
果皆僅限該超商使用。

13年12月21⽇日星期六
狀況三
某超商找了間公司外包撰寫軟體,契約上聲
明該超商在取得軟體時,日後可以依據隨付
的原始碼編修改良軟體,原始軟體與修改成
果皆僅限該超商使用。

雖然可以改原始碼,
但這樣就沒有散佈的自由了

13年12月21⽇日星期六
狀況四
某軟體售價	 1,998	 元,網站上不提供原始
碼,消費者在購買後會從寄送的軟體光碟中
獲得隨附的原始碼。小強還沒有這套軟體,
寫信去給該廠商索取原始碼,但該廠商不願
給予。

13年12月21⽇日星期六
狀況四
某軟體售價	 1,998	 元,網站上不提供原始
碼,消費者在購買後會從寄送的軟體光碟中
獲得隨附的原始碼。小強還沒有這套軟體,
寫信去給該廠商索取原始碼,但該廠商不願
給予。

還是有可能是自由軟體,規則上是「擁有軟
體的人,必須有研究自由」

13年12月21⽇日星期六
這是自由軟體
那開源軟體(Open	 Source	 Software)呢?

13年12月21⽇日星期六
「Free」的爭議
中文不至誤解,英文比較麻煩

13年12月21⽇日星期六
Open	 Source

13年12月21⽇日星期六
開源軟體定義
自由散佈:允許散佈程式
原始碼:允許散佈原始碼(以便修改)
改良:可修改程式、並散佈改良成果
無差別:任何人都能用
使用:任何原因/領域都能用
授權:任何使用程式的人已經獲得同樣授權
不具體針對特定產品:任何權利不因該軟體是否為另一軟體的一部分來決定
不影響其他軟體:不得限制其他同時散佈的軟體
授權條款技術中立:允許非網路、非圖形化的狀況

13年12月21⽇日星期六
Open Source

Free
Software

13年12月21⽇日星期六
授權條款

13年12月21⽇日星期六
授權條款
因為說到底,這還是「權利」的問題

13年12月21⽇日星期六
授權條款

13年12月21⽇日星期六
授權條款
智慧財產權

13年12月21⽇日星期六
FSF	 OSI
13年12月21⽇日星期六
例如這些
看得見的消費性產品
Firefox、Chromium...
看得見的商用或大型產品
Ubuntu、Open	 Office
比較難「看見」的...
gcc、php、許多跟無線通訊有關的軟體

13年12月21⽇日星期六
社群

13年12月21⽇日星期六
Facebook?
13年12月21⽇日星期六
Community	 /	 社區	 /	 社群

13年12月21⽇日星期六
常見狀況
為自己開發,給別人看看或許可以更好

13年12月21⽇日星期六
常見狀況
為自己開發,給別人看看或許可以更好

=	 能解決自己的問題,爽就好
13年12月21⽇日星期六
高手

13年12月21⽇日星期六
高手

13年12月21⽇日星期六
軟體越來越大
要顧的東西也越來越多

13年12月21⽇日星期六
Patches	 welcome!

13年12月21⽇日星期六
Patches	 welcome!
「大家都可以自己動手喲!」

13年12月21⽇日星期六
Patches	 welcome!
「大家都可以自己動手喲!」
「一定還有很多錯,歡迎幫忙修!」

13年12月21⽇日星期六
Patches	 welcome!
「大家都可以自己動手喲!」
「一定還有很多錯,歡迎幫忙修!」
「那麼想要不然你自己做呀~	 .<」

13年12月21⽇日星期六
結構鬆散

13年12月21⽇日星期六
「所以他是像社群領導者嗎?」

13年12月21⽇日星期六
「所以他是像社群領導者嗎?」
「我們沒有所謂的領導者耶。」

13年12月21⽇日星期六
社群組織

13年12月21⽇日星期六
社群組織
絕大部份人是不領薪的志工

13年12月21⽇日星期六
社群組織
絕大部份人是不領薪的志工
仍有「負責人」或「協調人」

13年12月21⽇日星期六
社群組織
絕大部份人是不領薪的志工
仍有「負責人」或「協調人」
分配工作
避免重複

13年12月21⽇日星期六
社群組織
絕大部份人是不領薪的志工
仍有「負責人」或「協調人」
分配工作
避免重複
Module	 Maintainer	 通常就是最後把關者

13年12月21⽇日星期六
社群組織
絕大部份人是不領薪的志工
仍有「負責人」或「協調人」
分配工作
避免重複
Module	 Maintainer	 通常就是最後把關者
自由來去,最後的工作:「找到人接下去」

13年12月21⽇日星期六
幾個常見的句子

13年12月21⽇日星期六
站在巨人肩膀上
範例:Webkit	 (Safari,	 Chrome)

13年12月21⽇日星期六
不重複造輪子
範例:美音	 online

13年12月21⽇日星期六
及早釋出、時時釋出
其實是其他領域認為非常實際的概念

13年12月21⽇日星期六
Patches	 Welcome
其實隱含希望大家都能動手的文化

13年12月21⽇日星期六
小結

13年12月21⽇日星期六
⾃自由/開源軟體

13年12月21⽇日星期六

授權條款

社群
定義與理念

13年12月21⽇日星期六

與法律的關係

組織與⽂文化
想進一步瞭解?

13年12月21⽇日星期六
13年12月21⽇日星期六
參加研討會	 /	 聚會

13年12月21⽇日星期六
參加研討會	 /	 聚會
	 加入	 OpenSource	 專案

13年12月21⽇日星期六
參加研討會	 /	 聚會
	 加入	 OpenSource	 專案
	 動手做些事

13年12月21⽇日星期六
注意聽後面夥伴的介紹	 ;)

13年12月21⽇日星期六
Q	 &	 A
歡迎提問、歡迎搶答

13年12月21⽇日星期六

OpenSource 新手上路