Interesting to speculate if that would have sped up the creation of OSF or delayed/prevented it. I think the former.
It would have been created either way. The codebase was not the issue. The license terms and how the industry was going to play out (i.e. the economics) is what created OSF.