GPLに関して。
次のソースがあります。
include <stdio.h>
int main(void) { printf("aaa\n"); return 0;}
これを次の2つの方法で、コンパイル・リンクするものとします。
1.gcc -c -o hoge.o hoge.c
2.gcc -o hoge.exe hogec
この場合、2で作成したhoge.exeを配布する場合はGPLにしなくてはならず、
1で作成したhoge.oを配布する場合はGPLにする必要はないと考えています。
この認識は正しいですか?