FREEDOM251

Freedom251 › Message Broker Software

Eclipse Amlen

Free plan AndroidAPIiPhoneLinuxSelf-hostedWeb

Visit Eclipse Amlen Alternatives Pricing

Eclipse Amlen's own site

What Eclipse Amlen is

Eclipse Amlen is a self-hosted MQTT server for IoT and web messaging. It supports MQTT versions 3 through 5 over TCP/IP and WebSockets, plus JMS, and can convert messages between MQTT and JMS. A protocol plug-in SDK lets users add custom protocols, including those needed by legacy sensors that cannot use MQTT. The Amlen Bridge forwards MQTT messages to another MQTT server or IBM Event Streams for IBM Cloud, with filtering, topic mapping, multiple forwarders, and REST-based configuration and monitoring. Administrators can manage message hubs and endpoints through a WebUI or REST Administration APIs. Security controls include TLS profiles, user ID and password authentication validated against LDAP, and policies governing connections, topics, subscriptions, and queues. Supported clients include C, Java, Android, iOS, and JavaScript. Server and WebUI downloads are listed for RHEL and AlmaLinux 8, 9, and 10. Delivery guarantees are configurable. Amlen supports one LDAP server connection, so users and groups must be supplied through a single LDAP server.

Who it suits

Amlen suits teams that need a self-hosted messaging server for MQTT, JMS, or custom protocols. It may also fit deployments connecting legacy sensors or forwarding MQTT messages to another server or IBM Event Streams for IBM Cloud.

What it does well

  • Supports MQTT versions 3 through 5 and JMS.
  • Can convert messages between MQTT and JMS.
  • Bridge supports filtering and topic mapping.
  • Provides WebUI and REST administration.

What to know first

  • Supports only one LDAP server connection.
  • Listed downloads target RHEL and AlmaLinux 8, 9, and 10.

Limits

Amlen supports one LDAP server connection, so users and groups must be provided through that single server. The listed downloads are for RHEL and AlmaLinux 8, 9, and 10.

Plans

PlanBilled and limitsPrice
Eclipse AmlenNo price listed on the official product or download pagesFree

As eclipse.dev lists them, read 8 Oct 2026. The maker's own page has the final word.

Getting started

  1. Visit https://eclipse.dev/amlen/ and review the product information.
  2. Choose the server and WebUI downloads listed for RHEL or AlmaLinux 8, 9, or 10.
  3. Deploy the software in a self-hosted environment.
  4. Configure endpoints, message hubs, security controls, and policies through the WebUI or REST Administration APIs.
  5. Use the Eclipse IoT Matrix channels to discuss Amlen.

Overview

Amlen is a self-hosted messaging server for IoT and web applications, with MQTT and JMS support. It is a strong fit when device traffic must coexist with JMS systems or legacy sensors; teams that need identity from multiple LDAP servers should look elsewhere.

Key features

MQTT versions 3 through 5 work over TCP/IP and WebSockets, and Amlen also supports JMS and conversion between the two. That interoperability can simplify messaging between connected devices and JMS applications. Client options include C, Java, Android, iOS, and JavaScript MQTT clients.

A protocol plug-in SDK lets teams add protocols, including for sensors that cannot speak MQTT. The Bridge can forward MQTT messages to another MQTT server or IBM Event Streams for IBM Cloud, with filtering, topic mapping, multiple forwarders, and REST-based configuration and monitoring. This breadth helps with integration and routing; it is more machinery than a team needs for a basic MQTT endpoint.

Security combines TLS profiles, user ID and password authentication validated against a configured LDAP server, and policies governing connections, topics, subscriptions, and queues. The single LDAP connection is a meaningful constraint: organizations consolidating identities from multiple directories cannot connect them separately. Administrators can manage message hubs and endpoints through the WebUI or REST Administration APIs.

Pricing

Eclipse Amlen: free. The free plan is the product's stated offering, with self-hosted deployment. No free trial is offered, and no paid tier is described. This makes it suitable for teams able to operate their own server without a subscription charge; configurable delivery guarantees provide flexibility, but no quota or seat limit is stated.

Platforms

Amlen is self-hosted, with API and web access and Android, iOS, and Linux platform support. The current stable release offers server and WebUI downloads for RHEL and AlmaLinux 8, 9, and 10. Its client support spans C, Java, Android, iOS, and JavaScript MQTT clients, so deployment platform and client platform are not the same consideration.

Who it's for

Amlen suits teams building IoT or web messaging systems that need MQTT and JMS interoperability, protocol extensions, or controlled forwarding between brokers. Its mature, enterprise production use makes it a candidate for larger deployments, but the single-directory identity constraint makes it a poor fit where users and groups must come from multiple LDAP servers. Support discussions are directed to Eclipse IoT Matrix channels.

