[MacPorts] #67989: legacy-support: license precludes distributable binaries; declare license_noconflict, via pg 'legacysupport'?

MacPorts noreply at macports.org
Sat Aug 19 20:13:08 UTC 2023


#67989: legacy-support: license precludes distributable binaries; declare
license_noconflict, via pg 'legacysupport'?
-----------------------------+----------------------
  Reporter:  mascguy         |      Owner:  mascguy
      Type:  defect          |     Status:  assigned
  Priority:  Normal          |  Milestone:
 Component:  ports           |    Version:  2.8.1
Resolution:                  |   Keywords:
      Port:  legacy-support  |
-----------------------------+----------------------

Comment (by cjones051073):

 Ken, just because you link dynamically to a lib doesn’t excuse you from
 respecting the license for that library. This is the exact reason the GPL
 has the exclusion for system libs, as *every* links against that so
 without that exclusion nothing GPL would be distributable.

 For me there are only 3 ways out.

 1. Do nothing, and accept the non-distributable outcome in some case.
 2. Replace the APSL code with something else.
 3. Break up the single legacy support lib into multiple libs, depending on
 license, and allow ports via the PG to pick and choose more what they
 need.

 2. And 3. Require quite some significant work.

-- 
Ticket URL: <https://trac.macports.org/ticket/67989#comment:6>
MacPorts <https://www.macports.org/>
Ports system for macOS


More information about the macports-tickets mailing list