Bruce Momjian <pgman@candle.pha.pa.us> writes:
> A larger issue is that this code wants to be in contrib. I don't see
> any other GPL code in contrib.
You didn't look very hard then; a grep for 'General Public License' finds
contrib/array/README.array_iterator: This software is distributed under the GNU General Public License
contrib/array/array_iterator.c: * This software is distributed under the GNU General Public License
contrib/miscutil/misc_utils.c: * This file is distributedunder the GNU General Public License
contrib/miscutil/README.misc_utils: This software is distributed under the GNU General Public License
contrib/miscutil/misc_utils.sql.in: -- This file is distributed under the GNU General Public License
contrib/string/string_io.c: * This software is distributed under the GNU General Public License
contrib/string/README.string_io: This software is distributed under the GNU General Public License
contrib/string/string_io.sql.in: -- This file is distributed under the GNU General Public License
contrib/tools/find-sources: # it under the terms of the GNU General Public License as published by
contrib/tools/find-sources: # GNU General Public License for more details.
contrib/tools/find-sources: # You should have received a copy of the GNU General Public License
contrib/tsearch/dict/porter_english.dct: * modify it under the terms of the GNU General Public License as
contrib/tsearch/dict/porter_english.dct: * GNU General Public License for more details.
contrib/tsearch/dict/porter_english.dct: * You should have received a copy of the GNU General Public License
contrib/userlock/user_locks.c: * This software is distributed under the GNU General Public License
contrib/userlock/README.user_locks: This software is distributed under the GNU General Public License
contrib/userlock/user_locks.sql.in: -- This file is distributed under the GNU General Public License
as well as hits in ODBC, some autoconf input files, and flex and bison
output files. The autoconf/flex/bison hits are not a problem because
those have special exemption clauses in their licenses. And ODBC uses
LGPL, which doesn't have the "viral" properties of GPL, so it's not a
threat to the rest of our distribution.
I do have concerns about including these six contrib modules in our
distribution, however. It could be argued that the terms of the GPL
forbid that.
regards, tom lane