Skip to content

DevTools License and 3P Notice Review #8216

@mossmana

Description

@mossmana
  • Conduct a review of all code in DevTools and determine where licenses need to be added/updated and/or require a 3P notice for dependencies.
  • Write a utility that can test for missing/incorrect licenses and add/update the licenses where necessary.

// Copyright 2019 The Flutter Authors
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file or at https://developers.google.com/open-source/licenses/bsd.

  • Update DevTools tool to execute the utility from the command line. (NOTE: This will only be available from the forked branch unless there is enough interest to merge into the main repo.)
  • Run the DevTools tool command against the repository files.
  • DevTools should also show notices in an about dialog or help menu option.

e.g. Here's what the help menu option looks like in VS Code (just a link that redirects to https://code.visualstudio.com/license?lang=en)
Screenshot 2024-08-20 at 9 12 11 AM

Metadata

Metadata

Assignees

Labels

P1high priority issues at the top of the work list, actively being worked on.audit

Type

No type
No fields configured for issues without a type.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions