#defineの値だけを含む小さなCヘッダファイル(私が書いたもの)があります。 私はこのヘッダファイルをプロプライエタリアプリケーションとGPLアプリケーションの両方で#includeしたいと考えています。GPLとプロプライエタリアプリケーションの両方で同じヘッダファイルを使用するためのライセンス
ヘッダーファイルがGPLアプリと共に公開されても構いません。 しかし、私は公開アプリケーションに独自のソースを提供することはできません。
ヘッダーファイルにはどのようなライセンスを使用する必要がありますか?例えば
//
// gplapp.c
#include "/home/project/myheader.h"
int main() {......}
と
//
// proprietaryapp.c
#include "/home/project/myheader.h"
int main() {......}
-
Makefile: build both gplapp.c and proprietaryapp.c
**これは、プログラミングやソフトウェア開発ではなく、ライセンスや法的問題**についてのものであるため、このトピックをオフトピックとして閉じるよう投票しています。詳細については[こちらをご覧ください](http://meta.stackoverflow.com/a/274964/1402846)、[help/on-topic]を参照してください。 –