El sistema operativo 4690 (a veces abreviado como 4690 OS o 4690 ) es un sistema operativo para puntos de venta (POS) especialmente diseñado , originalmente vendido por IBM . En 2012, IBM vendió su negocio minorista, incluyendo este producto, a Toshiba , que asumió el soporte. [ 1 ] 4690 es ampliamente utilizado por los clientes minoristas de IBM y Toshiba para ejecutar sistemas minoristas que ejecutan sus propias aplicaciones y otras. Los minoristas han utilizado el sistema operativo 4690 para sus operaciones debido a sus numerosas características específicas para el sector minorista y su confiabilidad. Además de ejecutarse en hardware de IBM, proveedores externos han aprovechado las características de 4690 en hardware de la competencia.
Historia
4690 es el producto sucesor del sistema operativo IBM 4680 , que fue utilizado por los clientes de IBM desde 1986. [ 2 ] El sistema operativo 4680 original se basó en el Concurrent DOS 286 de Digital Research , [ 3 ] un sistema que posteriormente fue renombrado como FlexOS 286 en noviembre de 1986. En julio de 1993, [ 2 ] IBM adoptó la versión 2.32 de FlexOS como base de su versión 1 del sistema operativo 4690. [ 1 ] [ 4 ] FlexOS 2.32 admitía los modos 286 ( Intel 80286 ) y 386 ( Intel 80386 ) y no tenía límite en las aplicaciones que se ejecutaban simultáneamente . En 1995, IBM obtuvo la licencia de IMS REAL/32 7.50, un derivado de Multiuser DOS de Digital Research y, por lo tanto, sucesor de Concurrent DOS 386 , para incluirlo con sus terminales POS 4695. [ 5 ]
Según el artículo "¿El año de la tienda?", IHL Consulting Group/RIS News, IBM 4690 OS todavía tenía una cuota de mercado del 12% en el mercado de clientes de cajas registradoras POS en junio de 2005, cuando IBM comenzó a eliminarlo gradualmente en favor de IBM Retail Environment for SUSE (IRES). [ 2 ] IBM continuó manteniendo 4690 OS hasta abril de 2015, siendo la versión más reciente lanzada por IBM en mayo de 2012 la versión 6 Release 3 de IBM 4690 OS, que recibió soporte hasta 2017 bajo contratos especiales con grandes empresas.
Mientras tanto, Toshiba lanzó Toshiba 4690 OS Versión 6 Release 4 (V6R4) en enero de 2014 y Versión 6 Release 5 (V6R5) en enero de 2016. En mayo de 2018, se lanzó un sucesor de 4690 OS basado en Linux , llamado TCx Sky y desarrollado conjuntamente con Wind River Systems . Poco después, Toshiba descontinuó 4690 OS para nuevos clientes; sin embargo, aún cuenta con soporte bajo contratos de servicio firmados entre Toshiba Global Commerce Solutions y las tiendas que todavía utilizan 4690 OS en sus terminales POS. La última actualización de seguridad (CSD Nivel 2010) se lanzó en diciembre de 2020, solo para 4690 OS Versión 6 Release 5. [ 6 ]
Hardware compatible

