eyecatch thumbnail

LGPL って何?

Profile picture
ルッチ / Lucci
2020.07.25

Contents


はじめに

お仕事で LGPL っていう言葉に遭遇しました.

初めて聞いた言葉で,よくわからなかったので少し勉強しました.

本記事は,その時の勉強メモです.

LGPL とは GNU Lesser General Public License の略称である

LGPL とは GPL をベースとしているが,LGPL のもとで公開されたソフトウェアを利用したソフトウェアを開発しても,その独自開発部分のソースコードの公開を強制しないという特徴を持っている. LGPL ではライセンスの継承を必要とせず,それを利用した作成されたソフトウェアのソースコードの公開は強制しない. しかし,LGPL として公開されているソースコードを改変して利用し作成されたソフトウェアのソースコードは強制的に公開させなければならない.

なるほど.

LGPL として公開されているソースコードを利用してソフトウェアを作成するだけなら自分が作ったソフトウェアのソースコードを公開する必要はない.

でも,LGPL として公開されているソースコードを改変して利用した場合は,その改変コードを利用して作成したソフトウェアのソースコードを公開する必要がある.

つまり,LGPL として公開されているソースコードは 利用するだけ なら公開義務は生じない.

改変して利用した なら公開義務が生じる.

LGPL として公開されているソースコードは 改変せずに利用するだけに留めること が重要ポイントですな.

References

https://www.weblio.jp/content/GNU+LGPL

愛用品

  • Xiser Pro Trainer
    1日中踏み続けられる強靭なステッパーでおすすめです.
  • HHKB Professional 墨 x HHKB キートップセット 白
    ボディは墨色キートップは白色なのでめちゃめちゃ目に優しいのでおすすめです.
  • Apple Magic Mouse 2
    トラックパッドは指が攣りそうになりますけどマウスはその心配が無いのでおすすめです.
  • Apple MacMini
    ミニマルでパワフルなデスクトップ PC なので個人的に大好きなのでおすすめです.
  • iiyama Display 27inch FullHD
    鮮明すぎない画面で目も疲れにくいですし何より高さ調節できるのが最高なのでおすすめです.
  • KINTO UNITEA 550ml
    500ml の大容量でこの綺麗なデザインは他にみたことがないのでおすすめです.

関連記事

    なし

大学生へのお知らせ

ここまで記事を読んでくれて本当に嬉しいです、ありがとうございます。

プログラミングを始めたばかりの頃って「やるぞ!」という気持ちは強めですが、 実際に取り組み始めると「何からどうやってどこまでやればいんだ?」 という感じで羅針盤を失うことが多いような気がします。(実体験)

そんな勉強熱心で向上心高めなんだけど目指す姿が曖昧な大学生の方に感謝の意も込めて、就職活動までサポートするプログラミングスクール「レバテックカレッジ」を紹介します。↓

Levtech-college

「自走力」のあるエンジニアを最短3ヶ月で目指せるカリキュラムが月額30,000円で用意されていて、 現段階の「目指す姿が曖昧で何から手をつければいいかわからない状態」から脱却できます。

自分は実際にIT企業で働いていますが、「自走力」のあるエンジニアの方にはいつも助けられています。

なので、目指す姿が曖昧な人はとりあえずレバテックカレッジが導いてくれる 「自走力のあるエンジニア」を目指してみるのはスタートダッシュとしてはアリです。

レベルアップしてからジョブチェンするのはRPGでも常套手段ですし、 レバテックカレッジで一通りのスキルを習得してから自分の目指す姿を再定義するといいかもです。

「自走力のあるエンジニア」って実際どんなエンジニアなの? 何から手をつければいいかわからないから教えて欲しい、 という人は上のテキストリンク/画像リンクから「無料相談会」への申し込みをお願いします。

よきエンジニアライフを!