Skip to content

Update ModelingToolkit license and README to describe AGPL license inclusions #4217

@isaacsas

Description

@isaacsas

While the source code in this repository is MIT licensed, ModelingToolkit.jl now pulls in components that are AGPL licensed. This creates a situation where a user might install this package believing they are working within a permissive MIT context, while their dependency tree actually carries AGPL restrictions.

Could the LICENSE file and README be updated to clarify this distinction?

It would be very helpful in the license to explicitly state something like:

ModelingToolkit.jl pulls in AGPL dependencies.

Users requiring a pure MIT stack should use ModelingToolkitBase.jl instead.

This would prevent users from inadvertently violating strict license terms in commercial or proprietary projects.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions