Linus didn’t write git because the BitKeeper license had changed exactly, he did it because Larry McVoy yanked Linux off the platform after Andrew Tridgell (of Samba and rsync fame) started poking around at the protocol to reverse engineer it. It turned out BK was so buggy that that alone was enough to corrupt other repos on the server, so McVoy just went and disabled Linux’s access without warning.
Linus was pretty steamed at the participants in that debacle (especially Tridge for some reason) and named his replacement for what he thought of them. Now you know.