The open source licenses information available for packages in Bytesafe has been extended, with:
- Identification and support for custom or proprietary licenses from
- Validation of standardized SPDX licenses
- License issues now provide information on the issue origin on hover
Identification of custom licenses and validation of SPDX licenses
Custom licenses are displayed using a lighter gray to allow for easy identification of these licenses. On hover, users can view the origin of a licenses.
Any custom licenses identified for a package will create a license issue regarding a non-standardized licenses detected.
In addition, the dashboard overview of most common licenses for a registry also includes custom licenses identified.
Validation of SPDX licenses
Open source licenses identified from either
package.json metadata or license information in package files are now validated compared to standardized SPDX licenses.
Validation is not case sensitive, to avoid false positives and reduce noise for Bytesafe users.
Valid SPDX licenses are displayed with a deeper shade of gray. Standardized licenses provide a link to more detailed license information.
License issue origin
License issue found by the License Compliance plugin have been improved with an additional tooltip. On hover, information regarding the origin of a specific license issue is displayed.
This allows users to easier identify what part of a package or file that contain problematic license information.
Interested in License Compliance?
See our dedicated License compliance page for more details on why you need to care about open source licenses, license compliance and what Bytesafe can do to assist with your license compliance.