SlideShare uma empresa Scribd logo
1 de 29
札幌オープンソース
  セミナー
             7/10/'09

よしおかひろたか (Debug Hacks 著者 )
         hyoshiok@gmail.com
   http://d.hatena.ne.jp/hyoshiok/
 http://blog.miraclelinux.com/yume/
                                      1
本日のアジェンダ

   オープンソースとオープンイノベーション
   勉強会、コミュニティ、エンジニアのキャリア




                            2
自己紹介

   よしおかひろたか
       カーネル読書会主宰、勉強会勉強会スタッ
        フ、 Debug Hacks 著者
   hyoshiok@gmail.com
   未来のいつか /hyosihok の日記
       http://d.hatena.ne.jp/hyoshiok
   ユメのチカラ
       http://blog.miraclelinux.com/yume/
   Twitter:hyoshiok
                                             3
Debug Hacks

                 Debug Hacks --
                  デバッグを極めるテク
                  ニック & ツール
                 吉岡 弘隆 , 大和 一洋 , 大
                  岩 尚宏 , 安部 東洋 , 吉田
                  俊輔
                 ISBN:978-4-87311-404-0
                 オライリー・ジャパン
                 2009 年 4 月 22 日
                                       4
目的

   オープンソースとオープンイノベーション
   エンジニアのキャリアを考える




                          5
IT 産業の流れ

   垂直統合
   水平分散
       オープンシステム
   オープンソースの時代




                   6
インターネットの時代

   ネットワークの向こう側の誰かとコラボレー
    ション
       2ch
       ニコ動
       Wiki ペディア
       OSS
       勉強会



                           7
   ブログ
   SNS
   同じ嗜好性を持った人たちを見つけるコストが
    劇的に下がった




                            8
フリーソフトウェア

   GNU プロジェクト、 1985 年
   Linux 、 1991 年
   Open Source Software 、 1998 年




                                    9
GNU プロジェクト

   テープで配布
       送付手数料を FSF に送金
       テープで配布( CDROM ですらなかった)
   ソフトウェア開発はバザールモデルでなかった




                                 10
インターネットの勃興

   XMosaic -- 1993
   Windows 95 -- 1995
   Netscape のソースコード公開 -- 1998




                                 11
OSS – Open Source Software

   OSS とフリーソフトウェア
   98 年、 Netscape 社のソースコード公開
   オープンソースソフトウェア
       フリーソフトウェア (Free Software) の反商業的響
        きを嫌った。
       Free Software :ソフトウェアの自由という価値を
        強調
       OSS :ソフトウェアの自由以外にも価値がある

                                           12
OSS

   OSS :ソースコードを公開して、利用、変
    更、再配布できるライセンス
   その価値は何か?
       ソフトウェアの自由
       ソフトウェア開発モデルとしての広域分散協調型ソ
        フトウェア開発(バザールモデル)
   ソフトウェアを公開すると自律的に進化すると
    いうことを発見した
       Cathedral and Bazaar (伽藍とバザール)
           Eric Raymond                 13
OSS

   OSS という言葉
       Free Software 陣営の「自由」を過度に強調する姿
        勢が反商業的と感じた人々
       Free Software の「自由」以外にも価値がある
       Free Software には無料というイメージ
       新しい概念には新しい言葉が必要
       1998 年 2 月に OSS という言葉が定義された



                                         14
バザール

   ソフトウェア開発モデル
   参加&経験
       利用者の増大が開発者の増大へ
       いい経験
       ネットワークの向こう側の人々を信頼する
   コミュニティによる開発
       開発主体が組織でない
       個人によって開発される
       自発的な意志、志願した個人(ボランティア)
                                15
コミュニティの形成

   コミュニティって何?
       日本では、地域とか会社(組織)が担う場合が多い
       同じ志を持った人々の集まり
   インターネット
       コミュニティ形成コストを劇的に下げた
   魅力的なコミュニティ
       利用者コミュニティ
       開発者コミュニティ

                              16
バザールモデル

   ソフトウェア工学へのアンチテーゼ
       明確な管理主体、プロジェクトマネージャー、スケ
        ジュール、予算管理、リソース管理、…、が存在し
        ない?
   コミュニティの存在が前提
   情報を公開すると進化するというパラダイム
   優しい独裁者


                              17
OSS とビジネス

   フリーソフトウェアの商業的価値を再発見した
    のが OSS
   バザールに企業が参加
       例: Linux 開発に企業が参加




                            18
企業とコミュニティ

   メリットは
       利益?
       金銭的なメリット以外のもの




                        19
企業間のコラボレーション

   OSS はかくすものがない
       ソースコードが公開されている
       開発プロセスが公開されている
       抜け駆けができない
   信頼感がコストを下げる
       囚人のジレンマ(騙すことにインセンティブがある
        構造なのか)
   協力することがメリットを生む
       開発コストを削減
                              20
あちら側を信頼するか

   オープンソース型開発(バザールモデル)
       見たこともあったこともない人たちとコラボレー
        ションする
       年齢も職業も性別も国籍も宗教も思想信条も関係な
        い
       インターネットが生んだ奇跡




                                 21
技術革新の担い手

   自社技術優先主義 (Not Invented Here 症候群 )
       うちの技術にこだわる(垂直統合時代の技術革新)
       プロプライエタリな技術
       技術を囲い込み独占する事によって利益を上げる
       人モノ金を自前で用意する
   特徴
       コストがかかる
       時間がかかる
       変化に追従できない
                                        22
