Opened 10 months ago

Last modified 3 months ago

#67703 new enhancement

gd license should not be marked as conflicting with GPL

Reported by: szhorvat (Szabolcs Horvát) Owned by:
Priority: Normal Milestone:
Component: base Version:
Keywords: Cc: jmroot (Joshua Root), ryandesign (Ryan Carsten Schmidt), mohd-akram (Mohamed Akram)
Port: gd2

Description

Currently, the gd license is marked as conflicting with the GPL, causing the gd2 port not to be distributable:

./port_binary_distributable.tcl -v gd2
"gd2" is not distributable because its license "gd" conflicts with license "GPL-2+" of dependency "x265"

However, the restrictions imposed by the gd license appear to be the same as in the 2-clause BSD license, which is GPL-compatible. Compare:

https://github.com/libgd/libgd/blob/master/COPYING https://opensource.org/license/bsd-2-clause/

I suggest removing this restriction and making gd2 distributable.

Change History (3)

comment:1 Changed 10 months ago by jmroot (Joshua Root)

A difference from the BSD license is that gd's requires a notice to be distributed specifically in "user-accessible supporting documentation". That may well qualify as an "additional restriction" which the GPL would disallow.

comment:2 Changed 3 months ago by mohd-akram (Mohamed Akram)

The license says "if you have questions, ask" and the devs seem to suggest it is equivalent to BSD-2.

comment:3 Changed 3 months ago by mohd-akram (Mohamed Akram)

Cc: mohd-akram added
Note: See TracTickets for help on using tickets.