oss 管理ソリューションのご紹介 - ogis-ri co.,ltd.title...

16
Copyright (C) 2013 OGIS-RI Co.,Ltd. 1 OSS 管理ソリューションのご紹介 オープンソースを安心して利用するために OSS : Open Source Software

Upload: others

Post on 16-Mar-2020

0 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: OSS 管理ソリューションのご紹介 - OGIS-RI Co.,Ltd.Title オープンソースリスク管理ソリューションのご紹介 Author 0781948 吉井 雅人 Created Date

Copyright (C) 2013 OGIS-RI Co.,Ltd. 1

OSS 管理ソリューションのご紹介

~ オープンソースを安心して利用するために ~

OSS : Open Source Software

Page 2: OSS 管理ソリューションのご紹介 - OGIS-RI Co.,Ltd.Title オープンソースリスク管理ソリューションのご紹介 Author 0781948 吉井 雅人 Created Date

2

OSS の利用の広がり

スマートフォン、タブレット PC、デジタルカメラ

Android (OpenGL, SQLite, Webkit, libc・・・)

薄型テレビ、Blu-ray Disc レコーダ

glibc, BusyBox, coreutils, ntp・・・

プリンタ、MFP(複合機)

glibc, Net-SNTP, OpenSSL・・・

Linux Foundation による Automotive Grade Linux (AGL) の立ち上げ(2012年9月 http://wired.jp/)

OSS を活用することにより、自動車業界全体の発展を目指すワーキンググループ

Jaguar Land Rover ・日産自動車・ トヨタ自動車の参加を皮切りに、多数の自動車/関連メーカーが参加を表明

Copyright (C) 2013 OGIS-RI Co.,Ltd.

Page 3: OSS 管理ソリューションのご紹介 - OGIS-RI Co.,Ltd.Title オープンソースリスク管理ソリューションのご紹介 Author 0781948 吉井 雅人 Created Date

Copyright (C) 2013 OGIS-RI Co.,Ltd. 3

一方、ソフトウェア開発の現場では・・・

課題

OSS を利用し、開発効率をアップさせたい。しかしながら、利用する OSS ライセンスを完璧に遵守できるかどうか不安だ・・・。

Page 4: OSS 管理ソリューションのご紹介 - OGIS-RI Co.,Ltd.Title オープンソースリスク管理ソリューションのご紹介 Author 0781948 吉井 雅人 Created Date

Copyright (C) 2013 OGIS-RI Co.,Ltd. 4

OSSを安心して利用いただくためのソリューションメニュー

Palamida

お客様になり代わり、OSS の利用状況を検査します オープンソース診断サービス

米国PALAMIDA社の OSS自動検出ツールです

製品

コンサルテーション OSS 利用に関するご相談、OSS 利用ガイドライン

策定/社員教育支援などを実施いたします

サービス

Page 5: OSS 管理ソリューションのご紹介 - OGIS-RI Co.,Ltd.Title オープンソースリスク管理ソリューションのご紹介 Author 0781948 吉井 雅人 Created Date

Copyright (C) 2013 OGIS-RI Co.,Ltd. 5

Palamida

~OSSとそのライセンスを自動検出するツール~

Page 6: OSS 管理ソリューションのご紹介 - OGIS-RI Co.,Ltd.Title オープンソースリスク管理ソリューションのご紹介 Author 0781948 吉井 雅人 Created Date

解析

6

開発したソフトウェアの 「成分」 の明確化

A社製ソフトウェア A社製ソフトウェア

: A社自作 : OSS - X

: OSS - Y : B社製

: OSS - Z

ソフトウェアの成分構成は??

Copyright (C) 2013 OGIS-RI Co.,Ltd.

Page 7: OSS 管理ソリューションのご紹介 - OGIS-RI Co.,Ltd.Title オープンソースリスク管理ソリューションのご紹介 Author 0781948 吉井 雅人 Created Date

Copyright (C) 2013 OGIS-RI Co.,Ltd. 7

多角的視点での検出

検査対象

ファイル

部分一致

ファイルの検出

そのまま利用されているOSSの検出

完全一致

ファイルの検出

ソースコードを始め、画像ファイルやライブラリなどのバイナリファイルなどすべてのファイルが対象

OSSのライセンス条項を検出

OSSライセンス

テキストの検出

既知の脆弱性が潜むOSSを検出

既知の脆弱性

の検出

Javaで書かれたソフトウェアのネームスペースを検出

Java ネーム

スペースの検出

第三者著作物検出の手掛かりとなるURL等を検出

メールアドレス、

URL の検出

第三者著作物の識別に重要な手掛かりとなるCopyright Holderを検出

Copyright の検出

OSS検出の手掛かりとなる文字列を任意に指定

任意文字列の検出

ソースコードの一部が利用されているOSSの検出

Page 8: OSS 管理ソリューションのご紹介 - OGIS-RI Co.,Ltd.Title オープンソースリスク管理ソリューションのご紹介 Author 0781948 吉井 雅人 Created Date

Copyright (C) 2013 OGIS-RI Co.,Ltd. 8

OSS 特定作業を強力に支援する Detector

検査対象ソフトウェアのファイル構成

検査対象のソースコードと、オリジナルのOSSのソースコードを並列表示

検査対象ソフトウェアに混入の可能性のあるOSSプロダクトをリストアップ

検査対象ソフトウェアのコードとOSSコードの一致部分をハイライト表示(黄色箇所)

検査対象ファイル毎に、検出結果のすべてを多角的に表示

検査対象と、オリジナルの OSS のソースコードを並列表示

Page 9: OSS 管理ソリューションのご紹介 - OGIS-RI Co.,Ltd.Title オープンソースリスク管理ソリューションのご紹介 Author 0781948 吉井 雅人 Created Date

Copyright (C) 2013 OGIS-RI Co.,Ltd. 9

「Code Rank」 による分析の効率化

OSS 流用の確からしさを表す PALAMIDA社の特許技術 「Code Rank」

Code Rank Clustering

(クラスタ率)

Uniqueness

(独自性)

Coverage

(検査対象ソースに占める

OSSの割合)

Matches

(一致件数)

Page 10: OSS 管理ソリューションのご紹介 - OGIS-RI Co.,Ltd.Title オープンソースリスク管理ソリューションのご紹介 Author 0781948 吉井 雅人 Created Date

Copyright (C) 2013 OGIS-RI Co.,Ltd. 10

検査証跡となる HTML レポート

Zipファイル化された OSS 一覧レポートを容易に社内で共有化

OSSコンポーネント数

ライセンス数

OSSに含まれる 脆弱性数

Page 11: OSS 管理ソリューションのご紹介 - OGIS-RI Co.,Ltd.Title オープンソースリスク管理ソリューションのご紹介 Author 0781948 吉井 雅人 Created Date

Copyright (C) 2013 OGIS-RI Co.,Ltd. 11

オープンソース診断サービス

~Palamidaを用いたOSSの検出・診断サービス~

Page 12: OSS 管理ソリューションのご紹介 - OGIS-RI Co.,Ltd.Title オープンソースリスク管理ソリューションのご紹介 Author 0781948 吉井 雅人 Created Date

Copyright (C) 2013 OGIS-RI Co.,Ltd. 12

オープンソース診断サービス

OSS 利用状況の検査頻度が少ないお客様

検査作業のアウトソースをご希望のお客様

※当サービスには、法的アドバイスは含まれません

お客様になり代わり OSS利用状況の検査を行うサービスです

特に次のようなお客様にフィットします

診断内容

利用している OSS とそのライセンスの特定

著作権違反が疑われるファイルの特定

既知の脆弱性が潜む OSS を一覧化

診断結果から対処が必要と考えられる問題を分類してレポート化

弊社で培った診断ノウハウを用いて迅速に分析し、OSS 利用状況を可視化します。これにより、御社内で的確な対応が可能となります

Page 13: OSS 管理ソリューションのご紹介 - OGIS-RI Co.,Ltd.Title オープンソースリスク管理ソリューションのご紹介 Author 0781948 吉井 雅人 Created Date

Copyright (C) 2013 OGIS-RI Co.,Ltd. 13

コンサルテーションサービス

~OSSガイドライン策定、管理体制作り等のご支援~

Page 14: OSS 管理ソリューションのご紹介 - OGIS-RI Co.,Ltd.Title オープンソースリスク管理ソリューションのご紹介 Author 0781948 吉井 雅人 Created Date

Copyright (C) 2013 OGIS-RI Co.,Ltd. 14

OSS 利用ポリシー作成支援

課題

当社の OSS 診断ノウハウを活かし、お客様の OSS 利用ポリシー策定を支援 各開発部署で独自に判断していた OSS 利用ポリシーを全社的に統一

OSS ライセンス条件の明確化

OSS利用ガイドライン

Page 15: OSS 管理ソリューションのご紹介 - OGIS-RI Co.,Ltd.Title オープンソースリスク管理ソリューションのご紹介 Author 0781948 吉井 雅人 Created Date

Copyright (C) 2013 OGIS-RI Co.,Ltd. 15

ユーザニーズを反映した

ガイド類の提供

その他サービスとサポート

製品導入支援サービス

Palamida を有効活用いただくためにツール操作、

検出結果の分析方法などのトレーニングを提供します Palamida活用トレーニング

お客様環境への Palamida の導入作業を支援します

その他サービス

サポート

日本国内、アジア圏

をサポート

日本国内、アジア圏を問わず、日本語・英語いずれでも

オージス総研が迅速なサポートを提供

主要マニュアルの日本語版を提供。さらにクイック・

チュートリアルなど、日本企業向けのガイドも独自に整備

Page 16: OSS 管理ソリューションのご紹介 - OGIS-RI Co.,Ltd.Title オープンソースリスク管理ソリューションのご紹介 Author 0781948 吉井 雅人 Created Date

Copyright (C) 2013 OGIS-RI Co.,Ltd. 16

ご清聴ありがとうございました。

製品デモ、その他詳細説明は 展示ブースにて承ります。