SlideShare une entreprise Scribd logo
1  sur  34
Télécharger pour lire hors ligne
”

nt u ”
Ubu

と

”Lin
か

”の前
ux

に

Ubuntu Hour in Sapporo Cafe #1
2013/12/6 Fri

“オープンソース”
”フリーソフトウェア”って
なんなのさ!

(自称)Ohotech札幌支部員
まんじゅ(´ん`) <@manzyun> a.k.a 高橋 秀羅
こんばんは
「せっかく人が集まるのなら、
ハンズオンとかセミナーやろうよ」
という声をいただきましたので
やってみました。
栄えある第1回目
”

nt u ”
Ubu

と

”Lin
か

”の前
ux

に

Ubuntu Hour in Sapporo Cafe #1
2013/12/6 Fri

“オープンソース”
”フリーソフトウェア”って
なんなのさ!

(自称)Ohotech札幌支部員
まんじゅ(´ん`) <@manzyun> a.k.a 高橋 秀羅
”

nt u ”
Ubu

と

”Lin
か

”の前
ux

に

Ubuntu Hour in Sapporo Cafe #1
2013/12/6 Fri

“オープンソース”
”フリーソフトウェア”って
なんなのさ!

(自称)Ohotech札幌支部員
まんじゅ(´ん`) <@manzyun> a.k.a 高橋 秀羅
オープンソース
Open Source
Open Source Initiativeによると
●

自由な再配布(配布だと意味が変わる?)

●

ソースコード(の公開と自由な利用)

●

派生物の自由な利用

●

特定人物・集団に対する差別の禁止

●

使用分野に対する差別の禁止

●

ライセンスの権利配分

●

ライセンスは特定製品に限定してはならない

●

ライセンスは他のソフトウェアを制限してはならない

●

ライセンスは技術中立でなければならない
日本語 Wikipedia 「オープンソースの定義」より
つまり”オープンソース”は
●

(たくさんの意味の)自由を約束する
–

プログラムを実行すること

–

プログラムの改造をすること

–

コピーの再配布

–

改良したプログラムをコミュニティに帰化してもら
い、コミュニティが恩恵を受ける権利
本当は”オープンソース”と
”フリーソフトウェア”には
厳密な違いがあるのですが
今回は省きます

正直、自分がよくわかっていない
よくある誤解
オープンソース = 無料
オープンソース = 無料
GNUライセンスのFAQより
●

GPLは金銭目的でプログラムの複製を販売する
ことを許可していますか?
–

はい。GPLは、誰もが販売することを許可していま
す。複製を販売する権利は自由ソフトウェアの定義
の一部です。一つの特別な状況を除いて、請求でき
る値段に制限はありません。(ひとつの例外とは、
バイナリのみのリリースに要請されるソースコード
を提供する書面による申し出(におけるソースコー
ドの提供に関する料金)です。)
GNUライセンスに関してよく聞かれる質問 – GNUプロジェクト -
ただし、さっきの話は
GNUライセンスでの話
ライセンス
License
「この製品を使う時は
こういうことを守ってね」
という文章
利用規約
利用規約の例
○○○株式会社(以下「弊社」といいます。)が運営するショッピングサイト「○○○○○○」(以下「本サイト」といいます。)の利用について、以下
のとおり本規約を定めます。
第1条 本規約の範囲
本規約は本サイトが提供するサービスについて規定したものです。
第2条 会員
1.本規約を承認の上、規定の入会手続きを完了後、弊社で承認した方を「会員」とします。
2.弊社が会員として承認することを不適当と判断した場合、入会の承認を行わない場合があります。
3.「1会員」に対し1件のみ会員登録ができるものとします。
第3条 パスワードの管理
1.本サイトに登録したパスワードの管理と、その使用に関しての責任は全て会員が負うものとします。
2.パスワードの譲渡、売買、貸与等の行為は一切禁止します。
3.弊社は、会員によるパスワードの使用上の過失及び第三者の利用に伴う損害の一切の責任を負わないものとします。パスワードを用いて会社に対して
行われた意思表示は、このパスワードに該当する有効な会員の意思表示とみなします。
第4条 会員の登録情報
1.会員登録情報は、弊社が所有するものとし、個人が特定できる情報(氏名・住所・電話番号・メールアドレス)については、本サービス提供に必要な
範囲内での委託先への預託の他、会員本人による開示の承諾があるものを除き、原則として、社外への提供は行わないこととします。
2.前項にかかわらず、以下の場合については、当該会員の同意なく会員登録情報の一部(氏名・住所)を開示することがあります。
(1)弊社及び他の会員もしくは第三者に不利益を及ぼすと判断した場合、警察または関連諸機関に開示する場合
(2)警察、裁判所、検察庁、弁護士会、消費者センターまたはこれらに準じた権限を有する機関から、登録情報の開示を求められた場合、弊社がこれに
応じることを判断した場合
(3)その他弊社が開示を相当であると判断した場合
3.弊社は、入会の際に会員の申告する登録情報のすべての項目に関していかなる虚偽の申告も認めないものとします。
4.会員の登録情報に変更が生じた場合、会員は速やかに所定の手続き行うものとします。
以下17条まで続く……。。
というようなあの読む気になれない
長ったらしい文章

でも地味に重要な事が書いてあるので、
皆さん禁則事項辺りは読みましょうね。
ライセンスの例
●

MIT License

●

BSD ライセンス
–

●

修正BSDライセンス

GNU Genelal Public License
–
–

GNU Lesser General Pubilc License

–
●

GPL3
GNU Free Documentation License

Apache Sofcware License
–
–

1.1

–
●

1.0
2.0

Etc...
共通していること
●

無保証
–
–

●

製品を使って予期した動作をする事を保証しない
↑の結果から何らかの障害をもたらしたとしても、
それを保障しない。

著作権表示の保持
–

再配布・複製は自由だが、著作権は放棄していない

–

自分で0から作ったように偽らない
長々と語りましたが、
料理で例えましょう
料理で例えるオープンソース
●

レストランなどで外食(普通のソフト利用)
–

●

レストランの料理は何をどう料理しているかわからない

レシピ本を見て作る(オープンソース)
–
–

●

レシピ(ソースコード)を見ながら料理をする。
料理が上手く行かなくて彼氏と仲が悪くなっても、レシピを作った人のせい
ではない(はず)

某料理レシピ掲載サイトでアレンジを投稿
(オープンソースソフトウェアの改造)
–

自分が改良した料理レシピを公開することで、その料理が更に美味しくなる
こともある。
オープンソースソフトウェアの例
あなたの使ったことのあるアプリ
ありません?
●

Mozilla Firefox・Thunderbird

●

Google Chrome

●

GIMP

●

Inkscape

●

Blender

●

Open Office

●

WordPress

●

Android

●

Etc...
意外と身の回りにありますね
でも、もっとオープンソースを
体感してみたくありません?
そこで……
ご清聴ありがとうございました
●

参考資料
–

●

ライセンスを理解してますか?知っておきたいWordPressとGPLライセン
ス / のがたじゅん:
http://www.slideshare.net/nogajun/20121124-wordbench-osakalice
nse

素材
–

うぶんちゅ! / 瀬尾浩史 : http://www.aerialline.com/comics/ubunchu

このスライドはまんじゅ(´ん`)(高橋秀羅)により、
クリエイティブ・コモンズ 表示 4.0 国際 ライセンスの下に提供されています。

