LGPL(GNU Lesser General Public License)とは
LGPL(GNU Lesser General Public License)とは、GNU Lesser General Public License の略で、主にライブラリ向けに作られ、GPLより条件を緩めて、ライブラリを他のプログラムから利用しやすくしたOSSライセンスです。ライブラリそのものを改変した場合は、その部分の公開などが求められますが、ライブラリを呼び出して使うだけのプログラムには、GPLのような義務が及びにくくなるよう配慮されています。結合や配布の方法によって判断が変わります。 Lesser は「より小さな」という意味で、GPLより緩やかな条件のライセンスという位置づけです。以前は Library GPL と呼ばれていました。
仕組み・ポイント
主な要素を整理すると次のとおりです。
| 項目 | 内容 |
|---|---|
| 目的 | ライブラリを、独自のソフトウェアからも使いやすくする |
| 改変した場合 | ライブラリの改変部分に、同じ条件が及ぶ |
| 利用だけの場合 | ライブラリを利用するプログラムの公開は、一般に求められにくい |
| 確認事項 | 結合の方法(静的・動的)、利用者がライブラリを入れ替えられるか |
どのように結合しているかによって、義務の内容が異なる点が、LGPLの難しいところです。製品としての配布の方法や、利用者がライブラリを交換できる仕組みなどを、設計の段階で確認します。
判断のポイント
- ライブラリを改変するのか、使うだけなのかを整理したか。
- 結合の方法と、差し替えの仕組みを確認したか。
- ライセンス文とソースの入手方法を、表示しているか。
実務での使い方・具体例
LGPLのライブラリを使って、製品を開発する場面を想定します。ライブラリを呼び出して使うだけで、改変しないのか、ライブラリを改変するのかを整理します。製品として配布する場合は、ライブラリの条件に従って、利用者が差し替えられる構成にするなどの対応を検討します。ライブラリのライセンス文と、ソースの入手方法を、配布物に表示します。
進め方の例
- ライブラリの改変の有無を整理する。
- 結合の方法と、配布の形態を確認する。
- ライセンス文とソースの入手方法を、配布物に表示する。
LGPLは、GPLよりは緩やかですが、無条件ではありません。条件を誤解すると、違反になる可能性があるため、構成を決める前に確認することが重要です。
製品の構成を決める段階で、LGPLのライブラリを使う前提で設計するのか、他のライブラリを使うのかを、事業の優先順位と照らして決めておくと、後の変更を最小限にできます。選択肢を比較する表を作っておくと、意思決定が早くなります。
よくある誤解と注意点
- LGPLのライブラリを使っても、自社のコードの公開が必須になる、とは限りません。
- 一方で、ライブラリの改変や結合の仕方によって、義務が生じます。
- 版によって、条件が異なる場合があります。
- 個別の判断は事案によるため、専門家に確認してください。
- 法令・制度や運用は改正で変わります。実際の判断や手続きの前に、最新情報を公的機関や弁理士・弁護士などの専門家で確認してください。費用、期限、要件などの具体的な内容は、必ず公式の案内に当たってください。
関連用語
- GPL(GNU General Public License):土台となるライセンス
- コピーレフト:条件を引き継がせる考え方
- MITライセンス:許容型の代表的なライセンス
- オープンソースソフトウェア(OSS)のライセンス:OSSライセンス全般
Otsumuに相談できること
ライブラリの利用は、ライセンスの条件と製品の構成の組み合わせで判断が変わります。Otsumuでは、構成や提供形態を整理し、確認すべき論点の洗い出しをお手伝いできます。 新規事業の進め方全体の整理は新規事業・事業戦略のサポートで扱っています。
状況を聞いたうえで論点だけ整理したい場合は、30分の無料相談をご利用ください。個別の権利判断や手続きは、必要に応じて弁理士・弁護士など専門家と進める前提でご相談いただけます。
執筆:Otsumu株式会社 / 編集日 2026.10.04