Und glaubst du, dass es OpenSource Freunde und Mitarbeiter gibt, die das Problem nicht darin sehen, dass der Standard von Microsoft kommt, sondern vielmehr darin dass es schon einen Standard der Industrie für das selbe gibt? (Manche sehen das als Problem)
Warum schließt du OpenSource genrell von der Industrie aus, es gibt doch halbwegs erfolgreiche OpenSource Modelle für Firmen?
Warum soll es ein Problem sein, dass es zwei Standards für einen Zweck gibt? Ist es ein Problem, dass es Flugzeuge von Airbus UND Boeing gibt? Ist es ein Problem, dass es Java UND C# gibt? Ist es ein Problem, dass es Quark XPress und Adobe InDesign gibt? Standards können nebeneinander existieren, oder einer wird den anderen verdrängen. Eine Community, die so viel Wert auf Freiheit legt, sollte eine Wahl zwischen zwei Standards nicht für problematisch halten.
Es gibt ja nur vergleichsweise wenig OpenSource-Programme, die kommerziell erfolgreich für ihre Mutterfirmen sind. OpenOffice ist z.B. ein Geldgrab für Sun, zum Glück ist Sun eher Hardware-Unternehmen und kann das verkraften. Mozilla ist eher Beschiss - zig Millionen Dollar von Google, aber die meisten Programmierer arbeiten für lau.
Wenn eine Firma Geld mit OpenSource macht, dann meistens über Supportverträge. Ansonsten ist es für OpenSource wirklich schwer, kommerziell erfolgreich zu sein, weil die vielen Hobby-Programmierer, die ja immer gerne als Vorteil von OpenSource gepriesen werden, kaum koordiniert werden, sich ungern einem Projektleiter unterordnen, sich kaum an ein einheitliches Designschema halten und bei Unzufriedenheit das Projekt forken oder ganz aufhören. Jemand hat mal es mal schön ausgedrückt: Open Source macht es möglich, dass sich Benutzer derselben Software streiten können, welche besser ist. Die besten OpenSource-Programme sind die, die wie kommerzielle Projekte gemanagt werden.