![]() | |||||||||||||
Messages in this thread |
These files seem to mostly include information from standards documents and most likely contain insufficient original creative content to justify copyright protection. The particular order in which one lists the defines or the numbers one assigns to them don't seem to be protectable to me, there's no expression in them. I had a similar issue in a code review. In this case, the relevant RFC actually named the constants and gave their numerical values. The numerical values are used in the protocol and it's logical for multiple independent groups to both choose to use the same names used in the RFC. So our code had one header file -- a list of '#define's with the same names and numbers as someone else's code (and the same as the RFC, of course). And guess what, we both put them in numerical order too! Not bothering to look at the RFC, the code reviewer concluded that the identical symbol names must have meant one of us took code from the other. Duh. DS - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/ | ||||||||||||
| Last update: 2005-03-22 12:59 [from the cache] ©2003-2008 | |||||||||||||