Closed ecurtiss closed 5 months ago
I took a random sampling of the Roblox open source community and saw mostly MIT but some MPL 2.0. As a result, I feel reasonably confident that people will not write off CatRom if I switch to MPL 2.0. Resolved in a92ad31b764da7e1f2e9059889424a62f6eacc7f.
The incoming improvements to arc length reparamatrizations (#18) rely on modified code from rbxmath/interpolation. Since the license on rbxmath is MPL 2.0, these modifications must be released with a license that is equivalent to MPL 2.0 or stronger. This leaves us with two options:
Note that in option 2, we are still allowed to distribute a binary with the modified rbxmath, but we cannot have the modified code checked into the repo.