Skip to content

Relicense: Business Source License 1.1 (interim) - #73

Merged
erinepshovel-code merged 2 commits into
mainfrom
claude/elegant-curie-FazTM
May 27, 2026
Merged

erinepshovel-code merged 2 commits into
mainfrom
claude/elegant-curie-FazTM

Conversation

@erinepshovel-code

Copy link
Copy Markdown
Collaborator

Relicensing — Business Source License 1.1 (interim)

Sets the intended license to BSL 1.1 (source-available; Change Date 2030-01-01, after which it converts to Apache-2.0).

Changes:

  • LICENSE → interim BSL notice with parameters (Licensor, Change Date, Change License, Additional Use Grant)
  • pyproject.toml → added license = { text = "BUSL-1.1" }

⚠️ Before merge / release

  • Paste the verbatim BSL 1.1 body from https://mariadb.com/bsl11/ into LICENSE, populated with the parameters in the file. The build environment had no outbound network access to fetch it.
  • Finalize the Additional Use Grant wording — it's a placeholder reflecting "non-competing production use."
  • If/when IP is assigned to an entity (e.g. an LLC), update the Licensor name.

Copyright holder: Erin Patrick Spencer.


Generated by Claude Code

Platform relicensed to Business Source License 1.1 (Change Date 2030-01-01,
converts to Apache-2.0). Adds license field to pyproject and interim LICENSE
with BSL parameters. Full BSL body to be inserted before merge.
Copilot AI review requested due to automatic review settings May 26, 2026 02:57

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR updates the repository’s licensing posture to Business Source License 1.1 (BSL 1.1) as an interim step, with a stated Change Date of 2030-01-01 after which it converts to Apache-2.0.

Changes:

  • Replaces LICENSE with an interim BSL notice + parameters and a placeholder marker for the full BSL 1.1 text.
  • Updates Python package metadata in pyproject.toml to declare a BSL 1.1 license identifier.

Reviewed changes

Copilot reviewed 2 out of 2 changed files in this pull request and generated 3 comments.

File Description
LICENSE Replaces Apache-2.0 text with an interim BSL 1.1 notice and parameters, but leaves the full license body as a placeholder.
pyproject.toml Adds a project.license entry intended to reflect the new license.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment thread pyproject.toml
name = "repl-nix-workspace"
version = "0.1.0"
description = "Add your description here"
license = { text = "BUSL-1.1" }
Comment thread LICENSE
Comment thread LICENSE Outdated
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
Copilot AI review requested due to automatic review settings May 27, 2026 02:37
@erinepshovel-code
erinepshovel-code marked this pull request as ready for review May 27, 2026 02:37
@erinepshovel-code
erinepshovel-code merged commit 7b0a183 into main May 27, 2026
6 of 8 checks passed
@erinepshovel-code
erinepshovel-code removed the request for review from Copilot May 27, 2026 02:59
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants