Generate SoftWare IDentification (SWID) Tags based on the Maven POM according to ISO/IEC 19770-2:2015
SoftWare IDentification (SWID) Tags record unique information about an installed software application, including its name, edition, version, whether it’s part of a bundle and more. SWID tags support software inventory and asset management initiatives. The structure of SWID tags is specified in international standard ISO/IEC 19770-2:2015.
The recommended way to get started using swid-maven-plugin
in your project is with a plugin management system – the Maven snippet below can be copied and pasted into your build.
Maven:
<plugins>
<plugin>
<groupId>com.labs64.mojo</groupId>
<artifactId>swid-maven-plugin</artifactId>
<version>x.y.z</version>
</plugin>
</plugins>
Please consult the Examples section for information on how SWID Tags Generator plugin can be used.
This library requires J2SE 1.8 or newer. All dependencies handled by Maven.
- Plugin website: http://io.labs64.com/swid-maven-plugin/
- Spec: IT asset management — Part 2: Software Identification Tag: https://www.iso.org/standard/65666.html
- SoftWare IDentification (SWID) Tags Generator (Java Library): https://github.com/Labs64/swid-generator/
Fork the repository and make some changes. Once you're done with your changes send a pull request and check CI validation status. Thanks!
Thank you to all the contributors on this project. Your help is much appreciated!
- GuideChimp - A simple, lightweight, clean and small library for creating guided product tours for your web app.
- Labs64 NetLicensing - A first-class solution in the Licensing-as-a-Service (LaaS) sector.
For bugs, questions and discussions please use the GitHub Issues.
This plugin is open-sourced software licensed under the Apache License 2.0.