> we decided that the codebase is not a derivative work that would require carrying forward the GPL license and have decided to release the code under the MIT instead. oh someone wants to get sued.
Post
blog.gitbutler.comGrit: rewriting Git in Rust with agentsWe used agents to port all of Git to library-first, memory-safe Rust and it passes the entire C Git test suite.
Similar thing happened with chardet and, well, I dunno how well that flies. "I used an LLM to re-do the same thing" sure sounds derivative to me. "Widespread architectural changes" is doing a lot of heavy lifting for what seems to be primarily an intentional re-write of the existing Git.
lwn.netThe relicensing of chardetChardet is a Python module that attempts to determine which character set was used to encode a [...]
I mean maybe if you do actually radically overhaul the architecture in the process. But you'd likely need to go in with that intent because if you give an LLM git's test suites and tell it to rewrite git in Rust it's probably not going to do that on its own?
0 reposts0 likes
No replies yet.