Update license information for tap specifications #138
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
The TAP specifications state that they are licensed under the "same
terms as Perl itself" and then provide a link which is out of date. This
change updates the link to a valid copy of the Perl artistic license,
adds SPDX identifiers at the top of the specifications, and adds a copy
of the Perl artistic license to the repository.
Why add a copy of the license and SPDX identifiers? It turns out that
there are multiple revisions of the Artistic License 1.0; the copy of
the license and the SPDX identifiers make it explicit which version of
the Artistic License 1.0 is used.
I only added the SPDX identifiers to the two TAP specifications because those were the only two files that were clearly labeled as being under the Artistic License; however, I can add the identifier to other files if people like.
Side note: the Artistic License 1.0 has been superseded by Artistic License 2.0, we might want to update that in a subsequent change.