ヘッダファイルの問題って、著作物の「翻案」がバイナリに含まれるか、でしょ?
だから、構造体の宣言なんかは違うだろうね。含まれないから。
で、問題は処理を含むマクロなわけだけど、それが著作物かどうかの判断が必要なわけだ。
著作物は「思想や感情」を表現しているかどうかを要件としてるわけだよね。
一般的には、10行くらいが境界線とか言われてるけど、判例が無いから不明か?