co-linear edge overlap freeware downloads

Clipper

6.4.2 freeware download

... (self-intersecting) polygons, polygons with holes and polygons with overlapping co-linear edges. Input polygons for clipping can use EvenOdd, NonZero, ...