オープンイノベーション

   OSS の時代
       技術革新は外にある。 IHE - Innovation Happens
        Elsewhere
   技術は囲い込めない(技術は会社のものではな
    く、コミュニティのものだ)
   企業はどのようにオープンイノベーションと向
    かいあうのか



                                              23
パラダイムシフト

   技術が一社独占から共有材へ
       技術革新が加速する
       経済的である(開発コストが激減する)
       安全である
       多くの人の利益になる(誰も困らない)




                             24
コミュニティマネジメント論

   コミュニティをどう運営するか
   コミュニティは管理可能か
   どのように影響力を持つのか
   従来の組織論とどう違うのか
   企業がコミュニティに参加するには、コミュニ
    ティの動作原理を理解しないといけない



                        25
バザール開発モデル

   コミュニティによるソフトウェア開発のベスト
    プラクティス
       release early, release often
       メーリングリストによる議論
       コード管理システム
       コミュニティへの影響力は貢献に比例
       技術力だけではなくコミュニケーション能力、リー
        ダシップが必要
       優しい独裁者
                                       26
技術者のロールモデル

   かつては社内にいた
   オープンイノベーション時代は外にいる




                         27
ソフトウェア産業のビジネスモデル

   垂直統合型ビジネスモデル
   水平分散型ビジネスモデル
       マイクロソフト型ビジネス
   オープンイノベーション時代のビジネスモデル
    は?
       Google 型?




                        28
まとめ

   オープンソースとオープンイノベーションにつ
    いて紹介した




                        29

Mais conteúdo relacionado

Destaque

Programming camp 2008, Codereading
Programming camp 2008, CodereadingProgramming camp 2008, Codereading
Programming camp 2008, CodereadingHiro Yoshioka
 
Debug Hacks出版記念トークイベント、新宿ジュンク堂
Debug Hacks出版記念トークイベント、新宿ジュンク堂Debug Hacks出版記念トークイベント、新宿ジュンク堂
Debug Hacks出版記念トークイベント、新宿ジュンク堂Hiro Yoshioka
 
kernel code reading party on March 28th, 2014
kernel code reading party on March 28th, 2014kernel code reading party on March 28th, 2014
kernel code reading party on March 28th, 2014Hiro Yoshioka
 
Project Based Learning using by PaaS
Project Based Learning using by PaaSProject Based Learning using by PaaS
Project Based Learning using by PaaSHiro Yoshioka
 
Go to Study Group BoF at Security and Programming camp 2011
Go to Study Group BoF at Security and Programming camp 2011 Go to Study Group BoF at Security and Programming camp 2011
Go to Study Group BoF at Security and Programming camp 2011 Hiro Yoshioka
 
Building Hacker Centric Culture in Japan
Building Hacker Centric Culture in JapanBuilding Hacker Centric Culture in Japan
Building Hacker Centric Culture in JapanHiro Yoshioka
 
TDDBC osaka 2012/06/02
TDDBC osaka 2012/06/02TDDBC osaka 2012/06/02
TDDBC osaka 2012/06/02Hiro Yoshioka
 
社内Twitter研究会、by 勉強会同好会 110426
社内Twitter研究会、by 勉強会同好会 110426社内Twitter研究会、by 勉強会同好会 110426
社内Twitter研究会、by 勉強会同好会 110426Hiro Yoshioka
 
100th Kernel code reading party
100th Kernel code reading party100th Kernel code reading party
100th Kernel code reading partyHiro Yoshioka
 
カーネル読書会の作り方 1000 speakers conference, 2/23/'08
カーネル読書会の作り方 1000 speakers conference, 2/23/'08カーネル読書会の作り方 1000 speakers conference, 2/23/'08
カーネル読書会の作り方 1000 speakers conference, 2/23/'08Hiro Yoshioka
 
第100回カーネル読書会の作り方
第100回カーネル読書会の作り方第100回カーネル読書会の作り方
第100回カーネル読書会の作り方Hiro Yoshioka
 
Care U Care Me
Care U Care MeCare U Care Me
Care U Care MeBirdy Chen
 
waste management 2005 Annual_with_10k
waste management 2005  Annual_with_10kwaste management 2005  Annual_with_10k
waste management 2005 Annual_with_10kfinance20
 
Sustainability and GHG Elements of the ARRA and Getting the Most out of your ...
Sustainability and GHG Elements of the ARRA and Getting the Most out of your ...Sustainability and GHG Elements of the ARRA and Getting the Most out of your ...
Sustainability and GHG Elements of the ARRA and Getting the Most out of your ...Congress for the New Urbanism
 
marriott international Third Quarter 2007
marriott international Third Quarter 2007marriott international Third Quarter 2007
marriott international Third Quarter 2007finance20
 
Undersökning Teknik 2009
Undersökning Teknik 2009Undersökning Teknik 2009
Undersökning Teknik 2009feberse
 
Could the nation's economic bust dramatically improve affordable housing?
Could the nation's economic bust dramatically improve affordable housing?Could the nation's economic bust dramatically improve affordable housing?
Could the nation's economic bust dramatically improve affordable housing?Congress for the New Urbanism
 

Destaque (20)

Programming camp 2008, Codereading
Programming camp 2008, CodereadingProgramming camp 2008, Codereading
Programming camp 2008, Codereading
 
