Requirements
FlexNet Publisher is the proven solution enabling you to increase your software licensing revenues and simplify your customer relationships. FlexNet Publisher licensing technology protects against piracy and allows you to react quickly to new and evolving markets through the creation of new pricing models and versatile product configurations.
Supported Platforms
|
The following sections describe the platforms supported by the FlexNet Publisher Licensing toolkit.
Note: Customers that want to develop a Java-based application must also purchase the FlexNet Publisher Oracle Java Development Kit, in addition to the target platform for the application.
|
 |
 |
| Platform Type |
Hardware Type |
Version |
| AIX® 32-bit |
|
|
| AIX® 64-bit |
|
|
| HP-UX® 32-bit |
|
|
| HP-UX® 64-bit |
|
|
| HP-UX® 64-bit |
|
|
| Linux 32-bit |
|
|
| Linux 32-bit |
|
|
| Linux 64-bit |
|
|
| Linux 64-bit |
|
|
| Mac®OS 32-bit and 64-bit |
- x86
- PowerPC (32-bit only)
- x64
|
- Mac OS X 10.6 (x86, x64)
- Mac OS X 10.5 (x86, x64 and PPC)
- Mac OS X 10.4 (x86 and PPC)
|
| Microsoft® Windows® 32-bit |
|
For Server Implementations:
- Windows Server 2008, including SP2
- Windows Vista including SP2 - Business, Enterprise, Ultimate
- Windows Server 2003, including SP1 and R2
For Client Applications
- Windows 7 – Starter, Home Basic, Home Premium, Professional, Enterprise, Ulitmate
- Windows Vista including SP2 - Starter, Home Basic, Home Premium, Business, Enterprise, Ultimate
- Windows XP, including SP3
|
| Microsoft® Windows® 64-bit |
|
For Server Implementations:
- Windows Server 2008, including SP2 and R2
- Windows Vista including SP2 – Ultimate
- Windows 7 – Ultimate
- Windows Server 2003, including SP1 and R2
For Client Applications:
- Windows Vista including SP2 – Ultimate
- Windows 7 – Ultimate
- Windows XP Professional x64 Edition
|
| Microsoft® Windows® 64-bit |
|
- Windows Server 2008, including SP2 and R2
- Windows Server 2003, including SP1 and R2
|
| Red Hat® Linux 64-bit |
|
- Red Hat Enterprise Linux 4.0
- Red Hat Enterprise Linux 5.0
|
| SGI 64-bit |
|
|
| Solaris™ 32-bit |
|
|
| Solaris™ 32-bit |
|
|
| Solaris™ 64-bit |
|
|
| Solaris™ 64-bit |
|
|
| Oracle Java Development Kit |
-
- Solaris SPARC 32-bit
- Solaris SPARC 64-bit
- Solaris x86
- Solaris x64
- Windows x86
- Windows x64
- Linux x86
- Linux x64
|
- Java Standard Edition 1.6
|
top
Detailed Platform Information
The following sections list the operating systems and their associated hardware platforms supported by FlexNet Publisher. Each platform entry contains the following information:
- Platform name—The name used to identify this platform when using the PLATFORMS keyword in a license file.
- Package identifier—The name used to identify the toolkit package that is downloaded from the software download site.
- Tested compiler—The compiler and version with which this package was tested. Make sure you choose a compiler for your development and build environment that is compatible with the one listed.
- Notes—Additional platform-specific notes that are useful for developing your FLEXenabled product.
- Security functionality—Denotes the level of security functionality your toolkit supports. You will need this information when implementing trusted storage-based licensing into your product. See FlexNet Licensing Programming and Reference Guide for Trusted Storage–based Licensing for complete details.
AIX® 32-bit | AIX® 64-bit |HP-UX® 32-bit | HP-UX® 64-bit | Java™ Standard Edition | Mac® OS 32-bit and 64-bit | Microsoft® Windows® 32-bit | Microsoft® Windows® 64-bit | Microsoft® Windows® 64-bit on Itanium | Linux 32-bit | Linux 64-bit | Red Hat® Linux 64-bit on Itanium | SGI 64-bit | Solaris™ 32-bit | Solaris™ 64-bit
AIX® 32-bit
| Platform Name: |
|
| Package Identifier: |
|
| Tested Compiler: |
|
| Notes: |
- lmadmin not supported in this toolkit.
- Short code transactions are not supported.
- The AIX FLEX client libraries are PIC by default, therefore only one version of these libraries is provided in the toolkit.
- Java SDK is not supported.
|
| Toolkit Functionality: |
- Licensing using license files and trusted storage.
|
| Security Functionality: |
- Tamper-resistant applications are not supported. This is called a notr toolkit.
|
Detailed Platform Information
AIX® 64-bit
| Platform Name: |
|
| Package Identifier: |
|
| Tested Compiler: |
|
| Notes: |
- lmadmin not supported in this toolkit.
- Short code transactions are not supported.
- You have to use ar -X64 and strip -X64 on this platform.
- The AIX FLEX client libraries are PIC by default, therefore only one version of these libraries is provided in the toolkit.
- Java SDK is not supported.
|
| Toolkit Functionality: |
- Licensing using license files and trusted storage.
|
| Security Functionality: |
|
Detailed Platform Information
HP-UX® 32-bit
| Platform Name: |
|
| Package Identifier: |
|
| Tested Compiler: |
- HP 32-bit PA-RISC
- cc (HP C Compiler) 11.11.14
|
| Notes: |
- lmadmin not supported in this toolkit.
- Short code transactions are not supported.
- It is no longer recommended to use Ethernet address as a hostid type. It may fail on some HP_UX 11.x systems.
|
| Toolkit Functionality: |
- Licensing using license files and trusted storage.
|
| Security Functionality: |
- Tamper-resistant applications are not supported. This is called a notr toolkit.
|
Detailed Platform Information
HP-UX® 64-bit
| Platform Name: |
- hp64_u (on HP PA-RISC 64-bit)
- it64_hp (on Intel® Itanium®)
|
| Package Identifier: |
- hp64_u11i (on HP PA-RISC 64-bit)
- it64_hp11i (on Intel Itanium)
|
| Tested Compiler: |
- HP 64-bit PA-RISC
- cc (HP C Compiler) 11.11.14
- Intel Itanium
- HP aC++/ANSI C B3910B A.06.05
|
| Notes: |
- lmadmin not supported in this toolkit.
-
Short code transactions are not supported. On Intel Itanium, use lmhostid utility to determine the hostid. This returns the machine identification and is equivalent to the identification returned by the HP_UX command: getconf CS_PARTITION_IDENT. For example:
>lmhostid
>The FlexNet Licensing host ID of this machine is "ID_STRING=9c788319-db72-d411-af62-0060b05e4c05"
- Older methods of obtaining the hostid which return the Ethernet address are still supported, but may fail on some systems. The older methods include:
>uname -i (returns decimal hostid)
>lmhostid -long (returns hexidecimal hostid)
- Multithreaded licensing libraries are available on Intel Itanium
|
| Toolkit Functionality: |
- Licensing using license files and trusted storage.
|
| Security Functionality: |
- Tamper-resistant applications are not supported. This is called a notr toolkit.
|
Detailed Platform Information
Java™ Standard Edition
| Platform Name: |
|
| Package Identifier: |
|
| Tested Compiler: |
|
| Notes: |
- Implements the FlexNet Licensing for Java client library only.
- Requires a C development environment
- Requires tamper-resistant Licenses (TRL) to be enabled
|
| Toolkit Functionality: |
- Licensing using license files and trusted storage.
|
| Security Functionality: |
- Tamper-resistant applications are not supported. This is called a notr toolkit.
|
Detailed Platform Information
Mac® OS 32-bit and 64-bit
| Platform Name: |
- x86 - i86_mac
- PowerPC - ppc_mac
- x64 - x64_mac
|
| Package Identifier: |
- universal_mac10 (on x86, x64 and PowerPC™)
|
| Tested Compiler: |
|
| Notes: |
- The toolkit only supports 32-bit applications on PowerPC.
- GUI-based license server manager, lmadmin, supported.
- Multiple Ethernet hostids are not supported.
- Short code transactions are supported.
|
| Toolkit Functionality: |
- Licensing using license files and trusted storage.
|
| Security Functionality: |
- Tamper-resistant applications are supported. This is called a standard toolkit.
|
Detailed Platform Information
Microsoft® Windows® 32-bit
| Platform Name: |
|
| Package Identifier: |
i86_n3
|
| Tested Compiler: |
MVSC 2005 (version 8.00.50727.762) as follows:
- Visual Studio 2005 Professional Edition
- Visual Studio SP1 (KB926601)
- Security Update (KB937061)
- Visual Studio 2005 Service Pack 1 Update for Windows Vista (KB932232) - required on Vista and Server 2008 only
MVSC 2008 (version 9.00.30729.1 SP) as follows:
- Visual Studio 2008 Professional Edition
- Visual Studio SP1 (KB945140)
MVSC 2010:
- Visual Studio 2010 Professional Edition
|
| Notes: |
- GUI-based license server manager, lmadmin, supported.
- Multiple Ethernet hostids are supported.
- Short code transactions supported.
- Dual stack IPv4/IPv6 supported on Windows Vista only.
- TS_OK keyword not supported on Windows Vista Home Premium.
- Supported virtual machine platforms
- VMware Workstation 6.5
- VMware ESX 3.5, 4.0
- Microsoft Windows Server 2008 R-2 Hyper-V
- Microsoft Hyper-V Server 2008 R2
|
| Toolkit Functionality: |
- Licensing using license files and trusted storage.
|
| Security Functionality: |
- Tamper-resistant applications are supported. This is called a standard toolkit.
|
Detailed Platform Information
Microsoft® Windows® 64-bit
| Platform Name: |
|
| Package Identifier: |
|
| Tested Compiler: |
MSVC 2005 x64 (version 8.00.50727.762) as follows:
- Visual Studio 2005 Professional Edition
- Visual Studio SP1 (KB926601)
- Security Update (KB937061)
- Visual Studio 2005 Service Pack 1 Update for Windows Vista (KB932232) - required on Vista and Server 2008 only
MVSC 2008 (version 9.00.30729.1 SP) as follows:
- Visual Studio 2008 Professional Edition
- Visual Studio SP1 (KB945140)
MVSC 2010:
- Visual Studio 2010 Professional Edition
|
| Notes: |
- GUI-based license server manager, lmadmin (x86 binary), supported.
- Multiple Ethernet hostids are supported.
- Short code transactions are supported.
- The lmtools utility cannot interact with the license server manager (lmgrd) when lmgrd is run as a service.
- Dual stack IPv4/IPv6 supported on Windows Vista only.
- Supported virtual machine platforms
- VMware Workstation 6.5
- VMware ESX 3.5, 4.0
- Microsoft Windows Server 2008 R-2 Hyper-V
- Microsoft Hyper-V Server 2008 R2
|
| Toolkit Functionality: |
- Licensing using license files and trusted storage.
|
| Security Functionality: |
- Tamper-resistant applications are supported. This is called a standard toolkit.
|
Detailed Platform Information
Microsoft® Windows® 64-bit on Itanium
| Platform Name: |
|
| Package Identifier: |
|
| Tested Compiler: |
- Platform SDK 2003 x64-bit 7.00.8882
|
| Notes: |
- lmadmin not supported in this toolkit.
- Multiple Ethernet hostids are supported.
- Short code transactions are not supported.
- The lmtools utility cannot interact with the license server manager (lmgrd) when lmgrd is run as a service.
- Parallel or USB Dongle (FlexNet ID) not supported.
|
| Toolkit Functionality: |
- Licensing using license files and trusted storage.
|
| Security Functionality: |
- Tamper-resistant applications are not supported. This is called a notr toolkit.
|
Detailed Platform Information
Linux 32-bit
| Platform Name: |
- i86_lsb (on x86)
- ppc_lsb (on PowerPC)
|
| Package Identifier: |
- i86_lsb (on x86)
- ppc_lsb (on PowerPC)
|
| Tested Compiler: |
- For x86:
- gcc 3.4.5 (RHEL 4 update 2 or later)
- gcc 4.0.4 (RHEL 5.0)
- gcc 3.3.3 (SUSE 9 SP3 or later)
- gcc 4.1.0 (SUSE 10)
- For PowerPC:
- gcc 3.2.3 (RHEL)
- gcc 3.3.3 (SUSE)
|
| Notes: |
- GUI-based license server manager, lmadmin, supported on x86
- Multiple Ethernet hostids are supported
- Short code transactions supported (RHEL x86 Only)
- VMware ESX Server 3.5, 4.0 supported on x86
- VMware Workstation 6.5 supported on x86
- Microsoft Windows Server 2008 R2 Hyper-V supported on x86
- Microsoft Hyper-V Server 2008 R2 supported on x86
|
| Toolkit Functionality: |
- Licensing using license files and trusted storage.
|
| Security Functionality: |
- Tamper-resistant applications are supported. This is called a standard toolkit.
|
Detailed Platform Information
Linux 64-bit
| Platform Name: |
- x64_lsb (on x64)
- ppc64_lsb (on PowerPC)
|
| Package Identifier: |
- x64_lsb (on x64)
- ppc64_lsb (on PowerPC)
|
| Tested Compiler: |
- For x64:
- gcc 3.4.5 (RHEL 4 update 2 or later)
- gcc 4.0.4 (RHEL 5.0)
- gcc 3.3.3 (SUSE 9 SP3 or later)
- gcc 4.1.0 (SUSE 10)
|
| Notes: |
- GUI-based license server manager, lmadmin (x86 binary), supported on x64
- Multiple Ethernet hostids are supported
- Short code transactions are not supported
- VMware ESX Server 3.5, 4.0 supported on x64
- VMware Workstation 6.5 supported on x64
- Microsoft Windows Server 2008 R2 Hyper-V supported on x64
- Microsoft Hyper-V Server 2008 R2 supported on x64
|
| Toolkit Functionality: |
- Licensing using license files and trusted storage.
|
| Security Functionality: |
- Tamper-resistant applications are supported. This is called a standard toolkit.
|
Detailed Platform Information
Red Hat® Linux 64-bit on Itanium
| Platform Name: |
|
| Package Identifier: |
|
| Tested Compiler: |
|
| Notes: |
- lmadmin not supported in this toolkit.
- Multiple Ethernet hostids are supported.
- Short code transactions are not supported
|
| Toolkit Functionality: |
- Licensing using license files and trusted storage.
|
| Security Functionality: |
- Tamper-resistant applications are not supported. This is called a notr toolkit.
|
Detailed Platform Information
SGI
| Platform Name: |
|
| Package Identifier: |
|
| Tested Compiler: |
- MIPSpro Compilers: Version 7.4
|
| Notes: |
- lmadmin not supported in this toolkit.
|
| Toolkit Functionality: |
- Licensing using license files only.
|
| Security Functionality: |
- Not applicable for license file only toolkits.
|
Detailed Platform Information
Solaris™ 32-bit
| Platform Name: |
- x86_sol (on x86)
- sun4_u (on SPARC® 32-bit)
|
| Package Identifier: |
- x86_sol9 (on x86)
- sun4_u9 (on SPARC 32-bit)
|
| Tested Compiler: |
- For x86
- For Sun 32-bit (Sparc)
- cc (Sun C) 5.8
- cc (Forte Dev 7) 5.4
|
| Notes: |
- Supports synchronous I/O multiplexing, via select, for up to 65,535 file descriptors.
- The number of system semaphore arrays may become exhausted.
- Shared objects may not run when compiled with gcc on SUN32 SPARC.
- GUI-based license server manager, lmadmin, supported on 32-bit sun (SPARC).
- Multiple Ethernet hostids are not supported.
- Short code transactions are not supported.
|
| Toolkit Functionality: |
- Licensing using license files and trusted storage.
|
| Security Functionality: |
- Tamper-resistant applications are supported. This is called a standard toolkit.
|
Detailed Platform Information
Solaris™ 64-bit
| Platform Name: |
- x64_sun (on x64)
- sun64_u (on SPARC 64-bit)
|
| Package Identifier: |
- x64_sun10 (on x64)
- sun64_u9 (on SPARC® 64-bit)
|
| Tested Compiler: |
- For x64
- cc (Sun C) 5.7
- cc (Sun C) 5.8
- For Sun 64-bit (Sparc)
|
| Notes: |
- lmadmin not supported in this toolkit.
- Shared objects may not run when compiled with gcc on SUN64 SPARC.
- Multiple Ethernet hostids are not supported.
- Short code transactions are not supported.
|
| Toolkit Functionality: |
- Licensing using license files and trusted storage.
|
| Security Functionality: |
- Tamper-resistant applications are supported. This is called a standard toolkit.
|
Detailed Platform Information