LWN.net Logo

Documenting kernel code provenance

Documenting kernel code provenance

Posted May 27, 2004 4:26 UTC (Thu) by smoogen (subscriber, #97)
Parent article: Documenting kernel code provenance

One thing that it would help with a patent fight is get the history involved so that prior art could be established easier. Showing that it was implemented before a patent was awarded could help.


(Log in to post comments)

Documenting kernel code provenance

Posted May 27, 2004 8:45 UTC (Thu) by dwalters (subscriber, #4207) [Link]

One thing that it would help with a patent fight is get the history involved so that prior art could be established easier. Showing that it was implemented before a patent was awarded could help.

This is very true. People can help to achieve this by contributing to the Grokline Project: http://www.grokline.net/

Documenting kernel code provenance

Posted May 27, 2004 23:30 UTC (Thu) by jzbiciak (✭ supporter ✭, #5246) [Link]

Another aim it could achieve is to show whether a given piece of presumably-patent-infringing code came in from a party associated with the patent, or came in from someone else. In other words, it could be used to deflect liability from Linux to some 3rd party.

For instance, suppose IBM (or some other company) licensed some patent, coded the technique into Linux, and their patch-signoff person accidentally signed off on the patch. They shouldn't've, because the patch contains IP that does not belong to IBM--only IP that IBM is allowed to use. Now this 3rd party sues over infringement.

The lawsuit should (and hopefully would) get laser-focused: Linux would remove the offending code, and IBM (and only IBM) would be liable for damages. Alternately, IBM could settle by broadening their license to include all GPL implementations, thereby freeing the patent for Linux and GPL derivatives.

Another, different circumstance (closer to the circumstance the parent post to this one gives) is when a submitter had invented something independently of an inventor that patents the same idea. The patch may have arrived in Linux well after the patent-holder's date of invention. But, the submitter may have private prior art showing an earlier date of invention. Knowing who the submitter is is invaluable in identifying that possible source of prior art. When working with and receiving patches from a large organization (IBM, Oracle, Novell), such prior art may be plentiful and secret.

Basically, the Signed-off-by gives a trail leading towards who to point at if something wrong slips through.

Copyright © 2013, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds