エーアイコーポレーション

メール・ニュース申込サイトマッププライバシー・ポリシーEnglish
プロダクトマネージャー職募集中
製品 製品採用事例 展示会・セミナー リクルート 会社概要 お問い合わせ・資料申込
Embedded Software
HOME製品 > Protecode System4
品質向上支援ツール
製品

オープンソースソフトウェア検出ツール
Protecode System4

Protecode System4 は、オープンソースソフトウェアの不適切な利用や意図せぬ混入により生じるソフトウェアの知的財産侵害を事前に抑止し、その管理を容易に行うための知的財産管理ツールです。

今日、企業におけるソフトウェア開発では、高品質の維持とともに、オープンソースソフトウェアやサードパーティ製コードの不適切な利用による知的財産の侵害やビジネスリスクをあらかじめ回避し、より安全性の高いソフトウェア開発を行うことが重要視されています。一方、ソフトウェア開発の現場では、コスト削減や開発の効率化などを理由に、オープンソースソフトウェアを利用する機会はますます増加しています。しかし、利用の際には以下の点を認識する必要があります。

  • 開発者が自己の利用したライブラリのライセンスについて十分に把握しているか?
  • GPLなどのオープンソースソフトウェアのライセンス公開部分を理解して利用したか?
  • 開発管理者は、上記のようなライブラリやオープンソースソフトウェアがソフトウェア開発に利用されることを事前に把握していたか?
  • 企業内でオープンソースソフトウェアの利用に関するポリシーは統一されているか?

これらが十分に認識されずにオープンソースソフトウェアやサードパーティ製コードを利用していた場合、大きなビジネスリスクを背負うことになります。例えば、オープンソースソフトウェアの意図せぬ混入により、対象コードの開示のみならず開発したソフトのソースコード全体の開示義務が生じてしまったり、訴訟などが発生した場合には製品の販売停止や一斉回収などという状況に陥ってしまったりすることも考えられます。また、リスク防止のために時間とコストをかけて人手のみでオープンソースソフトウェア管理をしようとしても、オープンソースソフトウェアの種類は数十万という規模で存在しているため、それらの適切な判断を人手で検査することは実質的に不可能であるといえます。最近では、ソフトウェア開発を外部企業に依頼するケースも多いため、これらを含めた全てのコードの知的財産管理を正確に行うことは大変に困難なことと言えます。

Protecode社は、このような企業がソフトウェアの知的財産の管理をより少ないコストと時間で容易に検査を行うことができ、ビジネスリスクを事前に抑止するための管理ツールを提供しています。

Protecode社製品は、最新のライセンス情報を常時アップデートし、格納されたデータベースを利用して、検査対象となるコードの中にオープンソースソフトウェアが含まれているか否かを検出するところが大きな特長です。

pdf Protecode System4を使用したオープンソース管理プロセスのご提案

主な特長

最新のオープンソースソフトウェアやライセンス情報に常時アップデートされたデータベースを利用しています。これにより、お客様の対象コードの中にどのような種類のオープンソースソフトウェアやライセンスが含まれているかを検出します。

Enterprise IP Analyzer™ (EA)

Enterprise IP Analyzer (EA) は、ディレクトリに保存されている全てのコードを検査するアナライザーです。
既存のレガシーコードや、企業のソフトウェアリポジトリを定期的に管理したい場合や自動的に検査をしたい場合に最適なツールです。

  • 脆弱性を含むオープンソースのチェック
  • Export Control Classification Number (ECCN)レポート機能
  • Post analysis Encryptionレポート機能
Protecode Enterprise IP Analyzer

Code Administrator™ (CA)

Code Administrator (CA)により、企業のオープンソースコンプライアンスプロセスを構築することができます。

開発者:
ソフトウェアパッケージの承認を得るために詳細情報を管理者に提出。
管理者:
開発者から受領した情報の詳細をチェック。
Protecodeの解析エンジンがライセンスやコピーライトをチェックし、ライセンスポリシー違反などを含んだレポートを生成。
上記をもとに、承認の可否を総合的に判断。
Code Administrator

Developer IP Assistant™ (DA)

