I was using these license templates to add an Apache 2.0 license to a project. Happens that I was faced with a problem, namely the APPENDIX section.
The Github template reads:
To apply the Apache License to your work, attach the following boilerplate notice [...]
While the official information reads:
To apply the Apache License to specific files in your work, attach the following boilerplate declaration [...]
The problem is that the Github template basically suggests that using the "boilerplate notice" is mandatory in all files. This would raise questions like "how do you license a [standards compliant] JSON file?!" (remember the Apache 2.0 license explicitly include configuration files as licensed material).
Ideally the GH template should be made more in line with the official information.