Являются ли заголовочные файлы предметом интеллектуального права?
Формально, да, даже просто набор констант по уму объект права. К тому же бывают такие *.h файлы, в которых больше кода чtм в *.cpp.
А то, к чему заголовки, под какой лицензией?