Es gibt für den MS
XML DOM sogar ein MSM-Paket, welches in die eigenen
MSI-Pakete integriert werden kann. Nutze dieses und Du bist auf der sicheren Seite. Updates und Patches gibt es wie üblich von MS.
Das
MSI darf nicht(*) ausgeliefert werden, das muss der Kunde selbst runterladen und installieren.
Ansonsten darfst (und laut MS sollst) Du den MS
XML DOM auch in kommerziellen Produkten nutzen. Keine Probleme von der Seite
Als Hinweis: für neue Software würde ich Dir dringend raten den MS
XML DOM 6.0 zu nutzen. Der ist um einiges performanter und vollständig kompatibel zum System.XML Assembly des .NET 2.0 Frameworks.
...
...
(*) Man kann aber mit MS auch eine schriftliche Vereinbarung treffen und dann darf man das doch
Kostet imo nichts.