Slashdot is powered by your submissions, so send in your scoop

 



Forgot your password?
typodupeerror
×
Android GNU is Not Unix Google Software Linux Technology Your Rights Online

RMS On Header Files and Derivative Works 247

tomhudson writes "In this email from 2003, Richard Stallman says 'I've talked with our lawyer about one specific issue that you raised: that of using simple material from header files. 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.' This should help end the recent FUD about the Android 'clean headers.'"
This discussion has been archived. No new comments can be posted.

RMS On Header Files and Derivative Works

Comments Filter:
  • by Anonymous Coward on Sunday March 20, 2011 @12:48PM (#35551292)
    Around 1994, they allowed viral-free bison output.
  • by tomhudson ( 43916 ) <barbara,hudson&barbara-hudson,com> on Sunday March 20, 2011 @01:21PM (#35551544) Journal

    So here's a real question: If the header files cannot be copyrighted, why did those linux people attempt to PUT copyright on it by including a copyright in the file? If it can't be copyrighted and the folks who maintain the GPL say it can't be copyrighted then why is that copyright in the file in the first place? Are the linux folks trying to use FUD here too?

    1. Because some things, like comments, etc., ARE copyrightable.
    2. Because we're only talking about a specific subset of headers here. Other headers may contain code that can be copyrighted. The kernel is a lot more than 27,000 lines.

    HTH :-)

Neutrinos have bad breadth.

Working...