Movatterモバイル変換


[0]ホーム

URL:


Jump to content
WikipediaThe Free Encyclopedia
Search

LynxOS

From Wikipedia, the free encyclopedia
Real-time operating system
This article is about the real-time operating system. For the web browser, seeLynx (web browser). For the game console, seeAtari Lynx.
icon
This articlerelies excessively onreferences toprimary sources. Please improve this article by addingsecondary or tertiary sources.
Find sources: "LynxOS" – news ·newspapers ·books ·scholar ·JSTOR
(April 2024) (Learn how and when to remove this message)
icon
This articleneeds additional citations forverification. Please helpimprove this article byadding citations to reliable sources. Unsourced material may be challenged and removed.
Find sources: "LynxOS" – news ·newspapers ·books ·scholar ·JSTOR
(November 2010) (Learn how and when to remove this message)
Operating system
LynxOS RTOS
DeveloperLynx Software Technologies, Inc.
Written inAda,C,C++,Rust
OS familyUnix-likereal-time operating system
Working stateCurrent
Source modelClosed source
Initial release1986; 40 years ago (1986)
Latest release7.1[1] / February 20, 2020; 5 years ago (2020-02-20)
Marketing targetEmbedded systems
Available inEnglish
Supported platformsMotorola 68010,Intel 80386,ARM architecture,PowerPC
Kernel typeMonolithic, dynamic extendable
Default
user interface
Command line interface
LicenseProprietary
Official websitewww.lynx.com/products/lynxos-posix-real-time-operating-system-rtos

TheLynxOS RTOS is aUnix-likereal-time operating system fromLynx Software Technologies (formerly "LynuxWorks"). Sometimes known as theLynx Operating System, LynxOS features fullPOSIX conformance and, more recently,Linux compatibility.[citation needed] LynxOS is mostly used in real-timeembedded systems, in applications foravionics,aerospace, the military,[2]industrial process control andtelecommunications.

History

[edit]

The first versions of LynxOS were written in 1986 inDallas, Texas, by Mitchell Bunnell and targeted at a custom-builtMotorola 68010-based computer. The first platform LynxOS ran on was anAtari 1040ST with cross development done on an Integrated Solutions UNIX machine. In 1988-1989, LynxOS was ported to theIntel 80386 architecture. Around 1989,application binary interface (ABI) compatibility withUNIX System V.3 was added. Compatibility with other operating systems, including Linux,[citation needed] followed.

Full Memory Management Unit support has been included in thekernel since 1989, for the reliability of protected memory and the performance advantages of virtual addresses. ThePowerPC architecture is also supported, and in February 2015 Lynx announced planned support for theARM Cortex A-family.[3]

LynxOS components are designed for absolutedeterminism (hard real-time performance), which means that they respond within a known period of time. Predictable response times are ensured even in the presence of heavyinput/output (I/O) due to the kernel's uniquethreading model, which allowsinterrupt routines to be very short and fast.

Lynx holds an expired patent on the technology that LynxOS uses to maintain hard real-time performance.U.S. patent 5,469,571 was granted to Lynx November 21, 1995: "Operating System Architecture using Multiple Priority Light Weight kernel Task-based Interrupt Handling."

In 2003, Lynx introduced a specialized version of LynxOS named LynxOS-178, especially for use in avionics applications that require certification to industry standards such asDO-178B.

In late 2022, support for the programming languageRust was added to the certified toolchain for LynxOS-178 and LynxElement unikernel.[4]

TheUsenet newsgroupcomp.os.lynx is devoted to discussion of LynxOS.

See also

[edit]

References

[edit]
  1. ^"Lynx unveils LynxOS v7.1, providing migration path for existing deployments". Lynx Software Technologies. February 20, 2020. Retrieved14 April 2020.
  2. ^"The Navy's newest warship is powered by Linux". 18 October 2013.
  3. ^"LynxOS: POSIX Real Time Operating System".Lynx Software Technologies.
  4. ^Nelson, Kirsten (November 2, 2022)."Lynx Joins AdaCore and Ferrous Systems to Bring Rust to Embedded Developers".Lynx Software Technologies (Press release). San Jose, California.

External links

[edit]
Operating
systems
POSIX support
Unix-like
Partial
TRON support
Partial
Capability-based
Java virtual machine
DOS
L4 kernel
Psion
Microsoft
IBM
Texas Instruments
DEC:PDP-11,VAX
Low resource
Frameworks,kits
Developers
Operating
systems
BSD
Linux
System V
Other
Compatibility
layers
Retrieved from "https://en.wikipedia.org/w/index.php?title=LynxOS&oldid=1253998711"
Categories:
Hidden categories:

[8]ページ先頭

©2009-2026 Movatter.jp