Du weißt, daß ich kein Programmierer bin, weil wir das Thema schon mehrmals hatten.
Tatsache bleibt, Du könntest den Code kontrollieren, an dem Code sind immer mehrere Programmierer beteiligt, Fehler werden gemeldet und bearbeitet, Verbesserungen eingebracht. Viele unabhängige Programmierer bedeutet auch, viele Augen, die auf den Code schauen.
Bei MS schaut nur einer drauf, nämlich MS. Schlimmer noch, steht eine Softwareinstallation an, schaut auch da nur einer drauf (der Anbieter) und jubelt Dir bei der Installation unter, was er will. Ohne jeden Einblick. Ohne jede Kontrolle.
Wo Du jetzt behauptest, das sei alles gleich, sehe ich jetzt einen deutlichen Unterschied. Der Unterschied verschwindet auch nicht, nur weil Du das behauptest.