Cargo metadata historically followed SPDX expression logic with the exception of using a forward slash (/) for OR. However, distributions that validate licensing with SPDX expressions expect the correct form. In addition, Cargo has deprecated the legacy syntax for proper SPDX expressions.
This makes sure we can deal with crates using the legacy expression format correctly on distributions like openSUSE that validate SPDX expressions in the license tag in packages.
Cargo metadata historically followed SPDX expression logic with the exception of using a forward slash (
/
) forOR
. However, distributions that validate licensing with SPDX expressions expect the correct form. In addition, Cargo has deprecated the legacy syntax for proper SPDX expressions.This makes sure we can deal with crates using the legacy expression format correctly on distributions like openSUSE that validate SPDX expressions in the license tag in packages.
Signed-off-by: Neal Gompa ngompa13@gmail.com