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

MacPorts noreply at macports.org
Sat Aug 19 19:53:44 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 kencu):

 Jeremy's atcall.c replacements will likely never be clean-roomed by
 someone to come up with their own unpolluted and defendable
 implementation, so replacing that license in that code seems impossible.

 Different parts of legacysupport are used by different software ... if
 you're just using the getline implementation you're not using APSL-2.

 A better question might be to look at the whole idea of it... is it really
 impossible to distribute some piece of software because it links against
 something else that has a different license? Legacysupport code is not
 incorporated into any of these software builds.

 Seems silly to me, but IANAL.

 In the end, this licensing thing will end up taking us back to the old
 days, where individual (and questionably-licensed) patches were added in
 to ports ad-hoc.

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


More information about the macports-tickets mailing list