Submit Search
Upload
インターネットを支えるオープンソースの基礎について理解しよう
•
Download as PPTX, PDF
•
2 likes
•
509 views
VirtualTech Japan Inc./Begi.net Inc.
Follow
https://power-covid19.connpass.com/event/186727/
Read less
Read more
Engineering
Report
Share
Report
Share
1 of 24
Download now
Recommended
6/12 ODC実行委員会資料
6/12 ODC実行委員会資料
VirtualTech Japan Inc./Begi.net Inc.
オンラインイベント開催のポイント
オンラインイベント開催のポイント
VirtualTech Japan Inc./Begi.net Inc.
Open Engineer Networkのご提案
Open Engineer Networkのご提案
VirtualTech Japan Inc./Begi.net Inc.
さくらのナレッジ 〜ITエンジニアに役立つ情報を全力でシェア!〜
さくらのナレッジ 〜ITエンジニアに役立つ情報を全力でシェア!〜
法林浩之
『OpenStack最新情報セミナー』のご案内
『OpenStack最新情報セミナー』のご案内
VirtualTech Japan Inc.
【UDC2015】静岡ブロック
【UDC2015】静岡ブロック
CSISi
ISOC-JPインターネット標準化推進委員会の活動
ISOC-JPインターネット標準化推進委員会の活動
Tomohiro Fujisaki
さくらのナレッジの裏側
さくらのナレッジの裏側
法林浩之
Recommended
6/12 ODC実行委員会資料
6/12 ODC実行委員会資料
VirtualTech Japan Inc./Begi.net Inc.
オンラインイベント開催のポイント
オンラインイベント開催のポイント
VirtualTech Japan Inc./Begi.net Inc.
Open Engineer Networkのご提案
Open Engineer Networkのご提案
VirtualTech Japan Inc./Begi.net Inc.
さくらのナレッジ 〜ITエンジニアに役立つ情報を全力でシェア!〜
さくらのナレッジ 〜ITエンジニアに役立つ情報を全力でシェア!〜
法林浩之
『OpenStack最新情報セミナー』のご案内
『OpenStack最新情報セミナー』のご案内
VirtualTech Japan Inc.
【UDC2015】静岡ブロック
【UDC2015】静岡ブロック
CSISi
ISOC-JPインターネット標準化推進委員会の活動
ISOC-JPインターネット標準化推進委員会の活動
Tomohiro Fujisaki
さくらのナレッジの裏側
さくらのナレッジの裏側
法林浩之
オープンソースカンファレンスのご紹介@クラウド合同セミナー in 金沢
オープンソースカンファレンスのご紹介@クラウド合同セミナー in 金沢
Toru Miyahara
オープンソースの来し方行く末@OSC 2016 Hokkaido
オープンソースの来し方行く末@OSC 2016 Hokkaido
Open Source Software Association of Japan
オープンソースの来し方行く末@OSC 2016 Nagaoka
オープンソースの来し方行く末@OSC 2016 Nagaoka
Open Source Software Association of Japan
オープンソースの来し方行く末@OSC 2016 Okinawa
オープンソースの来し方行く末@OSC 2016 Okinawa
Open Source Software Association of Japan
大学におけるオープンエデュケーショナル リソースと著作権処理の実状と課題
大学におけるオープンエデュケーショナル リソースと著作権処理の実状と課題
Katsusuke Shigeta
オープンソースの来し方行末@OSC 2017 Osaka
オープンソースの来し方行末@OSC 2017 Osaka
Open Source Software Association of Japan
Oll osc2014浜名湖(20140322)
Oll osc2014浜名湖(20140322)
Hitoshi Sugimoto
Internet and Opensource at Security and Programming camp 2011
Internet and Opensource at Security and Programming camp 2011
Hiro Yoshioka
人生の意思決定を支える社会インフラとしての図書館
人生の意思決定を支える社会インフラとしての図書館
Yoji Kiyota
Okinawa Open Days - OpenStack Overview
Okinawa Open Days - OpenStack Overview
irix_jp
自治体広報誌ネクストステップ
自治体広報誌ネクストステップ
Iwao KOBAYASHI
sakura.io体験ハンズオン
sakura.io体験ハンズオン
法林浩之
Progcamp internet 100801
Progcamp internet 100801
Hiro Yoshioka
【1980年代編】平成生まれのためのUNIX&IT歴史講座
【1980年代編】平成生まれのためのUNIX&IT歴史講座
法林浩之
20100828 code4 lib_japan_事業説明(全事業)
20100828 code4 lib_japan_事業説明(全事業)
Code4Lib JAPAN
OSC 2013 名古屋 ビジネスLT コモンズネット
OSC 2013 名古屋 ビジネスLT コモンズネット
株式会社 オープンソース・ワークショップ
[OSC浜松2013]オープンソースライセンス研究所の概要と最新の動向(20130209)
[OSC浜松2013]オープンソースライセンス研究所の概要と最新の動向(20130209)
Hitoshi Sugimoto
ソーシャルXとP2Pと情報倫理 情報処理学会MBL研究会第60回招待講演
ソーシャルXとP2Pと情報倫理 情報処理学会MBL研究会第60回招待講演
Takashi Yamanoue
オープンソース入門
オープンソース入門
VirtualTech Japan Inc./Begi.net Inc.
Opensource and Value creation by community
Opensource and Value creation by community
Hiro Yoshioka
爆速DB「PG-Strom」について 『PG-Strom v5リリース記念 GPUを活用したビッグデータ分析基盤を構築しよう」』
爆速DB「PG-Strom」について 『PG-Strom v5リリース記念 GPUを活用したビッグデータ分析基盤を構築しよう」』
VirtualTech Japan Inc./Begi.net Inc.
Linuxサーバー構築学習のポイントと環境構築 ~『Linuxサーバー構築標準教科書』の執筆者が超解説!~
Linuxサーバー構築学習のポイントと環境構築 ~『Linuxサーバー構築標準教科書』の執筆者が超解説!~
VirtualTech Japan Inc./Begi.net Inc.
More Related Content
Similar to インターネットを支えるオープンソースの基礎について理解しよう
オープンソースカンファレンスのご紹介@クラウド合同セミナー in 金沢
オープンソースカンファレンスのご紹介@クラウド合同セミナー in 金沢
Toru Miyahara
オープンソースの来し方行く末@OSC 2016 Hokkaido
オープンソースの来し方行く末@OSC 2016 Hokkaido
Open Source Software Association of Japan
オープンソースの来し方行く末@OSC 2016 Nagaoka
オープンソースの来し方行く末@OSC 2016 Nagaoka
Open Source Software Association of Japan
オープンソースの来し方行く末@OSC 2016 Okinawa
オープンソースの来し方行く末@OSC 2016 Okinawa
Open Source Software Association of Japan
大学におけるオープンエデュケーショナル リソースと著作権処理の実状と課題
大学におけるオープンエデュケーショナル リソースと著作権処理の実状と課題
Katsusuke Shigeta
オープンソースの来し方行末@OSC 2017 Osaka
オープンソースの来し方行末@OSC 2017 Osaka
Open Source Software Association of Japan
Oll osc2014浜名湖(20140322)
Oll osc2014浜名湖(20140322)
Hitoshi Sugimoto
Internet and Opensource at Security and Programming camp 2011
Internet and Opensource at Security and Programming camp 2011
Hiro Yoshioka
人生の意思決定を支える社会インフラとしての図書館
人生の意思決定を支える社会インフラとしての図書館
Yoji Kiyota
Okinawa Open Days - OpenStack Overview
Okinawa Open Days - OpenStack Overview
irix_jp
自治体広報誌ネクストステップ
自治体広報誌ネクストステップ
Iwao KOBAYASHI
sakura.io体験ハンズオン
sakura.io体験ハンズオン
法林浩之
Progcamp internet 100801
Progcamp internet 100801
Hiro Yoshioka
【1980年代編】平成生まれのためのUNIX&IT歴史講座
【1980年代編】平成生まれのためのUNIX&IT歴史講座
法林浩之
20100828 code4 lib_japan_事業説明(全事業)
20100828 code4 lib_japan_事業説明(全事業)
Code4Lib JAPAN
OSC 2013 名古屋 ビジネスLT コモンズネット
OSC 2013 名古屋 ビジネスLT コモンズネット
株式会社 オープンソース・ワークショップ
[OSC浜松2013]オープンソースライセンス研究所の概要と最新の動向(20130209)
[OSC浜松2013]オープンソースライセンス研究所の概要と最新の動向(20130209)
Hitoshi Sugimoto
ソーシャルXとP2Pと情報倫理 情報処理学会MBL研究会第60回招待講演
ソーシャルXとP2Pと情報倫理 情報処理学会MBL研究会第60回招待講演
Takashi Yamanoue
オープンソース入門
オープンソース入門
VirtualTech Japan Inc./Begi.net Inc.
Opensource and Value creation by community
Opensource and Value creation by community
Hiro Yoshioka
Similar to インターネットを支えるオープンソースの基礎について理解しよう
(20)
オープンソースカンファレンスのご紹介@クラウド合同セミナー in 金沢
オープンソースカンファレンスのご紹介@クラウド合同セミナー in 金沢
オープンソースの来し方行く末@OSC 2016 Hokkaido
オープンソースの来し方行く末@OSC 2016 Hokkaido
オープンソースの来し方行く末@OSC 2016 Nagaoka
オープンソースの来し方行く末@OSC 2016 Nagaoka
オープンソースの来し方行く末@OSC 2016 Okinawa
オープンソースの来し方行く末@OSC 2016 Okinawa
大学におけるオープンエデュケーショナル リソースと著作権処理の実状と課題
大学におけるオープンエデュケーショナル リソースと著作権処理の実状と課題
オープンソースの来し方行末@OSC 2017 Osaka
オープンソースの来し方行末@OSC 2017 Osaka
Oll osc2014浜名湖(20140322)
Oll osc2014浜名湖(20140322)
Internet and Opensource at Security and Programming camp 2011
Internet and Opensource at Security and Programming camp 2011
人生の意思決定を支える社会インフラとしての図書館
人生の意思決定を支える社会インフラとしての図書館
Okinawa Open Days - OpenStack Overview
Okinawa Open Days - OpenStack Overview
自治体広報誌ネクストステップ
自治体広報誌ネクストステップ
sakura.io体験ハンズオン
sakura.io体験ハンズオン
Progcamp internet 100801
Progcamp internet 100801
【1980年代編】平成生まれのためのUNIX&IT歴史講座
【1980年代編】平成生まれのためのUNIX&IT歴史講座
20100828 code4 lib_japan_事業説明(全事業)
20100828 code4 lib_japan_事業説明(全事業)
OSC 2013 名古屋 ビジネスLT コモンズネット
OSC 2013 名古屋 ビジネスLT コモンズネット
[OSC浜松2013]オープンソースライセンス研究所の概要と最新の動向(20130209)
[OSC浜松2013]オープンソースライセンス研究所の概要と最新の動向(20130209)
ソーシャルXとP2Pと情報倫理 情報処理学会MBL研究会第60回招待講演
ソーシャルXとP2Pと情報倫理 情報処理学会MBL研究会第60回招待講演
オープンソース入門
オープンソース入門
Opensource and Value creation by community
Opensource and Value creation by community
More from VirtualTech Japan Inc./Begi.net Inc.
爆速DB「PG-Strom」について 『PG-Strom v5リリース記念 GPUを活用したビッグデータ分析基盤を構築しよう」』
爆速DB「PG-Strom」について 『PG-Strom v5リリース記念 GPUを活用したビッグデータ分析基盤を構築しよう」』
VirtualTech Japan Inc./Begi.net Inc.
Linuxサーバー構築学習のポイントと環境構築 ~『Linuxサーバー構築標準教科書』の執筆者が超解説!~
Linuxサーバー構築学習のポイントと環境構築 ~『Linuxサーバー構築標準教科書』の執筆者が超解説!~
VirtualTech Japan Inc./Begi.net Inc.
OSC2023福岡LT「希望の船に乗って」みやはら とおる(@tmiyahar)
OSC2023福岡LT「希望の船に乗って」みやはら とおる(@tmiyahar)
VirtualTech Japan Inc./Begi.net Inc.
今さら聞けない人のためのSSH超入門
今さら聞けない人のためのSSH超入門
VirtualTech Japan Inc./Begi.net Inc.
OSCのこれまでを振り返るとしたらこんな感じ?
OSCのこれまでを振り返るとしたらこんな感じ?
VirtualTech Japan Inc./Begi.net Inc.
今さら聞けない人のためのDevOps超入門
今さら聞けない人のためのDevOps超入門
VirtualTech Japan Inc./Begi.net Inc.
爆速!DBチューニング超入門 〜DB性能の基礎とGPU活用による高速化〜
爆速!DBチューニング超入門 〜DB性能の基礎とGPU活用による高速化〜
VirtualTech Japan Inc./Begi.net Inc.
今さら聞けない人のためのDevOps超入門 ODC2023編
今さら聞けない人のためのDevOps超入門 ODC2023編
VirtualTech Japan Inc./Begi.net Inc.
今さら聞けない人のためのDevOps超入門
今さら聞けない人のためのDevOps超入門
VirtualTech Japan Inc./Begi.net Inc.
DBチューニング超入門
DBチューニング超入門
VirtualTech Japan Inc./Begi.net Inc.
今さら聞けない人のためのDevOps超入門
今さら聞けない人のためのDevOps超入門
VirtualTech Japan Inc./Begi.net Inc.
今さら聞けない人のためのDevOps超入門
今さら聞けない人のためのDevOps超入門
VirtualTech Japan Inc./Begi.net Inc.
MIRACLE LINUX 9にAnsibleをインストールした話
MIRACLE LINUX 9にAnsibleをインストールした話
VirtualTech Japan Inc./Begi.net Inc.
今さら聞けない人のためのDevOps超入門
今さら聞けない人のためのDevOps超入門
VirtualTech Japan Inc./Begi.net Inc.
最近のOSCと今後について
最近のOSCと今後について
VirtualTech Japan Inc./Begi.net Inc.
今さら聞けない人のためのDevOps超入門
今さら聞けない人のためのDevOps超入門
VirtualTech Japan Inc./Begi.net Inc.
オープンソースカンファレンスへの参加のススメ
オープンソースカンファレンスへの参加のススメ
VirtualTech Japan Inc./Begi.net Inc.
今さら聞けない人のためのDevOps超入門
今さら聞けない人のためのDevOps超入門
VirtualTech Japan Inc./Begi.net Inc.
今さら聞けない人のためのDevOps超入門
今さら聞けない人のためのDevOps超入門
VirtualTech Japan Inc./Begi.net Inc.
MIRACLE LINUX 8をVirtualBoxに入れる時のいくつかのコツ
MIRACLE LINUX 8をVirtualBoxに入れる時のいくつかのコツ
VirtualTech Japan Inc./Begi.net Inc.
More from VirtualTech Japan Inc./Begi.net Inc.
(20)
爆速DB「PG-Strom」について 『PG-Strom v5リリース記念 GPUを活用したビッグデータ分析基盤を構築しよう」』
爆速DB「PG-Strom」について 『PG-Strom v5リリース記念 GPUを活用したビッグデータ分析基盤を構築しよう」』
Linuxサーバー構築学習のポイントと環境構築 ~『Linuxサーバー構築標準教科書』の執筆者が超解説!~
Linuxサーバー構築学習のポイントと環境構築 ~『Linuxサーバー構築標準教科書』の執筆者が超解説!~
OSC2023福岡LT「希望の船に乗って」みやはら とおる(@tmiyahar)
OSC2023福岡LT「希望の船に乗って」みやはら とおる(@tmiyahar)
今さら聞けない人のためのSSH超入門
今さら聞けない人のためのSSH超入門
OSCのこれまでを振り返るとしたらこんな感じ?
OSCのこれまでを振り返るとしたらこんな感じ?
今さら聞けない人のためのDevOps超入門
今さら聞けない人のためのDevOps超入門
爆速!DBチューニング超入門 〜DB性能の基礎とGPU活用による高速化〜
爆速!DBチューニング超入門 〜DB性能の基礎とGPU活用による高速化〜
今さら聞けない人のためのDevOps超入門 ODC2023編
今さら聞けない人のためのDevOps超入門 ODC2023編
今さら聞けない人のためのDevOps超入門
今さら聞けない人のためのDevOps超入門
DBチューニング超入門
DBチューニング超入門
今さら聞けない人のためのDevOps超入門
今さら聞けない人のためのDevOps超入門
今さら聞けない人のためのDevOps超入門
今さら聞けない人のためのDevOps超入門
MIRACLE LINUX 9にAnsibleをインストールした話
MIRACLE LINUX 9にAnsibleをインストールした話
今さら聞けない人のためのDevOps超入門
今さら聞けない人のためのDevOps超入門
最近のOSCと今後について
最近のOSCと今後について
今さら聞けない人のためのDevOps超入門
今さら聞けない人のためのDevOps超入門
オープンソースカンファレンスへの参加のススメ
オープンソースカンファレンスへの参加のススメ
今さら聞けない人のためのDevOps超入門
今さら聞けない人のためのDevOps超入門
今さら聞けない人のためのDevOps超入門
今さら聞けない人のためのDevOps超入門
MIRACLE LINUX 8をVirtualBoxに入れる時のいくつかのコツ
MIRACLE LINUX 8をVirtualBoxに入れる時のいくつかのコツ
インターネットを支えるオープンソースの基礎について理解しよう
1.
インターネットを支えるオープンソースの基礎に ついて 理解しよう 宮原 徹(@tmiyahar) Open Source
People Network
2.
ospn.jp 自己紹介 宮原 徹 • 1972年生まれ。中央大学法学部法律学科卒 •
1994年、日本オラクルに入社。製品マーケティング に従事 • 2001年に独立起業し、エンジニア教育を行う(株) びぎねっとを設立 • 2004年9月に第1回の「オープンソースカンファレン ス」(OSC)を開催後、現在まで16年186回開催 – OSPN(Open Source People Network)はOSCを 開催するOSSメタ・コミュニティ • https://ja.wikipedia.org/wiki/宮原徹 2
3.
ospn.jp なんとなくWikipediaに出ています 3
4.
ospn.jp 今日のアジェンダ • オープンソースソフトウェアについて • コミュニティについて •
OSSの最近の事例:OSSとAIについて 事前におことわり • 時間が限られているので要点を絞っています – 端折っていることが多々あります – 重要な関連事項は課題として挙げています • 厳密な正確さよりも理解しやすさを優先しています – 正確性の観点から原典に当たることは重要です 4
5.
ospn.jp オープンソースソフトウェア 5
6.
ospn.jp 最近話題になったオープンソースソフトウェア 「東京都 新型コロナウイルス感染症対策サイト」 – https://stopcovid19.metro.tokyo.lg.jp/ •
アプリのソースコードが公開されている – https://github.com/tokyo-metropolitan- gov/covid19 – 修正要求などもGitHubで管理 • 様々な自治体で同様のサイトが開設 – MITライセンスでOSSとして公開 – GitHubからソースコードを取得して独自サイト開 設可能 6
7.
ospn.jp 東京都 新型コロナウイルス感染症対策サイト 7
8.
ospn.jp GitHubに公開されているソースコード 8
9.
ospn.jp オープンソースソフトウェア(OSS)とは • 詳細な定義はOSI(Open Source
Initiative)が定義 – 「The Open Source Definition」 – https://opensource.org/osd • ソースコードの公開 • 利用の自由 • 改変の自由 • 再配布の自由 • 無保証 • 著作権表示の保持 9 どのOSSにも共通する事項
10.
ospn.jp OSSのライセンスの例 • GNU GPL(General
Public License) – OSSムーブメントに繋がった「フリーソフトウェア」 のライセンス – AndroidのベースでもあるLinuxで採用されている • 修正BSD – 改変内容を公開しないでも良い – iOS/iPad OSのベースはBSD • MIT – 他のライセンスより制限が緩いので人気がある • 「コピーレフト」という思想 – https://www.gnu.org/licenses/copyleft.ja.html 10
11.
ospn.jp コピーレフトとは(抜粋) • コピーレフト(Copyleft)とは、プログラム(もしくはそ の他の著作物)を自由(自由の意味において。「無償」 ではなく)とし、加えてそのプログラムの改変ないし 拡張されたバージョンもすべて自由であることを要 求するための、一般的な手法の一つです。 • プログラムにコピーレフトを適用するには、わたし たちは、まずそれに著作権を主張し、その上で配布 条項を加えます。それは、配布条項が変更されない 限り、プログラムのコード、もしくはそれから派生 したプログラムに対して、使用、改変、および再配 布をする権利をすべての人に与えるという法律手段 です。これによって、コードと自由は法律上、分離 できないものになります。 11 出典:https://www.gnu.org/licenses/copyleft.ja.html
12.
ospn.jp 「東京都 新型コロナウイルス感染症対策サイト」を例に • MITライセンスで公開 –
自由に使える • 各自治体で独自のサイトを公開 – https://github.com/tokyo-metropolitan- gov/covid19/blob/development/FORKED_SITES .md • 課題はIssueに挙げられる • コード修正提案はPull Requestに挙げられる 12
13.
ospn.jp GitHubに公開されているソースコード 13
14.
ospn.jp OSSについて気になった人のために • 身近なOSS – スマートフォンやタブレット –
デジタル家電 • ソースコードとは? – ソースコードとバイナリ – コンパイルとインタプリタ – GitHubのようなソースコード共有サービスの役割 • OSSとビジネス – OSSを販売してもいいの? – OSSをWebサービスで利用すると? 14
15.
ospn.jp コミュニティ 15
16.
ospn.jp コミュニティとは • ある条件や目的で形成された人の集まり 例)地域コミュニティ • ある地域に居住する住民が形成するコミュニティ •
自治会、子供会など、形態や目的は多岐に渡る • OSSコミュニティは特定のOSSの開発や情報共有を目 的に集まった人の集まり 16
17.
ospn.jp OSSコミュニティの果たす役割 • ソフトウェアの開発 – ボランティアと職業プログラマー •
フィードバック – バグレポートや修正提案 – 機能拡張リクエスト • 情報発信・情報共有 – WebサイトやWikiなどによる情報発信 – メーリングリスト、Slackなどによる情報共有 – 様々なイベント(勉強会)の開催 17
18.
ospn.jp なぜOSSはコミュニティが形成されるのか • 協調(コラボレーション)モデル – 一般的なビジネスの貨幣価値交換モデルではない –
参加者がそれぞれ可能な範囲で貢献する – 支払われるのは敬意(リスペクト) • 情報が集積されることでコミュニティの価値が高まる – 知見・経験の蓄積が相乗効果を起こす – 情報が多い、人気のあるOSSが生き残る • 参加者が増えるとコミュニティに入らない(入れない) 人も増えてくる – コミュニケーションや意思決定の適正サイズ – OSSの成果へのフリーライド(ただ乗り)問題 18
19.
ospn.jp コミュニティについて気になった人のために • コミュニティはボランティアか – コミュニティ活動は無償か –
「OSSとビジネス」の課題と絡めて • コミュニティの意思決定 – 企業が自社製品をOSS化する意味 – OSSは誰のもの? • オープンソースカンファレンスへの参加 – 現在、Zoom&YouTube Liveで開催中 – 次回はOSCオンライン京都(8/28-29) – 詳細はWebで(ospn.jp) 19
20.
ospn.jp OSSとAI OSSの最近の事例 20
21.
ospn.jp AI・機械学習のための代表的なソフトウェア • TensorFlow – Googleが開発 –
Apache License 2.0 • Keras – Googleのエンジニアが開発 – MIT License • PyTorch – Facebookが開発 – 修正BSDライセンス • すべてOSSとして開発されている 21
22.
ospn.jp なぜ最新の技術がOSS化されるのか • ソフトウェア販売モデルの崩壊 – 従来はマイクロソフトなどが得意としたモデル –
技術の進歩が早すぎて製品化できない • コミュニティを形成したい – 協調モデルで開発を加速し、利用者を増やす – オープンとクローズドのメリット/デメリット • 最終的に得たいものは何か – ソフトウェア(そのもの)の価値とは? – サービス中心型のビジネスモデルへの変革 22
23.
ospn.jp その他のオープン○○ • オープンデータ – 公共データを中心に幅広く利活用 –
市民目線でのシビックテックによるサービス開発 • オープンハードウェア – 3Dプリンタの活用 – Raspberry PiなどIoTデバイスのコモディティ化 • クリエイティブコモンズ – 文章や音楽などのオープン化 23
24.
ospn.jp まとめ • コンピューターとネットワークが普及する中、利活 用の促進に「オープン○○」が重要 • オープンを促進する担い手がコミュニティ •
AIや機械学習分野など先進分野ではオープンが当然 となっている 24
Download now