Datalight era una empresa de software privada que se especializaba en software de alto rendimiento y a prueba de fallos de energía para preservar la integridad de los datos en sistemas integrados. [2] La empresa fue fundada en 1983 por Roy Sherrill y su sede se encuentra en Bothell, Washington . A partir de 2019, la empresa era una subsidiaria de Tuxera bajo el nombre de Tuxera US Inc.
Datalight fue fundada en 1983 por Roy Sherrill, un ex ingeniero de Boeing . [3] [4] Los productos iniciales de Datalight fueron dos aplicaciones de DOS : el compilador Datalight Small-C y el depurador Datalight C-Bug. Un compilador de C completo llamado Datalight C estuvo disponible en Datalight entre 1987 y 1993; Datalight C, desarrollado por Walter Bright , evolucionó a Zortech C y ahora es Digital Mars C. [5] [6] [7] Datalight C también se desarrolló en un compilador de optimización llamado Datalight Optimum-C, que más tarde se convirtió en Zortech C++, el primer compilador nativo de C++ . [8] [9] En 1988, Datalight lanzó C_thru_ROM, que proporcionaba funciones C integradas y código de inicio C, permitiendo que los programas desarrollados en DOS se ejecutaran como aplicaciones independientes sin dependencia de DOS. [10] [11] En 1989, se lanzó ROM-DOS 1.0.
CardTrick se anunció en 1993 para admitir la memoria flash integrada en las tarjetas PCMCIA . Más tarde, Card Trick evolucionó hasta convertirse en el administrador de memoria flash integrado FlashFX en 1995, lo que llevó a Datalight al mercado de memoria flash sin formato. La empresa creció rápidamente a finales de la década de 1990 y recibió el premio WA Fast 50 para las empresas de más rápido crecimiento en el estado de Washington en 1997 y 1998.
La primera de las cuatro patentes que finalmente se asignaron a Datalight, "Método y aparato para asignar almacenamiento en una memoria flash", [12] se concedió en 1999, seguida de una patente adicional relacionada con FlashFX, "Método y sistema para gestionar malos resultados". áreas en la memoria flash", [13] en 2001.
En 2003, se lanzó Reliance, un sistema de archivos integrado transaccional confiable; En 2007 se otorgó una patente relacionada, "Sistema de archivos confiable y método para proporcionar el mismo", [14] .
En 2009, Datalight lanzó FlashFX Tera para soportar el creciente tamaño y complejidad de las matrices flash NAND . Ese mismo año, se lanzó Reliance Nitro, basándose en Reliance y agregando una arquitectura basada en árbol para mejorar el rendimiento de archivos grandes (>100 MB) y una gran cantidad de archivos.
En 2013, se emitió otra patente relacionada con el sistema de archivos, "Método y aparato para la gestión de memoria tolerante a fallos" [15] .
En junio de 2019, la empresa finlandesa de software de almacenamiento y tecnología de redes Tuxera firmó un acuerdo para adquirir Datalight. [dieciséis]
Lanzado por primera vez en 2003, Reliance es un sistema de archivos integrado [17] diseñado para aplicaciones con requisitos de alta confiabilidad. [18] Características clave: [19]
Reliance tiene un tamaño de volumen máximo de 2 TB y un tamaño de archivo máximo de 4 GB. [20]
Lanzado en 2009, Reliance Nitro es un sistema de archivos desarrollado a partir de Reliance; mejoró el rendimiento del Reliance original, principalmente al agregar una arquitectura de directorio basada en árbol que facilita búsquedas más rápidas. El tamaño de volumen máximo en Reliance Nitro es 32 TB; El tamaño máximo de archivo está limitado únicamente por el espacio libre. [21]
Datalight proporciona controladores de Windows tanto para Reliance (Reliance Windows Driver; RWD) como para Reliance Nitro (Reliance Nitro Windows Driver; RNWD); Proporcionan intercambiabilidad entre medios formateados en Reliance y Microsoft Windows. Ambos son compatibles con Windows Vista y Windows XP ; una versión anterior de RWD es compatible con Windows 2000 . Los controladores incluyen herramientas para formatear medios y una utilidad para verificar la integridad del sistema de archivos.
Introducido en 1995, FlashFX es un administrador de medios flash que permite a las aplicaciones acceder a la memoria flash como si fuera un disco duro, [17] abstrayendo la complejidad de los medios flash. [22] [23] FlashFX opera con flash NAND o NOR y admite numerosos dispositivos flash. [24] [25] Se puede utilizar con cualquier sistema de archivos.
Versiones:
Los productos que utilizan FlashFX incluyen la computadora PC/104 de Arcom , [30] la arquitectura de software Continuum de Curtis-Wright, [31] el teléfono HTT-500 de Teltronic, [32] y el emulador de disco PROMDISK de MCSI. [33]
XCFiles, lanzado en junio de 2010, es un sistema de archivos compatible con exFAT destinado a dispositivos de consumo. [34] Permite que los sistemas integrados admitan SDXC , el estándar de la SD Card Association para tarjetas de almacenamiento de capacidad extendida. [34] Comercializado como "independiente de la plataforma de destino", [35] XCFiles está diseñado para ser portátil a cualquier plataforma de 32 bits que cumpla con ciertos requisitos (como admitir semáforos y enteros de 64 bits sin signo ). [36]
XCFiles se comercializa en Japón como 'exFiles' por AI Corporation; fue lanzado allí en abril de 2009. [37]
ROM-DOS (a veces llamado Datalight DOS [38] ) se introdujo en 1989 como un sistema operativo compatible con MS-DOS diseñado para sistemas integrados. [39] Incluye opciones de compilación de compatibilidad con versiones anteriores que permiten la compatibilidad con versiones específicas de MS-DOS (por ejemplo, DOS 5.01). ROM-DOS 7.1 agregó soporte para FAT32 y nombres de archivos largos . ROM-DOS incluye una pila TCP/IP compacta ; [40] y SOCKETS, una API de socket de red y un paquete de conectividad, está disponible como complemento opcional para ROM-DOS. [40] [41] El SDK viene con Borland C/C++ y Turbo Assembler . [42]
Requisitos del sistema: [43] [44]
Algunos dispositivos que usan o usaron ROM-DOS son la Canon PowerShot Pro70, [38] el ADAM-4500 de Advantech, [45] el Percon Falcon 325, [46] varias de las primeras PDA ( Tandy Zoomer , IBM Simon , HP OmniGo 100/120 , Nokia 9000 / 9000i / 9110 / 9110i ), calculadoras gráficas Casio Algebra FX Series , PROMDISK de MCSI, [33] y computadora PC/104 de Arcom. [30] La Utilidad de configuración RAID avanzada (ARCU) de Intel se basa en ROM-DOS, [47] y, a partir de 2004, todos los CD de recursos del sistema de la placa de servidor Intel incluían ROM-DOS. [48] El FMT 3000 de Symbol venía con una copia de ROM-DOS. [49]
La siguiente lista de comandos es compatible con ROM-DOS. [50]