Debug Hacks出版記念トークイベント、新宿ジュンク堂
Debug Hacks出版記念トークイベント、新宿ジュンク堂Debug Hacks出版記念トークイベント、新宿ジュンク堂
Debug Hacks出版記念トークイベント、新宿ジュンク堂
 
kernel code reading party on March 28th, 2014
kernel code reading party on March 28th, 2014kernel code reading party on March 28th, 2014
kernel code reading party on March 28th, 2014
 
Project Based Learning using by PaaS
Project Based Learning using by PaaSProject Based Learning using by PaaS
Project Based Learning using by PaaS
 
Go to Study Group BoF at Security and Programming camp 2011
Go to Study Group BoF at Security and Programming camp 2011 Go to Study Group BoF at Security and Programming camp 2011
Go to Study Group BoF at Security and Programming camp 2011
 
Building Hacker Centric Culture in Japan
Building Hacker Centric Culture in JapanBuilding Hacker Centric Culture in Japan
Building Hacker Centric Culture in Japan
 
TDDBC osaka 2012/06/02
TDDBC osaka 2012/06/02TDDBC osaka 2012/06/02
TDDBC osaka 2012/06/02
 
Tokaido 53 walk
Tokaido 53 walkTokaido 53 walk
Tokaido 53 walk
 
社内Twitter研究会、by 勉強会同好会 110426
社内Twitter研究会、by 勉強会同好会 110426社内Twitter研究会、by 勉強会同好会 110426
社内Twitter研究会、by 勉強会同好会 110426
 
100th Kernel code reading party
100th Kernel code reading party100th Kernel code reading party
100th Kernel code reading party
 
カーネル読書会の作り方 1000 speakers conference, 2/23/'08
カーネル読書会の作り方 1000 speakers conference, 2/23/'08カーネル読書会の作り方 1000 speakers conference, 2/23/'08
カーネル読書会の作り方 1000 speakers conference, 2/23/'08
 
第100回カーネル読書会の作り方
第100回カーネル読書会の作り方第100回カーネル読書会の作り方
第100回カーネル読書会の作り方
 
Care U Care Me
Care U Care MeCare U Care Me
Care U Care Me
 
waste management 2005 Annual_with_10k
waste management 2005  Annual_with_10kwaste management 2005  Annual_with_10k
waste management 2005 Annual_with_10k
 
Sustainability and GHG Elements of the ARRA and Getting the Most out of your ...
Sustainability and GHG Elements of the ARRA and Getting the Most out of your ...Sustainability and GHG Elements of the ARRA and Getting the Most out of your ...
Sustainability and GHG Elements of the ARRA and Getting the Most out of your ...
 
marriott international Third Quarter 2007
marriott international Third Quarter 2007marriott international Third Quarter 2007
marriott international Third Quarter 2007
 
Undersökning Teknik 2009
Undersökning Teknik 2009Undersökning Teknik 2009
Undersökning Teknik 2009
 
Cabretes
CabretesCabretes
Cabretes
 
Could the nation's economic bust dramatically improve affordable housing?
Could the nation's economic bust dramatically improve affordable housing?Could the nation's economic bust dramatically improve affordable housing?
Could the nation's economic bust dramatically improve affordable housing?
 
skk
skkskk
skk
 

Semelhante a Sapporo Open Seminar 1

Sapporo Open Seminar 2
Sapporo Open Seminar 2Sapporo Open Seminar 2
Sapporo Open Seminar 2Hiro Yoshioka
 
Opensource and Value creation by community
Opensource and Value  creation by community Opensource and Value  creation by community
Opensource and Value creation by community Hiro Yoshioka
 
Internet and Opensource at Security and Programming camp 2011
Internet and Opensource at Security and Programming camp 2011 Internet and Opensource at Security and Programming camp 2011
Internet and Opensource at Security and Programming camp 2011 Hiro Yoshioka
 
Progcamp internet 100801
Progcamp internet 100801Progcamp internet 100801
Progcamp internet 100801Hiro Yoshioka
 
河野ゼミ研究紹介20180702
河野ゼミ研究紹介20180702河野ゼミ研究紹介20180702
河野ゼミ研究紹介20180702義広 河野
 
ソーシャルファブAizu0423 D
ソーシャルファブAizu0423 DソーシャルファブAizu0423 D
ソーシャルファブAizu0423 DIzumi Aizu
 
インタラクションデザインにおけるオープン化事例の検討
インタラクションデザインにおけるオープン化事例の検討インタラクションデザインにおけるオープン化事例の検討
インタラクションデザインにおけるオープン化事例の検討Yosuke Sakai
 
20090619 jagat sharing_contentsbiz
20090619 jagat sharing_contentsbiz20090619 jagat sharing_contentsbiz
20090619 jagat sharing_contentsbizTomoaki Watanabe
 
Fab、オープン戦略、データ
Fab、オープン戦略、データFab、オープン戦略、データ
Fab、オープン戦略、データTomoaki Watanabe
 
The Secret Sauce of Innovation - Japanese / Japan
The Secret Sauce of Innovation  - Japanese / Japan The Secret Sauce of Innovation  - Japanese / Japan
The Secret Sauce of Innovation - Japanese / Japan Laszlo Szalvay
 
