If the answer is yes, OSS has mostly been an alternative option but not the first choice. (With all due respect and deference to the work put in by OSS GUI teams!)
If the answer is no, and especially if it's a shared need but not the primary product (e.g. kernel, web server, intermediate processing step), then OSS has taken over the world.