Introduction

Axon 4.0 was released as the successor to Axon Framework 3.*. The name change from "Axon Framework" to "Axon" is intentional: starting from 4.0, Axon is not just a framework, but a complete platform consisting of both Axon Framework and Axon Server.

While many types of applications can be built using Axon, it has proven to be very popular for microservices architectures. Many of the recent changes to Axon have been made with this use case in mind.

Please visit the AxonIQ website to learn more about AxonIQ and the Axon community. There, you will find information about Axon training, support options, upcoming and past events.

Meet our technical team led by Allard Buijze at Event-Driven Microservices Conference in Amsterdam on 27 September 2019. This one-day conference organized by AxonIQ is the only event fully focused on theory, practice and hands-on workshops related to Event-driven Microservices, axoniq.io/conference.

Axon Coding Tutorial - full overview

How to use this guide

With this guide, we aim to provide all the information you need to create and customize software utilizing Axon specific code for your organization’s needs.

Note, that building this Reference Guide locally through the gitbook-cli is no longer possible as of GitBook release 2.0. As such, it can only be build by GitBook itself. For more specifics on this, it is recommended to read the important changes CLI toolchain.

License

The Axon platform consists of Axon Framework and Axon Server. It is provided by AxonIQ B.V. under the licenses described below.

Axon Framework, as well as the Axon documentation and sample programs, are open source and provided under the Apache License v2.0.

For Axon Server, licensing depends on the version.

The standard version, called "Axon Server", is open source and free to download and use. It is provided under an AxonIQ-specific open source license. While this license allows you to run the software freely in any environment, it is less permissive than the Apache License. For instance, it doesn't allow you as a licensee to create a derivative work.

The commercial version, called "Axon Server Enterprise", as well as the various "Packs", are closed source and provided under a commercial license agreement.

If you have any questions about licensing, or want to obtain a license to our commercial software, please contact us via axoniq.io or sales@axoniq.io.