Developer IP Assistant (DA) は、リアルタイム性を備えた知的財産管理ツールです。
各ワークステーション内のソフトウェアコードの知的財産管理を、リアルタイムに行います。例えば、オープンソースソフトウェアの使用を許可していないある特定のプロジェクトに対し、開発者がGPLを切り取り、貼り付けようとした場合には侵害の警告を発します。

Developer IP Assistant

Library Auditor™ (LA)

Library Auditor は、構成管理ツールのレポジトリにコミットされたコードに対してリアルタイムにライセンスポリシーをチェックするコンポーネントです。
早期段階で、サードパーティによる予期せぬオープンソースの混入を検出することができます。

Protecode Library Auditor

Build IP Analyzer™ (BA)

Build IP Analyzer (BA)は、ビルドプロセスをモニタリングし、ビルドに使用されるファイルをツール内部の知的財産アナライザーにかけて検査結果レポートを出力します。市場向けソフトウェアコードの知的財産管理をしたい場合に最適なツールです。

Build IP Analyzer

Protecodeポリシー設定アドミニストレーション

  • プロジェクトごとに、承認しているオープンソースソフトウェアやライセンスの設定が可能。
  • コード内のわずか数行のところまでOSSとして検出しすぎてしまう現象(ノイズ)を事前に防止する、「検出精度コントロール機能」搭載。
  • 検出精度を1から10段階のレベルに設定可能。

Protecodeポリシー設定アドミニストレーション

オープンソースソフトウェア箇所の対比確認

  • お客様の検査対象コード(左:ローカルモジュール)とProtecodeのデータベースに格納されているオープンソースコード(右:リモートモジュール)を比較し、類似箇所を指摘。
  • これをもとに、実際に流用されたのか、もしくは偶然にも一致しているものなのかを判断。
オープンソースソフトウェア箇所の対比確認

ProtecodeCloud

ProtecodeCloudは、SaaS(Software as a Service)タイプのオープンソース管理サービスです。

WEBをベースとしたクラウドタイプのアプリケーションなので、従来型のオープンソース管理ツールのように、導入に際して高価なサーバを購入したり、複雑なインストール作業を行ったりすることなく、オープンソースライセンスを管理することができます。

ProtecodeCloud
(Protecode社の日本語ウェブサイト)

動作環境

対応ホスト環境 Windows XP / Vista / 7
Linux with Java Virtual Machine
  • Sun JRE 1.5 update 14 or higher
  • Sun JRE 1.6 update 4 or higher
対応ファイルタイプ Source files
Binary and jar files
対応言語 Java、Java Script、C、C++、C#、Visual Basic、Pascal、Perl、Python、PHP
ユーザインターフェイス
(Webアドミニストレーション、検査結果レポート)
USER INTERFACE (WEB ADMIN,REPORTS)
  • IE 7.0 or higher
  • Firefox 3.0 or higher
Global IP Service(GIPS)
データベースへの接続
HTTPS
Enterprise IP Service(EIPS)
データベースの推奨スペック
A Server with
  • Intel Core™ DUO or comparable
  • 2.33 GHz Processor
  • 4 GB RAM
  • Linux Red Hat, CentOS or derivative, or Windows XP or Vista using VMWare.
  • 20G hard disk

ユーザーの利益性

  • GPLなどさまざまな種類のオープンソースソフトウェアやライセンスに相当するものを検査。
  • 最新のオープンソースソフトウェアやライセンス情報に常時アップデートされたデータベースを利用。
  • コードの開発中にリアルタイムにソフトウェアの知的財産管理が可能。
  • 企業ごとに異なる知的財産管理方法やコンプライアンス、社内ポリシーに対応できる製品群。
  • 詳細な検査結果レポートの出力。
  • 大幅なコスト削減と時間短縮が可能。
  • オープンソースソフトウェアの不適切な使用によって生じるビジネスリスクを回避し、安心してTime to marketを実現。

技術サポート体制

電話、FAX、E-mailによるサポート、有償トレーニング、コンサルティング。


お問い合わせ

E-mail お問い合わせフォーム
TEL 03-3493-7981
FAX 03-3493-7993
戻る
ページの先頭へ