Benefit from Flexera’s next generation licensing technology with support for all platforms and all monetization models. FlexNet Embedded is a small footprint SDK that works with software applications – on-premises, cloud, virtualized or mobile – as well as with embedded software on devices.
Flexible Software Licensing Models
Support for the most popular software licensing models to protect your IP and enforce business rules. Software licensing models supported include subscription, time-limited, capacity-based, feature-based, hardware-locked, node-locked, concurrent/floating, follow-the-sun/time-zone restricted, volume, borrowed/offline, pay-per-use, and trial/evaluation licensing.
Efficient In-Product and Volume License Activation Support
Enable users to activate license servers in a single step; provide secure license return and transfer; reduce instances of ‘casual copying’ or ‘softlifting’; support for secure online and offline in-product license activation; and streamline device provisioning in manufacturing environments.
Protect Software and Prevent Unauthorized Copying
Minimize piracy risk, maximize revenue and strengthen IP (intellectual property) protection with additional security layers utilizing Flexera Software’s patent-pending Tamper Resistant Application functionality that provides protection against hacking and software piracy through sophisticated detection and identification of unauthorized use. Supported platforms include Apple OS X, Microsoft Windows and Linux.
- Mitigate the risk of reverse engineering by providing maximum protection against static analysis through code obfuscation that controls the flow of software and application data that may contain sensitive information.
- Ensure application integrity and block tampering through innovative techniques that detect modification of the application in memory and on disk and provides an option to create “call-home” notification alerts.
- Establish secure barriers against debuggers and application signature spoofing to counteract reverse engineering attempts.
Following are operating system and processor types supported by the FlexNet Embedded platform. FlexNet Embedded platforms are defined as a combination of an operating system and a specific processor. Each platform is licensed on an individual basis and is intended to serve the largest set of OS, processor, and build configurations possible.
For more information, please contact your Flexera Software sales representative.
|Android|| || || || |
|Apple|| || || || |
|AIX 64-bit|| || || || |
|FreeBSD 32-bit|| || || || |
|Linux 32-bit|| || || || |
|Linux 32-bit|| || || || |
|Linux 32-bit|| || || || |
|Linux 64-bit|| || || || |
|Solaris 32-bit|| || || || |
|Solaris 64-bit|| || || || |
|Windows 32-bit|| || || || |
|Windows Embedded Standard|| || || || |
|Windows Embedded Compact|| || || || |
|Windows 64-bit|| || || || |
|VxWorks 5.x 32-bit|| || || || |
|VxWorks 6.x 32-bit|| || || || |
*In addition, when using Java or .NET (C#), you will need to ship your application with a native runtime component, thus making your application platform-dependent.
When compiling FlexNet Embedded under Windows, the following is required:
- Visual Studio 2008 (minimum requirement)
When compiling FlexNet Embedded under Unix and Linux platforms, GCC is required. Refer to the release notes for additional information.
|Operating System||GCC version||Notes|
|Linux 32-bit|| |
|Linux 32-bit ColdFire|| |
|Linux 32-bit ARM|| || |
|Linux 32-bit PPC|| || |
|Linux 32-bit MIPS|| || |
|Linux 64-bit|| |
|Solaris on x86|| |
|Solaris on SPARC|| |
FlexNet Embedded License Server
The FlexNet Embedded License Server is available for:
|Linux 32-bit|| || || |
|Linux 64-bit|| || || |
|Windows 32-bit|| || || |
|Windows 64-bit|| || || |
If you don't see your operating system and processor in this table:
- Operating Systems: Many embedded operating systems are derived from ones listed in this table. For example, there are many embedded Linux operating systems that go by different names, but which are compatible with the same Linux kernels and GNU C runtimes and tool chains listed in this table. Another example is that several Windows Mobile editions are "powered by" the versions of Windows CE listed in this table.
- Processors: Many embedded processors are derived from ones listed in this table. For example, there are many processors based on the same ARM "core" and MIPS "core" processors listed in this table.
Because Flexera Software cannot list all of the operating systems and processors that are compatible with those listed in this table, check the compatibility of your operating system and processor to determine whether it is supported by FlexNet Embedded.
If your operating system and processor are compatible with ones listed in this table, but you've highly customized the operating system for your specific needs, several components of FlexNet Embedded are delivered in source code so that they can be adapted to changes you have made.
If you're unsure if your combination of operating system and processor is supported, please contact Flexera Software sales to discuss alternatives.
For custom platforms, the FlexNet Embedded source code can be made available for licensing. Please contact Flexera Software sales for more information.