Pros and cons

  • Pro: MQTT-to-JMS conversion and support for both protocols can connect device messaging with JMS applications.
  • Pro: Protocol plug-ins and Bridge filtering, topic mapping, and multiple forwarders provide options for legacy devices and message routing.
  • Pro: Connection, topic, subscription, and queue policies let administrators restrict different messaging actions.
  • Con: One LDAP server connection limits identity integration for organizations using multiple directories.
  • Con: Self-hosted deployment means teams need to run the server themselves; this is not a hosted service option.

Alternatives

Message Broker Software is the broader category to browse. Consider Lightstreamer if a freemium option with a free trial and a demo license capped at 20 concurrent client connections better matches the evaluation or deployment need. EMQX is another freemium option with a serverless plan that includes up to 1,000 connections and usage-based charges beyond its monthly free quota.

Faye is a free Apache 2.0-licensed alternative. SocketCluster is a free, MIT-licensed self-hosted option with no paid plans listed. TIBCO FTL offers a free Community Edition download as well as a paid Enterprise Edition. Apache Artemis is a free, self-hosted broker requiring Java 17 or later. Apache Qpid Broker-J is a free option with no paid plan or usage limits stated. Apache RocketMQ is free and licensed under Apache 2.0.

Verdict

Choose Eclipse Amlen if you need a self-hosted MQTT server that can bridge MQTT and JMS, extend protocols, and apply granular messaging policies without a subscription cost. Look elsewhere if identity integration across multiple LDAP servers is essential, or if you do not want to operate your own server.

Verdict

Eclipse Amlen combines MQTT and JMS support with bridging, protocol extensions, and policy-based access controls. Its single LDAP connection is a key constraint for teams planning identity integration.

Questions

Is Eclipse Amlen free?

Yes. The Eclipse Amlen plan is listed as free.

Is there a free trial?

No free trial is listed.

Which messaging protocols does Amlen support?

It supports MQTT versions 3 through 5 over TCP/IP and WebSockets, JMS, and custom protocols through its plug-in SDK.

Can Amlen convert MQTT and JMS messages?

Yes. It natively supports both and can convert messages between MQTT and JMS.

Where can Amlen be deployed?

Amlen is self-hosted. Server and WebUI downloads are listed for RHEL and AlmaLinux 8, 9, and 10.

How many LDAP servers can it connect to?

Amlen supports one LDAP server connection, which must provide users and groups.

Facts from Eclipse Amlen's own pages

Access policies
Connection, topic, subscription, and queue policies control which clients can connect and use messaging actions. · eclipse.dev, 8 Oct 2026
Administration
Administrators can manage message hubs and endpoints using the WebUI or REST Administration APIs. · eclipse.dev, 8 Oct 2026
Bridge features
The Bridge supports message filtering, topic mapping, multiple forwarders, and configuration and monitoring through REST APIs. · eclipse.dev, 8 Oct 2026
Bridge integrations
The Amlen Bridge forwards MQTT messages to another MQTT server or IBM Event Streams for IBM Cloud. · eclipse.dev, 8 Oct 2026
Client platforms
The supported clients include MQTT clients for C, Java, Android, iOS, and JavaScript. · eclipse.dev, 8 Oct 2026
Custom protocols
The protocol plug-in SDK lets users add custom protocols, including support for legacy sensors that cannot use MQTT. · eclipse.dev, 8 Oct 2026
Deployment
The current stable release page lists server and WebUI downloads for RHEL and AlmaLinux 8, 9, and 10. · download.eclipse.org, 8 Oct 2026
Messaging conversion
Amlen natively supports MQTT and JMS and can convert messages between them. · eclipse.dev, 8 Oct 2026
Notable limit
Amlen supports one LDAP server connection, so users and groups must be provided through a single LDAP server. · eclipse.dev, 8 Oct 2026
Production use
The Eclipse Amlen page describes the software as mature and used by large enterprises in production. · eclipse.dev, 8 Oct 2026
Protocols
It supports MQTT versions 3 through 5 over TCP/IP and WebSockets, as well as JMS. · eclipse.dev, 8 Oct 2026
Purpose
Eclipse Amlen is an MQTT server for IoT and web messaging. · eclipse.dev, 8 Oct 2026
Security
Security controls include TLS profiles, user ID and password authentication validated against a configured LDAP server, and policy-based authorization. · eclipse.dev, 8 Oct 2026
Support
The product page directs users to Eclipse IoT Matrix channels to discuss Amlen. · eclipse.dev, 8 Oct 2026

Where Eclipse Amlen stands on Freedom251

Look at these too