Why is Python 2.7 dependent on db46 and only db46

Joshua Root jmr at macports.org
Fri Jul 24 01:53:11 PDT 2015


On 2015-7-22 03:43 , Daniel J. Luke wrote:
>> On Jul 21, 2015, at 1:37 PM, Vincent Habchi <vince at macports.org> wrote:
>>> On 21 Jul 2015, at 19:27, Daniel J. Luke <dluke at geeklair.net> wrote:
>>>
>>> IIRC oracle changed the bdb license after 4.6. I have a dim recollection that I was going to try to look over the new license to make sure it was reasonable to update the bdb that apr-util (and subversion) use, but I never got around to it.
>>>
>>> If someone has looked it over and it’s OK, we should just update everything to whatever the latest (compatible) version is.
>>
>> Wikipedia says db60 is licenced under the GNU AGPL v3.
> 
> ok, so it went from:
> 
> Sleepycat 
> to
> Oracle-modified Sleepycat
> to
> AGPL v3
> 
> so, my vote would be to move everything to bdb6, then (unless there’s a good reason not to that anyone can think of).

The AGPL, being based on the GPL, contains the "no further restrictions"
requirement that makes it incompatible with a number of licenses
including OpenSSL's.

- Josh


More information about the macports-dev mailing list