Contenu connexe

Tendances

YAPC::Europe 2014 に行ってきました
YAPC::Europe 2014 に行ってきましたYAPC::Europe 2014 に行ってきました
YAPC::Europe 2014 に行ってきました
Tatsuro Hisamori
 
test
testtest
test
myuhe
 

Tendances (14)

自作音楽ゲームの開発と設計
自作音楽ゲームの開発と設計自作音楽ゲームの開発と設計
自作音楽ゲームの開発と設計
 
JuliaTokyo #3 Speech Signal Processing in Julia
JuliaTokyo #3 Speech Signal Processing in JuliaJuliaTokyo #3 Speech Signal Processing in Julia
JuliaTokyo #3 Speech Signal Processing in Julia
 
マスコットアプリ後夜祭&常駐アプリを作ろう
マスコットアプリ後夜祭&常駐アプリを作ろうマスコットアプリ後夜祭&常駐アプリを作ろう
マスコットアプリ後夜祭&常駐アプリを作ろう
 
制限のあるプラットフォームでもVJしたい!
制限のあるプラットフォームでもVJしたい!制限のあるプラットフォームでもVJしたい!
制限のあるプラットフォームでもVJしたい!
 
BrowserMob-Proxyのお話
BrowserMob-Proxyのお話BrowserMob-Proxyのお話
BrowserMob-Proxyのお話
 
20110528 qpstudy LT 「Interop 行きませんか」
20110528 qpstudy LT 「Interop 行きませんか」20110528 qpstudy LT 「Interop 行きませんか」
20110528 qpstudy LT 「Interop 行きませんか」
 
YAPC::Europe 2014 に行ってきました
YAPC::Europe 2014 に行ってきましたYAPC::Europe 2014 に行ってきました
YAPC::Europe 2014 に行ってきました
 
素人DTMerが5日間曲を作り続けてわかったこと
素人DTMerが5日間曲を作り続けてわかったこと素人DTMerが5日間曲を作り続けてわかったこと
素人DTMerが5日間曲を作り続けてわかったこと
 
