🖥️ HW・SW 第4章-3節

OSSの活用とライセンス

OSSの活用とライセンス

オープンソースソフトウェア(OSS)は中小企業にとってコスト削減の強い味方です。しかし「無料=何でも自由に使える」わけではありません。ライセンスの種類と義務を理解した上で活用しましょう。

主要なOSSライセンスの種類

ライセンス特徴注意点
MIT最も緩い許諾型。著作権表示のみ必要商用利用OK。改変・再配布自由
Apache License 2.0MIT同様に緩い。特許権の明示的付与あり変更点の明記が必要
BSD(2-clause/3-clause)MITに近い緩さ。広告条項の有無で種類が分かれる商用利用OK
GPL v2/v3コピーレフト型。改変した場合、同じGPLで公開する義務社内利用は配布に当たらないため義務なし。外部配布時は要注意
LGPLGPLの緩和版。ライブラリとしてリンクする場合はGPL義務が及ばない改変した場合はLGPLで公開義務
AGPLGPLの強化版。SaaS提供でもソース公開義務社内サーバーで使う場合も注意が必要なケースあり

中小企業でのOSS活用例

  • LibreOffice: Microsoft Officeの代替。基本的な文書作成・表計算には十分対応(MPL v2/LGPL v3)
  • Nextcloud: オンプレミスのファイル共有・グループウェア。Google DriveやOneDriveの代替(AGPL)
  • Zabbix: サーバー・ネットワーク監視。商用製品に匹敵する機能(GPL v2)
  • GLPI: IT資産管理・ヘルプデスク。OCS Inventoryと連携可能(GPL v3)
  • pfSense/OPNsense: オープンソースファイアウォール/ルーター(Apache 2.0/BSD)
  • Redmine/GitLab: プロジェクト管理・ソースコード管理

コンプライアンス上の注意点

OSSを業務で使う際に守るべきルールを整理します。

  1. ライセンス条文の確認: 利用前に必ずLICENSEファイルを確認。不明点は法務に相談
  2. 著作権表示の保持: 多くのOSSライセンスで必須。削除すると違反になる
  3. GPLの伝播性に注意: GPL製品を改変して外部に配布する場合、自社コードもGPLで公開する義務がある
  4. OSSの棚卸し: 社内で使用しているOSSのリストを作成し、ライセンス種別を記録
  5. 脆弱性管理: OSSは自己責任でアップデートが必要。CVE情報の定期チェックを怠らない

OSSとサポート

OSSのデメリットは公式サポートがないことです。コミュニティフォーラムやGitHubのIssueが頼りになりますが、緊急時に即座に回答が得られる保証はありません。重要システムにOSSを採用する場合は、商用サポート契約(Red Hat、SUSE、Canonical等)やSIerによるサポートの検討も必要です。「無料で導入したが運用コストが膨大」とならないよう、TCO(Total Cost of Ownership)で判断しましょう。