Skip to content

Conversation

@Jake-Shadle
Copy link
Contributor

@Jake-Shadle Jake-Shadle commented Jan 29, 2026

As mentioned in #415 most of the crates in this workspace did not specify their license, but the ones that did used MIT, so this sets MITApache-2.0 as the license in the workspace, along with the edition, repository, and homepage fields and uses them for all crates in the workspace.

This includes an update to the 2024 edition since the version in rust-toolchain is already specified as 1.88.0 and the 2024 edition was introduced in 1.85.0, but I can split out that change if wanted, but it's mostly just changes in rustfmt, only a few changes in the code itself.

Resolves: #415

@gorbak25
Copy link
Contributor

@Jake-Shadle thank you for your contribution! I think smth is wrong with the formatting here. @somtochiama What do u think? This PR essentially replaces the Apache license with an MIT one, wdyt?

@somtochiama
Copy link
Contributor

@gorbak25 @Jake-Shadle I think we should keep the Apache license and remove MIT instead. It seems to be the default for our open-source projects. It'll also not require an ack from contributors.

@Jake-Shadle Jake-Shadle changed the title Use MIT license for workspace Use Apache-2.0 license for workspace Jan 29, 2026
Copy link
Contributor

@gorbak25 gorbak25 left a comment

Choose a reason for hiding this comment

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

lgtm

Copy link
Contributor

@somtochiama somtochiama left a comment

Choose a reason for hiding this comment

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

@Jake-Shadle ty!

nit: I think it might be better to have just the license change in this PR

@Jake-Shadle Jake-Shadle mentioned this pull request Jan 29, 2026
@somtochiama somtochiama merged commit 35fbb30 into superfly:main Jan 30, 2026
5 checks passed
@Jake-Shadle Jake-Shadle deleted the license branch January 30, 2026 09:42
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.

License unclear

3 participants