2

I'm trying to determine OSS compliance for a body of source code, part of which includes sections from OpenEmbedded, and contains a lot of patch files, as they (seem to) try to adapt various tools.

In these patch files I find a range of copyright possibilities

  • the patch file removes a hunk of code from an original, hence 90% of the patch file itself is the original code, so the patch file is "derived" and the original copyright still applies
  • In betweenies
  • the patch file contains just a few lines of actual patching (or is primarily additions), and has a large number of lines as comment explaining why it is needed. Seems fair to assign the copyright in that file to the patch author, not the original

How should copyright be identified for the inbetweenies? What lines can be drawn?

The tool I am using is insisting on attribution per file, so I have been assessing a "ratio of contribution" for original/patch authors and picking one. Is that a reasonable/fair/legal approach?

Also: I have been applying the merger doctrine the context lines in a patch file (those lines around the actual change). Hence excluding them from "what ratio is original/patch?") and that tends to bias the ratio toward the patch author, not original author - is that fair?

2
  • 1
    It will depend of the original licence. If the original code is GPL or LGPL, it will still be GPL or LGPL even if it is 99% patched.
    – SJuan76
    Jun 10, 2014 at 12:15
  • 2
    Thank you Sjuan76, but the question is about copyright, not license, and about the patch file, not the patched original
    – jalanb
    Jun 10, 2014 at 12:20

1 Answer 1

3

Copyrights can be claimed if you make an attribution that is substantial enough to be considered a work of its own, consisting of "original thought".

As a patch file typically contains two sets of source code (the original code and the code it will be replaced with), there will be multiple persons who can claim copyright on the various sections in the patch file. The original authors can claim copyright on the (substantial) portions of code that are being removed and the authors of the new code can claim copyright on that (if it is substantial enough).

For patch files that don't contain creative work (for example, mechanical replacements), those are not subject to copyright at all.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.