ライセンス

あるAというプログラムがGPLライセンス下にあるBというプログラムを呼び出してその出力を利用している場合、そのAプログラムはGPLライセンスを適用する必要があるのでしょうか。
以下のような流れで処理が行われることを想定しています。

  • Aプログラムは入力したデータに何らかの処理を行う。
  • 処理結果をBプログラムに引数として渡し、走らせる。
  • Bプログラムの出力をAプログラムが受け取り、さらに処理を行い結果を出力する。