optional effective license of a package.
We (the research team I am part of, which includes Armijn) have being
building a method/tool to identify dependencies in binaries by observing
the build process.
One of the test cases we are using is ffmpeg. What makes ffmpeg
interesting is that it can be configured and build under three different
licenses: LGPLv2.1+, GPLv2+, or GPLv3+.
How? you pass a parameter at compilation time that indicates which
license you want (by default lgplv2.1+).
How would this be described in SPDX?
A similar licensing scheme is the FreeBSD kernel. By default is BSD-3 (if
I remember correctly) but it can be compiled as GPLv2+.
Daniel M. German
dmg (at) uvic (dot) ca
replace (at) with @ and (dot) with .