Pain Point

AGPL Licensing Risk

The legal exposure created when self-hosted S3-compatible storage distributed under AGPL v3 is embedded in commercial products or SaaS platforms — the "network use is distribution" clause requires source disclosure for any modified copy reachable over a network.

4 connections 3 resources 2 posts

Summary

What it is

The legal exposure created when self-hosted S3-compatible storage distributed under AGPL v3 is embedded in commercial products or SaaS platforms — the "network use is distribution" clause requires source disclosure for any modified copy reachable over a network.

Where it fits

The 2025–2026 MinIO transition crystallized this from theoretical risk to architectural pressure. The Apache 2.0 alternative cluster (RustFS, Alarik, Garage, SeaweedFS) is a direct response. The same axis shows up on the East–West infrastructure split as a "license preference" tilt in China toward Apache/BSD storage stacks for the same reason.

Misconceptions / Traps
  • AGPL exposure is architectural, not patch-level. You cannot fix it by editing your code — you must replace the storage engine.
  • "We don't ship MinIO, we just run it internally" is not a safe harbor under AGPL when the storage is reachable from network-accessible application code.
  • Switching MinIO → fork (e.g., pgsty/minio) does not remove AGPL exposure unless the fork relicenses, which most cannot legally do.
Key Connections
  • MinIO constrained_by AGPL Licensing Risk — the originating case
  • RustFS solves AGPL Licensing Risk — Apache 2.0 drop-in
  • Alarik, Garage, SeaweedFS solves AGPL Licensing Risk
  • scoped_to Object Storage, S3

Definition

What it is

The legal exposure created when a self-hosted S3-compatible storage server is distributed under the **GNU Affero General Public License v3** (AGPL v3) and embedded into commercial products or SaaS platforms. AGPL's "network use is distribution" clause requires source disclosure for any modified copy reachable over a network — a viral obligation that conflicts with most commercial software's license posture. The 2025 MinIO transition to strict AGPL v3 enforcement (and the April 2026 main-repo archival) made this risk concrete: any organization that had embedded modified MinIO into a closed-source product or shipped it as part of a managed service was suddenly facing potential disclosure obligations or migration pressure.

Connections 4

Outbound 2
Inbound 2
constrained_by1
solves1

Resources 3

Featured in