Klar ist, dass jeder das mag, was er kennt, weil man relativ schnell weiß, wie man sich selbst helfen kann. Was für den einen der Segen ist, ist für den anderen der Fluch. Und für mich als Softwareentwickler gehört die Frage über das Betriebssystem unter welchem die Entwicklung statt findet zum Standard beim Vorstellungsgespräch. Wenn Linux oder BSD nicht als Antwort kommt stehe ich auf und gehe, egal wie hoch die Summe ist, weil man ohne Werkzeuge auch kein Haus bauen kann. Was die anderen dagegen privat verwenden ist mir völlig egal, wenn man damit ein Spiel spielen und einen Brief schreiben kann ist es gut genug. Was ich aber nicht verstehe ist, wenn Menschen, die sich gerne mit der Technik beschäftigen sich für die Frage Betriebsystem insgesamt nicht interessieren. Denn ein offenes Betriebsystem ist wie ein Buch indem man alles nachlesen kann. Meinen GamePort Adapter habe ich z.B. nur implementiert, weil es Linux gibt, denn versucht da Mal jemand Informationen über die diversen proprietären Protokolle von Joysticks unterschiedlicher Hersteller etwas herauszufinden. Na dann viel Spaß....
EDIT: Und Windows / Linux / Unix Streitfrage ist sehr einfach zu erklären. Die Philosophie hinter diesen Betriebssystemen ist anders und die Frage ist, ob man bereit ist alles was man kennt abzulegen und unbelastet etwas neues zu erkunden. Die einen sind dafür bereit und erkennen die echten Vor- und Nachteile, die anderen versuchen unter aller Kraft die andere Sichtweite in den Rahmen der bisherigen Erfahrung zu pressen. Das wird nicht klappen, man kann das Eckige nicht in das Runde zwingen. Und so lange es Menschen gibt, die sich wirklich darauf einlassen und die, die nur so tun, wird es diese Streiterei immer geben. Und die Antwort darauf ist einfach Linux / BSD / MacOS etc. ist nicht Windows, so weit sind wir uns einig. Und wenn man sich mit anderen Betriebssystemen als Windows beschäftigt (egal welche), wird man irgendwann merken, dass die einzige Stäre von Windows seine Marktposition ist. Daher gibt es überwiegend Spiele dafür, daher kann man überall hingehen und irgendwelche SETUP.EXE herunterladen usw. Es hat überhaupt keinen technischen Grund dafür, nur Marketing. Und das schlimmste ist, man hat über 30 Jahre ganze Generationen damit erzogen.