いくつかの #define 値のみを含む小さな C ヘッダー ファイル (私が作成したもの) があります。このヘッダー ファイルをプロプライエタリ アプリケーションと GPL アプリケーションの両方に #include したいと考えています。
ヘッダー ファイルが 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