Top Banner
プンソスカンファレンス 2013 Tokyo/Fall プンソ スカンファレンス 2013 Tokyo/Fall オープンソース「超」入門 2013/10/19 株式会社 日立ソリューションズ OSSソリューションビジネス推進センタ 岡本 雅幸 オープンソースビジネス推進協議会 Copyright©2013 OBCI All rights reserved. Mail [email protected] Webhttp://www.obci.jp/ 岡本 雅幸
24

OSS入門 OBCI 20131019 · (Apache,BINDOpenSSHOpenSSLPHPBIND,OpenSSH,OpenSSL,PHP,PostgreSQL,RubySquidUbuntuXenRuby,Squid,Ubuntu,Xen)...

Jan 01, 2021

Download

Documents

dariahiddleston
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: OSS入門 OBCI 20131019 · (Apache,BINDOpenSSHOpenSSLPHPBIND,OpenSSH,OpenSSL,PHP,PostgreSQL,RubySquidUbuntuXenRuby,Squid,Ubuntu,Xen) ・全ての企業が導入実績を示したOSSは、2ツール。(Apache,Xen)

オープンソースカンファレンス 2013 Tokyo/Fallオ プンソ スカンファレンス 2013 Tokyo/Fall

オープンソース「超」入門

2013/10/19

株式会社 日立ソリューションズOSSソリューションビジネス推進センタ

岡本 雅幸オープンソースビジネス推進協議会 Copyright©2013 OBCI All rights reserved.

Mail : [email protected] Web: http://www.obci.jp/

岡本 雅幸

Page 2: OSS入門 OBCI 20131019 · (Apache,BINDOpenSSHOpenSSLPHPBIND,OpenSSH,OpenSSL,PHP,PostgreSQL,RubySquidUbuntuXenRuby,Squid,Ubuntu,Xen) ・全ての企業が導入実績を示したOSSは、2ツール。(Apache,Xen)

目次

1. オープンソース(OSS)とは?

2. オープンソースの状況

オープンソースビジネス推進協議会 Copyright©2013 OBCI All rights reserved.1

Page 3: OSS入門 OBCI 20131019 · (Apache,BINDOpenSSHOpenSSLPHPBIND,OpenSSH,OpenSSL,PHP,PostgreSQL,RubySquidUbuntuXenRuby,Squid,Ubuntu,Xen) ・全ての企業が導入実績を示したOSSは、2ツール。(Apache,Xen)

1. オープンソース(OSS)とは?

オープンソースビジネス推進協議会 Copyright©2013 OBCI All rights reserved.2

Page 4: OSS入門 OBCI 20131019 · (Apache,BINDOpenSSHOpenSSLPHPBIND,OpenSSH,OpenSSL,PHP,PostgreSQL,RubySquidUbuntuXenRuby,Squid,Ubuntu,Xen) ・全ての企業が導入実績を示したOSSは、2ツール。(Apache,Xen)

1-2 オープンソースの定義

1.自由な再頒布が出来ること

■ OSI(※1)が定めるオープンソースの定義※1・・Open Source Intiative(オープンソース文化の啓蒙を目的に設立された国際NPO法人)

再頒布 来

2.ソースコードを入手できること

3.派生物が存在でき、派生物に同じライセンスを適用できること

4.差分情報の配布を認める場合には、同一性の保持を要求してもかまわない

5.個人やグループを差別しないこと

6 適用領域に対する差別をしないこと6.適用領域に対する差別をしないこと

7.再配布において追加ライセンスを必要としないこと

8.特定製品に依存しないこと

9.同じ媒体で配布される他のソフトウェアを制限しないこと

10.技術的な中立を保っていること

ポイント

・ オープンソース ≠ 著作権を放棄されたソフトウェア・ ソースコードがインターネット等で公開されている

オープンソースビジネス推進協議会 Copyright©2013 OBCI All rights reserved.

・ 再配布の自由と改変の自由がある

3

Page 5: OSS入門 OBCI 20131019 · (Apache,BINDOpenSSHOpenSSLPHPBIND,OpenSSH,OpenSSL,PHP,PostgreSQL,RubySquidUbuntuXenRuby,Squid,Ubuntu,Xen) ・全ての企業が導入実績を示したOSSは、2ツール。(Apache,Xen)

1-3 オープンソースの目的

ソースコードを公開し、世界中の技術者が同じソフトウェアの開発に