test
testtest
test
 
LTSの準備をチョットやってみた。lxcチョット触ってみた
LTSの準備をチョットやってみた。lxcチョット触ってみた LTSの準備をチョットやってみた。lxcチョット触ってみた
LTSの準備をチョットやってみた。lxcチョット触ってみた
 
楽しく使おう・始めよう!Raspberry Pi入門〜基礎編~
楽しく使おう・始めよう!Raspberry Pi入門〜基礎編~楽しく使おう・始めよう!Raspberry Pi入門〜基礎編~
楽しく使おう・始めよう!Raspberry Pi入門〜基礎編~
 
UE4よちよち勉強会オリエンテーション資料
UE4よちよち勉強会オリエンテーション資料UE4よちよち勉強会オリエンテーション資料
UE4よちよち勉強会オリエンテーション資料
 
諸注意とご連絡
諸注意とご連絡諸注意とご連絡
諸注意とご連絡
 
うそ発見器(うそ
うそ発見器(うそうそ発見器(うそ
うそ発見器(うそ
 

Similaire à Ubuntu hour 01

Shibuyatrac#9
Shibuyatrac#9Shibuyatrac#9
Shibuyatrac#9
Kanu orz
 
冒頭説明
冒頭説明冒頭説明
冒頭説明
arg cafe
 
デブサミ2017 【16-D-5】複数台のロボットと音楽をする取り組み(太田智美・西田寛輔) -
デブサミ2017 【16-D-5】複数台のロボットと音楽をする取り組み(太田智美・西田寛輔)	-デブサミ2017 【16-D-5】複数台のロボットと音楽をする取り組み(太田智美・西田寛輔)	-
デブサミ2017 【16-D-5】複数台のロボットと音楽をする取り組み(太田智美・西田寛輔) -
Nishida Kansuke
 
Thinking SFD at Osc Nagoya 2010
Thinking SFD at Osc Nagoya 2010Thinking SFD at Osc Nagoya 2010
Thinking SFD at Osc Nagoya 2010
Masafumi Ohta
 

Similaire à Ubuntu hour 01 (11)

Ubuntu なひととき
Ubuntu なひとときUbuntu なひととき
Ubuntu なひととき
 
あひる焼きの歴史 ver0.1
あひる焼きの歴史 ver0.1あひる焼きの歴史 ver0.1
あひる焼きの歴史 ver0.1
 
OSC2010 Sendai - Tokyo OpenSolaris User Group Lightning Talk 「地方在住でOSS活動をするには」
OSC2010 Sendai - Tokyo OpenSolaris User Group Lightning Talk 「地方在住でOSS活動をするには」OSC2010 Sendai - Tokyo OpenSolaris User Group Lightning Talk 「地方在住でOSS活動をするには」
OSC2010 Sendai - Tokyo OpenSolaris User Group Lightning Talk 「地方在住でOSS活動をするには」
 
Scc2013 sound
Scc2013 soundScc2013 sound
Scc2013 sound
 
Shibuyatrac#9
Shibuyatrac#9Shibuyatrac#9
Shibuyatrac#9
 
冒頭説明
冒頭説明冒頭説明
冒頭説明
 
デブサミ2017 【16-D-5】複数台のロボットと音楽をする取り組み(太田智美・西田寛輔) -
デブサミ2017 【16-D-5】複数台のロボットと音楽をする取り組み(太田智美・西田寛輔)	-デブサミ2017 【16-D-5】複数台のロボットと音楽をする取り組み(太田智美・西田寛輔)	-
デブサミ2017 【16-D-5】複数台のロボットと音楽をする取り組み(太田智美・西田寛輔) -
 
CLSイベント企画について
CLSイベント企画についてCLSイベント企画について
CLSイベント企画について
 
個人事業者でも活用できるkintone
個人事業者でも活用できるkintone個人事業者でも活用できるkintone
個人事業者でも活用できるkintone
 
kintoneの基礎知識とここ1年の主要アップデート情報
kintoneの基礎知識とここ1年の主要アップデート情報kintoneの基礎知識とここ1年の主要アップデート情報
kintoneの基礎知識とここ1年の主要アップデート情報
 
Thinking SFD at Osc Nagoya 2010
Thinking SFD at Osc Nagoya 2010Thinking SFD at Osc Nagoya 2010
Thinking SFD at Osc Nagoya 2010
 

Plus de Hidetsugu Takahashi

Plus de Hidetsugu Takahashi (9)

Liberty Creating Communication or Collaboration
Liberty Creating Communication or CollaborationLiberty Creating Communication or Collaboration
Liberty Creating Communication or Collaboration
 
俺のミームを受けてみろ -僕が駄メンターと名乗る理由-
俺のミームを受けてみろ -僕が駄メンターと名乗る理由-俺のミームを受けてみろ -僕が駄メンターと名乗る理由-
俺のミームを受けてみろ -僕が駄メンターと名乗る理由-
 
僕がメンターをやってる理由 -Why am I working mentor-
僕がメンターをやってる理由 -Why am I working mentor-僕がメンターをやってる理由 -Why am I working mentor-
僕がメンターをやってる理由 -Why am I working mentor-
 
First linux contact
First linux contactFirst linux contact
First linux contact
 
Let's buy pi-top or Kano Computer!
Let's buy pi-top or Kano Computer!Let's buy pi-top or Kano Computer!
Let's buy pi-top or Kano Computer!
 
Ubuntu Code of Conductの紹介
Ubuntu Code of Conductの紹介Ubuntu Code of Conductの紹介
Ubuntu Code of Conductの紹介
 
夢のある話をしようと思ったけど、やっぱり現実の話をする
夢のある話をしようと思ったけど、やっぱり現実の話をする夢のある話をしようと思ったけど、やっぱり現実の話をする
夢のある話をしようと思ったけど、やっぱり現実の話をする
 
I want Make full svg website
I want Make full svg websiteI want Make full svg website
I want Make full svg website
 
Lets talk about ubuntu from now (Japanese only)
Lets talk about ubuntu from now (Japanese only)Lets talk about ubuntu from now (Japanese only)
Lets talk about ubuntu from now (Japanese only)
 

Dernier

Dernier (11)

論文紹介:Video-GroundingDINO: Towards Open-Vocabulary Spatio-Temporal Video Groun...
論文紹介:Video-GroundingDINO: Towards Open-Vocabulary Spatio-Temporal Video Groun...論文紹介:Video-GroundingDINO: Towards Open-Vocabulary Spatio-Temporal Video Groun...
論文紹介:Video-GroundingDINO: Towards Open-Vocabulary Spatio-Temporal Video Groun...
 
Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。
 
論文紹介:Selective Structured State-Spaces for Long-Form Video Understanding
論文紹介:Selective Structured State-Spaces for Long-Form Video Understanding論文紹介:Selective Structured State-Spaces for Long-Form Video Understanding
論文紹介:Selective Structured State-Spaces for Long-Form Video Understanding
 
LoRaWANスマート距離検出センサー DS20L カタログ LiDARデバイス
LoRaWANスマート距離検出センサー  DS20L  カタログ  LiDARデバイスLoRaWANスマート距離検出センサー  DS20L  カタログ  LiDARデバイス
LoRaWANスマート距離検出センサー DS20L カタログ LiDARデバイス
 
Observabilityは従来型の監視と何が違うのか(キンドリルジャパン社内勉強会:2022年10月27日発表)
Observabilityは従来型の監視と何が違うのか(キンドリルジャパン社内勉強会:2022年10月27日発表)Observabilityは従来型の監視と何が違うのか(キンドリルジャパン社内勉強会:2022年10月27日発表)
Observabilityは従来型の監視と何が違うのか(キンドリルジャパン社内勉強会:2022年10月27日発表)
 
Utilizing Ballerina for Cloud Native Integrations
Utilizing Ballerina for Cloud Native IntegrationsUtilizing Ballerina for Cloud Native Integrations
Utilizing Ballerina for Cloud Native Integrations
 
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアル
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアルLoRaWAN スマート距離検出デバイスDS20L日本語マニュアル
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアル
 
新人研修 後半 2024/04/26の勉強会で発表されたものです。
新人研修 後半        2024/04/26の勉強会で発表されたものです。新人研修 後半        2024/04/26の勉強会で発表されたものです。
新人研修 後半 2024/04/26の勉強会で発表されたものです。
 
Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。
 
知識ゼロの営業マンでもできた!超速で初心者を脱する、悪魔的学習ステップ3選.pptx
知識ゼロの営業マンでもできた!超速で初心者を脱する、悪魔的学習ステップ3選.pptx知識ゼロの営業マンでもできた!超速で初心者を脱する、悪魔的学習ステップ3選.pptx
知識ゼロの営業マンでもできた!超速で初心者を脱する、悪魔的学習ステップ3選.pptx
 
論文紹介: The Surprising Effectiveness of PPO in Cooperative Multi-Agent Games
論文紹介: The Surprising Effectiveness of PPO in Cooperative Multi-Agent Games論文紹介: The Surprising Effectiveness of PPO in Cooperative Multi-Agent Games
論文紹介: The Surprising Effectiveness of PPO in Cooperative Multi-Agent Games
 

Ubuntu hour 01