Post

Given that whatever LLM they're using under the hood is almost certainly trained on the Git source code, even if they didn't also make the Git source code available to the LLMs (which they well may have), and the test code is anyway also copyrighted and GPL-licensed... Good luck, buddies.

Big red flag here: "especially given the pretty massive and widespread architectural changes needed to make the implementation libified and memory safe". "Magnitude of changes" does not affect copyright. If you start from the original it's always a derivative work no matter how much you change it

> "Magnitude of changes" does not affect copyright. If you start from the original it's always a derivative work no matter how much you change it False. BSDi v. AT&T.

...Yeah that's an incredibly important detail for me to not recall. My recollection is that prior to the case being settled USL was not very successful, hence the settlement for "well you only need to remove only six files"

But this was also an exceptional case in that Net/2 was ALREADY the result of UCB removing potentially infringing code. BSD had diverged greatly from AT&T Unix at that point so to the best of their knowledge the release was all stuff they'd done themselves.

0 reposts2 likes

again, this is not a compelling pro-gitbutler argument. It's just that it seems to be POSSIBLE to ship-of-theseus yourself out of a software license.

Yeah. Honestly I can see the argument for the ship-of-theseus approach much more when that's an intentional and explicit goal of the project rather than when the person doing the rewrite looks at what they've done and says "eh, probably good enough"