■ なぜ、ソースコードを公開するのか?

取り組むことで、機能・品質を継続的に向上していくことができる

品質向上オープンソース

機能向上

改良 公開

世界中の利用者達世界中の開発者達フィードバック

オープンソースビジネス推進協議会 Copyright©2013 OBCI All rights reserved.

ポイント オープンソースの目的はソフトウェアの機能・品質の向上4

Page 6: OSS入門 OBCI 20131019 · (Apache,BINDOpenSSHOpenSSLPHPBIND,OpenSSH,OpenSSL,PHP,PostgreSQL,RubySquidUbuntuXenRuby,Squid,Ubuntu,Xen) ・全ての企業が導入実績を示したOSSは、2ツール。(Apache,Xen)

1-4 オープンソース関連組織・団体の全体像(1)

開発コミュニティ

■ 関連組織・団体の全体像

アプリケーションソフトウェア

(ApacheなどのOSS)

ディストリビュータ

PFベンダGNUソフトライブラリコマンド

ディスト

PFベンダ

動作 SIer

ユーザ

Linuxカーネルドライバ

トリビューショ

インス

ハード

確認済みマシ

SIer

業務ア

構築ョ

ントーラ

他日本語フォント/オ イ ト等

ISVドウェア

シン

アプリ

築システム

非Linuxマシン

オフィススイート等の商用ソフトウェア

運用管理ソフト等の 動作確認済み商 ウ

オープンソースビジネス推進協議会 Copyright©2013 OBCI All rights reserved.

統合ベンダ商用ソフトウェア 商用ソフトウェア