Dx private conf_20190628_004
Dx private conf_20190628_004Dx private conf_20190628_004
Dx private conf_20190628_004Kei Nakahara
 
Oss magic
Oss magicOss magic
Oss magicK5_sem
 
Osc Kobe Slide20100313
Osc Kobe Slide20100313Osc Kobe Slide20100313
Osc Kobe Slide20100313hyogontech
 
楽天の中のわたしと勉強会
楽天の中のわたしと勉強会楽天の中のわたしと勉強会
楽天の中のわたしと勉強会Rakuten Group, Inc.
 
【16-D-1】UI のこれまでの10年とこれから
【16-D-1】UI のこれまでの10年とこれから【16-D-1】UI のこれまでの10年とこれから
【16-D-1】UI のこれまでの10年とこれからKen Azuma
 
Oss magic2
Oss magic2Oss magic2
Oss magic2K5_sem
 
たぶん45分くらいでわかる、オープンソースの世界
たぶん45分くらいでわかる、オープンソースの世界たぶん45分くらいでわかる、オープンソースの世界
たぶん45分くらいでわかる、オープンソースの世界Yutaka Kachi
 

Semelhante a Sapporo Open Seminar 1 (20)

Sapporo Open Seminar 2
Sapporo Open Seminar 2Sapporo Open Seminar 2
Sapporo Open Seminar 2
 
Opensource and Value creation by community
Opensource and Value  creation by community Opensource and Value  creation by community
Opensource and Value creation by community
 
Internet and Opensource at Security and Programming camp 2011
Internet and Opensource at Security and Programming camp 2011 Internet and Opensource at Security and Programming camp 2011
Internet and Opensource at Security and Programming camp 2011
 
Progcamp internet 100801
Progcamp internet 100801Progcamp internet 100801
Progcamp internet 100801
 
河野ゼミ研究紹介20180702
河野ゼミ研究紹介20180702河野ゼミ研究紹介20180702
河野ゼミ研究紹介20180702
 
ソーシャルファブAizu0423 D
ソーシャルファブAizu0423 DソーシャルファブAizu0423 D
ソーシャルファブAizu0423 D
 
インタラクションデザインにおけるオープン化事例の検討
インタラクションデザインにおけるオープン化事例の検討インタラクションデザインにおけるオープン化事例の検討
インタラクションデザインにおけるオープン化事例の検討
 
20090619 jagat sharing_contentsbiz
20090619 jagat sharing_contentsbiz20090619 jagat sharing_contentsbiz
20090619 jagat sharing_contentsbiz
 
OSS Market Momentum In Japan
OSS Market Momentum In JapanOSS Market Momentum In Japan
OSS Market Momentum In Japan
 
LODとメディア ニューヨークタイムズ最新事情
LODとメディア ニューヨークタイムズ最新事情LODとメディア ニューヨークタイムズ最新事情
LODとメディア ニューヨークタイムズ最新事情
 
Fab、オープン戦略、データ
Fab、オープン戦略、データFab、オープン戦略、データ
Fab、オープン戦略、データ
 
The Secret Sauce of Innovation - Japanese / Japan
The Secret Sauce of Innovation  - Japanese / Japan The Secret Sauce of Innovation  - Japanese / Japan
The Secret Sauce of Innovation - Japanese / Japan
 
Devsumi2013 community
Devsumi2013 communityDevsumi2013 community
Devsumi2013 community
 
Dx private conf_20190628_004
Dx private conf_20190628_004Dx private conf_20190628_004
Dx private conf_20190628_004
 
Oss magic
Oss magicOss magic
Oss magic
 
Osc Kobe Slide20100313
Osc Kobe Slide20100313Osc Kobe Slide20100313
Osc Kobe Slide20100313
 
楽天の中のわたしと勉強会
楽天の中のわたしと勉強会楽天の中のわたしと勉強会
楽天の中のわたしと勉強会
 
【16-D-1】UI のこれまでの10年とこれから
【16-D-1】UI のこれまでの10年とこれから【16-D-1】UI のこれまでの10年とこれから
【16-D-1】UI のこれまでの10年とこれから
 
Oss magic2
Oss magic2Oss magic2
Oss magic2
 
たぶん45分くらいでわかる、オープンソースの世界
たぶん45分くらいでわかる、オープンソースの世界たぶん45分くらいでわかる、オープンソースの世界
たぶん45分くらいでわかる、オープンソースの世界
 

Mais de Hiro Yoshioka

Infra study 2nd #1 人生100年時代の学び方,定年後の大学院生活
Infra study 2nd #1 人生100年時代の学び方,定年後の大学院生活Infra study 2nd #1 人生100年時代の学び方,定年後の大学院生活
Infra study 2nd #1 人生100年時代の学び方,定年後の大学院生活Hiro Yoshioka
 
Infra study 2nd #1「インフラ技術者・研究者としてのキャリア」
Infra study 2nd #1「インフラ技術者・研究者としてのキャリア」Infra study 2nd #1「インフラ技術者・研究者としてのキャリア」
Infra study 2nd #1「インフラ技術者・研究者としてのキャリア」Hiro Yoshioka
 
不揮発性メモリ(NVM)とはなにか
不揮発性メモリ(NVM)とはなにか不揮発性メモリ(NVM)とはなにか
不揮発性メモリ(NVM)とはなにかHiro Yoshioka
 
