Uploaded image for project: 'ServiceMix'
  1. ServiceMix
  2. SM-3222

ServiceMix should not use non-free json.org

    Details

    • Type: Task
    • Status: Closed
    • Priority: Blocker
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: 6.1.4, 7.0.1, 7.1.0
    • Component/s: features
    • Labels:
      None

      Description

      The json.org version of the BSD license is problematic because it imposes constraints on the downstream consumer by including a constraint on field of endeavor that the software "not be used for evil". Debian and Google, for instance, won't consume anything with this license:

      The json license has been moved to category X. We should replace the usage of this library by other implementation which is compliant with Apache license (https://wiki.debian.org/qa.debian.org/jsonevil)

      There are no Sub-Tasks for this issue.

        Activity

        Show
        sobkowiak Krzysztof Sobkowiak added a comment - Going to use the solution from ARTEMIS-565 https://github.com/apache/activemq-artemis/commit/d0ecf0f3a51ec82dd33b596ea948aa2994716b1b#diff-03fa2db3aff06f10ca5f0000e6ef6106
        Show
        sobkowiak Krzysztof Sobkowiak added a comment - Fixed in master – http://git-wip-us.apache.org/repos/asf/servicemix/commit/42dd6c70
        Show
        sobkowiak Krzysztof Sobkowiak added a comment - Fixed in servicemix-6.x – http://git-wip-us.apache.org/repos/asf/servicemix/commit/1edb0308

          People

          • Assignee:
            sobkowiak Krzysztof Sobkowiak
            Reporter:
            sobkowiak Krzysztof Sobkowiak
          • Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved:

              Development