El 4690 admite numerosos terminales de punto de venta (TPV), servidores de control de tienda y terminales combinados de control. La documentación del 4690 incluye una lista de los dispositivos TPV compatibles, algunos de los cuales llevan más de 20 años en uso. La familia de dispositivos TPV USB (Universal Serial Bus ) de IBM compatibles con el 4690 incluye teclados, pantallas y cajones portamonedas . El 4690 también admite otros dispositivos de entrada/salida (E/S) diseñados y que cumplen con las especificaciones de interfaz de dispositivos TPV USB de IBM. IBM pone a disposición de terceros las especificaciones de interfaz para que puedan conectar sus dispositivos a terminales TPV mediante conexiones RS-485 , RS-232 y USB.
IBM proporciona un documento de matriz de controladores con una lista de servidores IBM compatibles para su uso con el sistema operativo 4690 como controladores de tienda y terminales de controlador. Estos servidores representan dispositivos actuales y anteriores que siguen siendo compatibles con el sistema operativo 4690.
Características destacadas
Quizás la característica más destacada del sistema operativo 4690 sea su capacidad para proporcionar una infraestructura de redundancia. IBM diseñó el sistema operativo 4690 para funcionar como un servidor independiente o con uno o más servidores 4690. Estos servidores se conocen comúnmente como controladores de almacenamiento . Al conectarse en una red de área local (LAN), estos controladores de almacenamiento 4690 proporcionan copias de seguridad redundantes mediante archivos de datos replicados. Mediante un sistema de designaciones de controlador maestro , maestro alternativo , servidor de archivos y servidor de archivos alternativo , los controladores preservan la integridad de los datos y permiten realizar copias de seguridad de los archivos en caso de que un controlador de almacenamiento falle y deba reemplazarse.
Se mantiene una copia del sistema operativo 4690 en cada controlador de tienda. Los terminales POS 4690 (cajas registradoras) cargan una copia del sistema operativo 4690 desde el controlador de tienda a la memoria durante la carga inicial del programa (IPL). Los controladores 4690 brindan soporte a los terminales mediante la carga de datos, la consulta de precios y el registro de transacciones. Se utiliza memoria no volátil para garantizar que no se pierdan datos durante la transmisión desde los terminales al controlador de tienda. Los terminales se asignan a un controlador de tienda principal, que generalmente cuenta con un controlador de respaldo. Si el controlador principal falla, los terminales acceden automáticamente al controlador de respaldo, lo que permite ventas ininterrumpidas en el terminal POS. Si ambos controladores, el principal y el de respaldo, no están disponibles, el terminal puede funcionar de forma independiente o, en algunos casos, las aplicaciones admiten un estado de terminal fuera de línea (TOF), en el que los terminales funcionan sin conexión utilizando un archivo de artículos y un registro de transacciones almacenados en su propia memoria.
Para mantener el software a nivel de tienda, el sistema operativo 4690 proporciona una herramienta de mantenimiento para gestionar las actualizaciones. Esta herramienta verifica que todas las actualizaciones se hayan transferido a la tienda y permite aplicar el mantenimiento mediante comandos a nivel de tienda o de forma centralizada. El software actualizado se puede aplicar en modo de prueba , lo que conserva el software anterior en caso de que sea necesario revertir el mantenimiento por algún motivo.
El modelo 4690 admite comunicaciones con el controlador de la tienda de varias formas, incluyendo TCP/IP , X.25 , arquitectura de red de sistemas (SNA) y comunicaciones asíncronas.
Comandos
El sistema operativo 4690 admite la siguiente lista de comandos . [ 7 ]
- ASIGNAR
- RESPALDO
- LOTE
- ROMPER
- BURNISO
- CHDIR
- CHKDSK
- CLS
- DOMINIO
- COMP
- COPIAR
- DEFINIR
- DIR
- COMPONENTE DE DISCO
- COPIA DE DISCO
- ECO
- DEMÁS
- BORRAR
- SALIDA
- COPIA DE FCOPY
- ENCONTRAR
- PARA
- FORMATO
- FSET
- IR A
- SI
- LISTA
- MKDIR
- MÁS
- ORDEN
- CAMINO
- PAUSA
- IMPRIMIR
- INMEDIATO
- CONSULTA
- movimiento rápido del ojo
- REBAUTIZAR
- RESTAURAR
- RMDIR
- SEGURIDAD
- CAMBIO
- CLASIFICAR
- SISTEMA
- ÁRBOL
- TIPO
- DESBLOQUEARP
- VER
- VERIFICAR
- VOL
Tecnología y software
El sistema operativo 4690 se actualiza anualmente para atender las necesidades de su comunidad de usuarios y en previsión de los requisitos futuros.
La versión 5 del modelo 4690 incorporó nuevas mejoras de seguridad, como Secure Shell (SSH), IPsec y seguridad mejorada para el operador (que permite identificadores de operador alfanuméricos, requisitos de complejidad de contraseña, caducidad de contraseñas, etc.). Esto ha ayudado a sus usuarios a cumplir con los nuevos requisitos de seguridad de las compañías de tarjetas de crédito.
Otra novedad reciente del modelo 4690 es la capacidad de reenviar eventos de hardware y software de la tienda a un sistema de gestión remota para facilitar el control y la monitorización centralizados. La monitorización de la integridad de los archivos y el bloqueo de los dispositivos 4690 son cada vez más importantes debido a las recientes brechas de seguridad provocadas por amenazas de malware en los puntos de venta .
El 4690 admite aplicaciones escritas en una variante de CBASIC llamada IBM 4680 BASIC, Metaware High- C y Java 2. La capacidad basada en el lenguaje Java tanto en el servidor como en el cliente, junto con la extensión de la capacidad del conjunto de protocolos de Internet TCP/IP al cliente, permite que las aplicaciones Java en ambos servidores se ejecuten simultáneamente con aplicaciones CBASIC o C existentes. Los usuarios pueden realizar mejoras funcionales en las aplicaciones existentes desarrollando una nueva aplicación Java que se comunique con una aplicación existente.
Versiones
Versiones del sistema operativo IBM 4690:
- 1 (julio de 1993)
- 2 lanzamiento 1
- 2 lanzamiento 2
- 2 lanzamiento 3
- 2 lanzamiento 4
- 3 lanzamiento 1
- 3 lanzamiento 2
- 3 lanzamiento 3
- 4 lanzamiento 1
- 4 lanzamiento 2
- 5 lanzamiento 1
- 5 lanzamiento 2
- 6 lanzamiento 1
- 6 lanzamiento 2
- 6 lanzamiento 3 (mayo de 2012)
Versiones del sistema operativo Toshiba 4690:
- Versión 6, número 4 (enero de 2014)
- 6 lanzamiento 5 Clásico – Mejorado (enero de 2016) [ 8 ]
Véase también
Lecturas adicionales
- Guía de programación del sistema operativo IBM 4690 V6.2 (PDF). IBM. Consultado el 1 de marzo de 2015 .
- Guía de configuración del sistema operativo IBM 4690 V6.2 (inglés) (PDF). IBM. Consultado el 1 de marzo de 2015 .
- Guía del usuario del sistema operativo IBM 4690 V6.2 (inglés) (PDF). IBM. Consultado el 1 de marzo de 2015 .
- Guía de programación de comunicaciones del sistema operativo IBM 4690 V6.2 (PDF). IBM. Consultado el 1 de marzo de 2015 .
- Guía de mensajes del sistema operativo IBM 4690 V6.2 (PDF). IBM. Consultado el 1 de marzo de 2015 .
- Guía de programación del sistema operativo IBM 4690 V5.2 (PDF) . IBM. Archivado del original (PDF) el 25/01/2022 . Consultado el 01/03/2015 .
- Guía de configuración del sistema operativo IBM 4690 V5.2 (inglés) (PDF). IBM. Consultado el 1 de marzo de 2015 .
- Guía del usuario del sistema operativo IBM 4690 V5.2 (inglés) (PDF) . IBM. Archivado del original (PDF) el 25/01/2022 . Consultado el 01/03/2015 .
- Guía de programación de comunicaciones del sistema operativo IBM 4690 V5.2 (PDF). IBM. Consultado el 1 de marzo de 2015 .
- Guía de mensajes del sistema operativo IBM 4690 V5.2 (PDF). IBM. Consultado el 1 de marzo de 2015 .
- IBM 4690 OS V4.1 Referencia del lenguaje BASIC de IBM 4680 (PDF). IBM. Consultado el 1 de marzo de 2015 .
Estos y muchos otros documentos se podían obtener de IBM en el Centro de descarga de publicaciones minoristas. [ 9 ]
En 2016, Toshiba Global Commerce Solutions, el actual propietario del sistema operativo 4690, eliminó el acceso público a todos los manuales y publicaciones relacionados con el 4690 de sus servidores.
Referencias
- 1 2 "Sistema operativo IBM 4690" . IBM . Archivado del original el 30/09/2011 . Recuperado el 06/09/2011 .
- 1 2 3 "Cómo elegir el mejor sistema operativo para su punto de venta" (PDF) . 360Commerce . Novell . 2005.(Nota: Este PDF incluye una breve reseña histórica de los sistemas operativos de punto de venta , mencionando también los modelos IBM 4680 e IBM 4690).
- ↑ CBR, ed. (15 de enero de 1987). "Digital Research lanza el sistema operativo de fabricación en tiempo real FlexOS 286" . Computer Business Review . Consultado el 15 de septiembre de 2018 .
{{cite journal}}: CS1 maint: servicio de archivado obsoleto ( enlace ) - ↑ "Sistema operativo IBM 4690 Versión 1" (Carta de anuncio). IBM . 1993-06-01. 293-281 . Recuperado el 2025-01-19 .
- ↑ Pontin, Jason (27 de noviembre de 1995). "IMS ofrece Real32 OS para servidores de aplicaciones" . InfoWorld . Consultado el 17 de enero de 2017 .
- ↑ "Noticias de soporte" . Toshiba Commerce .
- ↑ https://archive.org/details/4690OSV6r2UsersGuide/page/n169
- ↑ "Sistema operativo Toshiba 4690, versión 6, lanzamiento 5" (PDF) . Toshiba Corporation . Enero de 2018. RTD12521-USEN-03 . Consultado el 15 de septiembre de 2018 .
{{cite web}}: CS1 maint: servicio de archivado obsoleto ( enlace ) - ↑ https://archive.today/20130103085241/http://www2.clearlake.ibm.com/store/support/html/pubs.html
Enlaces externos
- Sitio web oficial
- Esquemas del lenguaje de descripción de formato de datos (DFDL) para que IBM 4690 ACE analice y escriba registros de transacciones de IBM 4690 ACE.
- Sistemas operativos de IBM
- Variantes de DOS
- Sistemas operativos en tiempo real
- Sistemas de punto de venta minorista
- Software programado en C
- Productos de IBM desinvertidos
- Software de 1993