From: | Tom Lane <tgl(at)sss(dot)pgh(dot)pa(dot)us> |
---|---|
To: | Kevin Brown <kevin(at)sysexperts(dot)com> |
Cc: | pgsql-hackers(at)postgresql(dot)org |
Subject: | Re: contrib and licensing |
Date: | 2003-04-06 23:58:26 |
Message-ID: | 20968.1049673506@sss.pgh.pa.us |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-hackers |
Kevin Brown <kevin(at)sysexperts(dot)com> writes:
> But if both of these paragraphs are simultaneously true, then why put
> *anything* in contrib?
Don't say that too loudly, or Marc may take it upon himself to make it
happen ;-).
There are a number of reasons to keep things in contrib. One is that
the code may be too tightly tied to backend innards to be appropriate to
maintain separately (the GIST extension modules are a good example, and
most of the modules that include server-side code are easier to maintain
with the server than not). Another is that small modules may not have
enough critical mass to get maintained at all, if they're kicked out to
live or die on their own.
> Otherwise, perhaps you're more concerned about the licensing issues in
> contrib than you need to be?
The way I see it, the "only BSD stuff in contrib" rule is designed
precisely to save us from having to think too hard about licensing
issues. I'm not interested in getting into lawyeristic arguments
about how it's okay to distribute something with a different license
if only we don't do XYZ with it.
regards, tom lane
From | Date | Subject | |
---|---|---|---|
Next Message | Kevin Brown | 2003-04-07 01:39:22 | Re: contrib and licensing |
Previous Message | Kevin Brown | 2003-04-06 22:58:20 | Re: contrib and licensing |