Skip to content

v9.14.1 - source-available distribution and licensing hygiene

Choose a tag to compare

@saurabhjain1592 saurabhjain1592 released this 04 Aug 13:35
c7ea2a5

Source-available distribution hygiene. No functional change for community users.

This patch removes source files from the community distribution that are gated to the Enterprise edition by a build tag (//go:build enterprise). Those files were never part of the community binary, which builds from the community stubs. It also corrects the SPDX license header on the affected files to BUSL-1.1, matching the rest of the platform.

What changed

  • Enterprise-tagged source under platform/orchestrator (the compliance-reporting modules and related packages) is no longer mirrored to this repository. The community build is unaffected: it compiles and tests from the community stub files, exactly as before.
  • The affected files were relicensed to BUSL-1.1.
  • The mirror sync now excludes Enterprise-tagged code by build-tag content rather than by filename, and a fail-closed gate blocks any future Enterprise-tagged file from being published here.

Upgrade impact

None. Community binaries and their behavior are identical to v9.14.0. No action is required.