링소스
LynxOS개발자 | 링스 소프트웨어 테크놀로지스, Inc. |
---|---|
OS 패밀리 | Unix와 같은 실시간 운영 체제 |
동작 상태 | 현재의 |
소스 모델 | 폐쇄 소스 |
초기 릴리즈 | 전 |
최신 릴리즈 | 7[1].1 / 2020년 2월 , 전( |
마케팅 대상 | 임베디드 시스템 |
플랫폼 | Motorola 68010, Intel 80386, ARM 아키텍처, 전원PC |
커널 타입 | 동적 확장 가능 |
체납 사용자 인터페이스 | 명령줄 인터페이스 |
면허증. | 독자 사양 |
공식 웹사이트 | www |
LynxOS RTOS는 Lynx Software Technologies(이전의 "LynuxWorks")의 Unix와 유사한 실시간 운영 체제입니다.Lynx 운영체제로 알려진 LynxOS는 POSIX의 완전한 호환성과 최근에는 Linux 호환성을 갖추고 있습니다.LynxOS는 주로 항전, 항공우주, 군사,[2] 산업 프로세스 제어 및 통신용 애플리케이션, 실시간 임베디드 시스템에 사용됩니다.따라서 널리 사용되는 TLS/SSL 라이브러리인 wolfSSL과 같은 군사용 보안 프로토콜과 호환됩니다.
역사
LynxOS의 첫 번째 버전은 1986년 텍사스주 댈러스에서 Mitchell Bunnell에 의해 작성되었으며 맞춤형 Motorola 68010 기반 컴퓨터를 대상으로 합니다.LynxOS가 최초로 가동한 플랫폼은 Atari 1040이었습니다.통합 솔루션 UNIX 시스템에서 교차 개발을 수행하는 ST.1988-1989년에 LynxOS는 Intel 80386 아키텍처로 이식되었습니다.1989년경에는 System V.3과의 ABI 호환성이 추가되었습니다.그 후 Linux를 포함한 다른 운영체제와의 호환성이 향상되었습니다.
보호된 메모리의 신뢰성과 가상 주소의 퍼포먼스 이점을 위해 1989년부터 커널에 풀 메모리 관리 유닛이 지원되고 있습니다.PowerPC 아키텍처도 지원되며, 2015년 2월 Lynx는 ARM Cortex A [3]제품군에 대한 지원 계획을 발표했습니다.
LynxOS 구성 요소는 절대 결정론(하드 실시간 성능)에 맞게 설계되었습니다. 즉, 알려진 기간 내에 응답합니다.인터럽트 루틴을 매우 짧고 빠르게 할 수 있는 커널의 고유한 스레드화 모델로 인해 무거운 I/O가 존재하는 경우에도 예측 가능한 응답 시간이 보장됩니다.
Lynx는 LynxOS가 하드 실시간 성능을 유지하기 위해 사용하는 기술에 대한 만료된 특허를 보유하고 있습니다.미국 특허 5,469,571은 1995년 11월 21일 Lynx에 대해 "Multiple Priority Light Weight 커널 태스크 기반 인터럽트 처리를 사용하는 운영체제 아키텍처"라고 부여되었습니다.
2003년에 Lynx는 특히 DO-178B와 같은 업계 표준에 대한 인증을 필요로 하는 항전 응용 프로그램에 사용하기 위해 LynxOS-178이라는 특수 버전을 발표했습니다.
Usenet 뉴스 그룹comp.os.lynx는 LynxOS에 대해 설명합니다.
참조
- ^ "Lynx unveils LynxOS v7.1, providing migration path for existing deployments". Lynx Software Technologies. February 20, 2020. Retrieved 14 April 2020.
- ^ "The Navy's newest warship is powered by Linux". 18 October 2013.
- ^ "LynxOS POSIX Real Time Operating System Lynx Software Technologies".