licensing/headers.go (52 lines of code) (raw):
// Licensed to Elasticsearch B.V. under one or more contributor
// license agreements. See the NOTICE file distributed with
// this work for additional information regarding copyright
// ownership. Elasticsearch B.V. licenses this file to you 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
//
// http://www.apache.org/licenses/LICENSE-2.0
//
// Unless required by applicable law or agreed to in writing,
// software distributed under the License is distributed on an
// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
// KIND, either express or implied. See the License for the
// specific language governing permissions and limitations
// under the License.
package licensing
// Headers is the map of supported licenses
var Headers = map[string][]string{
"ASL2": {
`// Licensed to %s under one or more contributor`,
`// license agreements. See the NOTICE file distributed with`,
`// this work for additional information regarding copyright`,
`// ownership. %s licenses this file to you 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`,
`//`,
`// http://www.apache.org/licenses/LICENSE-2.0`,
`//`,
`// Unless required by applicable law or agreed to in writing,`,
`// software distributed under the License is distributed on an`,
`// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY`,
`// KIND, either express or implied. See the License for the`,
`// specific language governing permissions and limitations`,
`// under the License.`,
},
"ASL2-Short": {
`// Licensed to %s under one or more agreements.`,
`// %s licenses this file to you under the Apache 2.0 License.`,
`// See the LICENSE file in the project root for more information.`,
},
"Elastic": {
`// Copyright Elasticsearch B.V. and/or licensed to Elasticsearch B.V. under one`,
`// or more contributor license agreements. Licensed under the Elastic License;`,
`// you may not use this file except in compliance with the Elastic License.`,
},
"Elasticv2": {
`// Copyright Elasticsearch B.V. and/or licensed to Elasticsearch B.V. under one`,
`// or more contributor license agreements. Licensed under the Elastic License 2.0;`,
`// you may not use this file except in compliance with the Elastic License 2.0.`,
},
"Cloud": {
`// ELASTICSEARCH CONFIDENTIAL`,
`// __________________`,
`//`,
`// Copyright Elasticsearch B.V. All rights reserved.`,
`//`,
`// NOTICE: All information contained herein is, and remains`,
`// the property of Elasticsearch B.V. and its suppliers, if any.`,
`// The intellectual and technical concepts contained herein`,
`// are proprietary to Elasticsearch B.V. and its suppliers and`,
`// may be covered by U.S. and Foreign Patents, patents in`,
`// process, and are protected by trade secret or copyright`,
`// law. Dissemination of this information or reproduction of`,
`// this material is strictly forbidden unless prior written`,
`// permission is obtained from Elasticsearch B.V.`,
},
}