Including a Software Identification Tag for Your Product
InstallAnywhere 2023 R1
ISO/IEC 19770-2 is an international standard for the creation of software identification tags. A software identification tag is a small, XML-based file that contains descriptive information about the software, such as the product name, product edition, product version, and publisher. Software asset management tools collect the data in the tags to provide accurate application identification for software that is installed in an enterprise.
Software identification tagging is evolving as an industry standard, enabling independent software vendors to create smarter applications that give their customers better information for software asset management and license optimization initiatives. Including the identification tag in your product’s installation makes it possible for your customers to use tools that can monitor their internal usage of your product, allowing them to understand, manage, and optimize the number of licenses of your product that they obtain from you.
Proper tag creation requires that you configure a few identification-specific settings in the General Settings view on the Project page.
To enable and configure software tagging:
1. | On the Project page, click General Settings. The General Settings view opens. |
2. | In the Software Tag area of the view, modify the values of the settings as needed. |
The Enable Software Tagging check box lets you specify whether you want to include a tag in your installation. Select this check box, and then configure the other settings in the Software Tag area as needed.
For information about all of the settings that you can configure for software identification tag, see General Settings View.
Build-Time Support for Software Tagging
At build time, if the following conditions are true, InstallAnywhere includes the software identification tag with the installers that it builds:
• | The Enable Software Tagging check box in the Software Tag setting is selected. |
• | The Product ID, Unique ID, Tag Creator Name, and Tag Creator ID settings have valid values. |
Note that if tagging is enabled but you have not entered valid values in one or more of the aforementioned tag identification settings, InstallAnywhere generates a build warning to inform you that the tag could not be included in your installers. To resolve this warning, configure the tag-related settings in the General Settings view as needed.
Location of Software Tag Files on Different Platforms
The following table describes the location where installers place the software identification tag at run time on target systems.
Operating System |
Location |
Apple OS or OS X |
<root>/Library/Application Support/<software creator regid> |
Apple intosh OS X Pre‑Leopard |
Application Directory/<program.app package>/contents |
UNIX and Linux |
usr/share/<software creator regid> |
Microsoft Windows XP Microsoft Windows Server 2003 |
%AllUsersProfile%\Application Data\<software creator regid> |
Microsoft Windows Vista and later Microsoft Server 2008 and later |
%Program Data%\<software creator regid> |
See Also