- GPL汚染しないようにライセンスを調べていたとき、GCCもGPLだったと思い出す
- 調べると、GCCの標準ライブラリはリンク時にGPLを継承しなくても良い例外が設けられているそうなので、問題なかった
- バイナリサイズに気を使う必要がある組み込み系では、標準ライブラリを取り除くのもありだそうだが、そうすればもちろん様々な便利なものが使えなくなる
- 静的リンクなら最適化のおかげで必要なコードしかバイナリに残らないはずなので、そこまでしなくても良いのではとも思う
- とはいえ、標準ライブラリには安全のために遅い関数があったりするので、それらを使わず自前で用意するほうが良い場合もありそう
GCCでのGPLの扱い
·
Updated:
Share this post on: