Closed rbessems closed 1 year ago
Commit 0bb7baf adds that copyright header to all .h and .cpp files. xr_linear_algebra.h has been updated with changes @rvkennedy made for this tutorial. It's Apache-2.0, so I don't know how that will work with the MIT licence for this repo. https://github.com/KhronosGroup/OpenXR-Tutorials/blob/0bb7bafb38b17c6d01c20e7c61c0c7fb744e6e4b/Common/xr_linear_algebra.h#L20-L25 I updated the LICENSE too. https://github.com/KhronosGroup/OpenXR-Tutorials/blob/0bb7bafb38b17c6d01c20e7c61c0c7fb744e6e4b/LICENSE#L3
reuse.software looks good, and we will look into implementing that.
Commit 46f4f750 adds an initial implementation of reuse for the repo.
This is the current output from reuse.
# MISSING LICENSES
'Apache-2.0' found in:
* cmake\fxc_shader.cmake
* cmake\glsl_shader.cmake
* Common\xr_linear_algebra.h
'BSD-3-Clause' found in:
* cmake\FindEGL.cmake
'BSL-1.0' found in:
* cmake\FindOpenGLES.cmake
'CC0-1.0' found in:
* .cmake-format.py
'MIT' found in:
* Chapter2\main.cpp
* Chapter3\main.cpp
* Chapter4\main.cpp
* Chapter5\main.cpp
* Common\DebugOutput.h
* Common\GraphicsAPI.cpp
* Common\GraphicsAPI.h
* Common\GraphicsAPI_D3D11.cpp
* Common\GraphicsAPI_D3D11.h
* Common\GraphicsAPI_D3D12.cpp
* Common\GraphicsAPI_D3D12.h
* Common\GraphicsAPI_OpenGL.cpp
* Common\GraphicsAPI_OpenGL.h
* Common\GraphicsAPI_OpenGL_ES.cpp
* Common\GraphicsAPI_OpenGL_ES.h
* Common\GraphicsAPI_Vulkan.cpp
* Common\GraphicsAPI_Vulkan.h
* Common\HelperFunctions.h
* Common\OpenXRDebugUtils.cpp
* Common\OpenXRDebugUtils.h
* Common\OpenXRHelper.h
* GraphicsAPI_Test\main.cpp
# MISSING COPYRIGHT AND LICENSING INFORMATION
The following files have no copyright and licensing information:
* .clang-format
* .github\workflows\build-site.yml
* .gitignore
* build-site.sh
* Chapter2\.gitignore
* Chapter2\app\.gitignore
* Chapter2\app\build.gradle
* Chapter2\app\proguard-rules.pro
* Chapter2\app\src\main\AndroidManifest.xml
* Chapter2\app\src\main\res\drawable\ic_launcher_background.xml
* Chapter2\app\src\main\res\drawable-v24\ic_launcher_foreground.xml
* Chapter2\app\src\main\res\mipmap-anydpi-v26\ic_launcher.xml
* Chapter2\app\src\main\res\mipmap-anydpi-v26\ic_launcher_round.xml
* Chapter2\app\src\main\res\mipmap-hdpi\ic_launcher.png
* Chapter2\app\src\main\res\mipmap-hdpi\ic_launcher_round.png
* Chapter2\app\src\main\res\mipmap-mdpi\ic_launcher.png
* Chapter2\app\src\main\res\mipmap-mdpi\ic_launcher_round.png
* Chapter2\app\src\main\res\mipmap-xhdpi\ic_launcher.png
* Chapter2\app\src\main\res\mipmap-xhdpi\ic_launcher_round.png
* Chapter2\app\src\main\res\mipmap-xxhdpi\ic_launcher.png
* Chapter2\app\src\main\res\mipmap-xxhdpi\ic_launcher_round.png
* Chapter2\app\src\main\res
\mipmap-xxxhdpi\ic_launcher.png
* Chapter2\app\src\main\res\mipmap-xxxhdpi\ic_launcher_round.png
* Chapter2\app\src\main\res\values\strings.xml
* Chapter2\build.gradle
* Chapter2\CMakeLists.txt
* Chapter2\gradle\wrapper\gradle-wrapper.jar
* Chapter2\gradle\wrapper\gradle-wrapper.properties
* Chapter2\gradle.properties
* Chapter2\gradlew
* Chapter2\gradlew.bat
* Chapter2\settings.gradle
* Chapter3\.gitignore
* Chapter3\app\.gitignore
* Chapter3\app\build.gradle
* Chapter3\app\proguard-rules.pro
* Chapter3\app\src\main\AndroidManifest.xml
* Chapter3\app\src\main\res\drawable\ic_launcher_background.xml
* Chapter3\app\src\main\res\drawable-v24\ic_launcher_foreground.xml
* Chapter3\app\src\main\res\mipmap-anydpi-v26\ic_launcher.xml
* Chapter3\app\src\main\res\mipmap-anydpi-v26\ic_launcher_round.xml
* Chapter3\app\src\main\res\mipmap-hdpi\ic_launcher.png
* Chapter3\app\src\main\res\mipmap-hdpi\ic_launcher_round.png
* Chapter3\app\src\main\res\mipmap-mdpi\ic_launcher.png
* Chapter3\app\src\mai
n\res\mipmap-mdpi\ic_launcher_round.png
* Chapter3\app\src\main\res\mipmap-xhdpi\ic_launcher.png
* Chapter3\app\src\main\res\mipmap-xhdpi\ic_launcher_round.png
* Chapter3\app\src\main\res\mipmap-xxhdpi\ic_launcher.png
* Chapter3\app\src\main\res\mipmap-xxhdpi\ic_launcher_round.png
* Chapter3\app\src\main\res\mipmap-xxxhdpi\ic_launcher.png
* Chapter3\app\src\main\res\mipmap-xxxhdpi\ic_launcher_round.png
* Chapter3\app\src\main\res\values\strings.xml
* Chapter3\build.gradle
* Chapter3\CMakeLists.txt
* Chapter3\gradle\wrapper\gradle-wrapper.jar
* Chapter3\gradle\wrapper\gradle-wrapper.properties
* Chapter3\gradle.properties
* Chapter3\gradlew
* Chapter3\gradlew.bat
* Chapter3\settings.gradle
* Chapter4\.gitignore
* Chapter4\app\.gitignore
* Chapter4\app\build.gradle
* Chapter4\app\proguard-rules.pro
* Chapter4\app\src\main\AndroidManifest.xml
* Chapter4\app\src\main\res\drawable\ic_launcher_background.xml
* Chapter4\app\src\main\res\drawable-v24\ic_launcher_foreground.xml
* Chapter4\app\sr
c\main\res\mipmap-anydpi-v26\ic_launcher.xml
* Chapter4\app\src\main\res\mipmap-anydpi-v26\ic_launcher_round.xml
* Chapter4\app\src\main\res\mipmap-hdpi\ic_launcher.png
* Chapter4\app\src\main\res\mipmap-hdpi\ic_launcher_round.png
* Chapter4\app\src\main\res\mipmap-mdpi\ic_launcher.png
* Chapter4\app\src\main\res\mipmap-mdpi\ic_launcher_round.png
* Chapter4\app\src\main\res\mipmap-xhdpi\ic_launcher.png
* Chapter4\app\src\main\res\mipmap-xhdpi\ic_launcher_round.png
* Chapter4\app\src\main\res\mipmap-xxhdpi\ic_launcher.png
* Chapter4\app\src\main\res\mipmap-xxhdpi\ic_launcher_round.png
* Chapter4\app\src\main\res\mipmap-xxxhdpi\ic_launcher.png
* Chapter4\app\src\main\res\mipmap-xxxhdpi\ic_launcher_round.png
* Chapter4\app\src\main\res\values\strings.xml
* Chapter4\build.gradle
* Chapter4\CMakeLists.txt
* Chapter4\gradle\wrapper\gradle-wrapper.jar
* Chapter4\gradle\wrapper\gradle-wrapper.properties
* Chapter4\gradle.properties
* Chapter4\gradlew
* Chapter4\gradlew.bat
* Chapter4\settings.grad
le
* Chapter5\.gitignore
* Chapter5\app\.gitignore
* Chapter5\app\build.gradle
* Chapter5\app\proguard-rules.pro
* Chapter5\app\src\main\AndroidManifest.xml
* Chapter5\app\src\main\res\drawable\ic_launcher_background.xml
* Chapter5\app\src\main\res\drawable-v24\ic_launcher_foreground.xml
* Chapter5\app\src\main\res\mipmap-anydpi-v26\ic_launcher.xml
* Chapter5\app\src\main\res\mipmap-anydpi-v26\ic_launcher_round.xml
* Chapter5\app\src\main\res\mipmap-hdpi\ic_launcher.png
* Chapter5\app\src\main\res\mipmap-hdpi\ic_launcher_round.png
* Chapter5\app\src\main\res\mipmap-mdpi\ic_launcher.png
* Chapter5\app\src\main\res\mipmap-mdpi\ic_launcher_round.png
* Chapter5\app\src\main\res\mipmap-xhdpi\ic_launcher.png
* Chapter5\app\src\main\res\mipmap-xhdpi\ic_launcher_round.png
* Chapter5\app\src\main\res\mipmap-xxhdpi\ic_launcher.png
* Chapter5\app\src\main\res\mipmap-xxhdpi\ic_launcher_round.png
* Chapter5\app\src\main\res\mipmap-xxxhdpi\ic_launcher.png
* Chapter5\app\src\main\res\mipmap-xxxhdpi\ic_lau
ncher_round.png
* Chapter5\app\src\main\res\values\strings.xml
* Chapter5\build.gradle
* Chapter5\CMakeLists.txt
* Chapter5\gradle\wrapper\gradle-wrapper.jar
* Chapter5\gradle\wrapper\gradle-wrapper.properties
* Chapter5\gradle.properties
* Chapter5\settings.gradle
* cmake\gfxwrapper.cmake
* CMakeLists.txt
* GraphicsAPI_Test\CMakeLists.txt
* README.md
* requirements.txt
* reuse\CMakeLists.txt
* Shaders\PixelShader.glsl
* Shaders\PixelShader.hlsl
* Shaders\PixelShader_GLES.glsl
* Shaders\VertexShader.glsl
* Shaders\VertexShader.hlsl
* Shaders\VertexShader_GLES.glsl
* thirdparty\openxr_loader_manifest_only-1.0.27.aar
* tutorial\1-introduction.rst
* tutorial\2-setup.rst
* tutorial\3-graphics.rst
* tutorial\4-actions.rst
* tutorial\5-extensions.rst
* tutorial\6-next-steps.rst
* tutorial\android-studio-build-run-toolbar.png
* tutorial\android-studio-newproject.png
* tutorial\CMakeLists.txt
* tutorial\conf.py
* tutorial\favicon.ico
* tutorial\FindSphinx.cmake
* tutorial\images\Gradl
eSync.png
* tutorial\images\linux-vscode-initial-files.png
* tutorial\images\OpenXR_170px_Feb17.png
* tutorial\images\OpenXR_500px_Feb17.png
* tutorial\images\OpenXRBeforeAfter.psd
* tutorial\images\OpenXRSpaces.png
* tutorial\images\standard-poses.png
* tutorial\images\ViewSpace.png
* tutorial\images\VSCodeCMakeLinux.png
* tutorial\index.rst
* tutorial\linux-vscode-cmake-configure.png
* tutorial\linux-vscode-open-folder.png
* tutorial\OpenXR-Coordinate-System.png
* tutorial\OpenXR-ReferenceSpace-Local.png
* tutorial\OpenXR-ReferenceSpace-Stage.png
* tutorial\OpenXR-ReferenceSpace-View.png
* tutorial\openxr-session-life-cycle.svg
* tutorial\OpenXRAfter.png
* tutorial\OpenXRBefore.png
* tutorial\OpenXRBeforeAfter.png
* tutorial\Outlines.md
* tutorial\platforms.html
* tutorial\tutorial_sphinx_theme_1\__init__.py
* tutorial\tutorial_sphinx_theme_1\breadcrumbs.html
* tutorial\tutorial_sphinx_theme_1\layout.html
* tutorial\tutorial_sphinx_theme_1\locale\de\LC_MESSAGES\sphinx.mo
* tutorial
\tutorial_sphinx_theme_1\locale\en\LC_MESSAGES\sphinx.mo
* tutorial\tutorial_sphinx_theme_1\locale\hr\LC_MESSAGES\sphinx.mo
* tutorial\tutorial_sphinx_theme_1\locale\hu\LC_MESSAGES\sphinx.mo
* tutorial\tutorial_sphinx_theme_1\locale\pt\LC_MESSAGES\sphinx.mo
* tutorial\tutorial_sphinx_theme_1\locale\sv\LC_MESSAGES\sphinx.mo
* tutorial\tutorial_sphinx_theme_1\locale\tr\LC_MESSAGES\sphinx.mo
* tutorial\tutorial_sphinx_theme_1\locale\zh_TW\LC_MESSAGES\sphinx.mo
* tutorial\tutorial_sphinx_theme_1\platforms.html
* tutorial\tutorial_sphinx_theme_1\searchbox.html
* tutorial\tutorial_sphinx_theme_1\static\css\android-colour.svg
* tutorial\tutorial_sphinx_theme_1\static\css\android-mono.svg
* tutorial\tutorial_sphinx_theme_1\static\css\badge_only.css
* tutorial\tutorial_sphinx_theme_1\static\css\Clipboard Image.jpg
* tutorial\tutorial_sphinx_theme_1\static\css\DirectX11_Black_Aligned.svg
* tutorial\tutorial_sphinx_theme_1\static\css\DirectX12_Black_Aligned.svg
* tutorial\tutorial_sphinx_theme_1\static\cs
s\fonts\fontawesome-webfont.eot
* tutorial\tutorial_sphinx_theme_1\static\css\fonts\fontawesome-webfont.ttf
* tutorial\tutorial_sphinx_theme_1\static\css\fonts\fontawesome-webfont.woff
* tutorial\tutorial_sphinx_theme_1\static\css\fonts\fontawesome-webfont.woff2
* tutorial\tutorial_sphinx_theme_1\static\css\fonts\lato-bold-italic.woff
* tutorial\tutorial_sphinx_theme_1\static\css\fonts\lato-bold-italic.woff2
* tutorial\tutorial_sphinx_theme_1\static\css\fonts\lato-bold.woff
* tutorial\tutorial_sphinx_theme_1\static\css\fonts\lato-bold.woff2
* tutorial\tutorial_sphinx_theme_1\static\css\fonts\lato-normal-italic.woff
* tutorial\tutorial_sphinx_theme_1\static\css\fonts\lato-normal-italic.woff2
* tutorial\tutorial_sphinx_theme_1\static\css\fonts\lato-normal.woff
* tutorial\tutorial_sphinx_theme_1\static\css\fonts\lato-normal.woff2
* tutorial\tutorial_sphinx_theme_1\static\css\fonts\Roboto-Slab-Bold.woff
* tutorial\tutorial_sphinx_theme_1\static\css\fonts\Roboto-Slab-Bold.woff2
* tutorial\tutorial_sp
hinx_theme_1\static\css\fonts\Roboto-Slab-Regular.woff
* tutorial\tutorial_sphinx_theme_1\static\css\fonts\Roboto-Slab-Regular.woff2
* tutorial\tutorial_sphinx_theme_1\static\css\icons\Android\Android_robot-204x240.png
* tutorial\tutorial_sphinx_theme_1\static\css\icons\Android\Android_robot-409x480.png
* tutorial\tutorial_sphinx_theme_1\static\css\icons\Android\Android_robot-512x601.png
* tutorial\tutorial_sphinx_theme_1\static\css\icons\Android\Android_robot-black.svg
* tutorial\tutorial_sphinx_theme_1\static\css\icons\Android\Android_robot.svg
* tutorial\tutorial_sphinx_theme_1\static\css\icons\Android\Attribution.txt
* tutorial\tutorial_sphinx_theme_1\static\css\icons\Cog.svg
* tutorial\tutorial_sphinx_theme_1\static\css\icons\Fanfare.svg
* tutorial\tutorial_sphinx_theme_1\static\css\icons\Graphics.svg
* tutorial\tutorial_sphinx_theme_1\static\css\icons\HandsetIcon.svg
* tutorial\tutorial_sphinx_theme_1\static\css\icons\Introduction.svg
* tutorial\tutorial_sphinx_theme_1\static\css\icons\Jigs
awPiece.svg
* tutorial\tutorial_sphinx_theme_1\static\css\icons\Trumpet.svg
* tutorial\tutorial_sphinx_theme_1\static\css\icons\Tux\Attribution.txt
* tutorial\tutorial_sphinx_theme_1\static\css\icons\Tux\tux-bw-258x303.gif
* tutorial\tutorial_sphinx_theme_1\static\css\icons\Tux\tux-color-258x303.gif
* tutorial\tutorial_sphinx_theme_1\static\css\icons\Tux\Tux-FlatColor.svg
* tutorial\tutorial_sphinx_theme_1\static\css\icons\Tux\Tux_Mono.svg
* tutorial\tutorial_sphinx_theme_1\static\css\Microsoft-DirectX-11-Logo-wordmark.svg
* tutorial\tutorial_sphinx_theme_1\static\css\Microsoft-DirectX-12-Logo-wordmark.svg
* tutorial\tutorial_sphinx_theme_1\static\css\OpenGL ES_Black_Aligned.svg
* tutorial\tutorial_sphinx_theme_1\static\css\OpenGL ES_Black_Nov19.svg
* tutorial\tutorial_sphinx_theme_1\static\css\OpenGL ES_RGB_Nov19.svg
* tutorial\tutorial_sphinx_theme_1\static\css\OpenGL ES_White_Nov19.svg
* tutorial\tutorial_sphinx_theme_1\static\css\OpenGL_Black_Aligned.svg
* tutorial\tutorial_sphinx_theme_1\st
atic\css\OpenGL_Black_June16.svg
* tutorial\tutorial_sphinx_theme_1\static\css\OpenGL_RGB_June16.svg
* tutorial\tutorial_sphinx_theme_1\static\css\OpenGL_White_June16.svg
* tutorial\tutorial_sphinx_theme_1\static\css\OpenXR-landing-page-banner.png
* tutorial\tutorial_sphinx_theme_1\static\css\shutterstock_532086997.jpg
* tutorial\tutorial_sphinx_theme_1\static\css\shutterstock_532086997.png
* tutorial\tutorial_sphinx_theme_1\static\css\theme.css
* tutorial\tutorial_sphinx_theme_1\static\css\tux-colour.svg
* tutorial\tutorial_sphinx_theme_1\static\css\tux-mono.svg
* tutorial\tutorial_sphinx_theme_1\static\css\Vulkan_Black_Aligned.svg
* tutorial\tutorial_sphinx_theme_1\static\css\Vulkan_Black_Dec16.svg
* tutorial\tutorial_sphinx_theme_1\static\css\Vulkan_RGB_Dec16.svg
* tutorial\tutorial_sphinx_theme_1\static\css\Vulkan_White_Dec16.svg
* tutorial\tutorial_sphinx_theme_1\static\css\windows-colour.svg
* tutorial\tutorial_sphinx_theme_1\static\css\windows-mono.svg
* tutorial\tutorial_sphinx_theme_1\
static\js\badge_only.js
* tutorial\tutorial_sphinx_theme_1\static\js\html5shiv-printshiv.min.js
* tutorial\tutorial_sphinx_theme_1\static\js\html5shiv.min.js
* tutorial\tutorial_sphinx_theme_1\static\js\js.cookie.min.js
* tutorial\tutorial_sphinx_theme_1\static\js\js.cookie.min.mjs
* tutorial\tutorial_sphinx_theme_1\static\js\theme.js
* tutorial\tutorial_sphinx_theme_1\static\js\updateGraphicsAPI.js
* tutorial\tutorial_sphinx_theme_1\static\js\updatePlatform.js
* tutorial\tutorial_sphinx_theme_1\theme.conf
* tutorial\tutorial_sphinx_theme_1\versions.html
The following files have no licensing information:
* Chapter5\gradlew
* Chapter5\gradlew.bat
* tutorial\tutorial_sphinx_theme_1\footer.html
* tutorial\tutorial_sphinx_theme_1\locale\da\LC_MESSAGES\sphinx.mo
* tutorial\tutorial_sphinx_theme_1\locale\da\LC_MESSAGES\sphinx.po
* tutorial\tutorial_sphinx_theme_1\locale\de\LC_MESSAGES\sphinx.po
* tutorial\tutorial_sphinx_theme_1\locale\en\LC_MESSAGES\sphinx.po
* tutorial\tutorial_sphinx_theme_1\
locale\es\LC_MESSAGES\sphinx.mo
* tutorial\tutorial_sphinx_theme_1\locale\es\LC_MESSAGES\sphinx.po
* tutorial\tutorial_sphinx_theme_1\locale\et\LC_MESSAGES\sphinx.mo
* tutorial\tutorial_sphinx_theme_1\locale\et\LC_MESSAGES\sphinx.po
* tutorial\tutorial_sphinx_theme_1\locale\fa_IR\LC_MESSAGES\sphinx.mo
* tutorial\tutorial_sphinx_theme_1\locale\fa_IR\LC_MESSAGES\sphinx.po
* tutorial\tutorial_sphinx_theme_1\locale\fr\LC_MESSAGES\sphinx.mo
* tutorial\tutorial_sphinx_theme_1\locale\fr\LC_MESSAGES\sphinx.po
* tutorial\tutorial_sphinx_theme_1\locale\hr\LC_MESSAGES\sphinx.po
* tutorial\tutorial_sphinx_theme_1\locale\hu\LC_MESSAGES\sphinx.po
* tutorial\tutorial_sphinx_theme_1\locale\it\LC_MESSAGES\sphinx.mo
* tutorial\tutorial_sphinx_theme_1\locale\it\LC_MESSAGES\sphinx.po
* tutorial\tutorial_sphinx_theme_1\locale\lt\LC_MESSAGES\sphinx.mo
* tutorial\tutorial_sphinx_theme_1\locale\lt\LC_MESSAGES\sphinx.po
* tutorial\tutorial_sphinx_theme_1\locale\nl\LC_MESSAGES\sphinx.mo
* tutorial\tutorial_sphinx_theme_
1\locale\nl\LC_MESSAGES\sphinx.po
* tutorial\tutorial_sphinx_theme_1\locale\pl\LC_MESSAGES\sphinx.mo
* tutorial\tutorial_sphinx_theme_1\locale\pl\LC_MESSAGES\sphinx.po
* tutorial\tutorial_sphinx_theme_1\locale\pt\LC_MESSAGES\sphinx.po
* tutorial\tutorial_sphinx_theme_1\locale\pt_BR\LC_MESSAGES\sphinx.mo
* tutorial\tutorial_sphinx_theme_1\locale\pt_BR\LC_MESSAGES\sphinx.po
* tutorial\tutorial_sphinx_theme_1\locale\ru\LC_MESSAGES\sphinx.mo
* tutorial\tutorial_sphinx_theme_1\locale\ru\LC_MESSAGES\sphinx.po
* tutorial\tutorial_sphinx_theme_1\locale\sphinx.pot
* tutorial\tutorial_sphinx_theme_1\locale\sv\LC_MESSAGES\sphinx.po
* tutorial\tutorial_sphinx_theme_1\locale\tr\LC_MESSAGES\sphinx.po
* tutorial\tutorial_sphinx_theme_1\locale\zh_CN\LC_MESSAGES\sphinx.mo
* tutorial\tutorial_sphinx_theme_1\locale\zh_CN\LC_MESSAGES\sphinx.po
* tutorial\tutorial_sphinx_theme_1\locale\zh_TW\LC_MESSAGES\sphinx.po
* tutorial\tutorial_sphinx_theme_1\search.html
* tutorial\tutorial_sphinx_theme_1\static\css\219065020-
huge.jpg
* tutorial\tutorial_sphinx_theme_1\static\css\fonts\fontawesome-webfont.svg
* tutorial\tutorial_sphinx_theme_1\static\css\shutterstock_219065020.jpg
* tutorial\tutorial_sphinx_theme_1\static\css\shutterstock_532086997-original.jpg
# SUMMARY
* Bad licenses: 0
* Deprecated licenses: 0
* Licenses without file extension: 0
* Missing licenses: CC0-1.0, MIT, BSD-3-Clause, BSL-1.0, Apache-2.0
* Unused licenses: 0
* Used licenses: Apache-2.0, BSD-3-Clause, CC0-1.0, BSL-1.0, MIT
* Read errors: 0
* files with copyright information: 69 / 315
* files with license information: 28 / 315
Unfortunately, your project is not compliant with version 3.0 of the REUSE Specification :-(
Add headers comment to source files. Check the --style argument:
reuse annotate --copyright "The Khronos Group Inc." --license MIT --year 2023, --style c --copyright-style string <your_file>
Comment a6d743a adds bulk licensing for folders and files. Everything now should have a license attribution. #12 says the code should be Apache-2.0, but the comment headers and the LICENSE for this repo are currently MIT. I'm not sure now which one to use.
Commit 6c66675 adds the LICENSE
folder and the repo is compliant with REUSE 3.0.
# SUMMARY
* Bad licenses: 0
* Deprecated licenses: 0
* Licenses without file extension: 0
* Missing licenses: 0
* Unused licenses: 0
* Used licenses: Apache-2.0, CC-BY-4.0, BSD-3-Clause, CC0-1.0, MIT, BSL-1.0
* Read errors: 0
* files with copyright information: 315 / 315
* files with license information: 315 / 315
Congratulations! Your project is compliant with version 3.0 of the REUSE Specification :-)
We should use reuse.software license enforcement to make sure all copyrights and licenses are in place.
But at minimum the proper copyright header for ALL files is: