ThingWorx 7.4 introduces a new licensing system. A license file (license.bin) needs to be placed in the ThingworxPlatform folder. A new license file is also required if you upgrade from 7.4  to a major or minor release (not service pack-level releases). For example:

• If you are using version 7.3, a license is not required.

• If you upgrade from version 7.4.1 to version 7.4.2, a license upgrade is not required.

• If you upgrade from version 7.4.3 to version 7.5.2, a license upgrade is required.

Refer to the Installing ThingWorx 7.4 guide or Upgrading ThingWorx 7.4 guide for detailed process steps.

 

  1. Paid customers would have unlimited use of entities for 7.4.0. As currently a license file is locked to  version rather than SCN/host and is part of download package on  PTC Support, customers can use the same downloadable for multiple instances.
  2. Developer Trial Edition provides a constrained license file (5 users, 100 things, 120 days), and the license file is part of on premise download package on Dev Portal.
  3. Developer Trial Edition for Manufacturing (Kinex) provides a constrained license file (5 users, 100 things, no Composer access), and license file is part of download package on Kepware Portal.

 

A new Licensing Subsystem is now available.


Licensing subsystem services include:

-AcquireLicense– service allows for retrieval of feature entitlements in license.bin, used when new license dropped in folder (no need to instance restart)

GetCurrentLicenseInfo – returns info on current license file

GetRemainingDaysInLicense –used for trial editions

GetLicenseUsageData – returns nformation about user’s license usage

PurgeLicenseUsageData –deletes the license usage data that is two years and older