Skip to content
Go back

GCCでのGPLの扱い

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

参考文献#