Agnóstico

Agnóstico, en un contexto de tecnología de la información (TI), se refiere a algo que se generaliza para que sea interoperable entre varios sistemas. El término puede referirse no solo a software y hardware, sino también a procesos o prácticas comerciales.

La palabra agnóstico proviene del griego una-, sentido sin y gnōsis sentido conocimientos. En TI, eso se traduce en la capacidad de algo para funcionar sin "conocer" los detalles subyacentes de un sistema en el que está trabajando. Al igual que con la interoperabilidad, el agnosticismo generalmente se habilita mediante el cumplimiento de estándares ampliamente utilizados o elementos agregados (como la codificación) que permitirán que un sistema funcione en una variedad de entornos.

Algunos ejemplos de agnosticismo en TI:

  • El software independiente de la plataforma se ejecuta en cualquier combinación de sistema operativo y arquitectura de procesador subyacente. A veces, estas aplicaciones se denominan "multiplataforma".
  • El software independiente del dispositivo funciona en varios tipos de dispositivos, incluidas computadoras de escritorio, portátiles, tabletas y teléfonos inteligentes.
  • El software independiente de la base de datos funciona con el sistema de gestión de bases de datos (DBMS) de cualquier proveedor. Los productos típicos independientes de la base de datos incluyen software de análisis de negocios (BA) y planificación de recursos empresariales (ERP).
  • El software independiente del protocolo es independiente de los protocolos de comunicación. Negocia un protocolo con su par y comienza la comunicación.
  • El software independiente del proceso empresarial funciona en diferentes entornos empresariales. Un ejemplo es un servicio empresarial independiente del proceso empresarial que encapsula la lógica asociada con una entidad empresarial específica, como "factura" o "reclamo".
  • El middleware independiente del proveedor puede mediar entre software de varios proveedores, en lugar de entre dos aplicaciones específicas.  
  • Las licencias independientes del hardware son un modelo por dispositivo o por usuario, en lugar de tener cada licencia vinculada a un dispositivo específico o máquina virtual (VM).

Thomas Henry Huxley acuñó el término agnóstico en 1869 como parte de su filosofía al rechazar la validez de las afirmaciones del conocimiento espiritual, particularmente en referencia a la existencia o no existencia de una deidad o deidades.

Ver también: portabilidad, compatible con versiones anteriores, compatible con versiones anteriores, abierto, de código abierto