Nutzung von APIs, Änderung, Reverse Engineering Musterklauseln

Nutzung von APIs, Änderung, Reverse Engineering. Der Kunde wird nur APIs verwenden, die in der Dokumentation als veröffentlicht gekennzeichnet sind und nur in der darin beschriebenen Weise, um die berechtigte Nutzung der Software zu unterstützen. Der Kunde darf die Software nicht ändern, nicht zurückentwickeln oder übersetzen und er darf keine Teile herauslösen, soweit dies nicht nach den anwendbaren gesetzlichen Bestimmungen zwingend erlaubt ist. Soweit der Kunde von diesen gesetzlichen Bestimmungen Gebrauch machen möchte, da dies unerlässlich ist, um die Interoperabilität zu einem unabhängig geschaffenen Computerprogramm herzustellen, hat der Kunde vor einer solchen Maßnahme die benötigte Schnittstelleninformation oder andere Informationen bei Siemens schriftlich nachzufragen und Siemens angemes- sene Zeit und Gelegenheit zu geben, diese Informationen so bereitzustellen, dass die berechtigten Interessen von Siemens gewahrt werden. Der Kunde darf ferner alpha-numerische Kennungen, Marken und Urheberrechtsvermerke von der Software oder dem Datenträger nicht entfernen und wird sie, soweit er zur Vervielfältigung berechtigt ist, unverändert mit vervielfältigen. Der Kunde wird die Software nicht ändern oder zusammenfassen. Der Kunde wird die Software keiner Open- Source-Softwarelizenz unterordnen, die im Widerspruch zu dieser Vereinbarung steht oder auf diese Software auch sonst nicht anwendbar ist.