続・人生100年時代の学び方
続・人生100年時代の学び方続・人生100年時代の学び方
続・人生100年時代の学び方Hiro Yoshioka
 
人生100年時代における学び方 定年後の学生生活
人生100年時代における学び方 定年後の学生生活人生100年時代における学び方 定年後の学生生活
人生100年時代における学び方 定年後の学生生活Hiro Yoshioka
 
Thesis introduction "RECIPE : Converting Concurrent DRAM Indexes to Persisten...
Thesis introduction "RECIPE : Converting Concurrent DRAM Indexes to Persisten...Thesis introduction "RECIPE : Converting Concurrent DRAM Indexes to Persisten...
Thesis introduction "RECIPE : Converting Concurrent DRAM Indexes to Persisten...Hiro Yoshioka
 
人生100年時代の学び方、脳には可塑性がある
人生100年時代の学び方、脳には可塑性がある人生100年時代の学び方、脳には可塑性がある
人生100年時代の学び方、脳には可塑性があるHiro Yoshioka
 
エンジニア人生と定年退職、人生100年時代のエンジニアの生き方、「私のような仕事につく方法」、2019/06/23 DevLOVE X Day 1 D-7
エンジニア人生と定年退職、人生100年時代のエンジニアの生き方、「私のような仕事につく方法」、2019/06/23 DevLOVE X Day 1 D-7エンジニア人生と定年退職、人生100年時代のエンジニアの生き方、「私のような仕事につく方法」、2019/06/23 DevLOVE X Day 1 D-7
エンジニア人生と定年退職、人生100年時代のエンジニアの生き方、「私のような仕事につく方法」、2019/06/23 DevLOVE X Day 1 D-7Hiro Yoshioka
 
OSSとの付き合い方。OSSから学んだこと。OSS貢献者賞受賞講演
OSSとの付き合い方。OSSから学んだこと。OSS貢献者賞受賞講演OSSとの付き合い方。OSSから学んだこと。OSS貢献者賞受賞講演
OSSとの付き合い方。OSSから学んだこと。OSS貢献者賞受賞講演Hiro Yoshioka
 
エンジニア人生と定年退職、人生100年時代のエンジニアの生き方、デブサミ 2019 【15-A-8】
エンジニア人生と定年退職、人生100年時代のエンジニアの生き方、デブサミ 2019 【15-A-8】エンジニア人生と定年退職、人生100年時代のエンジニアの生き方、デブサミ 2019 【15-A-8】
エンジニア人生と定年退職、人生100年時代のエンジニアの生き方、デブサミ 2019 【15-A-8】Hiro Yoshioka
 
未経験プログラマがコボルコンパイラを作った話 #compiler_study
未経験プログラマがコボルコンパイラを作った話 #compiler_study未経験プログラマがコボルコンパイラを作った話 #compiler_study
未経験プログラマがコボルコンパイラを作った話 #compiler_studyHiro Yoshioka
 
Godel, Escher, Bach: an Eternal Golden Braid, reading club, Chapter 12
Godel, Escher, Bach: an Eternal Golden Braid, reading club, Chapter 12Godel, Escher, Bach: an Eternal Golden Braid, reading club, Chapter 12
Godel, Escher, Bach: an Eternal Golden Braid, reading club, Chapter 12Hiro Yoshioka
 
海外から見た東京 〜人生100年時代の働き方〜 #efsta56
海外から見た東京 〜人生100年時代の働き方〜 #efsta56海外から見た東京 〜人生100年時代の働き方〜 #efsta56
海外から見た東京 〜人生100年時代の働き方〜 #efsta56Hiro Yoshioka
 
理科系の作文技術
理科系の作文技術理科系の作文技術
理科系の作文技術Hiro Yoshioka
 
Agile Software Development advanced course (PBL) at AIIT, 2015
Agile Software Development advanced course (PBL) at AIIT, 2015Agile Software Development advanced course (PBL) at AIIT, 2015
Agile Software Development advanced course (PBL) at AIIT, 2015Hiro Yoshioka
 
質問される力 #TechGirls
質問される力 #TechGirls質問される力 #TechGirls
質問される力 #TechGirlsHiro Yoshioka
 
Oracle vs Google API 著作権裁判を考える
Oracle vs Google API 著作権裁判を考えるOracle vs Google API 著作権裁判を考える
Oracle vs Google API 著作権裁判を考えるHiro Yoshioka
 
Using oss at an internet company and hacker culture
Using oss at an internet company and hacker cultureUsing oss at an internet company and hacker culture
Using oss at an internet company and hacker cultureHiro Yoshioka
 
IT勉強会 Anatomy of IT Study groups, seminars, conferences in Japan
IT勉強会 Anatomy of IT Study groups, seminars, conferences in JapanIT勉強会 Anatomy of IT Study groups, seminars, conferences in Japan
IT勉強会 Anatomy of IT Study groups, seminars, conferences in JapanHiro Yoshioka
 

Mais de Hiro Yoshioka (20)

Infra study 2nd #1 人生100年時代の学び方,定年後の大学院生活
Infra study 2nd #1 人生100年時代の学び方,定年後の大学院生活Infra study 2nd #1 人生100年時代の学び方,定年後の大学院生活
Infra study 2nd #1 人生100年時代の学び方,定年後の大学院生活
 
