Skip to content

Remove the non-MIT EULA (Extension/License.txt) from GitHub and move it into the binaries zip file and vsix build process #5857

@sean-mcmanus

Description

@sean-mcmanus
  • 1. Remove the non-MIT (restrictive) license to avoid confusion with the MIT license.
  • 2. Possibly added references to the marketplace license (or to a new fwlink that has the license?) with some clarifying explanation that the binaries and vsix's hosted at Microsoft fwlinks are covered under that non-MIT license (in progress from legal).
  • 3. Modify our builds to insert and install the non-MIT license text to the Extension/bin folder next to the language server binaries (like what is currently done for vsdbg). Do other debugger components need to be updated with a license as well?
  • 4. Modify our builds to insert the non-MIT license into the online and offline vsix's (since the file is no longer auto-included from GitHub).
  • 5. Replace the pre-release EULA with a release EULA.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Language ServiceenhancementImprovement to an existing featurefixedCheck the Milestone for the release in which the fix is or will be available.

    Type

    No type

    Projects

    No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions