Skip to content

Potential OSS License Compatibility Analysis #1330

@LicenseProliferation

Description

@LicenseProliferation

Feature description

Hi maintainers,

We are a research group studying open-source license proliferation and compatibility.

We noticed some potential license conflict between this project and its upstream dependency mbostock/shapefile.

These relationships are identified via the dependency graph of mbostock/shapefile, where this repository can be found by filtering by owner.

Detailed Conflict Analysis

Based on our analysis, some terms from the upstream license do not appear to be explicitly reflected in this repository's licensing information:

Obligation Conflict

Specific obligations imposed by the upstream license may not be sufficiently addressed or mentioned in your project's licensing terms.

  • Place(Publish/Retain/Keep) warranty disclaimer intact: "Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer."

Proposed Solutions

If these conflicts are confirmed, we suggest the following actions to ensure licensing compliance:

  1. Isolate/Replace: Isolate conflicting modules or switch to more compatible dependencies.
  2. Align Licenses: Adopt the same license as mbostock/shapefile or incorporate its specific required terms into your project.

Acknowledgement

We fully respect your license choices and are only sharing this observation in case it is useful.

Thank you for your time and for maintaining this repository.

Your Feature

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions