Apply license adjustments and fixes

Add configuration file for automated license modifications, remove
automated licese modifications from specific locations, and update the
license set in the gem specification.
This commit is contained in:
Chris Roberts 2023-08-10 17:05:19 -07:00
parent d9dc1d6d8a
commit a7135c000b
25 changed files with 16 additions and 70 deletions

15
.copywrite.hcl Normal file
View File

@ -0,0 +1,15 @@
schema_version = 1
project {
license = "BUSL-1.1"
copyright_year = 2010
header_ignore = [
"internal/pkg/defaults/**",
"internal/pkg/spinner/**",
"internal/server/bindata_ui.go",
"internal/server/gen/**",
"lib/vagrant/protobufs/**",
"thirdparty/**",
]
}

View File

@ -1,6 +1,3 @@
# Copyright (c) HashiCorp, Inc.
# SPDX-License-Identifier: BUSL-1.1
language: go
go: 1.13

View File

@ -1,6 +1,3 @@
// Copyright (c) HashiCorp, Inc.
// SPDX-License-Identifier: BUSL-1.1
package defaults
import (

View File

@ -1,6 +1,3 @@
// Copyright (c) HashiCorp, Inc.
// SPDX-License-Identifier: BUSL-1.1
package defaults
import (

View File

@ -1,6 +1,3 @@
// Copyright (c) HashiCorp, Inc.
// SPDX-License-Identifier: BUSL-1.1
package fixture
// Sample is a struct that contains 1 exported field and 1 unexported field

View File

@ -1,6 +1,3 @@
// Copyright (c) HashiCorp, Inc.
// SPDX-License-Identifier: BUSL-1.1
package defaults
// Setter is an interface for setting default values

View File

@ -1,6 +1,3 @@
# Copyright (c) HashiCorp, Inc.
# SPDX-License-Identifier: BUSL-1.1
language: go
go:
- 1.13

View File

@ -1,6 +1,3 @@
// Copyright (c) HashiCorp, Inc.
// SPDX-License-Identifier: BUSL-1.1
// Example application that uses all of the available API options.
package main

View File

@ -1,6 +1,3 @@
// Copyright (c) HashiCorp, Inc.
// SPDX-License-Identifier: BUSL-1.1
package spinner
const (

View File

@ -1,6 +1,3 @@
// Copyright (c) HashiCorp, Inc.
// SPDX-License-Identifier: BUSL-1.1
// Licensed under the Apache License, Version 2.0 (the "License");
// you may not use this file except in compliance with the License.
// You may obtain a copy of the License at

View File

@ -1,6 +1,3 @@
// Copyright (c) HashiCorp, Inc.
// SPDX-License-Identifier: BUSL-1.1
// Code generated by go-bindata.
// sources:
// ui/dist/android-chrome-144x144.png

View File

@ -1,6 +1,3 @@
# Copyright (c) HashiCorp, Inc.
# SPDX-License-Identifier: BUSL-1.1
# Generated by the protocol buffer compiler. DO NOT EDIT!
# source: proto/ruby_vagrant/ruby-server.proto

View File

@ -1,6 +1,3 @@
# Copyright (c) HashiCorp, Inc.
# SPDX-License-Identifier: BUSL-1.1
# Generated by the protocol buffer compiler. DO NOT EDIT!
# Source: proto/ruby_vagrant/ruby-server.proto for package 'hashicorp.vagrant'

View File

@ -1,6 +1,3 @@
# Copyright (c) HashiCorp, Inc.
# SPDX-License-Identifier: BUSL-1.1
# Generated by the protocol buffer compiler. DO NOT EDIT!
# source: proto/vagrant_server/server.proto

View File

@ -1,6 +1,3 @@
# Copyright (c) HashiCorp, Inc.
# SPDX-License-Identifier: BUSL-1.1
# Generated by the protocol buffer compiler. DO NOT EDIT!
# Source: proto/vagrant_server/server.proto for package 'hashicorp.vagrant'

View File

@ -1,6 +1,3 @@
# Copyright (c) HashiCorp, Inc.
# SPDX-License-Identifier: BUSL-1.1
# Generated by the protocol buffer compiler. DO NOT EDIT!
# source: plugin/grpc_broker.proto

View File

@ -1,6 +1,3 @@
# Copyright (c) HashiCorp, Inc.
# SPDX-License-Identifier: BUSL-1.1
# Generated by the protocol buffer compiler. DO NOT EDIT!
# Source: plugin/grpc_broker.proto for package 'plugin'

View File

@ -1,6 +1,3 @@
# Copyright (c) HashiCorp, Inc.
# SPDX-License-Identifier: BUSL-1.1
# Generated by the protocol buffer compiler. DO NOT EDIT!
# source: protostructure.proto

View File

@ -1,6 +1,3 @@
# Copyright (c) HashiCorp, Inc.
# SPDX-License-Identifier: BUSL-1.1
# Generated by the protocol buffer compiler. DO NOT EDIT!
# source: proto/ruby_vagrant/ruby-server.proto

View File

@ -1,6 +1,3 @@
# Copyright (c) HashiCorp, Inc.
# SPDX-License-Identifier: BUSL-1.1
# Generated by the protocol buffer compiler. DO NOT EDIT!
# Source: proto/ruby_vagrant/ruby-server.proto for package 'hashicorp.vagrant'

View File

@ -1,6 +1,3 @@
# Copyright (c) HashiCorp, Inc.
# SPDX-License-Identifier: BUSL-1.1
# Generated by the protocol buffer compiler. DO NOT EDIT!
# source: vagrant_plugin_sdk/plugin.proto

View File

@ -1,6 +1,3 @@
# Copyright (c) HashiCorp, Inc.
# SPDX-License-Identifier: BUSL-1.1
# Generated by the protocol buffer compiler. DO NOT EDIT!
# Source: vagrant_plugin_sdk/plugin.proto for package 'hashicorp.vagrant.sdk'

View File

@ -1,6 +1,3 @@
# Copyright (c) HashiCorp, Inc.
# SPDX-License-Identifier: BUSL-1.1
# Generated by the protocol buffer compiler. DO NOT EDIT!
# source: proto/vagrant_server/server.proto

View File

@ -1,6 +1,3 @@
# Copyright (c) HashiCorp, Inc.
# SPDX-License-Identifier: BUSL-1.1
# Generated by the protocol buffer compiler. DO NOT EDIT!
# Source: proto/vagrant_server/server.proto for package 'hashicorp.vagrant'

View File

@ -8,7 +8,7 @@ Gem::Specification.new do |s|
s.authors = ["Mitchell Hashimoto", "John Bender"]
s.email = ["mitchell.hashimoto@gmail.com", "john.m.bender@gmail.com"]
s.homepage = "https://www.vagrantup.com"
s.license = 'MIT'
s.license = 'BUSL-1.1'
s.summary = "Build and distribute virtualized development environments."
s.description = "Vagrant is a tool for building and distributing virtualized development environments."