LWN.net Logo

Linux-2.6.33-libre released

Linux-2.6.33-libre released

Posted Mar 2, 2010 6:03 UTC (Tue) by lxoliva (subscriber, #40702)
In reply to: Linux-2.6.33-libre released by BenHutchings
Parent article: Linux-2.6.33-libre released

The only cases in which I know I removed “reverse-engineered” lists of registers were cases in which they had been copied literally (through mmio dumps) from non-Free drivers, and included without permission from the copyright holder.

I try really hard to tell code from data. It isn't always easy, and sometimes the developers don't supply enough information to tell one case from the other. In such cases, I often take a conservative approach, in the hope that someone with the device will be able to dig out the info and let me know that the bits are fine to include. I remember some such case regarding rtl8187 drivers, maybe 1.5 year ago or so. Those bits were later determined to be non-software, and thus perfectly fine.

If you know of any other examples, I'd be delighted to mark them as false positives. Please let us know at linux-libre@fsfla.org. Thanks!


(Log in to post comments)

Linux-2.6.33-libre released

Posted Mar 3, 2010 0:35 UTC (Wed) by BenHutchings (subscriber, #37955) [Link]

The only cases in which I know I removed “reverse-engineered” lists of registers were cases in which they had been copied literally (through mmio dumps) from non-Free drivers, and included without permission from the copyright holder.

Whatever makes you think these are copyrightable?

How to tell whether an incomprehensible stream of bits is copyrightable

Posted Mar 3, 2010 6:24 UTC (Wed) by lxoliva (subscriber, #40702) [Link]

I can't tell without having the faintest idea of what it is, or at least of how much creative work went into it. Do you have any tips to share in this regard?

In general, if something is very regular, I take it as non-creative and thus not copyrightable, but if it's sufficiently random that it could be code with creativity involved, it wouldn't be responsible to say it's GPLed unless whoever came up with it says so.

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