ENABLING OPEN SOURCE JAVA FOR EMBEDDED SYSTEMS

Azul Systems Zulu Embedded and Wind River Linux

 

Wind River®, the leading embedded Linux provider, and Azul Systems, a leading open source Java vendor, have teamed up to offer Zulu Embedded, a customizable, multi-platform Open Source Java solution for the industry-leading embedded Linux. Zulu Embedded plus Wind River Linux provide the following to embedded developers and IoT project teams:

  • A proven development and runtime environment for x86, Arm®, MIPS, and PowerPC
  • Compatibility and compliance with the Java SE standards for JDK 11, 8, 7, and 6
  • Industry-leading support from the globally dispersed Azul support team
  • The flexibility of open source, eliminating the risk of proprietary lock-in

WHY JAVA FOR EMBEDDED?

Java is a mature, flexible, portable, and powerful software development and runtime platform, with a large worldwide developer community. While Java is widely used across the enterprise, it has also been proven in a wide variety of applications and use cases. It is ideally suited to developing embedded applications ranging from industrial automation to consumer devices, plus everything in between. If you are enhancing an existing Java-based product or starting a new design, Java helps product teams get high-performance designs built and tested quickly.

Like Linux, Java’s strengths are in the richness of the platform; the large number of available libraries; the ability to get as close to the hardware as is needed (via Java Native Interface); and the fact that Java developers can be more productive, knowing that the application they prototype on one platform can be migrated to and debugged from another.

Today’s Java is fast and modular—the platform contains optimizing JIT compilers and choices in memory management technologies. Its modularity supports the use of compact profiles in JDK 8 or the jlink tool in Java 11 to build and deploy highly performant, small-footprint, robust applications on low-cost multi-core CPUs that are easy to design, implement, and maintain.

WIND RIVER PARTNER PROGRAM: BETTER TOGETHER

Wind River works with partners to integrate, validate, and jointly market their products that support the Wind River portfolio of software and services for building the Internet of Things. Together we can effectively meet and exceed our joint customers’ needs.

DRIVING DEVELOPER PRODUCTIVITY WHILE PROTECTING YOUR CUSTOMERS

Wind River and Azul Systems are dedicated to helping you develop your IoT devices and embedded solutions with a robust, standards-based, and proven platform. Java is widely deployed throughout the enterprise, embedded systems, and the IoT.

Azul Systems

 

Ecosystem Component

Java for embedded, IoT, and bundling solutions

Solutions

  • Zulu Embedded builds of OpenJDK from Azul Systems

Value

  • Reduce Java licensing and support costs by up to 50%
  • Broad platform support— choose the device architecture that meets your form factor, performance, and cost targets
  • Eliminate Java platform and application-level security hassles
  • Protect your IP from copyleft contamination
  • Shorten time to hire and market by accessing the 12 million–strong Java developer community

Beyond ensuring that you have access to a secure, high-performance platform, both Azul and Wind River maintain a close watch on the latest security threats to Java and Linux and get the patches and bug fixes you need to keep your customers secure. Azul backports bug fixes and security updates quarterly to prior versions of Java, and it can also issue temporary patches to address any critical customer issue.

AZUL SYSTEMS: ZULU EMBEDDED

Zulu Embedded is a series of open source binaries based on OpenJDK and available in numerous form factors and embedded platforms, including x86, Arm, PowerPC, and MIPS. Every build of Zulu Embedded meets all Java SE standards and is tested via the OpenJDK TCKs for each version of Java SE.

Beyond performance and standards-level certification, Zulu Embedded protects your IP from any open source copyleft contamination. Azul verifies every source module and every license across the entire JDK and, in combination with TCK certification, ensures that you have clean licensing and rights to all accessible APIs within the Java platform.

MORE INFORMATION

Detailed technical information about Azul Zulu can be found at www.azul.com/products/zuluembedded, or www.azul.com/contact-zulu-embedded.

Zulu Embedded downloads are available from the Azul website or the Wind River Marketplace.

Detailed information about Wind River Linux can be found at www.windriver.com/products/linux/, or contact salesinquiry@windriver.com.

Additional information about the Wind River Partner Program can be found at www.windriver.com/partners/partner-program.html.

WIND RIVER: WIND RIVER LINUX

Wind River Linux is the embedded Linux solution that enables you to reduce your risk and timeto-market when building and deploying a Linux-based device. A Wind River Linux subscription gives you access to commercial-tested Yocto Project Linux content, Wind River world-class technical support and maintenance, and all the services and training you need to create your own device-optimized solution.

Wind River is a founding member of the Yocto Project and one of its largest contributors of technology. Beyond nurturing the upstream innovation, Wind River Linux delivers vital components for the productization and commercialization of any Internet of Things (IoT) device. This includes software update capabilities in development and post deployment, continuous security monitoring and vulnerability protection, IP and export compliance artifacts, and an unparalleled range of high-quality board support packages (BSPs) across a variety of architectures. These advantages create the ultimate starting point for embedded Linux development and innovation, while providing long-term peace of mind with support and maintenance for the life of your device.

SUMMARY

The Azul and Wind River partnership enables product managers and developers of embedded systems and IoT devices to deliver best-in-class performance on a proven, robust, and costeffective open source platform, enabling the rapid creation of innovative and reliable systems.


Return to Resource Center