데이터라이트
"오늘의AI위키"의 AI를 통해 더욱 풍부하고 폭넓은 지식 경험을 누리세요.
1. 개요
데이터라이트는 1983년 로이 셔릴에 의해 설립된 회사로, 초기에 DOS용 컴파일러와 디버거를 개발했다. 이후 C 컴파일러, 최적화 컴파일러, C++ 컴파일러를 출시했으며, 임베디드 시스템용 ROM-DOS 운영 체제를 개발했다. 1990년대에는 플래시 메모리 시장에 진출하여 FlashFX라는 플래시 미디어 관리자를 개발했고, 2003년에는 고신뢰성 임베디드 파일 시스템인 Reliance를 출시했다. 2019년에는 툭세라에 인수되었다. 주요 제품으로는 Reliance, FlashFX, XCFiles, ROM-DOS 등이 있다.
더 읽어볼만한 페이지
- 1983년 설립된 소프트웨어 기업 - 세이프넷
세이프넷은 1983년 설립되어 VPN 시스템 개발 및 데이터 보안 솔루션을 제공하는 기업으로, 보안 회사 인수와 알라딘 지식 시스템즈와의 합병을 거쳐 탈레스 그룹 산하에 편입되었으며, 소프트웨어 불법 복제 방지, 데이터베이스 암호화 등의 주요 제품 및 솔루션을 제공한다. - 1983년 설립된 소프트웨어 기업 - 인튜이트
- 컴퓨터 기억장치 기업 - 키오시아
키오시아는 도시바의 반도체 메모리 사업을 계승하여, 2017년 분사 후 베인캐피털 컨소시엄에 인수되어 2019년 현재 사명으로 변경되었으며, NAND 플래시 메모리 기술 기반의 제품을 생산하고 요카이치, 키타카미 공장을 주요 생산 시설로 두고 있다. - 컴퓨터 기억장치 기업 - 엘피다 메모리
엘피다 메모리는 NEC와 히타치의 DRAM 사업 부문 통합으로 설립된 일본의 반도체 회사였으나, 경영 위기로 인해 마이크론 테크놀로지에 인수되어 마이크론 메모리 재팬으로 사명이 변경되었다.
데이터라이트 - [IT 관련 정보]에 관한 문서 | |
---|---|
기본 정보 | |
![]() | |
유형 | 사기업 |
산업 | 컴퓨터 소프트웨어 |
설립 | 1983년 |
설립 장소 | 보셀, 미국 |
설립자 | 로이 셰릴(Roy Sherrill) |
본사 위치 | 보셀, 미국 |
제품 | Reliance FlashFX XCFiles ROM-DOS |
직원 수 | 29명 |
웹사이트 | 데이터라이트 Tuxera |
2. 역사
데이터라이트는 1983년 보잉의 엔지니어였던 로이 셰릴이 설립했다.[54][55] 초기에는 도스용 응용 프로그램 개발로 시작하여, C 컴파일러, 플래시 메모리 관리 소프트웨어, 파일 시스템 등 다양한 제품을 출시하며 발전했다. 특히 플래시 메모리 시장 진출과 Reliance 파일 시스템 출시는 데이터라이트 성장에 중요한 역할을 했다.
1990년대 후반에는 빠른 성장을 통해 워싱턴 주에서 가장 빠르게 성장하는 기업으로 선정되기도 했다. 2000년대 이후에도 지속적인 기술 개발과 특허 획득을 통해 임베디드 시스템 소프트웨어 분야에서 입지를 강화했다. 2019년에는 툭세라에 인수되었다.[16]
2. 1. 설립 초기 (1983년 ~ 1990년대 초)
1983년, 보잉 엔지니어였던 로이 셰릴이 데이터라이트를 설립했다.[54][55] 초기 제품은 도스용 응용 프로그램인 데이터라이트 Small-C 컴파일러와 데이터라이트 C-버그 디버거였다. 1987년부터 1993년까지 월터 브라이트가 개발한 Datalight C라는 C 컴파일러를 출시했다. Datalight C는 조테크 C를 거쳐 현재의 디지털 마스 C로 이어진다.[56][57][58] Datalight C는 최적화 컴파일러인 Datalight Optimum-C로도 개발되었으며, 이는 나중에 최초의 네이티브 C++ 컴파일러인 조테크 C++(Zortech C++)이 되었다.[59][60]1988년, 데이터라이트는 임베디드 C 함수와 C 시작 코드를 제공하는 C\_thru\_ROM을 출시하여, DOS에서 개발된 프로그램이 DOS에 의존하지 않고 독립 실행형 응용 프로그램으로 실행될 수 있도록 했다.[61][62] 1989년에는 MS-DOS 호환 운영체제인 ROM-DOS 1.0을 출시했다.
2. 2. 플래시 메모리 시장 진출 (1990년대 중반 ~ 2000년대 초)
1993년, 데이터라이트는 PCMCIA 카드에 내장된 플래시 메모리 지원을 위해 CardTrick을 발표했다.[12] 1995년에는 임베디드 플래시 메모리 관리자인 FlashFX를 출시하며 플래시 메모리 시장에 본격적으로 진출했다. 1990년대 후반, 데이터라이트는 급속한 성장을 통해 1997년과 1998년에 워싱턴 주에서 가장 빠르게 성장하는 기업으로 WA Fast 50 상을 수상했다.1999년, 데이터라이트는 "플래시 메모리에서 저장 공간을 할당하는 방법 및 장치"라는[12] 첫 번째 특허를 획득했고, 2001년에는 "플래시 메모리에서 불량 영역을 관리하는 방법 및 시스템"이라는[13] FlashFX 관련 특허를 추가로 획득했다.
2. 3. Reliance 파일 시스템 출시 및 발전 (2003년 ~ 2010년대)
2003년, 데이터라이트는 고신뢰성 트랜잭션 임베디드 파일 시스템인 Reliance를 출시했다.[14] 2007년에는 "신뢰할 수 있는 파일 시스템 및 이를 제공하는 방법"이라는 Reliance 관련 특허를 획득했다.[14]2009년, NAND 플래시 어레이의 크기와 복잡성이 증가함에 따라 이를 지원하기 위해 FlashFX Tera를 출시했다. 같은 해, Reliance를 기반으로 대용량 파일(100MB 초과) 및 많은 수의 파일에 대한 성능을 향상시키기 위해 트리 기반 아키텍처를 추가한 Reliance Nitro가 출시되었다.
2013년에는 "내결함성 메모리 관리를 위한 방법 및 장치"라는 또 다른 파일 시스템 관련 특허를 획득했다.[15]
2. 4. 툭세라 인수 및 현재 (2019년 ~ 현재)
2019년 6월, 핀란드의 스토리지 소프트웨어 및 네트워킹 기술 회사인 툭세라가 데이터라이트를 인수했다.[16]3. 주요 제품
데이터라이트는 전 보잉의 엔지니어 로이 셰릴이 1983년에 설립했다.[54][55]
데이터라이트의 주요 제품은 다음과 같다:
- 도스용 애플리케이션:
- 데이터라이트 스몰-C 컴파일러
- 데이터라이트 C-버그 디버거
- 데이터라이트 C: 1987년부터 1993년까지 판매된 완전한 C 컴파일러로, 월터 브라이트가 개발했다. 조테크 C를 거쳐 현재의 디지털 마스 C로 이어졌다.[56][57][58]
- 데이터라이트 옴티멈-C: 최적화 컴파일러로 개발되었으며, 이후 최초의 네이티브 C++ 컴파일러인 조테크 C++(Zortech C++)이 되었다.[59][60]
- C\_thru\_ROM: 1988년 출시. 임베디드 가능한 C 함수와 C 시작 코드를 제공하여, DOS에서 개발된 프로그램들이 DOS 의존성 없는 단독 응용 프로그램으로 실행될 수 있게 했다.[61][62]
- ROM-DOS 1.0: 1989년 출시.[39]
3. 1. Reliance 제품군
2003년에 처음 출시된 Reliance는 높은 신뢰성이 요구되는 애플리케이션을 위해 설계된 임베디드 파일 시스템이다.[17][18] 주요 특징은 다음과 같다.[19]- 원자적 트랜잭션 포인트를 통해 예기치 않은 시스템 중단(예: 전원 손실) 후에도 파일 손상으로부터 보호한다.
- 시동 시 디스크 무결성을 검사할 필요가 없어 부팅 시간이 짧다.
- 성능 최적화를 위한 동적 파일 시스템 구성.
- Reliance Windows 드라이버를 통해 마이크로소프트 윈도우와의 완벽한 데이터 교환 가능.
Reliance는 최대 볼륨 크기 , 최대 파일 크기 4GB를 지원한다.[20]
2009년에 출시된 Reliance Nitro는 Reliance에서 개발된 파일 시스템으로, 트리 기반 디렉토리 아키텍처를 추가하여 빠른 검색을 용이하게 함으로써 기존 Reliance의 성능을 향상시켰다. Reliance Nitro의 최대 볼륨 크기는 이며, 최대 파일 크기는 사용 가능한 공간에 의해서만 제한된다.[21]
데이터라이트는 릴라이언스(Reliance Windows Driver; RWD)와 릴라이언스 니트로(Reliance Nitro Windows Driver; RNWD) 모두에 대한 Windows 드라이버를 제공하며, 릴라이언스 형식 미디어와 마이크로소프트 Windows 간의 상호 교환성을 제공한다. 두 드라이버 모두 Windows Vista 및 Windows XP를 지원하며, RWD의 이전 버전은 Windows 2000을 지원한다. 이 드라이버는 미디어를 포맷하는 도구와 파일 시스템 무결성을 검사하는 유틸리티와 함께 제공된다.
3. 2. FlashFX 제품군
1995년에 출시된 FlashFX는 응용 프로그램이 플래시 메모리에 하드 드라이브처럼 접근할 수 있게 해주는 플래시 미디어 관리자이며, 플래시 미디어의 복잡성을 추상화한다.[22][23] FlashFX는 NAND 또는 NOR 플래시에서 작동하며, 다양한 플래시 장치를 지원한다.[24][25] 모든 파일 시스템과 함께 사용할 수 있다.FlashFX 제품군은 다음과 같다.
- '''FlashFX Pro''': 약 200개의 플래시 칩 부품 번호와 최대 2GB의 플래시 어레이를 지원한다.[26] Windows CE, VxWorks, Nucleus PLUS 및 ThreadX에 대해 미리 포팅된 버전이 있다.[27] 윈도우 모바일에서 사용할 수 있다 (FlashFX Tera는 사용할 수 없음).[26]
- '''FlashFX Tera''': 약 300개의 플래시 칩 부품 번호와 최대 2TB의 플래시 어레이를 지원한다. 리눅스, Windows CE 및 VxWorks에 대해 미리 포팅된 버전이 있다.[28] FlashFX Tera는 MLC NAND 플래시를 지원하는 반면,[29] FlashFX Pro는 지원하지 않으며, 또 다른 개선 사항은 Tera의 오류 수정 기능으로 Pro의 오류 수정 기능보다 강력하다.[26]
3. 3. XCFiles
XCFiles는 2010년 6월에 출시되었으며, 소비자 기기를 대상으로 하는 exFAT 호환 파일 시스템이다.[34] 이는 임베디드 시스템이 확장된 용량의 저장 카드에 대한 SD 카드 협회 표준인 SDXC를 지원할 수 있도록 한다.[34] "대상 플랫폼에 독립적"으로 마케팅된[35] XCFiles는 세마포어 및 부호 없는 64비트 정수와 같은 특정 요구 사항을 충족하는 모든 32비트 플랫폼으로 이식 가능하도록 설계되었다.[36]XCFiles는 일본에서 A.I. Corporation에 의해 'exFiles'로 2009년 4월에 출시되었다.[37]
3. 4. ROM-DOS
ROM-DOS(데이터라이트 DOS라고도 함)[38]는 임베디드 시스템용으로 설계된 MS-DOS 호환 운영체제로 1989년에 출시되었다.[39] 특정 버전의 MS-DOS(예: DOS 5.01)와의 호환성을 허용하는 하위 호환성 빌드 옵션을 포함하며, ROM-DOS 7.1은 FAT32 및 긴 파일 이름 지원을 추가했다. ROM-DOS는 소형 TCP/IP 스택을 포함하며,[40] 네트워크 소켓 API 및 연결 패키지인 SOCKETS는 ROM-DOS용 선택적 추가 기능으로 사용할 수 있다.[40][41] SDK에는 볼랜드 C/C++ 및 터보 어셈블러가 함께 제공된다.[42]시스템 요구 사항은 다음과 같다:[43][44]
- 인텔 80186 또는 호환 프로세서
- 10 KB RAM
- 54–72 KB ROM 또는 디스크 공간(버전에 따라 다름)
ROM-DOS를 사용하거나 사용했던 장치로는 캐논 파워샷 Pro70,[38] Advantech의 ADAM-4500,[45] Percon Falcon 325,[46] 탠디 주머, IBM 사이먼, HP 옴니고 100/120, 노키아 9000/9000i/9110/9110i 등의 초기 PDA, 카시오 대수 FX 시리즈 그래프 계산기, MCSI의 PROMDISK,[33] Arcom의 PC/104 컴퓨터가 있다.[30] 인텔의 고급 RAID 구성 유틸리티(ARCU)는 ROM-DOS를 기반으로 하며,[47] 2004년 기준으로 모든 인텔 서버 보드 시스템 리소스 CD에는 ROM-DOS가 포함되어 있다.[48] 심볼의 FMT 3000에는 ROM-DOS 사본이 함께 제공되었다.[49]
3. 4. 1. 명령어
ROM-DOS에서 지원하는 명령어 목록은 다음과 같다.[50]명령어 | 설명 |
---|---|
ATTRIB | 파일 속성 표시 또는 변경 |
BACKUP | 파일 백업 |
BREAK | Ctrl+C 인터럽트 처리 설정/해제 |
CALL | 배치 파일에서 다른 배치 파일 호출 |
CD 또는 CHDIR | 현재 디렉터리 변경 |
CHKDSK | 디스크 검사 및 상태 보고 |
CHOICE | 사용자 입력 대기 |
CLS | 화면 지우기 |
COMM | 시리얼 포트 설정 |
COMMAND | 명령어 인터프리터 실행 |
COPY | 파일 복사 |
CTTY | 콘솔 장치 변경 |
DATE | 날짜 표시 및 설정 |
DEL 또는 ERASE | 파일 삭제 |
DELTREE | 디렉터리와 하위 파일/디렉터리 모두 삭제 |
DIR | 디렉터리 내용 표시 |
DISK2IMG | 디스크를 이미지 파일로 복사 |
DISKCOMP | 디스크 비교 |
DISKCOPY | 디스크 복사 |
DUMP | 파일 내용 덤프 (16진수) |
ECHO | 메시지 출력, 명령어 에코 켜기/끄기 |
EMM386 | 확장 메모리 관리자 |
EXE2BIN | .EXE 파일을 .COM 또는 .BIN 파일로 변환 |
EXIT | COMMAND.COM 종료 |
FDISK | 디스크 파티션 관리 |
FIND | 파일에서 문자열 검색 |
FOR | 반복문 실행 |
FORMAT | 디스크 포맷 |
GOTO | 배치 파일 내 레이블로 이동 |
HELP | 명령어 도움말 표시 |
IF | 조건문 실행 |
KEYB | 키보드 레이아웃 설정 |
LABEL | 디스크 볼륨 레이블 설정/변경 |
LFNFOR | 긴 파일 이름 지원 켜기/끄기 (FOR 명령에서) |
LOADHIGH | 프로그램 상위 메모리 영역에 로드 |
MD 또는 MKDIR | 디렉터리 생성 |
MEM | 메모리 사용 현황 표시 |
MINICMD.COM | 최소 기능 명령어 인터프리터 |
MODE | 시스템 장치 구성 |
MORE | 화면 단위로 출력 |
MOVE | 파일 이동 |
MSCDEX | CD-ROM 드라이브 지원 |
NED | 텍스트 편집기 |
PATH | 실행 파일 검색 경로 설정 |
PAUSE | 일시 중지 |
POWER | 전원 관리 |
파일 인쇄 | |
PROMPT | 명령어 프롬프트 설정 |
PROTO | 프로토콜 드라이버 로드 |
RD 또는 RMDIR | 디렉터리 삭제 |
REM | 배치 파일 주석 |
REMDISK | 램 디스크 생성 |
REMQUIT | 원격 세션 종료 |
REMSERV | 원격 세션 서버 |
REN | 파일 이름 변경 |
RESTORE | 백업 파일 복원 |
RSZ | 램 상주 프로그램 크기 변경 |
SERLINK | 시리얼 케이블 연결 |
SERSERV | 시리얼 포트 공유 서버 |
SET | 환경 변수 설정 |
SHARE | 파일 공유 및 잠금 지원 |
SHIFT | 배치 파일 매개변수 위치 변경 |
SMARTDRV | 디스크 캐시 |
SORT | 입력 정렬 후 출력 |
SUBST | 드라이브 문자를 경로에 연결 |
SYS | 시스템 파일 복사 (부팅 가능하게) |
TIME | 시간 표시 및 설정 |
TRANSFER | 파일 전송 |
TREE | 디렉터리 구조 트리 형태로 표시 |
TRUENAME | 파일/디렉터리의 실제 경로 표시 |
TYPE | 파일 내용 표시 |
UMBLINK | UMB 연결 해제 |
VER | 운영체제 버전 표시 |
VERIFY | 파일 쓰기 검증 켜기/끄기 |
VOL | 디스크 볼륨 레이블 및 일련 번호 표시 |
XCOPY | 파일 및 디렉터리 복사 (확장 기능) |
참조
[1]
웹사이트
Private Company Information: Datalight, Inc.
https://web.archive.[...]
[2]
웹사이트
An Interview with Datalight
http://www.embedded.[...]
embedded.com
2015-07-13
[3]
뉴스
Ensuring that devices don't lose data
http://seattletimes.[...]
The Seattle Times
2007-07-16
[4]
웹사이트
Leadership Team
http://www.datalight[...]
Datalight
2019-03-02
[5]
서적
Using C++
Osborne McGraw-Hill
1989
[6]
간행물
PC Magazine
https://books.google[...]
[7]
웹사이트
Walter Bright home page
http://www.walterbri[...]
[8]
웹사이트
History of PC based C-compilers
http://www.program-t[...]
1998
[9]
웹사이트
Walter Bright interview
http://www.bitwisema[...]
Bitwise Magazine
2006-05
[10]
뉴스
Desktop DOS goes undercover to run embedded systems
http://www.edn.com/d[...]
EDN
1994-08-04
[11]
뉴스그룹
Re: 80186 free C compiler
https://groups.googl[...]
2005-09-30
[12]
특허
Method and apparatus for allocating storage in a flash memory
http://patft.uspto.g[...]
[13]
특허
Method and system for managing bad areas in flash memory
http://patft.uspto.g[...]
[14]
특허
Reliable file system and method of providing the same
http://patft.uspto.g[...]
[15]
특허
Method and Apparatus for Fault-tolerant Memory Management
http://patft.uspto.g[...]
[16]
뉴스
Tuxera acquired Datalight from US
https://nordic9.com/[...]
Nordic 9
[17]
서적
Black Hat Physical Device Security: Exploiting Hardware and Software
https://books.google[...]
Syngress
2004
[18]
데이터시트
Reliance Datasheet
http://www.datalight[...]
[19]
웹사이트
Reliance
http://www.datalight[...]
Datalight
[20]
문서
Reliance Developer's Guide
[21]
문서
Reliance Nitro Developer's Guide
[22]
뉴스
Optimizing Resident Flash Arrays in Windows CE Devices
http://www.drdobbs.c[...]
Dr. Dobb's Journal
2001-11-01
[23]
블로그
The Rise to Dominance of NAND Flash
http://blogs.windriv[...]
Wind River
2009-11-24
[24]
뉴스
Thanks For The Memory
http://electronicdes[...]
Electronic Design
2009-05-21
[25]
웹사이트
Linux gains high-performance flash filesystem
http://archive.linux[...]
2008-01-29
[26]
웹사이트
Flash Memory Drivers
http://www.datalight[...]
Datalight
[27]
데이터시트
FlashFX Pro 3.0 Datasheet
http://www.datalight[...]
[28]
데이터시트
FlashFx Tera Datasheet
http://www.datalight[...]
2013-01-21
[29]
웹사이트
Windows CE gets enhanced flash support
http://www.windowsfo[...]
2010-04-15
[30]
뉴스
PC/104 computer survives harsh environments
http://www.edn.com/e[...]
EDN
2000-02-03
[31]
보도자료
Curtiss-Wright Chooses Datalight's FlashFX Pro Flash Media Manager for Continuum Software Architecture Offering
http://www.cwcembedd[...]
Curtis-Wright
2006-08-03
[32]
고객사례
Customer Story: Teltronic
http://www.enea.com/[...]
ENEA
2007
[33]
데이터시트
PROMDISK
http://www.icpameric[...]
MCSI
2016-03-04
[34]
웹사이트
XCFiles
https://www.dataligh[...]
[35]
FAQ
XCFiles FAQ
http://www.datalight[...]
2012-07-30
[36]
서적
"exFiles User's Manual (v. 1.04)"
[37]
웹사이트
exFATファイルシステムの海外向け販売を開始
http://www.aicp.co.j[...]
2010-07-06
[38]
뉴스
Datalight DOS Selected for Canon's New Line of Digital Still Cameras
http://www.dpreview.[...]
Business Wire
1999-02-23
[39]
웹사이트
ROM-DOS Datasheet
https://archive.toda[...]
[40]
서적
TCP/IP Application Layer Protocols for Embedded Systems
http://book.opensour[...]
Charles River Media
2002
[41]
웹사이트
Datalight SOCKETS
http://www.datalight[...]
2010-07-19
[42]
웹사이트
ROM-DOS Datasheet
https://archive.toda[...]
[43]
문서
ROM-DOS Product Manual
[44]
웹사이트
ROM DOS 6.22
http://www.emacinc.c[...]
EMAC, Inc.
2010
[45]
웹사이트
ADAM-4500 - PC-based Communication Controller
http://www.advantech[...]
Advantech
[46]
웹사이트
Data Collection RF Scanners
http://www.dataid.co[...]
Data ID Online
[47]
웹사이트
Intel Server RAID Controller U3-1L Low Profile (SRCU31L): Technical Product Specification
http://download.inte[...]
[48]
웹사이트
INSTALL.TXT for System Update Package (SUP)
http://downloadmirro[...]
2004-05-19
[49]
웹사이트
FMT 3000 Software Manual
https://atgsupportce[...]
[50]
웹사이트
Datalight ROM-DOS User's Guide
https://www.dataligh[...]
[51]
웹사이트
Datalight Company Profile
http://www.linkedin.[...]
[52]
뉴스
Private Company Information: Datalight, Inc.
http://investing.bus[...]
Bloomberg Businessweek
[53]
웹인용
An Interview with Datalight
http://www.embedded.[...]
embedded.com
2015-08-06
[54]
뉴스
Ensuring that devices don't lose data
http://seattletimes.[...]
시애틀 타임스
2007-07-16
[55]
웹사이트
Leadership Team
http://www.datalight[...]
2010-08-23
[56]
서적
Using C++
Osborne McGraw-Hill
1989
[57]
간행물
PC Magazine
https://books.google[...]
[58]
웹사이트
Walter Bright home page
http://www.walterbri[...]
2010-08-04
[59]
웹사이트
History of PC based C-compilers
http://www.program-t[...]
1998
[60]
뉴스
Walter Bright interview
http://www.bitwisema[...]
Bitwise Magazine
2006-05
[61]
뉴스
Desktop DOS goes undercover to run embedded systems
http://www.edn.com/d[...]
EDN
1994-08-04
[62]
뉴스그룹
Re: 80186 free C compiler
https://groups.googl[...]
2010-07-19
본 사이트는 AI가 위키백과와 뉴스 기사,정부 간행물,학술 논문등을 바탕으로 정보를 가공하여 제공하는 백과사전형 서비스입니다.
모든 문서는 AI에 의해 자동 생성되며, CC BY-SA 4.0 라이선스에 따라 이용할 수 있습니다.
하지만, 위키백과나 뉴스 기사 자체에 오류, 부정확한 정보, 또는 가짜 뉴스가 포함될 수 있으며, AI는 이러한 내용을 완벽하게 걸러내지 못할 수 있습니다.
따라서 제공되는 정보에 일부 오류나 편향이 있을 수 있으므로, 중요한 정보는 반드시 다른 출처를 통해 교차 검증하시기 바랍니다.
문의하기 : help@durumis.com