История изменений
Исправление gag, (текущая версия) :
From: Richard Stallman (rms at gnu.org)
Date: Thu Jan 09 2003 - 02:28:47 EST
Someone recently made the claim that including a header file always makes a derivative work. That's not the FSF's view. Our view is that just using structure definitions, typedefs, enumeration constants, macros with simple bodies, etc., is NOT enough to make a derivative work. It would take a substantial amount of code (coming from inline functions or macros with substantial bodies) to do that.
http://lkml.iu.edu/hypermail/linux/kernel/0301.1/0362.html
https://linux.slashdot.org/story/11/03/20/1529238/rms-on-header-files-and-derivative-works
Исходная версия gag, :
Someone recently made the claim that including a header file always makes a derivative work. That's not the FSF's view. Our view is that just using structure definitions, typedefs, enumeration constants, macros with simple bodies, etc., is NOT enough to make a derivative work. It would take a substantial amount of code (coming from inline functions or macros with substantial bodies) to do that.
http://lkml.iu.edu/hypermail/linux/kernel/0301.1/0362.html
https://linux.slashdot.org/story/11/03/20/1529238/rms-on-header-files-and-derivative-works