Es hängt davon ab, ob. Ich denke, es gibt tatsächlich eine ganze Menge Middleware da draußen, die verwendet wird, ... wenn Sie bereit sind, dafür zu bezahlen.
Gleichzeitig ist es manchmal einfach, etwas zu hacken, um ohne so viele externe Abhängigkeiten sehr schnell zu werden, wenn der Umfang klein ist.
Ich denke, im oberen Preissegment müssen Sie Unternehmen wie EA und Ubisoft mit anderen großen Softwareunternehmen wie Apple, Google, Facebook vergleichen.
Sie alle schreiben eine sehr große Menge an benutzerdefiniertem Code, wenn es Alternativen gibt, weil sie einen Wettbewerbsvorteil erzielen möchten.
Wie @Sean James sagte, gibt es rechtliche Gründe und eine Vielzahl anderer Gründe, aber ich denke, selbst wenn es keine Straßensperren gäbe, würden erfinderische Softwareunternehmen immer noch kundenspezifische Alternativen zu gängigen vorhandenen Softwarekomponenten entwickeln, wenn sie glauben, sie könnten sie verbessern.
Ich stimme jedoch auch zu, dass es immer Raum gibt, einige Projekte zu starten, von denen wir alle profitieren könnten. Ich denke zum Beispiel, wir müssen COLLADA durch etwas viel Einfacheres ersetzen, das auf JSON basiert. Vielleicht etwas, das nur beliebige Netze handhabt, aber sonst nichts. Ich denke, wir brauchen wirklich ein besseres Netzformat.