[coreboot] [commit] r5717 - in trunk/src/superio/fintek: . f71863fg

ron minnich rminnich at gmail.com
Wed Aug 18 23:56:45 CEST 2010


On Wed, Aug 18, 2010 at 2:53 PM, Corey Osgood <corey.osgood at gmail.com> wrote:

> Here's the problem: some time ago, someone wrote a superio chip.h that
> contained this:
>
> #include <device/device.h>
> #include <uart8250.h>
>
> extern struct chip_operations superio_<manufacturer>_<partnum>_ops;
>
> struct superio_<manufacturer>_<partnum>_config {
>        struct uart8250 com1, com2;
> };
>
> Most likely the original file didn't even contain a copyright header
> or name, and nearly all super IOs now contain this file. When I did
> the f71805f port, I copied this file from some other super IO. Now, if
> someone else uses this "template" for another super IO, they're most
> likely going to change the manufacturer and/or part number, in effect
> removing everything that I did to that file. So why should they leave
> me as a copyright holder on the file?


You're right, they don't need to. This is just generic code and they
can just put their own name on it.

BUT, they really need to have some kind of copyright.

That's my take anyway.

ron




More information about the coreboot mailing list