Again, though, Linux needing that stuff[1] doesn't explain why BSD happened, which needed different stuff. clang needed other stuff still. But... they all got their stuff!
It's a Jurassic Park point, really: life will find a way. Free software beat the world already, and it really strains logic to argue that that only happened because of a giant phonebook filled with special advantages for every individual piece. The much simpler theory is that it was clearly going to happen regardless.
[1] In fact that's really not the way it happened anyway. Linux on whitebox PCs was dominant in the early internet world for pure cost reasons, long before any corporate names got behind it, and that leveraged it into datacenter environments where it became clear people were willing to pay real money. Red Hat's IPO was well in the past and Google had launched on custom Linux motherboards long, long before Oracle or IBM got serious about the OS.
Dominat where? We were all using Solaris, HP-UX and Aix boxes when real money was at play.
In fact, after university during the 1990's (where we initially were on DG/UX), it was only in 2003 that I first used GNU/Linux in production as CERN was moving away from Solaris into Linux and the first alpha releases of Scientific Linux started to become available on the institut.
And even there, most researchers were moving into Windows or OS X on their local workstations.
It's a Jurassic Park point, really: life will find a way. Free software beat the world already, and it really strains logic to argue that that only happened because of a giant phonebook filled with special advantages for every individual piece. The much simpler theory is that it was clearly going to happen regardless.
[1] In fact that's really not the way it happened anyway. Linux on whitebox PCs was dominant in the early internet world for pure cost reasons, long before any corporate names got behind it, and that leveraged it into datacenter environments where it became clear people were willing to pay real money. Red Hat's IPO was well in the past and Google had launched on custom Linux motherboards long, long before Oracle or IBM got serious about the OS.