Opened 8 years ago

Closed 7 years ago

#2295 closed defect (fixed)

Mapguide contains non-free code

Reported by: johanvdw Owned by:
Priority: low Milestone:
Component: General Version: 2.5.0
Severity: trivial Keywords:
Cc: External ID:

Description

The current build system relies on GPC, which has a non-free/non-opensource license: https://svn.osgeo.org/mapguide/trunk/MgDev/Oem/agg-2.4/gpc/copying.txt

This software is free for non-commercial use.

The current makefile uses this library by default. https://svn.osgeo.org/mapguide/trunk/MgDev/Oem/agg-2.4/src/Makefile

Agg contains an option to build without GPC. I think this should be the default option, otherwise our binaries can not be used for commercial use (whatever the definition may be).

If fixing, consider supporting more recent versions of agg.

Change History (2)

comment:1 Changed 8 years ago by jng

From what I recall, we're stuck on agg 2.4 because newer versions use a different license.

I can't see any direct dependency chain to gpc.h (from Visual Studio), so it looks like a Linux issue. Do you have any patches to exclude this GPC support?

comment:2 Changed 7 years ago by jng

Resolution: fixed
Status: newclosed

Fixed r8063

Note: See TracTickets for help on using tickets.