http4k Enterprise Edition

The http4k Enterprise Edition (EE) subscription delivers long-term stability and support for organisations running critical production workloads using http4k technologies.

At a Glance

FeatureCommunity EditionEnterprise Edition
Minimum Java versionJava 21Java 8
LicenseApache 2http4k Commercial
Supported http4k versionsv5.X+v4.X+
Source code accesshttp4k GitHubPrivate LTS GitHub
Binary accessMaven CentralDedicated Maven Repo
Dedicated supportEmail, Private Slack
http4k Pro modulesComing soon...
Billing ModelFloating developer license*
Priority updatesSecurity patches, bug fixes
Guaranteed support termup to 24 months
License reportingPer release
* Floating developer license are not individually assigned. The number of developers using the license at the same time must not exceed the number of licenses purchased. Volume discounts and support package customisations are available for your team's requirements.

In detail

Priority Support

Access expert guidance and priority support directly from the creators and maintainers of http4k. With dedicated channels, including email and Slack, you’ll get fast resolution to any issues or questions, backed by our deep knowledge of the http4k ecosystem. Whether it’s compatibility updates or bug fixes, our team ensures that your http4k deployment remains fully integrated with the broader Kotlin and JVM environments.

Premium Integrations

Get exclusive access to our premium integrations as they come online, built from years of successfully delivering complex systems with http4k. These expert-designed, proprietary extensions reflect real-world requirements and enterprise patterns, enhancing http4k’s capabilities with thoroughly tested integrations available only through our private Maven repository.

Long Term Support

Enjoy peace-of-mind with Long-Term Support (LTS) versions of http4k. Our LTS version provides up to 24 months of guaranteed security patches and high priority updates for a stable release, ensuring your projects remain secure and fully functional. Additionally, our priority support channel also extend up to 24 months, meaning http4k EE LTS is your key to maintaining focus on feature delivery while ensuring your http4k applications are future-proof.

Additionally, http4k EE offers transparency with full access to the codebase and rapid integration of community-driven improvements. Built under a permissive Apache2 license, you can rest assured that your applications comply with industry standards while enjoying the reliability and accountability that http4k EE LTS support provides. Get in touch to learn more about how http4k EE LTS can stabilize your development process for the long term.

http4k EE Timeline

The timeline for http4k EE’s LTS has been designed to strike a balance between a generous open source period and the need for us to take advantage for new language features available in the JDK. We are also commited to providing support using a predictable timeline for our LTS customers, which is synchronized with the official JDK release and support cycle of LTS versions (currently every 2 years), but offset by a 3 month window. To put that more visually, this is the timeline for current and future Java LTS releases:

Based on the above, the current plan is for future major http4k versions to have the following Community and Enterprise Edition (LTS) schedule:

In the case of an intermediate major version upgrade between JDK versions, the previous major version will also immediate start a 24 month support window to ensure that customers have a smooth upgrade path.

If you have any questions about the http4k EE subscription, or long-term support requirements outside of the above schedule, please get in touch using the below contact link and we will endeavour to assist.

Up to 24 months peace of mind

Guaranteed security and bug updates for the stable release channel, allowing you to focus on feature delivery.

Access to priority support

The http4k team are here on Slack and Email to guide you through any issues or questions.

Source code access

Full access to the LTS editions of the http4k codebase for transparency and auditing.

Frequently Asked Questions

  • How long are LTS versions of http4k EE available for?

    As standard, the open source http4k CE of http4k releases major versions of the ecosystem on a delayed cadence which is aligned with major release dates of the JDK every 2 years. As a new major http4k CE version is released, the previous major version enters the http4k EE LTS programme for 2 years. See the schedule above for the current timeline.

  • How will my teams access the LTS binaries of http4k EE?

    The LTS versions of http4k EE are hosted in a private Maven repository. To access the these assets, you will need to sign up for the http4k Enterprise Subscription and will be supplied with the necessary credentials.

  • What types of updates are included with in the http4k EE LTS offering?

    LTS version of http4k EE receive security and high priority bug fixes for community identified bugs. This ensures that your applications remain secure and fully functional.

  • What type of support is available for http4k EE subscribers

    After signup you will be given access to both email and Slack-based support channels. The http4k team is there to help you with any issues or questions you may have regarding the LTS version of http4k libraries.

  • Can I request specialised features for the http4k EE LTS versions?

    For stability reasons, the LTS version of http4k is focused on security and bug fixes so new features are not considered for these versions. If you have a particular feature request, please get in touch to discuss it with the team. We will then prioritise it for inclusion in the mainline release or can work with you to provide a custom build.

Professional Services

Sustain

Your production systems need long-term stability and support. Our Enterprise Edition delivers LTS packages and direct access to the http4k team

Solve

We’ve designed http4k to be simple to work with, but getting professional advice about effectively using it from specialist experts can 🚀 your projects.

Educate

We provide hands-on training to help you get the most out of http4k. You can get help from the creators of http4k to learn how to use it effectively.

Let's talk

Contact us
pumb