// ITS FOSS — LINUX & OPEN SOURCE
Portainer Cuts the Cord Between Its Free and Paid Editions
Portainer's Community Edition has been open source for a decade now, and that run has now hit a wall. Portainer 3.0, the upcoming ground-up rebuild of the platform around Kubernetes, will not be the base for CE.
This was announced by the company's CEO, Neil Cresswell, who says that CE will continue being based on Portainer 2.45 LTS, the last release in the 2.x line. While everything after it, like the new consoles, the new architecture, etc., won't be ported to CE.
Instead, CE will get security fixes, bug fixes, and backports of 3.x features, but only where a matching Docker API exists to interface with. Feature parity isn't guaranteed since some of what's landing in 3.x depends on Kubernetes primitives Docker doesn't have.
Neil feels that this is a maintenance problem rather than a strategy pivot. Every time the team wanted to add a policy or API capability, it had to build that feature three separate times, once each for Kubernetes, Swarm, and the Docker and Podman side.
Portainer 3.0 abandons that model entirely. Five separate consoles take its place now, each one built around a specific job rather than one interface handling everything.
He goes on to say that CE simply doesn't fit into this new approach and that Portainer 3.x's policy model, operations API, and enterprise-focused consoles assume an enterprise user from the get-go, and "releasing that as CE would misrepresent what it is and who it is for."
If you're already running Docker, nothing changes today. 2.x keeps working as it has and keeps getting security patches; staying put is a fully supported choice.
Move to 3.x though, and Docker, Swarm, and Podman environments still work as native connections. For anyone who'd rather keep using Docker-style tooling while running on Kubernetes underneath, Portainer-D2K is the provided compatibility layer that lets Docker Compose and similar tooling deploy and manage applications on a Kubernetes cluster.
Whatever Portainer builds next for observability, GitOps, or its policy tooling goes to Kubernetes environments first, and native Docker setups sit lower in the interface without getting any of it.
If you want the new capabilities without moving to Kubernetes, there isn't really a way to get them for free and stay open source. The only no-cost route onto 3.x runs through 3 Nodes Free, Portainer's existing node-capped license for the closed-source Business Edition, not a CE build.