Skip to content

Licensing Discrepancy #359

@seanwatters

Description

@seanwatters

It looks like each of the sub-projects/packages in this monorepo still have MIT licenses at their root (all of the copyrights haven't been updated since 2016 and the commit says it was from 9yrs ago), but the root project is AGPLv3 (its addition seemingly from a year ago coming with a commit message that says something like "switching to AGPL").

I'm assuming that the AGPLv3 is supposed to cover all the projects and the MIT licenses were just left behind, but this may be confusing as I believe some projects with complex licensing structures sometimes offer sub components of a project with more permissive licensing.

The reason why I discovered this at all was because I looked to see if the VM was maybe licensed differently than the rest of the project to make embedding it lower friction for 3rd parties, but then came to find that all the other packages had MIT licenses, and I am guessing that it's not only the shell scripts that are intended to be covered by AGPL.

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugThe Scratch team has verified that this is indeed a bug/defect, probably by reproducing the issue.

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions