FlexNet Embedded: Requirements

Unlock New Revenue Streams and Reduce Manufacturing Costs with Embedded Software Licensing and Virtual Appliances

 

FlexNet® Embedded empowers intelligent device manufacturers and software vendors to unlock new revenue streams by utilizing software licensing, pricing, and packaging to monetize intelligent devices and equipment using embedded software, as well as offer virtual appliances. Embedded software licensing also helps manufacturers streamline supply chains by reducing the number of unique physical devices while increasing their usable life.

New Report - Generate Value from Embedded Software with Licensing
CPU Tech reduces manufacturing costs with FlexNet Producer Suite

Requirements

This page shows the 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.

Operating Systems  Processor Tested With
AIX 64-bit
  • PPC
  • AIX 6.1
Linux 64-bit
  • x64
  • Linux 2.6.x kernel
  • CentOS 5.x 64-bit
Solaris 64-bit
  • x64, SPARC 64
  • Solaris 10
Windows 64-bit
  • x64
  • Windows 7 64-bit
Linux 32-bit
  • ARM
  • MIPS
  • x86, x64 
  • PPC
  • ColdFire
  • Linux 2.6 kernel (e.g., Red Hat Linux 5, CentOS 5, SUSE 10)
  • Embedded Linux
  • MontaVista 5.0
  • Wind River Linux 2.0
  • FreeBSD
Solaris 32-bit
  • x86, SPARC32
  • Solaris 10
VxWorks 5.x 32-bit
  • MIPS
  • VxWorks 5.5
VxWorks 6.x 32-bit
  • MIPS
  • VxWorks 6.7
Windows CE 32-bit
  • ARM
  • Windows CE 5.2
  • Windows CE 6.0
  • Windows Mobile 6
Windows 32-bit
  • x86
  • Windows XP with SP3
  • Windows XP Embedded with SP2
  • Windows 7 32-bit

Server Application Platform

The FlexNet Embedded Server Application is available for Microsoft Windows and Linux server platforms.

Platform Notes:


Processors

When targeting Freescale processors, FlexNet Embedded supports the following 32-bit and 64-bit processor families: QorIQ, PowerQUICC, Power Architecture, i.MX, and ColdFire.

Linux Platforms

  • CodeSourcery's GNU Toolchain, Sourcery G++™ is required to compile the FlexNet Embedded examples and to use the FlexNet Embedded libraries on Embedded Linux (e.g., Sourcery G++™).
  • The Linux 32-bit ARM platform supports the ARMv4 processor architecture running a Linux 2.6 kernel.
  • The Linux platforms support MontaVista Professional Edition 5.0.
  • All Linux platforms have been certified on a Linux 2.4/2.6 kernel.
  • The Linux platforms support both glibc and uClibc libraries.
  • The Linux platforms support Wind River Linux 2.0.
  • All 32-bit Linux platforms support 64-bit Linux OS running in 32-bit compatibility mode.

Windows Platforms

  • Visual Studio 2005 is required to compile the FlexNet Embedded examples and to use the FlexNet Embedded libraries on Windows CE and Windows XP.
  • The Windows CE 32-bit ARM platform supports the ARMv4 processor architecture.
  • The Windows CE 32-bit ARM platform and the Windows XP 32-bit x86 platform require Microsoft Enhanced Cryptographic Provider v1.0.
  • All 32-bit Windows platforms support 64-bit Windows OS running in 32-bit compatibility mode.

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.

Additional Resources

Follow Us