svn commit: r344731 - in head: Mk Templates/Licenses

Eitan Adler eadler at freebsd.org
Wed Feb 19 14:06:31 UTC 2014


On Wed, Feb 19, 2014 at 4:34 AM, Pietro Cerutti <gahr at freebsd.org> wrote:
> On 2014-Feb-19, 01:10, Eitan Adler wrote:
>> On Mon, Feb 17, 2014 at 8:04 AM, Pietro Cerutti <gahr at freebsd.org> wrote:
>>
>> > Log:
>> >   - Add PostgreSQL license to the database
>> > +_LICENSE_NAME_PGSQL=   PostgreSQL Licence (PostgreSQL)
>>
>> Please call this "PostgreSQL" or "POSTGRESQL".  Despite the existing
>> styles, I think the mixed-case version is better. We use the
>> identifier as seen on this page: https://spdx.org/licenses/.
>
> Excuse me? /me confused.

Thats what I get for doing anything at 1:00AM.

We use the SPDX license list as a canonical source for license
identifiers and names.  Therefore the license ID should be
"PostgreSQL" and it should be named "PostgreSQL License".
In the past I've asked that the entire ID be uppercased.  I now think
thats a bad idea and we should just go with the exact id as named
upstream.


>
>> > +_LICENSE_GROUPS_PGSQL= OSI COPYFREE
>>
> I'd rather wait until you get an official answer. They're lagging
> behind, see http://directory.fsf.org/wiki/PostgreSQL#tab=Details, where
> they state that the license is X11 / BSD.

I missed the details tab last night.  Since they consider the license
to be X11 / BSD it falls under FSF GPL.  OSI considers this open
source so it gains OSI.  Copyfree considers this free so it gains
COPYFREE.
The line above should have all four: FSF GPL OSI COPYFREE

>> > Added: head/Templates/Licenses/PGSQL
>>
>> Please remove this file and set LICENSE_FILE.  The license is a
>> template as it requires per licensor changes.
>
> Oh, I thought templates was what Templates was for. Where should I put
> LICENSE_FILE?

mat@ answered this correctly :)


-- 
Eitan Adler
Source, Ports, Doc committer
Bugmeister, Ports Security teams


More information about the svn-ports-head mailing list