Answer the question
In order to leave comments, you need to log in
Are header files subject to intellectual property rights?
Three questions:
1. Do you think header h-files can be subject to copyright?
2. Do you think the "contents" page at the end of the book could be the subject of int. rights?
3. There are headers in C++ licensed under the GNU GPL. I write in Pascal. For use, I will rewrite the code of the header files to it. But I'm using the Apache License : "changing a license from GPL to Apache is not possible , so the compatibility is one-way." Actually, can I translate the files into another language and use them?
Answer the question
In order to leave comments, you need to log in
Formally, yes, even just a set of constants in the mind is an object of law. In addition, there are such *.h files, in which there is more code in *.cpp.
I am not a lawyer, and I do not know these subtleties, but if you rewrite into another language, then the interface becomes different. Those. it's a completely different interface, in a different language. And even if in this way you violate the license, you should just spit and violate. Everything should have its limits. The interface may match even if you have not seen another interface, what now? And how to prove who was the first?
1. Yes
2. No
3. The meaning of the question is not clear, either you want to link to your program some library for which there are .h files, or you want to write your own interface-compatible implementation of this library, or just make an analog with similar implementation and interface.
Didn't find what you were looking for?
Ask your questionAsk a Question
731 491 924 answers to any question