HP hat ein Statement zur OpenVMS Binärkompatibilitäts-Strategie und die Auswirkungen von Upgrades veröffentlicht.
OpenVMS folgt seit langem dem Grundsatz, dass dokumentierte Schnittstellen nicht geändert werden. Zu diesem Thema hat HP jetzt ein Dokument veröffentlicht, das sich mit den Konsequenzen von OpenVMS-Upgrades beschäftigt.
"Anwendungen, die auf der Basis des dokumentierten Verhaltens von dokumentierten, externen Schnittstellen von OpenVMS entwickelt werden, funktionieren ohne Änderung oder neue Übersetzung auf allen zukünftigen OpenVMS Versionen einer gegebenen Prozessor-Architektur. In einigen Fällen kann eine existierende Schnittstelle als obsolet erklärt werden und aus der OpenVMS-Dokumentation entfernt werden. Diese Schnittstellen sind dennoch weiterhin vorhanden und funktionieren. In seltenen Fällen können Schnittstellen zurückgezogen werden, d.h. diese hören auf zu funktionieren. Dieses Vorgehen wird nur gewählt, wenn nach sorgfältigen Untersuchungen festgestellt wurde, dass die Anzahl der betroffenen Anwendungen sehr gering ist.
Die interne Verarbeitung von OpenVMS kann sich von Version zu Version ändern, und Anwendungen, die auf internen Schnittstellen oder undokumentiertem Verhalten beruhen, können von solchen internen Änderungen betroffen sein. Da es vorkommen kann, dass man sich unabsichtlich auf ein nicht spezifiziertes Verhalten einer dokumentierten Schnittstelle verlässt, ist es umsichtig, Anwendungen auf einer neuen Version von OpenVMS zu testen, bevor diese produktiv eingesetzt werden."
Lesen Sie hierzu auch das OpenVMS Binärkompatibilitäts-Dokument.
Original auf www.openvms.org
|