Embrace, Extend and Extinguish
Heute habe ich gelernt, was sich hinter »Embrace, Extend and Extinguish« verbirkt. Embrace (annehmen): Microsoft entwickelt Software, die weitgehend kompatibel zu Konkurrenzprodukten oder zu bereits etablierten offenen Standards ist. Extend (erweitern): Microsoft fügt zusätzliche Merkmale hinzu und bewirbt sie massiv, dokumentiert hingegen die Implementierung in den eigenen Produkten nicht, diese können folglich von den Konkurrenzprodukten auch nicht unterstützt werden, wodurch Interoperabilitäts-Probleme für Anwender der Konkurrenzprodukte entstehen. ...