Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

chore: update license to BUSL-1.1 #35

Closed
wants to merge 2 commits into from
Closed

chore: update license to BUSL-1.1 #35

wants to merge 2 commits into from

Conversation

gruyaume
Copy link
Collaborator

@gruyaume gruyaume commented Apr 11, 2024

Description

The upstream Vault is now licensed under BUSL-1.1, and here we make the necessary changes for the rock to be distributed under this same license.

Fixes #88

Rationale

Although the BCL is not a FOSS license, it works like one in two important ways: (1) it allows for derivative works (our snap), and (2) it applies to those derivative works.

The snap is therefore under the same BCL as the software it encapsulates BCL'd software.

Checklist

  • I have performed a self-review of my own code.
  • I have made corresponding changes to the documentation.
  • I have added tests that validate the behaviour of the software.
  • I validated that new and existing tests pass locally with my changes.
  • Any dependent changes have been merged and published in downstream modules.

@gruyaume gruyaume requested a review from a team as a code owner April 11, 2024 18:16
@gruyaume gruyaume marked this pull request as draft April 11, 2024 18:21
@gruyaume
Copy link
Collaborator Author

The build is failing because of a known issue in Rockcraft:

@gruyaume gruyaume closed this Jun 3, 2024
@gruyaume gruyaume deleted the dev-license branch October 15, 2024 12:36
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