MicroEJ Licensing Model

A Scalable and Predictable Approach

MicroEJ offers a flexible, cost-effective software foundation for smart devices, helping manufacturers cut costs (BOM, R&D), double development speed, mitigate chip shortages, and scale revenues, including pay-per-use and recurring (ARR) models.

Our business model ensures cost predictability while allowing on-demand access to premium features, creating a win-win solution for device makers.

1 CORE IPs
A Stable, Long-Term Investment

MicroEJ’s CORE IPs enable lightweight virtualization, ecosystem creation, and multi-language support across diverse embedded architectures.

  • MEJ32 (Core IP) – The core of MicroEJ’s Virtual Execution Environment (VEE), providing virtualization and containerization for embedded systems.
  • TrustAPP (Optional) – A secure multi-application core with dynamic app management (load, unload, start, stop) that allows the creation of App ecosystems.
  • MultiLang (Optional) – A multi-language core supporting C, Java, C++, Kotlin, and Rust with multi-threading and multi-app execution.

Licensed through a Multi-Year Contract (MYC), CORE IPs follow a CAPEX model, offering a fixed upfront cost for a defined production volume and period, eliminating per-unit royalties and ensuring cost stability and scalable growth.

2 EXTENDED LIBRARIES
Flexible, On-Demand Capabilities

To complement CORE IPs, MicroEJ offers a rich ecosystem of software libraries, available as either free components or commercially licensed add-ons

Commercial Libraries

Premium Features When You Need Them


For advanced functionalities, manufacturers can integrate commercially licensed libraries to enhance their products:

  • UX/UI Engine – High-performance embedded graphical interface (MicroUI, MicroVG, NLS, Raster Graphics Engine).
  • Hoka – Lightweight embedded web and REST server for constrained devices.
  • LPFE (compatible with FACER) – Low-power FACER engine for Facer.io compatibility, supporting 500,000+ watch faces on MicroEJ VEE Wear-powered smartwatches.
  • DLMS – DLMS (client & server) communication protocol for secure data exchange with metering equipment.

Commercial libraries are bundled into the MYC (CAPEX) at a discounted rate, optimizing costs while maintaining flexibility.

Free Libraries

A Robust Set of Pre-Integrated Features


MicroEJ provides a comprehensive set of free, pre-integrated libraries for MEJ32, accelerating development at no additional cost:

  • Core Libraries – B-ON (Extended profile features), EDC (Device configuration management), KF (Kernel and core features), SNI (Secure Native Interface).
  • Connectivity – NET (TCP/IP, UDP, Ethernet, Wi-Fi), Bluetooth/BLE, Ecom (local comm, network, Wi-Fi), MQTT (MicroPaho), and more.
  • Security – Cryptography, key management, and secure communication (SSL/TLS).
  • Device Management – WATCHDOG (CPU monitoring), TRACE (debugging), SP (real-time communication), and more.
  • Storage & File System – FS (Android-like file system for embedded devices) and more.
  • Multimedia – AUDIO (Android-based embedded audio).
  • AI – Portable neural network execution for embedded devices, leveraging existing NPUs

A Predictable Licensing Model

MicroEJ’s licensing model combines the stability of long-term software investment with the flexibility of scalable add-ons.

  • MYC ensures cost predictability – Manufacturers secure a fixed price for a specific market or product line over multiple years, eliminating the hassle of usage reporting.
  • Bundling optimizes costs – The more libraries included in the MYC, the lower the cost per IP.
  • Flexibility to grow – Commercial libraries are optional and can be bundled at a discounted rate within the MYC.
  • Simple choice: For wearables and energy applications, VEE Wear and VEE Energy include pre-bundled IPs and commercial libraries, offering an optimized pricing structure.

Get Started Today!

Secure your software foundation with a predictable, scalable licencing model. Request a quotation now and discover how MicroEJ can help you build smarter, cost-efficient connected devices!

Request a quotation