Clarify mixed license text (#45637)

This commit clarifies the mixed licensing in the elasticsearch
repository. A few points of note:
 - we clarify that all code is under the Apache License 2.0 unless noted
   otherwise
 - we clarify that code under the Elastic License is only in the x-pack
   directory
 - we clarify that when code is not under the Apache License 2.0 nor the
   Elastic License that it is Apache License 2.0 compatible
 - we clarify that OSS-builds do not package any code from the x-pack
   directory
This commit is contained in:
Jason Tedor 2019-08-16 13:38:26 -04:00
parent 0e375e6cd7
commit 2ecd6a83f7
No known key found for this signature in database
GPG Key ID: FA89F05560F16BC5
1 changed files with 8 additions and 11 deletions

View File

@ -1,13 +1,10 @@
Source code in this repository is variously licensed under the Apache License Source code in this repository is covered by one of three licenses: (i) the
Version 2.0, an Apache compatible license, or the Elastic License. Outside of Apache License 2.0 (ii) an Apache License 2.0 compatible license (iii) the
the "x-pack" folder, source code in a given file is licensed under the Apache Elastic License. The default license throughout the repository is Apache License
License Version 2.0, unless otherwise noted at the beginning of the file or a 2.0 unless the header specifies another license. Elastic Licensed code is found
LICENSE file present in the directory subtree declares a separate license. only in the x-pack directory.
Within the "x-pack" folder, source code in a given file is licensed under the
Elastic License, unless otherwise noted at the beginning of the file or a
LICENSE file present in the directory subtree declares a separate license.
The build produces two sets of binaries - one set that falls under the Elastic The build produces two sets of binaries - one set that falls under the Elastic
License and another set that falls under Apache License Version 2.0. The License and another set that falls under Apache License 2.0. The binaries that
binaries that contain `-oss` in the artifact name are licensed under the Apache contain `-oss` in the artifact name are licensed under Apache License 2.0 and
License Version 2.0. these binaries do not package any code from the x-pack directory.