contract – ¿Cómo lidiar con situaciones de "final de vida del software"?

Pregunta:

Cuando un proveedor declara que ya no tiene la intención de proporcionar ningún soporte o servicio a una pieza de software (y declaró la intención de salir del negocio, sin ofrecer rutas de actualización), ¿qué tipo de recurso está disponible para el cliente?

Considere esto desde el punto de vista del cliente . El personal de TI del cliente probablemente solo considerará las opciones técnicas, pero es probable que existan opciones no técnicas que el cliente también puede seguir. Además, ¿qué tipo de medidas razonables puede tomar el cliente con anticipación para minimizar las interrupciones, como en los términos del contrato?

Cosas en las que puedo pensar:

  • Necesita comprar hardware de repuesto y configurar un entorno de repuesto en el que el software pueda seguir funcionando.
  • Varios métodos de exportación de datos que no requieren la participación del proveedor. (Esto puede incluir técnicas triviales, como examinar los datos almacenados en el backend de una base de datos de productos básicos, hasta técnicas más complicadas, como el raspado de pantalla, la impresión en una imagen seguida de un nuevo escaneo, etc.)
  • Sistemas paralelos donde el personal duplicará los datos antiguos en un nuevo sistema de forma manual o semiautomática.
  • Medios legales, en caso de que el proveedor tenga problemas financieros (como en el caso del depósito en garantía del código fuente )

¿Alguna otra idea?

  • Suponiendo que no hay "elusión" involucrada (sin DRM, sin DMCA), ¿es legal / aceptable la recuperación de datos o la ingeniería inversa?

Nota editada:

Respuesta:

La ingeniería inversa es perfectamente aceptable en sus propios datos. Suponiendo que tiene los archivos de la base de datos para empezar. Si es un servicio alojado, es mejor que pague la tarifa y haga que exporten los datos. En mi opinión, es extremadamente grosero y poco profesional que exijan una tarifa por eso, pero a algunas personas no les importan esas cosas.

Ya que sabe que esta aplicación es algo que necesita, tal vez si es factible, ¿es hora de un sistema desarrollado internamente? De esta forma no volverás a acabar en esta situación.

Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top

web tasarım