Infra study 2nd #1「インフラ技術者・研究者としてのキャリア」
Infra study 2nd #1「インフラ技術者・研究者としてのキャリア」Infra study 2nd #1「インフラ技術者・研究者としてのキャリア」
Infra study 2nd #1「インフラ技術者・研究者としてのキャリア」
 
不揮発性メモリ(NVM)とはなにか
不揮発性メモリ(NVM)とはなにか不揮発性メモリ(NVM)とはなにか
不揮発性メモリ(NVM)とはなにか
 
続・人生100年時代の学び方
続・人生100年時代の学び方続・人生100年時代の学び方
続・人生100年時代の学び方
 
人生100年時代における学び方 定年後の学生生活
人生100年時代における学び方 定年後の学生生活人生100年時代における学び方 定年後の学生生活
人生100年時代における学び方 定年後の学生生活
 
Thesis introduction "RECIPE : Converting Concurrent DRAM Indexes to Persisten...
Thesis introduction "RECIPE : Converting Concurrent DRAM Indexes to Persisten...Thesis introduction "RECIPE : Converting Concurrent DRAM Indexes to Persisten...
Thesis introduction "RECIPE : Converting Concurrent DRAM Indexes to Persisten...
 
人生100年時代の学び方、脳には可塑性がある
人生100年時代の学び方、脳には可塑性がある人生100年時代の学び方、脳には可塑性がある
人生100年時代の学び方、脳には可塑性がある
 
エンジニア人生と定年退職、人生100年時代のエンジニアの生き方、「私のような仕事につく方法」、2019/06/23 DevLOVE X Day 1 D-7
エンジニア人生と定年退職、人生100年時代のエンジニアの生き方、「私のような仕事につく方法」、2019/06/23 DevLOVE X Day 1 D-7エンジニア人生と定年退職、人生100年時代のエンジニアの生き方、「私のような仕事につく方法」、2019/06/23 DevLOVE X Day 1 D-7
エンジニア人生と定年退職、人生100年時代のエンジニアの生き方、「私のような仕事につく方法」、2019/06/23 DevLOVE X Day 1 D-7
 
OSSとの付き合い方。OSSから学んだこと。OSS貢献者賞受賞講演
OSSとの付き合い方。OSSから学んだこと。OSS貢献者賞受賞講演OSSとの付き合い方。OSSから学んだこと。OSS貢献者賞受賞講演
OSSとの付き合い方。OSSから学んだこと。OSS貢献者賞受賞講演
 
エンジニア人生と定年退職、人生100年時代のエンジニアの生き方、デブサミ 2019 【15-A-8】
エンジニア人生と定年退職、人生100年時代のエンジニアの生き方、デブサミ 2019 【15-A-8】エンジニア人生と定年退職、人生100年時代のエンジニアの生き方、デブサミ 2019 【15-A-8】
エンジニア人生と定年退職、人生100年時代のエンジニアの生き方、デブサミ 2019 【15-A-8】
 
未経験プログラマがコボルコンパイラを作った話 #compiler_study
未経験プログラマがコボルコンパイラを作った話 #compiler_study未経験プログラマがコボルコンパイラを作った話 #compiler_study
未経験プログラマがコボルコンパイラを作った話 #compiler_study
 
Godel, Escher, Bach: an Eternal Golden Braid, reading club, Chapter 12
Godel, Escher, Bach: an Eternal Golden Braid, reading club, Chapter 12Godel, Escher, Bach: an Eternal Golden Braid, reading club, Chapter 12
Godel, Escher, Bach: an Eternal Golden Braid, reading club, Chapter 12
 
海外から見た東京 〜人生100年時代の働き方〜 #efsta56
海外から見た東京 〜人生100年時代の働き方〜 #efsta56海外から見た東京 〜人生100年時代の働き方〜 #efsta56
海外から見た東京 〜人生100年時代の働き方〜 #efsta56
 
理科系の作文技術
理科系の作文技術理科系の作文技術
理科系の作文技術
 
Agile Software Development advanced course (PBL) at AIIT, 2015
Agile Software Development advanced course (PBL) at AIIT, 2015Agile Software Development advanced course (PBL) at AIIT, 2015
Agile Software Development advanced course (PBL) at AIIT, 2015
 
質問される力 #TechGirls
質問される力 #TechGirls質問される力 #TechGirls
質問される力 #TechGirls
 
Oracle vs Google API 著作権裁判を考える
Oracle vs Google API 著作権裁判を考えるOracle vs Google API 著作権裁判を考える
Oracle vs Google API 著作権裁判を考える
 
Using oss at an internet company and hacker culture
Using oss at an internet company and hacker cultureUsing oss at an internet company and hacker culture
Using oss at an internet company and hacker culture
 
Be Hacker
Be HackerBe Hacker
Be Hacker
 
IT勉強会 Anatomy of IT Study groups, seminars, conferences in Japan
IT勉強会 Anatomy of IT Study groups, seminars, conferences in JapanIT勉強会 Anatomy of IT Study groups, seminars, conferences in Japan
IT勉強会 Anatomy of IT Study groups, seminars, conferences in Japan
 

Último

LoRaWANスマート距離検出センサー DS20L カタログ LiDARデバイス
LoRaWANスマート距離検出センサー  DS20L  カタログ  LiDARデバイスLoRaWANスマート距離検出センサー  DS20L  カタログ  LiDARデバイス
LoRaWANスマート距離検出センサー DS20L カタログ LiDARデバイスCRI Japan, Inc.
 
論文紹介: 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 Gamesatsushi061452
 
Observabilityは従来型の監視と何が違うのか(キンドリルジャパン社内勉強会:2022年10月27日発表)
Observabilityは従来型の監視と何が違うのか(キンドリルジャパン社内勉強会:2022年10月27日発表)Observabilityは従来型の監視と何が違うのか(キンドリルジャパン社内勉強会:2022年10月27日発表)
Observabilityは従来型の監視と何が違うのか(キンドリルジャパン社内勉強会:2022年10月27日発表)Hiroshi Tomioka
 
論文紹介: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 UnderstandingToru Tamaki
 
新人研修 後半 2024/04/26の勉強会で発表されたものです。
新人研修 後半        2024/04/26の勉強会で発表されたものです。新人研修 後半        2024/04/26の勉強会で発表されたものです。
新人研修 後半 2024/04/26の勉強会で発表されたものです。iPride Co., Ltd.
 
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアル
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアルLoRaWAN スマート距離検出デバイスDS20L日本語マニュアル
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアルCRI Japan, Inc.
 
知識ゼロの営業マンでもできた!超速で初心者を脱する、悪魔的学習ステップ3選.pptx
知識ゼロの営業マンでもできた!超速で初心者を脱する、悪魔的学習ステップ3選.pptx知識ゼロの営業マンでもできた!超速で初心者を脱する、悪魔的学習ステップ3選.pptx
知識ゼロの営業マンでもできた!超速で初心者を脱する、悪魔的学習ステップ3選.pptxsn679259
 
Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。iPride Co., Ltd.
 
論文紹介: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...Toru Tamaki
 
Utilizing Ballerina for Cloud Native Integrations
Utilizing Ballerina for Cloud Native IntegrationsUtilizing Ballerina for Cloud Native Integrations
Utilizing Ballerina for Cloud Native IntegrationsWSO2
 
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)NTT DATA Technology & Innovation
 
Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。iPride Co., Ltd.
 

Último (12)

LoRaWANスマート距離検出センサー DS20L カタログ LiDARデバイス
LoRaWANスマート距離検出センサー  DS20L  カタログ  LiDARデバイスLoRaWANスマート距離検出センサー  DS20L  カタログ  LiDARデバイス
LoRaWANスマート距離検出センサー DS20L カタログ LiDARデバイス
 
論文紹介: 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
 
Observabilityは従来型の監視と何が違うのか(キンドリルジャパン社内勉強会:2022年10月27日発表)
Observabilityは従来型の監視と何が違うのか(キンドリルジャパン社内勉強会:2022年10月27日発表)Observabilityは従来型の監視と何が違うのか(キンドリルジャパン社内勉強会:2022年10月27日発表)
Observabilityは従来型の監視と何が違うのか(キンドリルジャパン社内勉強会:2022年10月27日発表)
 
論文紹介: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
 
新人研修 後半 2024/04/26の勉強会で発表されたものです。
新人研修 後半        2024/04/26の勉強会で発表されたものです。新人研修 後半        2024/04/26の勉強会で発表されたものです。
新人研修 後半 2024/04/26の勉強会で発表されたものです。
 
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアル
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアルLoRaWAN スマート距離検出デバイスDS20L日本語マニュアル
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアル
 
知識ゼロの営業マンでもできた!超速で初心者を脱する、悪魔的学習ステップ3選.pptx
知識ゼロの営業マンでもできた!超速で初心者を脱する、悪魔的学習ステップ3選.pptx知識ゼロの営業マンでもできた!超速で初心者を脱する、悪魔的学習ステップ3選.pptx
知識ゼロの営業マンでもできた!超速で初心者を脱する、悪魔的学習ステップ3選.pptx
 
Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。
 
論文紹介: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...
 
Utilizing Ballerina for Cloud Native Integrations
Utilizing Ballerina for Cloud Native IntegrationsUtilizing Ballerina for Cloud Native Integrations
Utilizing Ballerina for Cloud Native Integrations
 
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
 
Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。
 

