license( name = ..., package_name = ..., copyright_notice = "<what to put here>", ... )
The copyright notice is trivial when the author/contributor list is small eg. "Copyright (c) YYYY John Doe", but the boost C++ library,
https://github.com/boostorg/boost, has unique copyright author-year pairs which number in the thousands.
Should we manually add this to the license metadata in our patched BUILD.bazel-file? Upstream license attributes is missing in this case and for many of our dependencies.
I just noticed that in this specific case the license says that it's not needed if distributed in binary form:
> [...] unless such copies or derivative works are solely in the form of machine-executable object code generated by a source language processor [...]
But if rules_license is not planning on adding any functionality for extracting Copyright from src files we might try to automate that on the side and import that into our deliveries.
I notice some SPDX identifiers in the draft PR 59,
https://github.com/bazelbuild/rules_license/pull/59, is SPDX SBOM format on the near term roadmap?