From http://www.gnu-pascal.de/contrib/eike/ I downloaded GPC interfaces to mySQL, contributed by Eike Lange - thanks Eike for contributing them. With some necessary changes, I got things working on Mac OS X.
{ This unit interfaces MySQL libs. Copyright (C) 2003 by Eike Lange Author: Eike Lange eike@g-n-u.de
This unit is free software; you can redistribute it and/or modify it under the terms of the GNU Library General Public License as published by the Free Software Foundation, version 2.
I don't think full copyright can be claimed, because the Pascal interfaces are based on C-headers, copyrighted by mySQL AB.
/* Copyright (C) 2000-2003 MySQL AB
This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.
Now, we have an "original work" copyrighted by MySQL AB and licensed under the GPL, plus a "new work" based on the "original work" copyrighted partly by Eike Lange and licensed under the LGPL.
(sigh)
From a lawyers point of view - I don't think that this is all correct.
From a programmer's point of view - Please (!) don't introduce unneeded copyright claims in interface files, except as needed to respect the original works. With all respect for the GPL and the LGPL, I would argue strongly that Pascal interface files be left uncopyrighted.
Regards,
Adriaan van Os