Earlier quoted context omitted.
how forkable is the whole thing? I mean, it is several decades of code but...
It's not.
the issue here is whether or not the broader community would ever seriously consider using an alternative, and whether contributors, particular commercial ones writing drivers for products, would ever agree to maintain two versions.