Skip to content

Specify Apache license version for Grisu2#108400

Merged
Repiteo merged 1 commit into
godotengine:masterfrom
Rubonnek:fix-grisu2-license
Jul 9, 2025
Merged

Specify Apache license version for Grisu2#108400
Repiteo merged 1 commit into
godotengine:masterfrom
Rubonnek:fix-grisu2-license

Conversation

@Rubonnek
Copy link
Copy Markdown
Member

@Rubonnek Rubonnek commented Jul 8, 2025

The grisu2 algorithm implementation used was originally released under the MIT license, then the simdjson authors slightly modified it and their changes are released under Apache 2.0 license.

@Rubonnek Rubonnek requested a review from a team as a code owner July 8, 2025 09:41
@AThousandShips AThousandShips added enhancement topic:thirdparty cherrypick:4.3 Considered for cherry-picking into a future 4.3.x release cherrypick:4.4 Considered for cherry-picking into a future 4.4.x release labels Jul 8, 2025
@AThousandShips AThousandShips added this to the 4.5 milestone Jul 8, 2025
Copy link
Copy Markdown
Member

@bruvzg bruvzg left a comment

Choose a reason for hiding this comment

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

It's using version 2.0, and this line should use the same name as the License: section in the end of the file listing full license texts, which is marked as Apache-2.0.

@Repiteo Repiteo merged commit fcfb45a into godotengine:master Jul 9, 2025
20 checks passed
@Repiteo
Copy link
Copy Markdown
Contributor

Repiteo commented Jul 9, 2025

Thanks!

@Rubonnek Rubonnek deleted the fix-grisu2-license branch July 9, 2025 16:42
@aaronfranke
Copy link
Copy Markdown
Member

aaronfranke commented Jul 9, 2025

This code was added for Godot 4.5 (#98750), and it doesn't exist in Godot 4.3 and 4.4, so the cherry-pick is not needed.

@aaronfranke aaronfranke removed cherrypick:4.3 Considered for cherry-picking into a future 4.3.x release cherrypick:4.4 Considered for cherry-picking into a future 4.4.x release labels Jul 9, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

6 participants