Wenn ein Anbieter erklärt, dass er keinen Support oder Service für eine Software mehr bereitstellen möchte (und die Absicht zum Ausdruck bringt, das Geschäft zu verlassen - keine Upgrade-Pfade anzubieten), welche Art von Rückgriff steht dem Kunden zur Verfügung?
Bitte beachten Sie dies aus Kundensicht . Die IT-Mitarbeiter des Kunden werden wahrscheinlich nur die technischen Optionen in Betracht ziehen, aber es gibt wahrscheinlich auch nichttechnische Optionen, die der Kunde verfolgen kann. Welche angemessenen Maßnahmen kann der Kunde im Voraus ergreifen, um Störungen, wie z. B. bei Vertragsbedingungen, so gering wie möglich zu halten?
Dinge, an die ich denken kann:
- Sie müssen Ersatzhardware kaufen und eine Ersatzumgebung einrichten, in der die Software weiterhin ausgeführt werden kann.
- Verschiedene Datenexportmethoden, die keine Beteiligung des Anbieters erfordern. (Dies kann triviale Techniken wie das Untersuchen der in einem Warendatenbank-Backend gespeicherten Daten bis hin zu aufwendigeren Techniken wie Screen Scraping, Drucken auf Bild und anschließendes erneutes Scannen usw. umfassen.)
- Parallele Systeme, bei denen Mitarbeiter die alten Daten manuell oder halbautomatisch in ein neues System duplizieren
- Rechtliche Mittel, falls der Verkäufer in finanziellen Schwierigkeiten steckt (wie im Fall von Source Code Escrow )
Irgendwelche anderen Ideen?
- Unter der Annahme, dass keine "Umgehung" vorliegt (kein DRM, kein DMCA), ist Datenwiederherstellung oder Reverse Engineering zulässig / akzeptabel?
Bearbeitete Notiz:
Es ist eine Kombination aus mehreren anekdotischen, aber realen Geschichten. Ich bin an keinem von denen direkt beteiligt. Es ist einfach mein Wunsch, zu erfahren, wie die Situation des "Software-End-of-Life" im Allgemeinen gehandhabt wird. Es ist nicht meine Absicht, die ursprüngliche Geschichte zu "schwierig" erscheinen zu lassen, um gelöst zu werden.