Katana VentraIP

Datalight

Datalight was a privately held software company specializing in power failsafe and high performance software for preserving data integrity in embedded systems.[2] The company was founded in 1983 by Roy Sherrill, and its headquarters is in Bothell, Washington. As of 2019, the company was a subsidiary of Tuxera under the name of Tuxera US Inc.

"ROM-DOS" redirects here. For other uses, see ROM-DOS (disambiguation).

Company type

Private

Bothell, Washington, U.S. (incorporated 1983 (1983))[1]

Roy Sherrill

,
United States
  • Reliance
  • FlashFX
  • XCFiles
  • ROM-DOS

29

Overview and history[edit]

Datalight was founded in 1983 by Roy Sherrill, a former Boeing engineer.[3][4] Datalight's initial products were two DOS applications: Datalight Small-C compiler and Datalight C-Bug debugger. A full C compiler named Datalight C was available from Datalight between 1987 and 1993; Datalight C, developed by Walter Bright, evolved into Zortech C and is now Digital Mars C.[5][6][7] Datalight C was also developed into an optimizing compiler called Datalight Optimum-C, which later became Zortech C++, the first native C++ compiler.[8][9] In 1988, Datalight released C_thru_ROM, which provided embeddedable C functions and C start-up code, allowing programs developed on DOS to run as standalone applications without DOS dependence.[10][11] In 1989, ROM-DOS 1.0 was released.


CardTrick was announced in 1993 to support the flash memory being built into PCMCIA cards. Card Trick later evolved into the embedded flash memory manager FlashFX in 1995, moving Datalight into the raw flash memory market. The company grew rapidly in the late 1990s, receiving the WA Fast 50 award for the fastest growing companies in Washington state in 1997 and 1998.


The first of four patents to eventually be assigned to Datalight, "Method and apparatus for allocating storage in a flash memory",[12] was awarded in 1999, followed up with an additional FlashFX-related patent, "Method and system for managing bad areas in flash memory",[13] in 2001.


In 2003, Reliance, a reliable transactional embedded file system, was released; a related patent, "Reliable file system and method of providing the same",[14] was awarded in 2007.


In 2009, Datalight released FlashFX Tera to support the growing size and complexity of NAND flash arrays. That same year, Reliance Nitro was released, building upon Reliance and adding a tree-based architecture to improve performance for large files (>100 MB) and large numbers of files.


In 2013, another file system related patent, "Method and Apparatus for Fault-tolerant Memory Management"[15] was issued.


In June 2019, the Finnish storage software and networking technology company Tuxera signed an agreement to acquire Datalight.[16]

Developer

Datalight, Tuxera

DOS

1989 (1989)

x86

Provides immunity to , including after unexpected system interruption (e.g., power loss), via atomic transaction points.

file corruption

Does not need to check disk integrity at start-up, meaning a shorter boot time.

Dynamic file system configuration for performance optimization.

Full data-exchangeability with , via the Reliance Windows Driver.

Microsoft Windows

Official website