From 415a351fbc45242a909141697fc1838ffbe41dc6 Mon Sep 17 00:00:00 2001 From: Brian Warner Date: Wed, 13 Nov 2024 13:40:42 -0500 Subject: [PATCH] chore: Update license to Apache 2.0 (#34) * Update license to Apache 2.0. Signed-off-by: Brian Warner * Update contact email Signed-off-by: Brian Warner --------- Signed-off-by: Brian Warner --- CONTRIBUTING.md | 4 +- LICENSE | 19 -- LICENSE.md | 175 ++++++++++++++++++ docs/acctload.html | 2 +- docs/argparse.html | 2 +- docs/cache.html | 2 +- docs/cli.html | 2 +- docs/cmdmgr.html | 2 +- docs/commands/aws/access_report.html | 2 +- docs/commands/aws/aws.html | 2 +- docs/commands/aws/cidr_overlap.html | 2 +- docs/commands/aws/console.html | 4 +- docs/commands/aws/dx_maint.html | 4 +- docs/commands/aws/dx_status.html | 4 +- docs/commands/aws/index.html | 4 +- docs/commands/aws/kubectl.html | 4 +- docs/commands/aws/last.html | 4 +- docs/commands/aws/list_hosted_zones.html | 2 +- docs/commands/aws/list_iam_policies.html | 2 +- docs/commands/aws/list_iam_roles.html | 2 +- docs/commands/aws/list_igws.html | 2 +- docs/commands/aws/list_lambdas.html | 2 +- docs/commands/aws/list_public_ips.html | 2 +- docs/commands/aws/list_vpc_attribute.html | 2 +- docs/commands/aws/list_vpcs.html | 2 +- docs/commands/azure/az.html | 2 +- docs/commands/azure/cidr_overlap.html | 2 +- docs/commands/azure/index.html | 4 +- docs/commands/azure/list_udrs.html | 2 +- docs/commands/azure/list_vnets.html | 2 +- docs/commands/index.html | 4 +- docs/config.html | 2 +- docs/index.html | 4 +- docs/plugins/accts/azure.html | 2 +- docs/plugins/accts/index.html | 2 +- docs/plugins/creds/aws.html | 2 +- docs/plugins/creds/azure.html | 2 +- docs/plugins/creds/index.html | 4 +- docs/plugins/index.html | 4 +- docs/plugmgr.html | 2 +- docs/runner.html | 2 +- docs/session/aws.html | 2 +- docs/session/azure.html | 2 +- docs/session/index.html | 2 +- pyproject.toml | 2 +- src/awsrun/__init__.py | 4 +- src/awsrun/acctload.py | 2 +- src/awsrun/argparse.py | 2 +- src/awsrun/cache.py | 2 +- src/awsrun/cli.py | 2 +- src/awsrun/cmdmgr.py | 2 +- src/awsrun/commands/__init__.py | 4 +- src/awsrun/commands/aws/__init__.py | 4 +- src/awsrun/commands/aws/access_report.py | 2 +- src/awsrun/commands/aws/aws.py | 2 +- src/awsrun/commands/aws/cidr_overlap.py | 2 +- src/awsrun/commands/aws/console.py | 4 +- src/awsrun/commands/aws/dx_maint.py | 4 +- src/awsrun/commands/aws/dx_status.py | 4 +- src/awsrun/commands/aws/kubectl.py | 4 +- src/awsrun/commands/aws/last.py | 4 +- src/awsrun/commands/aws/list_hosted_zones.py | 2 +- src/awsrun/commands/aws/list_iam_policies.py | 2 +- src/awsrun/commands/aws/list_iam_roles.py | 2 +- src/awsrun/commands/aws/list_igws.py | 2 +- src/awsrun/commands/aws/list_lambdas.py | 2 +- src/awsrun/commands/aws/list_public_ips.py | 2 +- src/awsrun/commands/aws/list_vpc_attribute.py | 2 +- src/awsrun/commands/aws/list_vpcs.py | 2 +- src/awsrun/commands/azure/__init__.py | 4 +- src/awsrun/commands/azure/az.py | 2 +- src/awsrun/commands/azure/cidr_overlap.py | 2 +- src/awsrun/commands/azure/list_udrs.py | 2 +- src/awsrun/commands/azure/list_vnets.py | 2 +- src/awsrun/config.py | 2 +- src/awsrun/plugins/__init__.py | 4 +- src/awsrun/plugins/accts/__init__.py | 2 +- src/awsrun/plugins/accts/azure.py | 2 +- src/awsrun/plugins/creds/__init__.py | 4 +- src/awsrun/plugins/creds/aws.py | 2 +- src/awsrun/plugins/creds/azure.py | 2 +- src/awsrun/plugmgr.py | 2 +- src/awsrun/runner.py | 2 +- src/awsrun/session/__init__.py | 2 +- src/awsrun/session/aws.py | 2 +- src/awsrun/session/azure.py | 2 +- tests/conftest.py | 2 +- tests/integration/__init__.py | 4 +- tests/integration/test_acctload.py | 2 +- tests/unit/__init__.py | 4 +- tests/unit/test_acctload.py | 2 +- tests/unit/test_argparse.py | 2 +- tests/unit/test_cache.py | 2 +- tests/unit/test_config.py | 2 +- 94 files changed, 292 insertions(+), 136 deletions(-) delete mode 100644 LICENSE create mode 100644 LICENSE.md diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index 3d3debd..877fb1d 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -10,7 +10,7 @@ We welcome all types of contributions, including: - Documentation fixes - Feature requests and user stories (although we can't guarantee we'll get to all requests, it's helpful to know where we can improve) -If you have any questions, please contact [opensource@fmr.com](mailto:opensource@fmr.com). +If you have any questions, please contact [opensource@fidelity.com](mailto:opensource@fidelity.com). ## How to report a bug? @@ -62,4 +62,4 @@ Anyone may open an issue and apply a `good first issue` or `help wanted` label f ## Getting help -If you have other questions about this project, please [open an issue](https://github.com/fidelity/awsrun/issues). To reach the Fidelity OSPO directly, please email [opensource@fmr.com](mailto:opensource@fmr.com). +If you have other questions about this project, please [open an issue](https://github.com/fidelity/awsrun/issues). To reach the Fidelity OSPO directly, please email [opensource@fidelity.com](mailto:opensource@fidelity.com). diff --git a/LICENSE b/LICENSE deleted file mode 100644 index 019c2a1..0000000 --- a/LICENSE +++ /dev/null @@ -1,19 +0,0 @@ -Copyright 2019 FMR LLC - -Permission is hereby granted, free of charge, to any person obtaining a copy of -this software and associated documentation files (the "Software"), to deal in -the Software without restriction, including without limitation the rights to -use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies -of the Software, and to permit persons to whom the Software is furnished to do -so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in all -copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE -SOFTWARE. diff --git a/LICENSE.md b/LICENSE.md new file mode 100644 index 0000000..4ca2206 --- /dev/null +++ b/LICENSE.md @@ -0,0 +1,175 @@ +# Apache License + +Version 2.0, January 2004 + + + +## TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION + +### 1. Definitions. + +"License" shall mean the terms and conditions for use, reproduction, and +distribution as defined by Sections 1 through 9 of this document. + +"Licensor" shall mean the copyright owner or entity authorized by the copyright +owner that is granting the License. + +"Legal Entity" shall mean the union of the acting entity and all other entities +that control, are controlled by, or are under common control with that entity. +For the purposes of this definition, "control" means (i) the power, direct or +indirect, to cause the direction or management of such entity, whether by +contract or otherwise, or (ii) ownership of fifty percent (50%) or more of the +outstanding shares, or (iii) beneficial ownership of such entity. + +"You" (or "Your") shall mean an individual or Legal Entity exercising +permissions granted by this License. + +"Source" form shall mean the preferred form for making modifications, including +but not limited to software source code, documentation source, and +configuration files. + +"Object" form shall mean any form resulting from mechanical transformation or +translation of a Source form, including but not limited to compiled object +code, generated documentation, and conversions to other media types. + +"Work" shall mean the work of authorship, whether in Source or Object form, +made available under the License, as indicated by a copyright notice that is +included in or attached to the work (an example is provided in the Appendix +below). + +"Derivative Works" shall mean any work, whether in Source or Object form, that +is based on (or derived from) the Work and for which the editorial revisions, +annotations, elaborations, or other modifications represent, as a whole, an +original work of authorship. For the purposes of this License, Derivative Works +shall not include works that remain separable from, or merely link (or bind by +name) to the interfaces of, the Work and Derivative Works thereof. + +"Contribution" shall mean any work of authorship, including the original +version of the Work and any modifications or additions to that Work or +Derivative Works thereof, that is intentionally submitted to Licensor for +inclusion in the Work by the copyright owner or by an individual or Legal +Entity authorized to submit on behalf of the copyright owner. For the purposes +of this definition, "submitted" means any form of electronic, verbal, or +written communication sent to the Licensor or its representatives, including +but not limited to communication on electronic mailing lists, source code +control systems, and issue tracking systems that are managed by, or on behalf +of, the Licensor for the purpose of discussing and improving the Work, but +excluding communication that is conspicuously marked or otherwise designated in +writing by the copyright owner as "Not a Contribution." + +"Contributor" shall mean Licensor and any individual or Legal Entity on behalf +of whom a Contribution has been received by Licensor and subsequently +incorporated within the Work. + +### 2. Grant of Copyright License. + +Subject to the terms and conditions of this License, each Contributor hereby +grants to You a perpetual, worldwide, non-exclusive, no-charge, royalty-free, +irrevocable copyright license to reproduce, prepare Derivative Works of, +publicly display, publicly perform, sublicense, and distribute the Work and +such Derivative Works in Source or Object form. + +### 3. Grant of Patent License. + +Subject to the terms and conditions of this License, each Contributor hereby +grants to You a perpetual, worldwide, non-exclusive, no-charge, royalty-free, +irrevocable (except as stated in this section) patent license to make, have +made, use, offer to sell, sell, import, and otherwise transfer the Work, where +such license applies only to those patent claims licensable by such Contributor +that are necessarily infringed by their Contribution(s) alone or by combination +of their Contribution(s) with the Work to which such Contribution(s) was +submitted. If You institute patent litigation against any entity (including a +cross-claim or counterclaim in a lawsuit) alleging that the Work or a +Contribution incorporated within the Work constitutes direct or contributory +patent infringement, then any patent licenses granted to You under this License +for that Work shall terminate as of the date such litigation is filed. + +### 4. Redistribution. + +You may reproduce and distribute copies of the Work or Derivative Works thereof +in any medium, with or without modifications, and in Source or Object form, +provided that You meet the following conditions: + +a. You must give any other recipients of the Work or Derivative Works a copy of +this License; and + +b. You must cause any modified files to carry prominent +notices stating that You changed the files; and + +c. You must retain, in the +Source form of any Derivative Works that You distribute, all copyright, patent, +trademark, and attribution notices from the Source form of the Work, excluding +those notices that do not pertain to any part of the Derivative Works; and + +d. If the Work includes a "NOTICE" text file as part of its distribution, then +any Derivative Works that You distribute must include a readable copy of the +attribution notices contained within such NOTICE file, excluding those notices +that do not pertain to any part of the Derivative Works, in at least one of the +following places: within a NOTICE text file distributed as part of the +Derivative Works; within the Source form or documentation, if provided along +with the Derivative Works; or, within a display generated by the Derivative +Works, if and wherever such third-party notices normally appear. The contents +of the NOTICE file are for informational purposes only and do not modify the +License. You may add Your own attribution notices within Derivative Works that +You distribute, alongside or as an addendum to the NOTICE text from the Work, +provided that such additional attribution notices cannot be construed as +modifying the License. You may add Your own copyright statement to Your +modifications and may provide additional or different license terms and +conditions for use, reproduction, or distribution of Your modifications, or for +any such Derivative Works as a whole, provided Your use, reproduction, and +distribution of the Work otherwise complies with the conditions stated in this +License. + +### 5. Submission of Contributions. + +Unless You explicitly state otherwise, any Contribution intentionally submitted +for inclusion in the Work by You to the Licensor shall be under the terms and +conditions of this License, without any additional terms or conditions. +Notwithstanding the above, nothing herein shall supersede or modify the terms +of any separate license agreement you may have executed with Licensor regarding +such Contributions. + +### 6. Trademarks. + +This License does not grant permission to use the trade names, trademarks, +service marks, or product names of the Licensor, except as required for +reasonable and customary use in describing the origin of the Work and +reproducing the content of the NOTICE file. + +### 7. Disclaimer of Warranty. + +Unless required by applicable law or agreed to in writing, Licensor provides +the Work (and each Contributor provides its Contributions) on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied, +including, without limitation, any warranties or conditions of TITLE, +NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A PARTICULAR PURPOSE. You are +solely responsible for determining the appropriateness of using or +redistributing the Work and assume any risks associated with Your exercise of +permissions under this License. + +### 8. Limitation of Liability. + +In no event and under no legal theory, whether in tort (including negligence), +contract, or otherwise, unless required by applicable law (such as deliberate +and grossly negligent acts) or agreed to in writing, shall any Contributor be +liable to You for damages, including any direct, indirect, special, incidental, +or consequential damages of any character arising as a result of this License +or out of the use or inability to use the Work (including but not limited to +damages for loss of goodwill, work stoppage, computer failure or malfunction, +or any and all other commercial damages or losses), even if such Contributor +has been advised of the possibility of such damages. + +### 9. Accepting Warranty or Additional Liability. + +While redistributing the Work or Derivative Works thereof, You may choose to +offer, and charge a fee for, acceptance of support, warranty, indemnity, or +other liability obligations and/or rights consistent with this License. +However, in accepting such obligations, You may act only on Your own behalf and +on Your sole responsibility, not on behalf of any other Contributor, and only +if You agree to indemnify, defend, and hold each Contributor harmless for any +liability incurred by, or claims asserted against, such Contributor by reason +of your accepting any such warranty or additional liability. + +END OF TERMS AND CONDITIONS + + diff --git a/docs/acctload.html b/docs/acctload.html index af5e328..ed1a56e 100644 --- a/docs/acctload.html +++ b/docs/acctload.html @@ -117,7 +117,7 @@

Overview

#
 # Copyright 2019 FMR LLC <opensource@fidelity.com>
 #
-# SPDX-License-Identifier: MIT
+# SPDX-License-Identifier: Apache-2.0
 #
 """Loads account objects and metadata for those accounts.
 
diff --git a/docs/argparse.html b/docs/argparse.html
index 7acd4ff..8038ac8 100644
--- a/docs/argparse.html
+++ b/docs/argparse.html
@@ -84,7 +84,7 @@ 

Module awsrun.argparse

#
 # Copyright 2019 FMR LLC <opensource@fidelity.com>
 #
-# SPDX-License-Identifier: MIT
+# SPDX-License-Identifier: Apache-2.0
 #
 """Provides additional actions and formatters for the builtin argparse module."""
 
diff --git a/docs/cache.html b/docs/cache.html
index 3089c3e..412c327 100644
--- a/docs/cache.html
+++ b/docs/cache.html
@@ -104,7 +104,7 @@ 

Overview

#
 # Copyright 2019 FMR LLC <opensource@fidelity.com>
 #
-# SPDX-License-Identifier: MIT
+# SPDX-License-Identifier: Apache-2.0
 #
 """Provides the ability to cache single values.
 
diff --git a/docs/cli.html b/docs/cli.html
index a2ea993..1347df2 100644
--- a/docs/cli.html
+++ b/docs/cli.html
@@ -700,7 +700,7 @@ 

Troubleshooting

#
 # Copyright 2019 FMR LLC <opensource@fidelity.com>
 #
-# SPDX-License-Identifier: MIT
+# SPDX-License-Identifier: Apache-2.0
 #
 """The awsrun CLI concurrently executes commands across AWS accounts.
 
diff --git a/docs/cmdmgr.html b/docs/cmdmgr.html
index eafa068..ce33a2c 100644
--- a/docs/cmdmgr.html
+++ b/docs/cmdmgr.html
@@ -132,7 +132,7 @@ 

Overview

#
 # Copyright 2019 FMR LLC <opensource@fidelity.com>
 #
-# SPDX-License-Identifier: MIT
+# SPDX-License-Identifier: Apache-2.0
 #
 """Loads and instantiates user-defined awsrun commands.
 
diff --git a/docs/commands/aws/access_report.html b/docs/commands/aws/access_report.html
index adfe738..4eb9580 100644
--- a/docs/commands/aws/access_report.html
+++ b/docs/commands/aws/access_report.html
@@ -124,7 +124,7 @@ 

Command Options

#
 # Copyright 2019 FMR LLC <opensource@fidelity.com>
 #
-# SPDX-License-Identifier: MIT
+# SPDX-License-Identifier: Apache-2.0
 #
 """Test role access to the accounts specified.
 
diff --git a/docs/commands/aws/aws.html b/docs/commands/aws/aws.html
index 77bf87c..f3fae81 100644
--- a/docs/commands/aws/aws.html
+++ b/docs/commands/aws/aws.html
@@ -415,7 +415,7 @@ 

Tips on Parsing JSON Output

#
 # Copyright 2019 FMR LLC <opensource@fidelity.com>
 #
-# SPDX-License-Identifier: MIT
+# SPDX-License-Identifier: Apache-2.0
 #
 """Adapter for the AWS Command Line Interface (CLI).
 
diff --git a/docs/commands/aws/cidr_overlap.html b/docs/commands/aws/cidr_overlap.html
index 5fab385..3baadf4 100644
--- a/docs/commands/aws/cidr_overlap.html
+++ b/docs/commands/aws/cidr_overlap.html
@@ -123,7 +123,7 @@ 

Command Options

#
 # Copyright 2019 FMR LLC <opensource@fidelity.com>
 #
-# SPDX-License-Identifier: MIT
+# SPDX-License-Identifier: Apache-2.0
 #
 """Display overlapping CIDR blocks between VPCs.
 
diff --git a/docs/commands/aws/console.html b/docs/commands/aws/console.html
index 8be475c..ba2aba1 100644
--- a/docs/commands/aws/console.html
+++ b/docs/commands/aws/console.html
@@ -119,9 +119,9 @@ 

Command Options

Expand source code
#
-# Copyright 2019 FMR LLC <opensource@fmr.com>
+# Copyright 2019 FMR LLC <opensource@fidelity.com>
 #
-# SPDX-License-Identifier: MIT
+# SPDX-License-Identifier: Apache-2.0
 #
 """Obtain a sign-in URL for the AWS Console.
 
diff --git a/docs/commands/aws/dx_maint.html b/docs/commands/aws/dx_maint.html
index 9997664..d18ee4d 100644
--- a/docs/commands/aws/dx_maint.html
+++ b/docs/commands/aws/dx_maint.html
@@ -147,9 +147,9 @@ 

Command Options

Expand source code
#
-# Copyright 2022 FMR LLC <opensource@fmr.com>
+# Copyright 2022 FMR LLC <opensource@fidelity.com>
 #
-# SPDX-License-Identifier: MIT
+# SPDX-License-Identifier: Apache-2.0
 #
 """Display Direct Connect maintenance events from AWS Health.
 
diff --git a/docs/commands/aws/dx_status.html b/docs/commands/aws/dx_status.html
index 4b167b2..3f90ea8 100644
--- a/docs/commands/aws/dx_status.html
+++ b/docs/commands/aws/dx_status.html
@@ -223,9 +223,9 @@ 

Command Options

Expand source code
#
-# Copyright 2019 FMR LLC <opensource@fmr.com>
+# Copyright 2019 FMR LLC <opensource@fidelity.com>
 #
-# SPDX-License-Identifier: MIT
+# SPDX-License-Identifier: Apache-2.0
 #
 """Display the status of Direct Connects and VIFs.
 
diff --git a/docs/commands/aws/index.html b/docs/commands/aws/index.html
index d20f862..e63dfb4 100644
--- a/docs/commands/aws/index.html
+++ b/docs/commands/aws/index.html
@@ -89,9 +89,9 @@ 

Module awsrun.commands.aws

Expand source code
#
-# Copyright 2019 FMR LLC <opensource@fmr.com>
+# Copyright 2019 FMR LLC <opensource@fidelity.com>
 #
-# SPDX-License-Identifier: MIT
+# SPDX-License-Identifier: Apache-2.0
 #
 """Contains the built-in commands for AWS.
 
diff --git a/docs/commands/aws/kubectl.html b/docs/commands/aws/kubectl.html
index 9555f08..cb4d9fd 100644
--- a/docs/commands/aws/kubectl.html
+++ b/docs/commands/aws/kubectl.html
@@ -212,9 +212,9 @@ 

Module awsrun.commands.aws.kubectl

Expand source code
#
-# Copyright 2019 FMR LLC <opensource@fmr.com>
+# Copyright 2019 FMR LLC <opensource@fidelity.com>
 #
-# SPDX-License-Identifier: MIT
+# SPDX-License-Identifier: Apache-2.0
 #
 """Execute kubectl commands on EKS clusters.
 
diff --git a/docs/commands/aws/last.html b/docs/commands/aws/last.html
index 567badc..f96900e 100644
--- a/docs/commands/aws/last.html
+++ b/docs/commands/aws/last.html
@@ -194,9 +194,9 @@ 

Command Options

Expand source code
#
-# Copyright 2023 FMR LLC <opensource@fmr.com>
+# Copyright 2023 FMR LLC <opensource@fidelity.com>
 #
-# SPDX-License-Identifier: MIT
+# SPDX-License-Identifier: Apache-2.0
 #
 """Display the last CloudTrail events in an account.
 
diff --git a/docs/commands/aws/list_hosted_zones.html b/docs/commands/aws/list_hosted_zones.html
index c8c079e..bb83684 100644
--- a/docs/commands/aws/list_hosted_zones.html
+++ b/docs/commands/aws/list_hosted_zones.html
@@ -112,7 +112,7 @@ 

Command Options

#
 # Copyright 2019 FMR LLC <opensource@fidelity.com>
 #
-# SPDX-License-Identifier: MIT
+# SPDX-License-Identifier: Apache-2.0
 #
 """Display the Route53 hosted zones in an account.
 
diff --git a/docs/commands/aws/list_iam_policies.html b/docs/commands/aws/list_iam_policies.html
index 640a839..459bf59 100644
--- a/docs/commands/aws/list_iam_policies.html
+++ b/docs/commands/aws/list_iam_policies.html
@@ -297,7 +297,7 @@ 

Command Options

#
 # Copyright 2019 FMR LLC <opensource@fidelity.com>
 #
-# SPDX-License-Identifier: MIT
+# SPDX-License-Identifier: Apache-2.0
 #
 """
 Display the IAM policies (inline and attached) in an account.
diff --git a/docs/commands/aws/list_iam_roles.html b/docs/commands/aws/list_iam_roles.html
index d532596..eeb8dfe 100644
--- a/docs/commands/aws/list_iam_roles.html
+++ b/docs/commands/aws/list_iam_roles.html
@@ -132,7 +132,7 @@ 

Command Options

#
 # Copyright 2019 FMR LLC <opensource@fidelity.com>
 #
-# SPDX-License-Identifier: MIT
+# SPDX-License-Identifier: Apache-2.0
 #
 """Display the IAM roles in an account and its trust relationships.
 
diff --git a/docs/commands/aws/list_igws.html b/docs/commands/aws/list_igws.html
index 12ea5ab..bfd769a 100644
--- a/docs/commands/aws/list_igws.html
+++ b/docs/commands/aws/list_igws.html
@@ -113,7 +113,7 @@ 

Command Options

#
 # Copyright 2019 FMR LLC <opensource@fidelity.com>
 #
-# SPDX-License-Identifier: MIT
+# SPDX-License-Identifier: Apache-2.0
 #
 """Display the Internet Gateways (IGWs) attached to an account.
 
diff --git a/docs/commands/aws/list_lambdas.html b/docs/commands/aws/list_lambdas.html
index c61e0a2..f6b12b2 100644
--- a/docs/commands/aws/list_lambdas.html
+++ b/docs/commands/aws/list_lambdas.html
@@ -121,7 +121,7 @@ 

Command Options

#
 # Copyright 2019 FMR LLC <opensource@fidelity.com>
 #
-# SPDX-License-Identifier: MIT
+# SPDX-License-Identifier: Apache-2.0
 #
 """
 Display the Lambda functions deployed within an account.
diff --git a/docs/commands/aws/list_public_ips.html b/docs/commands/aws/list_public_ips.html
index 7813e2c..6ea2157 100644
--- a/docs/commands/aws/list_public_ips.html
+++ b/docs/commands/aws/list_public_ips.html
@@ -112,7 +112,7 @@ 

Command Options

#
 # Copyright 2019 FMR LLC <opensource@fidelity.com>
 #
-# SPDX-License-Identifier: MIT
+# SPDX-License-Identifier: Apache-2.0
 #
 """Display the Public IPs in an account.
 
diff --git a/docs/commands/aws/list_vpc_attribute.html b/docs/commands/aws/list_vpc_attribute.html
index 8665c23..2b0aa09 100644
--- a/docs/commands/aws/list_vpc_attribute.html
+++ b/docs/commands/aws/list_vpc_attribute.html
@@ -125,7 +125,7 @@ 

Command Options

#
 # Copyright 2019 FMR LLC <opensource@fidelity.com>
 #
-# SPDX-License-Identifier: MIT
+# SPDX-License-Identifier: Apache-2.0
 #
 """Display the VPC attributes associated with a VPC.
 
diff --git a/docs/commands/aws/list_vpcs.html b/docs/commands/aws/list_vpcs.html
index f8c6a30..2b2e1aa 100644
--- a/docs/commands/aws/list_vpcs.html
+++ b/docs/commands/aws/list_vpcs.html
@@ -112,7 +112,7 @@ 

Command Options

#
 # Copyright 2019 FMR LLC <opensource@fidelity.com>
 #
-# SPDX-License-Identifier: MIT
+# SPDX-License-Identifier: Apache-2.0
 #
 """Display the Virtual Private Clouds (VPCs) configured in an account.
 
diff --git a/docs/commands/azure/az.html b/docs/commands/azure/az.html
index 1b54ca6..85a0459 100644
--- a/docs/commands/azure/az.html
+++ b/docs/commands/azure/az.html
@@ -276,7 +276,7 @@ 

Note about Option Names

#
 # Copyright 2019 FMR LLC <opensource@fidelity.com>
 #
-# SPDX-License-Identifier: MIT
+# SPDX-License-Identifier: Apache-2.0
 #
 """Adapter for the Azure Command Line Interface (CLI).
 
diff --git a/docs/commands/azure/cidr_overlap.html b/docs/commands/azure/cidr_overlap.html
index 71201c3..fa398c3 100644
--- a/docs/commands/azure/cidr_overlap.html
+++ b/docs/commands/azure/cidr_overlap.html
@@ -118,7 +118,7 @@ 

Command Options

#
 # Copyright 2019 FMR LLC <opensource@fidelity.com>
 #
-# SPDX-License-Identifier: MIT
+# SPDX-License-Identifier: Apache-2.0
 #
 """Display overlapping CIDR blocks between VNETs.
 
diff --git a/docs/commands/azure/index.html b/docs/commands/azure/index.html
index 3e0dc60..7e99ca9 100644
--- a/docs/commands/azure/index.html
+++ b/docs/commands/azure/index.html
@@ -89,9 +89,9 @@ 

Module awsrun.commands.azure

Expand source code
#
-# Copyright 2019 FMR LLC <opensource@fmr.com>
+# Copyright 2019 FMR LLC <opensource@fidelity.com>
 #
-# SPDX-License-Identifier: MIT
+# SPDX-License-Identifier: Apache-2.0
 #
 """Contains the built-in commands for Azure.
 
diff --git a/docs/commands/azure/list_udrs.html b/docs/commands/azure/list_udrs.html
index bfe7ea4..81dd720 100644
--- a/docs/commands/azure/list_udrs.html
+++ b/docs/commands/azure/list_udrs.html
@@ -97,7 +97,7 @@ 

Overview

#
 # Copyright 2021 FMR LLC <opensource@fidelity.com>
 #
-# SPDX-License-Identifier: MIT
+# SPDX-License-Identifier: Apache-2.0
 #
 """Display the route tables configured in a subscription.
 
diff --git a/docs/commands/azure/list_vnets.html b/docs/commands/azure/list_vnets.html
index d115e67..66111aa 100644
--- a/docs/commands/azure/list_vnets.html
+++ b/docs/commands/azure/list_vnets.html
@@ -95,7 +95,7 @@ 

Synopsis

#
 # Copyright 2019 FMR LLC <opensource@fidelity.com>
 #
-# SPDX-License-Identifier: MIT
+# SPDX-License-Identifier: Apache-2.0
 #
 """Display the Virtual Networks (VNETs) configured in a subscription.
 
diff --git a/docs/commands/index.html b/docs/commands/index.html
index 8d18127..b595e3d 100644
--- a/docs/commands/index.html
+++ b/docs/commands/index.html
@@ -727,9 +727,9 @@ 

Azurerun Example

Expand source code
#
-# Copyright 2019 FMR LLC <opensource@fmr.com>
+# Copyright 2019 FMR LLC <opensource@fidelity.com>
 #
-# SPDX-License-Identifier: MIT
+# SPDX-License-Identifier: Apache-2.0
 #
 """Contains the built-in commands included in awsrun and azurerun.
 
diff --git a/docs/config.html b/docs/config.html
index 01bf1c7..d6d236d 100644
--- a/docs/config.html
+++ b/docs/config.html
@@ -139,7 +139,7 @@ 

Reading Values

#
 # Copyright 2019 FMR LLC <opensource@fidelity.com>
 #
-# SPDX-License-Identifier: MIT
+# SPDX-License-Identifier: Apache-2.0
 #
 """Provides a YAML/JSON config file reader with type-checked values.
 
diff --git a/docs/index.html b/docs/index.html
index fc1f0aa..2299908 100644
--- a/docs/index.html
+++ b/docs/index.html
@@ -193,9 +193,9 @@ 

Roadmap

Expand source code
#
-# Copyright 2019 FMR LLC <opensource@fmr.com>
+# Copyright 2019 FMR LLC <opensource@fidelity.com>
 #
-# SPDX-License-Identifier: MIT
+# SPDX-License-Identifier: Apache-2.0
 #
 """CLI and library to concurrently execute user-defined commands across AWS accounts.
 
diff --git a/docs/plugins/accts/azure.html b/docs/plugins/accts/azure.html
index 1a470a6..898bb6f 100644
--- a/docs/plugins/accts/azure.html
+++ b/docs/plugins/accts/azure.html
@@ -100,7 +100,7 @@ 

Module awsrun.plugins.accts.azure

#
 # Copyright 2019 FMR LLC <opensource@fidelity.com>
 #
-# SPDX-License-Identifier: MIT
+# SPDX-License-Identifier: Apache-2.0
 #
 """Account loader plugins specific to Azure.
 
diff --git a/docs/plugins/accts/index.html b/docs/plugins/accts/index.html
index 05adafb..0b8e4b4 100644
--- a/docs/plugins/accts/index.html
+++ b/docs/plugins/accts/index.html
@@ -115,7 +115,7 @@ 

Module awsrun.plugins.accts

#
 # Copyright 2019 FMR LLC <opensource@fidelity.com>
 #
-# SPDX-License-Identifier: MIT
+# SPDX-License-Identifier: Apache-2.0
 #
 """Plug-ins for account loading.
 
diff --git a/docs/plugins/creds/aws.html b/docs/plugins/creds/aws.html
index 12fc9b9..ab1a081 100644
--- a/docs/plugins/creds/aws.html
+++ b/docs/plugins/creds/aws.html
@@ -111,7 +111,7 @@ 

Module awsrun.plugins.creds.aws

#
 # Copyright 2019 FMR LLC <opensource@fidelity.com>
 #
-# SPDX-License-Identifier: MIT
+# SPDX-License-Identifier: Apache-2.0
 #
 """Plug-ins for AWS credential loading.
 
diff --git a/docs/plugins/creds/azure.html b/docs/plugins/creds/azure.html
index 1917202..c292f09 100644
--- a/docs/plugins/creds/azure.html
+++ b/docs/plugins/creds/azure.html
@@ -107,7 +107,7 @@ 

Module awsrun.plugins.creds.azure

#
 # Copyright 2019 FMR LLC <opensource@fidelity.com>
 #
-# SPDX-License-Identifier: MIT
+# SPDX-License-Identifier: Apache-2.0
 #
 """Plug-ins for Azure credential loading.
 
diff --git a/docs/plugins/creds/index.html b/docs/plugins/creds/index.html
index a310d5b..a073def 100644
--- a/docs/plugins/creds/index.html
+++ b/docs/plugins/creds/index.html
@@ -97,9 +97,9 @@ 

Module awsrun.plugins.creds

Expand source code
#
-# Copyright 2019 FMR LLC <opensource@fmr.com>
+# Copyright 2019 FMR LLC <opensource@fidelity.com>
 #
-# SPDX-License-Identifier: MIT
+# SPDX-License-Identifier: Apache-2.0
 #
 """Plug-ins for credential loading.
 
diff --git a/docs/plugins/index.html b/docs/plugins/index.html
index 41d9f5d..7672df3 100644
--- a/docs/plugins/index.html
+++ b/docs/plugins/index.html
@@ -109,9 +109,9 @@ 

Module awsrun.plugins

Expand source code
#
-# Copyright 2019 FMR LLC <opensource@fmr.com>
+# Copyright 2019 FMR LLC <opensource@fidelity.com>
 #
-# SPDX-License-Identifier: MIT
+# SPDX-License-Identifier: Apache-2.0
 #
 """Plug-ins for the awsrun CLI.
 
diff --git a/docs/plugmgr.html b/docs/plugmgr.html
index 8b2e1b7..618b7bf 100644
--- a/docs/plugmgr.html
+++ b/docs/plugmgr.html
@@ -139,7 +139,7 @@ 

Overview

#
 # Copyright 2019 FMR LLC <opensource@fidelity.com>
 #
-# SPDX-License-Identifier: MIT
+# SPDX-License-Identifier: Apache-2.0
 #
 """Loads and instantiates awsrun plug-ins for the CLI.
 
diff --git a/docs/runner.html b/docs/runner.html
index 2a4ab87..b70bf48 100644
--- a/docs/runner.html
+++ b/docs/runner.html
@@ -239,7 +239,7 @@ 

Collecting Results

#
 # Copyright 2019 FMR LLC <opensource@fidelity.com>
 #
-# SPDX-License-Identifier: MIT
+# SPDX-License-Identifier: Apache-2.0
 #
 """Executes a `Command` across one or more accounts concurrently.
 
diff --git a/docs/session/aws.html b/docs/session/aws.html
index e10dc5a..6c806fc 100644
--- a/docs/session/aws.html
+++ b/docs/session/aws.html
@@ -279,7 +279,7 @@ 

Thread Safety

#
 # Copyright 2019 FMR LLC <opensource@fidelity.com>
 #
-# SPDX-License-Identifier: MIT
+# SPDX-License-Identifier: Apache-2.0
 #
 """Obtain boto3 sessions and credentials via a variety of means.
 
diff --git a/docs/session/azure.html b/docs/session/azure.html
index 6c236cd..b578112 100644
--- a/docs/session/azure.html
+++ b/docs/session/azure.html
@@ -137,7 +137,7 @@ 

Thread Safety

#
 # Copyright 2019 FMR LLC <opensource@fidelity.com>
 #
-# SPDX-License-Identifier: MIT
+# SPDX-License-Identifier: Apache-2.0
 #
 """Obtain Azure credentials via a variety of means.
 
diff --git a/docs/session/index.html b/docs/session/index.html
index 70fee8f..6e7b471 100644
--- a/docs/session/index.html
+++ b/docs/session/index.html
@@ -98,7 +98,7 @@ 

Overview

#
 # Copyright 2019 FMR LLC <opensource@fidelity.com>
 #
-# SPDX-License-Identifier: MIT
+# SPDX-License-Identifier: Apache-2.0
 #
 """Obtain CSP sessions and credentials.
 
diff --git a/pyproject.toml b/pyproject.toml
index 3ef29c1..b085e0e 100644
--- a/pyproject.toml
+++ b/pyproject.toml
@@ -16,7 +16,7 @@ classifiers = [
   "Development Status :: 5 - Production/Stable",
   "Intended Audience :: Developers",
   "Intended Audience :: System Administrators",
-  "License :: OSI Approved :: MIT License",
+  "License :: OSI Approved :: Apache 2.0 License",
   "Operating System :: Unix",
   "Operating System :: POSIX",
   "Operating System :: Microsoft :: Windows",
diff --git a/src/awsrun/__init__.py b/src/awsrun/__init__.py
index 2bc2095..8228b77 100644
--- a/src/awsrun/__init__.py
+++ b/src/awsrun/__init__.py
@@ -1,7 +1,7 @@
 #
-# Copyright 2019 FMR LLC 
+# Copyright 2019 FMR LLC 
 #
-# SPDX-License-Identifier: MIT
+# SPDX-License-Identifier: Apache-2.0
 #
 """CLI and library to concurrently execute user-defined commands across AWS accounts.
 
diff --git a/src/awsrun/acctload.py b/src/awsrun/acctload.py
index 7b4b329..8f24758 100644
--- a/src/awsrun/acctload.py
+++ b/src/awsrun/acctload.py
@@ -1,7 +1,7 @@
 #
 # Copyright 2019 FMR LLC 
 #
-# SPDX-License-Identifier: MIT
+# SPDX-License-Identifier: Apache-2.0
 #
 """Loads account objects and metadata for those accounts.
 
diff --git a/src/awsrun/argparse.py b/src/awsrun/argparse.py
index 9fdd0dc..289fd35 100644
--- a/src/awsrun/argparse.py
+++ b/src/awsrun/argparse.py
@@ -1,7 +1,7 @@
 #
 # Copyright 2019 FMR LLC 
 #
-# SPDX-License-Identifier: MIT
+# SPDX-License-Identifier: Apache-2.0
 #
 """Provides additional actions and formatters for the builtin argparse module."""
 
diff --git a/src/awsrun/cache.py b/src/awsrun/cache.py
index f5e966c..7c1a688 100644
--- a/src/awsrun/cache.py
+++ b/src/awsrun/cache.py
@@ -1,7 +1,7 @@
 #
 # Copyright 2019 FMR LLC 
 #
-# SPDX-License-Identifier: MIT
+# SPDX-License-Identifier: Apache-2.0
 #
 """Provides the ability to cache single values.
 
diff --git a/src/awsrun/cli.py b/src/awsrun/cli.py
index 70cf619..e42595b 100755
--- a/src/awsrun/cli.py
+++ b/src/awsrun/cli.py
@@ -1,7 +1,7 @@
 #
 # Copyright 2019 FMR LLC 
 #
-# SPDX-License-Identifier: MIT
+# SPDX-License-Identifier: Apache-2.0
 #
 """The awsrun CLI concurrently executes commands across AWS accounts.
 
diff --git a/src/awsrun/cmdmgr.py b/src/awsrun/cmdmgr.py
index e05c519..ab68734 100644
--- a/src/awsrun/cmdmgr.py
+++ b/src/awsrun/cmdmgr.py
@@ -1,7 +1,7 @@
 #
 # Copyright 2019 FMR LLC 
 #
-# SPDX-License-Identifier: MIT
+# SPDX-License-Identifier: Apache-2.0
 #
 """Loads and instantiates user-defined awsrun commands.
 
diff --git a/src/awsrun/commands/__init__.py b/src/awsrun/commands/__init__.py
index 7a6e293..476ae1d 100644
--- a/src/awsrun/commands/__init__.py
+++ b/src/awsrun/commands/__init__.py
@@ -1,7 +1,7 @@
 #
-# Copyright 2019 FMR LLC 
+# Copyright 2019 FMR LLC 
 #
-# SPDX-License-Identifier: MIT
+# SPDX-License-Identifier: Apache-2.0
 #
 """Contains the built-in commands included in awsrun and azurerun.
 
diff --git a/src/awsrun/commands/aws/__init__.py b/src/awsrun/commands/aws/__init__.py
index 66906a6..8eb8d48 100644
--- a/src/awsrun/commands/aws/__init__.py
+++ b/src/awsrun/commands/aws/__init__.py
@@ -1,7 +1,7 @@
 #
-# Copyright 2019 FMR LLC 
+# Copyright 2019 FMR LLC 
 #
-# SPDX-License-Identifier: MIT
+# SPDX-License-Identifier: Apache-2.0
 #
 """Contains the built-in commands for AWS.
 
diff --git a/src/awsrun/commands/aws/access_report.py b/src/awsrun/commands/aws/access_report.py
index 1df810c..1e49131 100644
--- a/src/awsrun/commands/aws/access_report.py
+++ b/src/awsrun/commands/aws/access_report.py
@@ -1,7 +1,7 @@
 #
 # Copyright 2019 FMR LLC 
 #
-# SPDX-License-Identifier: MIT
+# SPDX-License-Identifier: Apache-2.0
 #
 """Test role access to the accounts specified.
 
diff --git a/src/awsrun/commands/aws/aws.py b/src/awsrun/commands/aws/aws.py
index 10a71c7..1403393 100644
--- a/src/awsrun/commands/aws/aws.py
+++ b/src/awsrun/commands/aws/aws.py
@@ -1,7 +1,7 @@
 #
 # Copyright 2019 FMR LLC 
 #
-# SPDX-License-Identifier: MIT
+# SPDX-License-Identifier: Apache-2.0
 #
 """Adapter for the AWS Command Line Interface (CLI).
 
diff --git a/src/awsrun/commands/aws/cidr_overlap.py b/src/awsrun/commands/aws/cidr_overlap.py
index 6284107..eaa70dd 100644
--- a/src/awsrun/commands/aws/cidr_overlap.py
+++ b/src/awsrun/commands/aws/cidr_overlap.py
@@ -1,7 +1,7 @@
 #
 # Copyright 2019 FMR LLC 
 #
-# SPDX-License-Identifier: MIT
+# SPDX-License-Identifier: Apache-2.0
 #
 """Display overlapping CIDR blocks between VPCs.
 
diff --git a/src/awsrun/commands/aws/console.py b/src/awsrun/commands/aws/console.py
index 2e86745..a78f596 100644
--- a/src/awsrun/commands/aws/console.py
+++ b/src/awsrun/commands/aws/console.py
@@ -1,7 +1,7 @@
 #
-# Copyright 2019 FMR LLC 
+# Copyright 2019 FMR LLC 
 #
-# SPDX-License-Identifier: MIT
+# SPDX-License-Identifier: Apache-2.0
 #
 """Obtain a sign-in URL for the AWS Console.
 
diff --git a/src/awsrun/commands/aws/dx_maint.py b/src/awsrun/commands/aws/dx_maint.py
index 539cb8e..99b302e 100644
--- a/src/awsrun/commands/aws/dx_maint.py
+++ b/src/awsrun/commands/aws/dx_maint.py
@@ -1,7 +1,7 @@
 #
-# Copyright 2022 FMR LLC 
+# Copyright 2022 FMR LLC 
 #
-# SPDX-License-Identifier: MIT
+# SPDX-License-Identifier: Apache-2.0
 #
 """Display Direct Connect maintenance events from AWS Health.
 
diff --git a/src/awsrun/commands/aws/dx_status.py b/src/awsrun/commands/aws/dx_status.py
index d55b148..6e7760e 100644
--- a/src/awsrun/commands/aws/dx_status.py
+++ b/src/awsrun/commands/aws/dx_status.py
@@ -1,7 +1,7 @@
 #
-# Copyright 2019 FMR LLC 
+# Copyright 2019 FMR LLC 
 #
-# SPDX-License-Identifier: MIT
+# SPDX-License-Identifier: Apache-2.0
 #
 """Display the status of Direct Connects and VIFs.
 
diff --git a/src/awsrun/commands/aws/kubectl.py b/src/awsrun/commands/aws/kubectl.py
index 4756d3b..280eada 100644
--- a/src/awsrun/commands/aws/kubectl.py
+++ b/src/awsrun/commands/aws/kubectl.py
@@ -1,7 +1,7 @@
 #
-# Copyright 2019 FMR LLC 
+# Copyright 2019 FMR LLC 
 #
-# SPDX-License-Identifier: MIT
+# SPDX-License-Identifier: Apache-2.0
 #
 """Execute kubectl commands on EKS clusters.
 
diff --git a/src/awsrun/commands/aws/last.py b/src/awsrun/commands/aws/last.py
index 5d0d030..8040eed 100644
--- a/src/awsrun/commands/aws/last.py
+++ b/src/awsrun/commands/aws/last.py
@@ -1,7 +1,7 @@
 #
-# Copyright 2023 FMR LLC 
+# Copyright 2023 FMR LLC 
 #
-# SPDX-License-Identifier: MIT
+# SPDX-License-Identifier: Apache-2.0
 #
 """Display the last CloudTrail events in an account.
 
diff --git a/src/awsrun/commands/aws/list_hosted_zones.py b/src/awsrun/commands/aws/list_hosted_zones.py
index cbe1808..d8f4071 100644
--- a/src/awsrun/commands/aws/list_hosted_zones.py
+++ b/src/awsrun/commands/aws/list_hosted_zones.py
@@ -1,7 +1,7 @@
 #
 # Copyright 2019 FMR LLC 
 #
-# SPDX-License-Identifier: MIT
+# SPDX-License-Identifier: Apache-2.0
 #
 """Display the Route53 hosted zones in an account.
 
diff --git a/src/awsrun/commands/aws/list_iam_policies.py b/src/awsrun/commands/aws/list_iam_policies.py
index 18a38bc..fb1881e 100644
--- a/src/awsrun/commands/aws/list_iam_policies.py
+++ b/src/awsrun/commands/aws/list_iam_policies.py
@@ -1,7 +1,7 @@
 #
 # Copyright 2019 FMR LLC 
 #
-# SPDX-License-Identifier: MIT
+# SPDX-License-Identifier: Apache-2.0
 #
 """
 Display the IAM policies (inline and attached) in an account.
diff --git a/src/awsrun/commands/aws/list_iam_roles.py b/src/awsrun/commands/aws/list_iam_roles.py
index e49a3b5..6dfe33b 100644
--- a/src/awsrun/commands/aws/list_iam_roles.py
+++ b/src/awsrun/commands/aws/list_iam_roles.py
@@ -1,7 +1,7 @@
 #
 # Copyright 2019 FMR LLC 
 #
-# SPDX-License-Identifier: MIT
+# SPDX-License-Identifier: Apache-2.0
 #
 """Display the IAM roles in an account and its trust relationships.
 
diff --git a/src/awsrun/commands/aws/list_igws.py b/src/awsrun/commands/aws/list_igws.py
index 70c7112..7dc9613 100644
--- a/src/awsrun/commands/aws/list_igws.py
+++ b/src/awsrun/commands/aws/list_igws.py
@@ -1,7 +1,7 @@
 #
 # Copyright 2019 FMR LLC 
 #
-# SPDX-License-Identifier: MIT
+# SPDX-License-Identifier: Apache-2.0
 #
 """Display the Internet Gateways (IGWs) attached to an account.
 
diff --git a/src/awsrun/commands/aws/list_lambdas.py b/src/awsrun/commands/aws/list_lambdas.py
index cc9321b..46bdf0a 100644
--- a/src/awsrun/commands/aws/list_lambdas.py
+++ b/src/awsrun/commands/aws/list_lambdas.py
@@ -1,7 +1,7 @@
 #
 # Copyright 2019 FMR LLC 
 #
-# SPDX-License-Identifier: MIT
+# SPDX-License-Identifier: Apache-2.0
 #
 """
 Display the Lambda functions deployed within an account.
diff --git a/src/awsrun/commands/aws/list_public_ips.py b/src/awsrun/commands/aws/list_public_ips.py
index 9892dea..8d54186 100644
--- a/src/awsrun/commands/aws/list_public_ips.py
+++ b/src/awsrun/commands/aws/list_public_ips.py
@@ -1,7 +1,7 @@
 #
 # Copyright 2019 FMR LLC 
 #
-# SPDX-License-Identifier: MIT
+# SPDX-License-Identifier: Apache-2.0
 #
 """Display the Public IPs in an account.
 
diff --git a/src/awsrun/commands/aws/list_vpc_attribute.py b/src/awsrun/commands/aws/list_vpc_attribute.py
index 6497d19..c92dd3f 100644
--- a/src/awsrun/commands/aws/list_vpc_attribute.py
+++ b/src/awsrun/commands/aws/list_vpc_attribute.py
@@ -1,7 +1,7 @@
 #
 # Copyright 2019 FMR LLC 
 #
-# SPDX-License-Identifier: MIT
+# SPDX-License-Identifier: Apache-2.0
 #
 """Display the VPC attributes associated with a VPC.
 
diff --git a/src/awsrun/commands/aws/list_vpcs.py b/src/awsrun/commands/aws/list_vpcs.py
index 3fbc048..30aeb92 100644
--- a/src/awsrun/commands/aws/list_vpcs.py
+++ b/src/awsrun/commands/aws/list_vpcs.py
@@ -1,7 +1,7 @@
 #
 # Copyright 2019 FMR LLC 
 #
-# SPDX-License-Identifier: MIT
+# SPDX-License-Identifier: Apache-2.0
 #
 """Display the Virtual Private Clouds (VPCs) configured in an account.
 
diff --git a/src/awsrun/commands/azure/__init__.py b/src/awsrun/commands/azure/__init__.py
index 76b6762..6ebec69 100644
--- a/src/awsrun/commands/azure/__init__.py
+++ b/src/awsrun/commands/azure/__init__.py
@@ -1,7 +1,7 @@
 #
-# Copyright 2019 FMR LLC 
+# Copyright 2019 FMR LLC 
 #
-# SPDX-License-Identifier: MIT
+# SPDX-License-Identifier: Apache-2.0
 #
 """Contains the built-in commands for Azure.
 
diff --git a/src/awsrun/commands/azure/az.py b/src/awsrun/commands/azure/az.py
index 7e05c38..66c9522 100644
--- a/src/awsrun/commands/azure/az.py
+++ b/src/awsrun/commands/azure/az.py
@@ -1,7 +1,7 @@
 #
 # Copyright 2019 FMR LLC 
 #
-# SPDX-License-Identifier: MIT
+# SPDX-License-Identifier: Apache-2.0
 #
 """Adapter for the Azure Command Line Interface (CLI).
 
diff --git a/src/awsrun/commands/azure/cidr_overlap.py b/src/awsrun/commands/azure/cidr_overlap.py
index b39665e..3e43d15 100644
--- a/src/awsrun/commands/azure/cidr_overlap.py
+++ b/src/awsrun/commands/azure/cidr_overlap.py
@@ -1,7 +1,7 @@
 #
 # Copyright 2019 FMR LLC 
 #
-# SPDX-License-Identifier: MIT
+# SPDX-License-Identifier: Apache-2.0
 #
 """Display overlapping CIDR blocks between VNETs.
 
diff --git a/src/awsrun/commands/azure/list_udrs.py b/src/awsrun/commands/azure/list_udrs.py
index 8aae61e..a831283 100644
--- a/src/awsrun/commands/azure/list_udrs.py
+++ b/src/awsrun/commands/azure/list_udrs.py
@@ -1,7 +1,7 @@
 #
 # Copyright 2021 FMR LLC 
 #
-# SPDX-License-Identifier: MIT
+# SPDX-License-Identifier: Apache-2.0
 #
 """Display the route tables configured in a subscription.
 
diff --git a/src/awsrun/commands/azure/list_vnets.py b/src/awsrun/commands/azure/list_vnets.py
index 259f450..0fcfdf4 100644
--- a/src/awsrun/commands/azure/list_vnets.py
+++ b/src/awsrun/commands/azure/list_vnets.py
@@ -1,7 +1,7 @@
 #
 # Copyright 2019 FMR LLC 
 #
-# SPDX-License-Identifier: MIT
+# SPDX-License-Identifier: Apache-2.0
 #
 """Display the Virtual Networks (VNETs) configured in a subscription.
 
diff --git a/src/awsrun/config.py b/src/awsrun/config.py
index d26e479..d5a00b6 100644
--- a/src/awsrun/config.py
+++ b/src/awsrun/config.py
@@ -1,7 +1,7 @@
 #
 # Copyright 2019 FMR LLC 
 #
-# SPDX-License-Identifier: MIT
+# SPDX-License-Identifier: Apache-2.0
 #
 """Provides a YAML/JSON config file reader with type-checked values.
 
diff --git a/src/awsrun/plugins/__init__.py b/src/awsrun/plugins/__init__.py
index cf4b4f9..b439d68 100644
--- a/src/awsrun/plugins/__init__.py
+++ b/src/awsrun/plugins/__init__.py
@@ -1,7 +1,7 @@
 #
-# Copyright 2019 FMR LLC 
+# Copyright 2019 FMR LLC 
 #
-# SPDX-License-Identifier: MIT
+# SPDX-License-Identifier: Apache-2.0
 #
 """Plug-ins for the awsrun CLI.
 
diff --git a/src/awsrun/plugins/accts/__init__.py b/src/awsrun/plugins/accts/__init__.py
index 5a94291..a30065c 100644
--- a/src/awsrun/plugins/accts/__init__.py
+++ b/src/awsrun/plugins/accts/__init__.py
@@ -1,7 +1,7 @@
 #
 # Copyright 2019 FMR LLC 
 #
-# SPDX-License-Identifier: MIT
+# SPDX-License-Identifier: Apache-2.0
 #
 """Plug-ins for account loading.
 
diff --git a/src/awsrun/plugins/accts/azure.py b/src/awsrun/plugins/accts/azure.py
index 3de6ad6..a3f2be3 100644
--- a/src/awsrun/plugins/accts/azure.py
+++ b/src/awsrun/plugins/accts/azure.py
@@ -1,7 +1,7 @@
 #
 # Copyright 2019 FMR LLC 
 #
-# SPDX-License-Identifier: MIT
+# SPDX-License-Identifier: Apache-2.0
 #
 """Account loader plugins specific to Azure.
 
diff --git a/src/awsrun/plugins/creds/__init__.py b/src/awsrun/plugins/creds/__init__.py
index b6b4b2c..5a9c6b2 100644
--- a/src/awsrun/plugins/creds/__init__.py
+++ b/src/awsrun/plugins/creds/__init__.py
@@ -1,7 +1,7 @@
 #
-# Copyright 2019 FMR LLC 
+# Copyright 2019 FMR LLC 
 #
-# SPDX-License-Identifier: MIT
+# SPDX-License-Identifier: Apache-2.0
 #
 """Plug-ins for credential loading.
 
diff --git a/src/awsrun/plugins/creds/aws.py b/src/awsrun/plugins/creds/aws.py
index 4a01adf..a650ebf 100644
--- a/src/awsrun/plugins/creds/aws.py
+++ b/src/awsrun/plugins/creds/aws.py
@@ -1,7 +1,7 @@
 #
 # Copyright 2019 FMR LLC 
 #
-# SPDX-License-Identifier: MIT
+# SPDX-License-Identifier: Apache-2.0
 #
 """Plug-ins for AWS credential loading.
 
diff --git a/src/awsrun/plugins/creds/azure.py b/src/awsrun/plugins/creds/azure.py
index 55399f6..36aa7bf 100644
--- a/src/awsrun/plugins/creds/azure.py
+++ b/src/awsrun/plugins/creds/azure.py
@@ -1,7 +1,7 @@
 #
 # Copyright 2019 FMR LLC 
 #
-# SPDX-License-Identifier: MIT
+# SPDX-License-Identifier: Apache-2.0
 #
 """Plug-ins for Azure credential loading.
 
diff --git a/src/awsrun/plugmgr.py b/src/awsrun/plugmgr.py
index 6879a1c..9018098 100644
--- a/src/awsrun/plugmgr.py
+++ b/src/awsrun/plugmgr.py
@@ -1,7 +1,7 @@
 #
 # Copyright 2019 FMR LLC 
 #
-# SPDX-License-Identifier: MIT
+# SPDX-License-Identifier: Apache-2.0
 #
 """Loads and instantiates awsrun plug-ins for the CLI.
 
diff --git a/src/awsrun/runner.py b/src/awsrun/runner.py
index 264dfaa..de68863 100644
--- a/src/awsrun/runner.py
+++ b/src/awsrun/runner.py
@@ -1,7 +1,7 @@
 #
 # Copyright 2019 FMR LLC 
 #
-# SPDX-License-Identifier: MIT
+# SPDX-License-Identifier: Apache-2.0
 #
 """Executes a `Command` across one or more accounts concurrently.
 
diff --git a/src/awsrun/session/__init__.py b/src/awsrun/session/__init__.py
index 26db53d..ba6eda6 100644
--- a/src/awsrun/session/__init__.py
+++ b/src/awsrun/session/__init__.py
@@ -1,7 +1,7 @@
 #
 # Copyright 2019 FMR LLC 
 #
-# SPDX-License-Identifier: MIT
+# SPDX-License-Identifier: Apache-2.0
 #
 """Obtain CSP sessions and credentials.
 
diff --git a/src/awsrun/session/aws.py b/src/awsrun/session/aws.py
index e1a19ca..dde47f9 100644
--- a/src/awsrun/session/aws.py
+++ b/src/awsrun/session/aws.py
@@ -1,7 +1,7 @@
 #
 # Copyright 2019 FMR LLC 
 #
-# SPDX-License-Identifier: MIT
+# SPDX-License-Identifier: Apache-2.0
 #
 """Obtain boto3 sessions and credentials via a variety of means.
 
diff --git a/src/awsrun/session/azure.py b/src/awsrun/session/azure.py
index a0a294d..1c43586 100644
--- a/src/awsrun/session/azure.py
+++ b/src/awsrun/session/azure.py
@@ -1,7 +1,7 @@
 #
 # Copyright 2019 FMR LLC 
 #
-# SPDX-License-Identifier: MIT
+# SPDX-License-Identifier: Apache-2.0
 #
 """Obtain Azure credentials via a variety of means.
 
diff --git a/tests/conftest.py b/tests/conftest.py
index f09bf89..6bb7522 100644
--- a/tests/conftest.py
+++ b/tests/conftest.py
@@ -1,5 +1,5 @@
 #
 # Copyright 2019 FMR LLC 
 #
-# SPDX-License-Identifier: MIT
+# SPDX-License-Identifier: Apache-2.0
 #
diff --git a/tests/integration/__init__.py b/tests/integration/__init__.py
index 982fed4..6bb7522 100644
--- a/tests/integration/__init__.py
+++ b/tests/integration/__init__.py
@@ -1,5 +1,5 @@
 #
-# Copyright 2019 FMR LLC 
+# Copyright 2019 FMR LLC 
 #
-# SPDX-License-Identifier: MIT
+# SPDX-License-Identifier: Apache-2.0
 #
diff --git a/tests/integration/test_acctload.py b/tests/integration/test_acctload.py
index 84c6e10..b7d9a79 100644
--- a/tests/integration/test_acctload.py
+++ b/tests/integration/test_acctload.py
@@ -1,7 +1,7 @@
 #
 # Copyright 2019 FMR LLC 
 #
-# SPDX-License-Identifier: MIT
+# SPDX-License-Identifier: Apache-2.0
 #
 
 # pylint: disable=redefined-outer-name,missing-docstring
diff --git a/tests/unit/__init__.py b/tests/unit/__init__.py
index 982fed4..6bb7522 100644
--- a/tests/unit/__init__.py
+++ b/tests/unit/__init__.py
@@ -1,5 +1,5 @@
 #
-# Copyright 2019 FMR LLC 
+# Copyright 2019 FMR LLC 
 #
-# SPDX-License-Identifier: MIT
+# SPDX-License-Identifier: Apache-2.0
 #
diff --git a/tests/unit/test_acctload.py b/tests/unit/test_acctload.py
index 265ae97..751af03 100644
--- a/tests/unit/test_acctload.py
+++ b/tests/unit/test_acctload.py
@@ -1,7 +1,7 @@
 #
 # Copyright 2019 FMR LLC 
 #
-# SPDX-License-Identifier: MIT
+# SPDX-License-Identifier: Apache-2.0
 #
 
 # pylint: disable=redefined-outer-name,missing-docstring
diff --git a/tests/unit/test_argparse.py b/tests/unit/test_argparse.py
index a685c33..bfb1c0e 100644
--- a/tests/unit/test_argparse.py
+++ b/tests/unit/test_argparse.py
@@ -1,7 +1,7 @@
 #
 # Copyright 2019 FMR LLC 
 #
-# SPDX-License-Identifier: MIT
+# SPDX-License-Identifier: Apache-2.0
 #
 
 # pylint: disable=redefined-outer-name,missing-docstring
diff --git a/tests/unit/test_cache.py b/tests/unit/test_cache.py
index 572ba30..ffff0a4 100644
--- a/tests/unit/test_cache.py
+++ b/tests/unit/test_cache.py
@@ -1,7 +1,7 @@
 #
 # Copyright 2019 FMR LLC 
 #
-# SPDX-License-Identifier: MIT
+# SPDX-License-Identifier: Apache-2.0
 #
 
 # pylint: disable=redefined-outer-name,missing-docstring
diff --git a/tests/unit/test_config.py b/tests/unit/test_config.py
index fb4001e..5e385c0 100644
--- a/tests/unit/test_config.py
+++ b/tests/unit/test_config.py
@@ -1,7 +1,7 @@
 #
 # Copyright 2019 FMR LLC 
 #
-# SPDX-License-Identifier: MIT
+# SPDX-License-Identifier: Apache-2.0
 #
 
 # pylint: disable=redefined-outer-name,missing-docstring