(出典:日本OSS推進フォーラム「オープンソースソフトウェアが開発コミュニティからユーザに届くまでの仕組み」より5

Page 7: OSS入門 OBCI 20131019 · (Apache,BINDOpenSSHOpenSSLPHPBIND,OpenSSH,OpenSSL,PHP,PostgreSQL,RubySquidUbuntuXenRuby,Squid,Ubuntu,Xen) ・全ての企業が導入実績を示したOSSは、2ツール。(Apache,Xen)

1-4 オープンソース関連組織・団体の全体像(2)

作業役割(例) ① ② ③ ④ ⑤

■ 開発コミュニティ以外によるサポート提供形態

ディストリビューションの作成

ユーザ ディストリビュータ

ディストリビュータ

ディストリビュータ

ディストリビュータ

ターゲットマシン ユーザ ユーザ PFベンダデ

PFベンダ 総合ベンダ①① ②② ③③ ④④ ⑤⑤

ユーザ

① ② ③ ④ ⑤

ユーザ

へのインストール (ディストリビュータ)

(SIer)

ターゲットマシンでの動作確認

ユーザ ユーザ ユーザ PFベンダ(SIer)

総合ベンダ

総合ベンダ

総合ベンダ

SIerSIer

PFベンダPFベンダ

総合ベンダ

SIer

PFベンダ

様々な機器やソフトウェアを利用したシステムの提案

ユーザ ユーザ ユーザ SIer 総合ベンダ

ダダ

ディストリビュータ

ディストリビュータ

システム構築・評価

ユーザ ユーザ ユーザ SIer 総合ベンダ

運用時の問題切 ユーザ ユーザ ユーザ SIer 総合ベンダ

開発コミュニティ/開発企業開発コミュニティ/開発企業

(出典:日本OSS推進フォーラム「オープンソースソフトウェアが開発コミュニティからユーザに届くまでの仕組み」より

運用時の問題切り分け等

ユ ザ ユ ザ ユ ザ SIer

(ユーザ)

総合ベンダ

(ユーザ)

オープンソースビジネス推進協議会 Copyright©2013 OBCI All rights reserved.

ポイント ユーザが自己責任の範囲を選択することが可能6

Page 8: OSS入門 OBCI 20131019 · (Apache,BINDOpenSSHOpenSSLPHPBIND,OpenSSH,OpenSSL,PHP,PostgreSQL,RubySquidUbuntuXenRuby,Squid,Ubuntu,Xen) ・全ての企業が導入実績を示したOSSは、2ツール。(Apache,Xen)

1-5 コミュニティとは?

「オープンソース・コミュニティ」一般的な「コミュニティ」は、「共同体、集団、地域社会」

特定のオ プ トウ アの開発や普及活動を行う とを目的と特定のオープンソース・ソフトウェアの開発や普及活動を行うことを目的とした、人々の集まり

開発 ミ ニティ開発コミュニティ– オープンソースを開発するコミュニティ

(例)Seasarプロジェクト Ruby開発コミュニティ(例)Seasarプロジェクト、Ruby開発コミュニティ

– 企業がコミュニティを主導する場合もある

(例)MySQL(Oracle)、JBoss(RedHat)

ユーザーコミュニティオ プンソ スを利用するにあたり 情報交換を行ったり 日本– オープンソースを利用するにあたり、情報交換を行ったり、日本語ドキュメントの作成を行ったりするコミュニティ

(例)日本JBossユーザ・グループ、日本MySQLユーザ会、日本PostgreSQLユ ザ会 日本JasperServerユ ザ会

オープンソースビジネス推進協議会 Copyright©2013 OBCI All rights reserved.

日本PostgreSQLユーザ会、日本JasperServerユーザ会

7

Page 9: OSS入門 OBCI 20131019 · (Apache,BINDOpenSSHOpenSSLPHPBIND,OpenSSH,OpenSSL,PHP,PostgreSQL,RubySquidUbuntuXenRuby,Squid,Ubuntu,Xen) ・全ての企業が導入実績を示したOSSは、2ツール。(Apache,Xen)

1-6 オープンソースは大丈夫?

オープンソースは品質が悪い?

■ オープンソースの3つ(+1)の誤解

誤解です。むしろ、商用製品よりも品質が高いケースもあります。大規模システムへの導入実績も豊富です。

オープンソースは実は高い?誤解です。利用ノウハウがない場合は、有償サポートサービスを活用することで、リスクを低減しつつ、確実にソフトウェアコストを削減できます。

オ プ を扱 る ジ が な ?オープンソースを扱えるエンジニアがいない?誤解です。商用製品を扱えるエンジニアであれば、オープンソースも簡単に扱えます。ソースコードレベルのサポートは、有償サポートサービスのご利用をお勧めします。

オープンソースは自己責任?

オープンソースビジネス推進協議会 Copyright©2013 OBCI All rights reserved.8

オ プンソ は自己責任?様々な有償サポートサービスがあります。有効に活用しましょう!

Page 10: OSS入門 OBCI 20131019 · (Apache,BINDOpenSSHOpenSSLPHPBIND,OpenSSH,OpenSSL,PHP,PostgreSQL,RubySquidUbuntuXenRuby,Squid,Ubuntu,Xen) ・全ての企業が導入実績を示したOSSは、2ツール。(Apache,Xen)

2. オープンソースの状況

オープンソースビジネス推進協議会 Copyright©2013 OBCI All rights reserved.9

Page 11: OSS入門 OBCI 20131019 · (Apache,BINDOpenSSHOpenSSLPHPBIND,OpenSSH,OpenSSL,PHP,PostgreSQL,RubySquidUbuntuXenRuby,Squid,Ubuntu,Xen) ・全ての企業が導入実績を示したOSSは、2ツール。(Apache,Xen)

2-1 国内市場動向

国内ソフトウェア市場動向・ 2010年の国内ソフトウェア市場は2兆1,337億2,300万円。売上額1位はマイクロソフト(シェア

18 3%) 2位は富士通(10 0%) IBMと日立が同率3位(6 9%)18.3%)、2位は富士通(10.0%)、IBMと日立が同率3位(6.9%)

・ 2011年の国内ソフトウェア市場は2兆1,235億800万円、前年比成長率マイナス0.5%。2011年5月時点の予測から7.6ポイント上方修正

・ 公共/教育向けやメインフレーム向けで震災の影響を強く受けるも 事業継続面からのインフラ・ 公共/教育向けやメインフレ ム向けで震災の影響を強く受けるも、事業継続面からのインフラ補強や企業のグローバル対応の加速が成長材料

・ 2010年~2015年の年平均成長率は2.5%、2015年市場規模は2兆4,168億9,700万円と予測。2013年には2008年時ピークの2兆2,572億8,000万円を超える見込み年 年時 兆 , 億 , を超 見込

国内オープンソースソフトウェア利用実態

出典:IDC「国内ソフトウェア市場動向および予測」

国 ソ ソ ウ 利用実態・ ユーザー企業におけるオープンソースソフトウェア(OSS)の最大メリットはコスト削減

・ ソリューションプロバイダーの30%以上はOSSプロジェクトが増加傾向

OSSの使用実績の多さがITビジネス売上高の増加に繋がっている・ OSSの使用実績の多さがITビジネス売上高の増加に繋がっている

・ サポートに対する懸念やエンジニア不足の課題を業界挙げて解決していくことが必要

出典:IDC「国内オープンソースソフトウェア利用実態調査結果」

オープンソースビジネス推進協議会 Copyright©2013 OBCI All rights reserved.10

Page 12: OSS入門 OBCI 20131019 · (Apache,BINDOpenSSHOpenSSLPHPBIND,OpenSSH,OpenSSL,PHP,PostgreSQL,RubySquidUbuntuXenRuby,Squid,Ubuntu,Xen) ・全ての企業が導入実績を示したOSSは、2ツール。(Apache,Xen)

2-2 OSS導入実績調査(1)

Linux Foundation SI Forumが実施した2012年度オ プンソ スソフトウェア導入実績調査から2012年度オープンソースソフトウェア導入実績調査から

① 調査概要調査期間:2013/5 2013/6調査期間:2013/5 ~ 2013/6調査対象期間:2012年度(2012/4~2013/3)参加企業(8社) :参加企業(8社) :

• 株式会社日立製作所(日立Grは、日立で纏めて回答)• 株式会社アシスト• 日本電気株式会社/NECソフト株式会社日本電気株式会社/NECソフト株式会社• 日本電信電話株式会社/株式会社NTTデータ• デル株式会社• 東芝ソリューション株式会社東芝ソリ ション株式会社• 日本ヒューレット・パッカード株式会社• 富士通株式会社/株式会社PFU

オープンソースビジネス推進協議会 Copyright©2013 OBCI All rights reserved.11

Page 13: OSS入門 OBCI 20131019 · (Apache,BINDOpenSSHOpenSSLPHPBIND,OpenSSH,OpenSSL,PHP,PostgreSQL,RubySquidUbuntuXenRuby,Squid,Ubuntu,Xen) ・全ての企業が導入実績を示したOSSは、2ツール。(Apache,Xen)

2-2 OSS導入実績調査(2)

②結果概要・ 「導入実績多数」 (*1)となったツール数:114ツール。

(*1) 3社以上が「導入実績あり」と回答したツール。

・ 定番化した(*2)OSSは41ツール 。昨年の56と比較すると大幅に低下。定番化した OSSは41ツ ル 。昨年の56と比較すると大幅に低下。(*2)過半数の5社が導入実績を示したツール。

・ 8社中、7社以上が導入実績を示したOSSは10ツール。(Apache BIND OpenSSH OpenSSL PHP PostgreSQL Ruby Squid Ubuntu Xen)(Apache,BIND,OpenSSH,OpenSSL,PHP,PostgreSQL,Ruby,Squid,Ubuntu,Xen)

・ 全ての企業が導入実績を示したOSSは、 2ツール。(Apache,Xen)

・ 仮想化・クラウド関連のツールの実ビジネスへの普及が顕著。仮 クラウ 関連 実 普及 顕著。

・ データベース関連:infiniDB、MariaDB、MongoDB などで実際の導入事例が出て来ており、OSSデータベースの活用オプションが拡大。

A h H d A h L A h S l などビ グデ タ関連の・ Apache Hadoop、Apache Lucene、Apache Solarなどビッグデータ関連のOSSツールも引き続き導入が増加。

オープンソースビジネス推進協議会 Copyright©2013 OBCI All rights reserved.12

Page 14: OSS入門 OBCI 20131019 · (Apache,BINDOpenSSHOpenSSLPHPBIND,OpenSSH,OpenSSL,PHP,PostgreSQL,RubySquidUbuntuXenRuby,Squid,Ubuntu,Xen) ・全ての企業が導入実績を示したOSSは、2ツール。(Apache,Xen)

2-2 OSS導入実績調査(3)

分類 導入実績多数(4社以上)

導入実績あり(2社~3社)

仮想化、クラウド Eucalyptus CloudStack2011

分類 導入実績多数(4社以上)

導入実績あり(2社~3社)

DB,関連ツール Apache Hadoop Apache Derby

KVM Glance(OpenStack)

Nova(OpenStack) Open vSwitch

Xen OpenNebula

イ DRBD Cl ill

Berkley DB infiniDB Community Edition

Firebird Dbunit

HBase EclipseJDO仮想化・クラウド系の

ファイル DRBD Clonezilla

NFS GlusterFS

Swift(OpenStack) HDFS

Samba

HBase EclipseJDO

iBATIS MariaDB

memcached MongoDB

MySQL MySQL

ツール活用の本格化

2011 2012Samba

管理、運用 analog Amanda

AWStats Bacula

CACTI Chef

MySQL MySQLAdministrator

PostgreSQL MySQL Query Browser

SQLite pgAdmin

KVM 5 6

NOVA 2 3

QEMU 2 4CACTI Chef

Hinemos Crowber

MRTG Ganglia

ntpd Groundwork

SQLite pgAdmin

phpMyAdmin

phpPgAdmin

その他 Apache Lucene Jubatus

Virt-Manager 1 4

VirtualBox 2 3

ntpd Groundwork

OpenAM Nagios

業務アプリ JBoss jBPM Asakusa

MosP

その他 Apache Lucene Jubatus

Apache Solr Ludia

Namazu Rabbit MQ

OpenPNE

オープンソースビジネス推進協議会 Copyright©2013 OBCI All rights reserved.13

SugarCRM

p

Page 15: OSS入門 OBCI 20131019 · (Apache,BINDOpenSSHOpenSSLPHPBIND,OpenSSH,OpenSSL,PHP,PostgreSQL,RubySquidUbuntuXenRuby,Squid,Ubuntu,Xen) ・全ての企業が導入実績を示したOSSは、2ツール。(Apache,Xen)

2-2 OSS導入実績調査(3)

分類 導入実績多数(4社以上)

導入実績あり(2社~3社)

仮想化、クラウド Eucalyptus CloudStack

分類 導入実績多数(4社以上)

導入実績あり(2社~3社)

DB,関連ツール Apache Hadoop Apache Derby

KVM Glance(OpenStack)

Nova(OpenStack) Open vSwitch

Xen OpenNebula

イ DRBD Cl ill

Berkley DB infiniDB Community Edition

Firebird Dbunit

HBase EclipseJDOファイル DRBD Clonezilla

NFS GlusterFS

Swift(OpenStack) HDFS

Samba

HBase EclipseJDO

iBATIS MariaDB

memcached MongoDB

MySQL MySQLSamba

管理、運用 analog Amanda

AWStats Bacula

CACTI Chef

MySQL MySQLAdministrator

PostgreSQL MySQL Query Browser

SQLite pgAdmin

分散ファイルシステム、オブジ クトストレ ジCACTI Chef

Hinemos Crowber

MRTG Ganglia

ntpd Groundwork

SQLite pgAdmin

phpMyAdmin

phpPgAdmin

その他 Apache Lucene Jubatus

オブジェクトストレージの分野で事例が。

ntpd Groundwork

OpenAM Nagios

業務アプリ JBoss jBPM Asakusa

MosP

その他 Apache Lucene Jubatus

Apache Solr Ludia

Namazu Rabbit MQ

OpenPNE

オープンソースビジネス推進協議会 Copyright©2013 OBCI All rights reserved.14

SugarCRM

p

Page 16: OSS入門 OBCI 20131019 · (Apache,BINDOpenSSHOpenSSLPHPBIND,OpenSSH,OpenSSL,PHP,PostgreSQL,RubySquidUbuntuXenRuby,Squid,Ubuntu,Xen) ・全ての企業が導入実績を示したOSSは、2ツール。(Apache,Xen)

2-2 OSS導入実績調査(3)

分類 導入実績多数(4社以上)

導入実績あり(2社~3社)

仮想化、クラウド Eucalyptus CloudStack

分類 導入実績多数(4社以上)

導入実績あり(2社~3社)

DB,関連ツール Apache Hadoop Apache Derby

KVM Glance(OpenStack)

Nova(OpenStack) Open vSwitch

Xen OpenNebula

イ DRBD Cl ill

Berkley DB infiniDB Community Edition

Firebird Dbunit

HBase EclipseJDOファイル DRBD Clonezilla

NFS GlusterFS

Swift(OpenStack) HDFS

Samba

HBase EclipseJDO

iBATIS MariaDB

memcached MongoDB

MySQL MySQLSamba

管理、運用 analog Amanda

AWStats Bacula

CACTI Chef

MySQL MySQLAdministrator

PostgreSQL MySQL Query Browser

SQLite pgAdminCACTI Chef

Hinemos Crowber

MRTG Ganglia

ntpd Groundwork

SQLite pgAdmin

phpMyAdmin

phpPgAdmin

その他 Apache Lucene Jubatus

クラウドとの親和性が高いツールが活用ntpd Groundwork

OpenAM Nagios

業務アプリ JBoss jBPM Asakusa

MosP

その他 Apache Lucene Jubatus

Apache Solr Ludia

Namazu Rabbit MQ

OpenPNE

高いツ ルが活用

オープンソースビジネス推進協議会 Copyright©2013 OBCI All rights reserved.15

SugarCRM

p

Page 17: OSS入門 OBCI 20131019 · (Apache,BINDOpenSSHOpenSSLPHPBIND,OpenSSH,OpenSSL,PHP,PostgreSQL,RubySquidUbuntuXenRuby,Squid,Ubuntu,Xen) ・全ての企業が導入実績を示したOSSは、2ツール。(Apache,Xen)

2-2 OSS導入実績調査(3)

分類 導入実績多数(4社以上)

導入実績あり(2社~3社)

仮想化、クラウド Eucalyptus CloudStack

分類 導入実績多数(4社以上)

導入実績あり(2社~3社)

DB,関連ツール Apache Hadoop Apache Derby

KVM Glance(OpenStack)

Nova(OpenStack) Open vSwitch

Xen OpenNebula

イ DRBD Cl ill

Berkley DB infiniDB Community Edition

Firebird Dbunit

HBase EclipseJDOファイル DRBD Clonezilla

NFS GlusterFS

Swift(OpenStack) HDFS

Samba

HBase EclipseJDO

iBATIS MariaDB

memcached MongoDB

MySQL MySQL

業務領域での活用もSamba

管理、運用 analog Amanda

AWStats Bacula

CACTI Chef

MySQL MySQLAdministrator

PostgreSQL MySQL Query Browser

SQLite pgAdmin

業務領域での活用も進む

CACTI Chef

Hinemos Crowber

MRTG Ganglia

ntpd Groundwork

SQLite pgAdmin

phpMyAdmin

phpPgAdmin

その他 Apache Lucene Jubatusntpd Groundwork

OpenAM Nagios

業務アプリ JBoss jBPM Asakusa

MosP

その他 Apache Lucene Jubatus

Apache Solr Ludia

Namazu Rabbit MQ

OpenPNE

オープンソースビジネス推進協議会 Copyright©2013 OBCI All rights reserved.16

SugarCRM

p

Page 18: OSS入門 OBCI 20131019 · (Apache,BINDOpenSSHOpenSSLPHPBIND,OpenSSH,OpenSSL,PHP,PostgreSQL,RubySquidUbuntuXenRuby,Squid,Ubuntu,Xen) ・全ての企業が導入実績を示したOSSは、2ツール。(Apache,Xen)

2-2 OSS導入実績調査(3)

分類 導入実績多数(4社以上)

導入実績あり(2社~3社)

仮想化、クラウド Eucalyptus CloudStack

分類 導入実績多数(4社以上)

導入実績あり(2社~3社)

DB,関連ツール Apache Hadoop Apache Derby

KVM Glance(OpenStack)

Nova(OpenStack) Open vSwitch

Xen OpenNebula

イ DRBD Cl ill

Berkley DB infiniDB Community Edition

Firebird Dbunit

HBase EclipseJDO

DB領域の動きが激しい。MariaDB,MongoDBの躍進ファイル DRBD Clonezilla

NFS GlusterFS

Swift(OpenStack) HDFS

Samba

HBase EclipseJDO

iBATIS MariaDB

memcached MongoDB

MySQL MySQL

MariaDB,MongoDBの躍進

Samba

管理、運用 analog Amanda

AWStats Bacula

CACTI Chef

MySQL MySQLAdministrator

PostgreSQL MySQL Query Browser

SQLite pgAdminCACTI Chef

Hinemos Crowber

MRTG Ganglia

ntpd Groundwork

SQLite pgAdmin

phpMyAdmin

phpPgAdmin

その他 Apache Lucene Jubatusntpd Groundwork

OpenAM Nagios

業務アプリ JBoss jBPM Asakusa

MosP

その他 Apache Lucene Jubatus

Apache Solr Ludia

Namazu Rabbit MQ

OpenPNE

オープンソースビジネス推進協議会 Copyright©2013 OBCI All rights reserved.17

SugarCRM

p

Page 19: OSS入門 OBCI 20131019 · (Apache,BINDOpenSSHOpenSSLPHPBIND,OpenSSH,OpenSSL,PHP,PostgreSQL,RubySquidUbuntuXenRuby,Squid,Ubuntu,Xen) ・全ての企業が導入実績を示したOSSは、2ツール。(Apache,Xen)

2-2 OSS導入実績調査(3)

分類 導入実績多数(4社以上)

導入実績あり(2社~3社)

仮想化、クラウド Eucalyptus CloudStack

分類 導入実績多数(4社以上)

導入実績あり(2社~3社)

DB,関連ツール Apache Hadoop Apache Derby

KVM Glance(OpenStack)

Nova(OpenStack) Open vSwitch

Xen OpenNebula

イ DRBD Cl ill

Berkley DB infiniDB Community Edition

Firebird Dbunit

HBase EclipseJDOファイル DRBD Clonezilla

NFS GlusterFS

Swift(OpenStack) HDFS

Samba

HBase EclipseJDO

iBATIS MariaDB

memcached MongoDB

MySQL MySQLビッグデータ領域でのSamba

管理、運用 analog Amanda

AWStats Bacula

CACTI Chef

MySQL MySQLAdministrator

PostgreSQL MySQL Query Browser

SQLite pgAdmin

検索系も活発に

2011 2012CACTI Chef

Hinemos Crowber

MRTG Ganglia

ntpd Groundwork

SQLite pgAdmin

phpMyAdmin

phpPgAdmin

その他 Apache Lucene Jubatus

2011 2012

Apache Lucene 1 3

Apache Solr 2 3

ntpd Groundwork

OpenAM Nagios

業務アプリ JBoss jBPM Asakusa

MosP

その他 Apache Lucene Jubatus

Apache Solr Ludia

Namazu Rabbit MQ

OpenPNE

オープンソースビジネス推進協議会 Copyright©2013 OBCI All rights reserved.18

SugarCRM

p

Page 20: OSS入門 OBCI 20131019 · (Apache,BINDOpenSSHOpenSSLPHPBIND,OpenSSH,OpenSSL,PHP,PostgreSQL,RubySquidUbuntuXenRuby,Squid,Ubuntu,Xen) ・全ての企業が導入実績を示したOSSは、2ツール。(Apache,Xen)

(*)代表的なOSSの一覧

カテゴリ OSS

代表的なOSSの一覧

OS Linux、FedoraCore、CentOS、Android、openSUSE、Debian

仮想化 KVM、Xen

ネットワーク DHCP、Asterisk、OpenSSH、OpenSSL、Squid、BIND

セキュリティ FreeRADIUS、OpenSSH、OpenSSL

ファイルサーバ Samba、NFS、WebDAV、Samba SWAT

運用 管理 Hinemos MRTG OpenLDAP OpenSSO Zabbix運用、管理 Hinemos、MRTG、OpenLDAP、OpenSSO、Zabbix

開発、テスト Hibernate、Perl、PHP、RubyStruts、eXo Platform

DB、関連ツール Apache DB、OpenOLAP、MySQLPostgreSQL

Web、APサーバ Apache、Jboss、Tomcat、zimbra、eXo Platform

Desktop Firefox、openoffice.org、Thunderbird

OSSはたくさんの種類があり、上記は代表的なOSSの一部。Linuxの普及促進団体であるThe Linux Foudationが、安心して活用できるオープンソースソフトウェアとして、現時点で選別しているものだけでも約400種類存在。

オープンソースビジネス推進協議会 Copyright©2013 OBCI All rights reserved.19

ウ ア し 、現時点 選別し るも だけ も約 種類存在。

Page 21: OSS入門 OBCI 20131019 · (Apache,BINDOpenSSHOpenSSLPHPBIND,OpenSSH,OpenSSL,PHP,PostgreSQL,RubySquidUbuntuXenRuby,Squid,Ubuntu,Xen) ・全ての企業が導入実績を示したOSSは、2ツール。(Apache,Xen)

(*)2008年~2010年まで継続的に使われているOSS

Apache Ant Python Dbunit PukiWikiApatche Samba Eclipse WTP qmail

BIND Squid fml qpopperBIND Squid fml qpopperCentOS Apache Struts GanttProject RRDToolCVS Subversion gimp Seasar (S2DAO)

Eclipse Apache Tomcat Hibernate SeleniumEclipse Apache Tomcat Hibernate SeleniumFedoraCore Trac Apache Jakarta sendmail

Firefox vsftpd Apache Log4J SQLiteApache JMeter Xen MRTG swatchApache JMeter Xen MRTG swatch

MySQL rsync MySQL Administrator

Thunderbird

OpenLDAP ab (apacheBench) Nagios Tortoise SVNOpenLDAP ab (apacheBench) Nagios Tortoise SVNOpenSSH analog Namazu UbuntuOpenSSL Apache XML NET-SNMP Ultra Monkey

Perl bonnie Openoffice org VNCPerl bonnie Openoffice.org VNCPHP Bugzilla OpenOLAP webmin

Postfix CACTI OpenPNE WIRESHARKPostgreSQL Courier-IMAP pgAdmin III Xoops

オープンソースビジネス推進協議会 Copyright©2013 OBCI All rights reserved.20

PostgreSQL Courier IMAP pgAdmin III Xoops

企業が中心となって支援しているOSS 団体が中心となっている支援しているOSS

Page 22: OSS入門 OBCI 20131019 · (Apache,BINDOpenSSHOpenSSLPHPBIND,OpenSSH,OpenSSL,PHP,PostgreSQL,RubySquidUbuntuXenRuby,Squid,Ubuntu,Xen) ・全ての企業が導入実績を示したOSSは、2ツール。(Apache,Xen)

2-3 オープンソースの利用状況

■ 各業界の「トップ企業グループ」での利用状況

業種 利用しているオープンソース業種 利用しているオ プンソ ス

大手銀行、地銀、信用金庫 Tomcat / JBoss 他

大手証券会社 JBoss / MySQL 他

大手自動車メーカー PostgreSQL 他

大手自動車部品メーカー Apache / Tomcat / JBoss / OpenAM / Liferay 他

大手電子機器メーカー Tomcat / JBoss / MySQL / OpenAM / Liferay 他大手電子機器メ カ Tomcat / JBoss / MySQL / OpenAM / Liferay 他

大手家電メーカー Tomcat / Subversion / OpenAM 他

大手化学メーカー Tomcat / PostgreSQL 他

通信会社 Tomcat / JBoss / OpenLDAP 他

電力会社、電力会社グループ企業 JBoss / PostgreSQL / OpenAM / Liferay 他

大手流通業 Apace / JBoss / Liferay 他大手流通業 Apace / JBoss / Liferay 他

大手商社 JBoss / MySQL 他

大手メディア企業 JBoss / MySQL 他

大手 ムイ グ タ 各種OSS 事例多数

オープンソースビジネス推進協議会 Copyright©2013 OBCI All rights reserved.

(OBCI オープンソースカンファレンス2013 Tokyo/Spring OSS「超」入門)

大手システムインテグレーター 各種OSS 事例多数

21

Page 23: OSS入門 OBCI 20131019 · (Apache,BINDOpenSSHOpenSSLPHPBIND,OpenSSH,OpenSSL,PHP,PostgreSQL,RubySquidUbuntuXenRuby,Squid,Ubuntu,Xen) ・全ての企業が導入実績を示したOSSは、2ツール。(Apache,Xen)

2-4 オープンソースの適用状況

■ OSからミドルウェア、業務アプリケーションの領域へ

CRMSugarCRM

ERPCompiere / ERP5

オフィススイート

アプリケーション領域

シングルサインオンOpenSSO

ポータルLiferay

BiJaspersoft

オ ィ イ

OpenOffice

アプリケーションサーバーTomcat / JBossAS

データベースMySQL / PostgreSQLミドルウェア領域

WebサーバーApache

スマートフォン用プラットフォーム

Android

オペレーティングシステムLinuxオペレーティング

システム

サ バ領域 端末領域

情報家電向けLinux

オープンソースビジネス推進協議会 Copyright©2013 OBCI All rights reserved.

(OBCI オープンソースカンファレンス2013 Tokyo/Spring OSS「超」入門)

サーバ領域 端末領域

22

Page 24: OSS入門 OBCI 20131019 · (Apache,BINDOpenSSHOpenSSLPHPBIND,OpenSSH,OpenSSL,PHP,PostgreSQL,RubySquidUbuntuXenRuby,Squid,Ubuntu,Xen) ・全ての企業が導入実績を示したOSSは、2ツール。(Apache,Xen)

ENDオープンソース「超」入門

END

株式会社 日立ソリューションズ

オープンソースビジネス推進協議会 Copyright©2013 OBCI All rights reserved.23