Sapporo Open Seminar 1

  • 1. 札幌オープンソース セミナー 7/10/'09 よしおかひろたか (Debug Hacks 著者 ) hyoshiok@gmail.com http://d.hatena.ne.jp/hyoshiok/ http://blog.miraclelinux.com/yume/ 1
  • 2. 本日のアジェンダ  オープンソースとオープンイノベーション  勉強会、コミュニティ、エンジニアのキャリア 2
  • 3. 自己紹介  よしおかひろたか  カーネル読書会主宰、勉強会勉強会スタッ フ、 Debug Hacks 著者  hyoshiok@gmail.com  未来のいつか /hyosihok の日記  http://d.hatena.ne.jp/hyoshiok  ユメのチカラ  http://blog.miraclelinux.com/yume/  Twitter:hyoshiok 3
  • 4. Debug Hacks  Debug Hacks -- デバッグを極めるテク ニック & ツール  吉岡 弘隆 , 大和 一洋 , 大 岩 尚宏 , 安部 東洋 , 吉田 俊輔  ISBN:978-4-87311-404-0  オライリー・ジャパン  2009 年 4 月 22 日 4
  • 5. 目的  オープンソースとオープンイノベーション  エンジニアのキャリアを考える 5
  • 6. IT 産業の流れ  垂直統合  水平分散  オープンシステム  オープンソースの時代 6
  • 7. インターネットの時代  ネットワークの向こう側の誰かとコラボレー ション  2ch  ニコ動  Wiki ペディア  OSS  勉強会 7
  • 8. ブログ  SNS  同じ嗜好性を持った人たちを見つけるコストが 劇的に下がった 8
  • 9. フリーソフトウェア  GNU プロジェクト、 1985 年  Linux 、 1991 年  Open Source Software 、 1998 年 9
  • 10. GNU プロジェクト  テープで配布  送付手数料を FSF に送金  テープで配布( CDROM ですらなかった)  ソフトウェア開発はバザールモデルでなかった 10
  • 11. インターネットの勃興  XMosaic -- 1993  Windows 95 -- 1995  Netscape のソースコード公開 -- 1998 11
  • 12. OSS – Open Source Software  OSS とフリーソフトウェア  98 年、 Netscape 社のソースコード公開  オープンソースソフトウェア  フリーソフトウェア (Free Software) の反商業的響 きを嫌った。  Free Software :ソフトウェアの自由という価値を 強調  OSS :ソフトウェアの自由以外にも価値がある 12
  • 13. OSS  OSS :ソースコードを公開して、利用、変 更、再配布できるライセンス  その価値は何か?  ソフトウェアの自由  ソフトウェア開発モデルとしての広域分散協調型ソ フトウェア開発(バザールモデル)  ソフトウェアを公開すると自律的に進化すると いうことを発見した  Cathedral and Bazaar (伽藍とバザール)  Eric Raymond 13
  • 14. OSS  OSS という言葉  Free Software 陣営の「自由」を過度に強調する姿 勢が反商業的と感じた人々  Free Software の「自由」以外にも価値がある  Free Software には無料というイメージ  新しい概念には新しい言葉が必要  1998 年 2 月に OSS という言葉が定義された 14
  • 15. バザール  ソフトウェア開発モデル  参加&経験  利用者の増大が開発者の増大へ  いい経験  ネットワークの向こう側の人々を信頼する  コミュニティによる開発  開発主体が組織でない  個人によって開発される  自発的な意志、志願した個人(ボランティア) 15
  • 16. コミュニティの形成  コミュニティって何?  日本では、地域とか会社(組織)が担う場合が多い  同じ志を持った人々の集まり  インターネット  コミュニティ形成コストを劇的に下げた  魅力的なコミュニティ  利用者コミュニティ  開発者コミュニティ 16
  • 17. バザールモデル  ソフトウェア工学へのアンチテーゼ  明確な管理主体、プロジェクトマネージャー、スケ ジュール、予算管理、リソース管理、…、が存在し ない?  コミュニティの存在が前提  情報を公開すると進化するというパラダイム  優しい独裁者 17
  • 18. OSS とビジネス  フリーソフトウェアの商業的価値を再発見した のが OSS  バザールに企業が参加  例: Linux 開発に企業が参加 18
  • 19. 企業とコミュニティ  メリットは  利益?  金銭的なメリット以外のもの 19
  • 20. 企業間のコラボレーション  OSS はかくすものがない  ソースコードが公開されている  開発プロセスが公開されている  抜け駆けができない  信頼感がコストを下げる  囚人のジレンマ(騙すことにインセンティブがある 構造なのか)  協力することがメリットを生む  開発コストを削減 20
  • 21. あちら側を信頼するか  オープンソース型開発(バザールモデル)  見たこともあったこともない人たちとコラボレー ションする  年齢も職業も性別も国籍も宗教も思想信条も関係な い  インターネットが生んだ奇跡 21
  • 22. 技術革新の担い手  自社技術優先主義 (Not Invented Here 症候群 )  うちの技術にこだわる(垂直統合時代の技術革新)  プロプライエタリな技術  技術を囲い込み独占する事によって利益を上げる  人モノ金を自前で用意する  特徴  コストがかかる  時間がかかる  変化に追従できない 22
  • 23. オープンイノベーション  OSS の時代  技術革新は外にある。 IHE - Innovation Happens Elsewhere  技術は囲い込めない(技術は会社のものではな く、コミュニティのものだ)  企業はどのようにオープンイノベーションと向 かいあうのか 23
  • 24. パラダイムシフト  技術が一社独占から共有材へ  技術革新が加速する  経済的である(開発コストが激減する)  安全である  多くの人の利益になる(誰も困らない) 24
  • 25. コミュニティマネジメント論  コミュニティをどう運営するか  コミュニティは管理可能か  どのように影響力を持つのか  従来の組織論とどう違うのか  企業がコミュニティに参加するには、コミュニ ティの動作原理を理解しないといけない 25
  • 26. バザール開発モデル  コミュニティによるソフトウェア開発のベスト プラクティス  release early, release often  メーリングリストによる議論  コード管理システム  コミュニティへの影響力は貢献に比例  技術力だけではなくコミュニケーション能力、リー ダシップが必要  優しい独裁者 26
  • 27. 技術者のロールモデル  かつては社内にいた  オープンイノベーション時代は外にいる 27
  • 28. ソフトウェア産業のビジネスモデル  垂直統合型ビジネスモデル  水平分散型ビジネスモデル  マイクロソフト型ビジネス  オープンイノベーション時代のビジネスモデル は?  Google 型? 28
  • 29. まとめ  オープンソースとオープンイノベーションにつ いて紹介した 29