Jump to content
 







Main menu
   


Navigation  



Main page
Contents
Current events
Random article
About Wikipedia
Contact us
Donate
 




Contribute  



Help
Learn to edit
Community portal
Recent changes
Upload file
 








Search  

































Create account

Log in
 









Create account
 Log in
 




Pages for logged out editors learn more  



Contributions
Talk
 



















Contents

   



(Top)
 


1 History  





2 References  





3 External links  














LynxOS






العربية
Čeština
Deutsch
Español
Esperanto
Français

Lietuvių

Norsk bokmål
Polski
Русский
Türkçe
Українська

 

Edit links
 









Article
Talk
 

















Read
Edit
View history
 








Tools
   


Actions  



Read
Edit
View history
 




General  



What links here
Related changes
Upload file
Special pages
Permanent link
Page information
Cite this page
Get shortened URL
Download QR code
Wikidata item
 




Print/export  



Download as PDF
Printable version
 
















Appearance
   

 






From Wikipedia, the free encyclopedia
 


This article relies excessively on referencestoprimary sources. Please improve this article by adding secondary or tertiary sources.
Find sources: "LynxOS" – news · newspapers · books · scholar · JSTOR
(April 2024) (Learn how and when to remove this message)
This article needs additional citations for verification. Please help improve this articlebyadding 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)

LynxOS RTOS

Developer

Lynx Software Technologies, Inc.

Written in

Ada, C, C++, Rust

OS family

Unix-like real-time operating system

Working state

Current

Source model

Closed source

Initial release

1986; 38 years ago (1986)

Latest release

7.1[1] / February 20, 2020; 4 years ago (2020-02-20)

Marketing target

Embedded systems

Available in

English

Platforms

Motorola 68010, Intel 80386, ARM architecture, PowerPC

Kernel type

Monolithic, dynamic extendable

Default
user interface

Command line interface

License

Proprietary

Official website

www.lynx.com/products/lynxos-posix-real-time-operating-system-rtos

The LynxOS RTOS is a Unix-like real-time operating system from Lynx Software Technologies (formerly "LynuxWorks"). Sometimes known as the Lynx Operating System, LynxOS features full POSIX conformance and, more recently, Linux compatibility.[citation needed] LynxOS is mostly used in real-time embedded systems, in applications for avionics, aerospace, the military,[2] industrial process control and telecommunications.

History[edit]

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

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

LynxOS components are designed for absolute determinism (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 heavy input/output (I/O) due to the kernel's unique threading model, which allows interrupt 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 as DO-178B.

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

The Usenet newsgroup comp.os.lynx is devoted to discussion of LynxOS.

References[edit]

  1. ^ "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.
  • ^ 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

  • LynxOS
  • Multi-Environment Real-Time^ (MERTUnix-RT)
  • OS2000
  • QNX^
  • Real-Time Linux°
  • RTLinux°
  • UNOS
  • LiteOS

    Partial

  • Integrity^
  • Nucleus RTOS^
  • NuttX
  • Operating System Embedded^ (OSE)
  • PX5 RTOS^
  • RIOT
  • TRON support

  • T-Kernel
  • T-Engine Forum (organization)
  • T-License
  • Partial

  • RTEMS°
  • Capability-based

  • seL4
  • Java virtual machine

    DOS

  • FlexOS
  • REAL/32
  • L4 kernel

  • PikeOS^
  • REX OS^
  • Wombat
  • Psion

    Microsoft

  • Windows Embedded Compact
  • IBM

  • 4690 OS
  • Transaction Processing Facility (TPF)
  • Texas Instruments

  • TI-RTOS Kernel
  • DEC PDP-11 VAX

  • RT-11
  • VAXELN
  • Low resource

  • Contiki°
  • ERIKA Enterprise°
  • FunkOS°
  • Mynewt°
  • Nano-RK°
  • OpenComRTOS^
  • PX5 RTOS^
  • RT-Thread° Nano
  • RIOT°
  • ThreadX^
  • Zephyr
  • Frameworks, kits

  • Robot Operating System° 2
  • RTAI°
  • TI-RTOS
  • Xenomai°
  • Developers

  • David Cheriton
  • Dave Cutler
  • Dan Dodge
  • Adam Dunkels
  • Ken Sakamura
    • Italics = discontinued
  • ^ = Microkernel
  • ° = Open-source software
    Comparison Category
  • Filesystem
  • History
  • Philosophy
  • Security
  • Shell
  • Operating
    systems

    BSD

  • NetBSD
  • OpenBSD
  • DragonFly BSD
  • NeXTSTEP
  • Darwin
  • SunOS
  • Ultrix
  • Linux

  • Arch
  • ChromeOS
  • Debian
  • Fedora
  • Gentoo
  • Red Hat
  • SUSE
  • Ubuntu
  • Other distributions
  • System V

  • AIX
  • HP-UX
  • IRIX
  • OpenServer
  • Solaris
  • Tru64 UNIX
  • UnixWare
  • Other

  • Domain/OS
  • GNU
  • LynxOS
  • Minix
  • MOS
  • OSF/1
  • QNX
  • Research Unix
  • SerenityOS
  • Xenix
  • more...
  • Compatibility
    layers

  • Darling
  • Eunice
  • GNV
  • Interix
  • MachTen
  • Microsoft POSIX subsystem
  • MKS Toolkit
  • PASE
  • P.I.P.S.
  • PWS/VSE-AF
  • UNIX System Services
  • UserLAnd Technologies
  • Windows Services for UNIX
  • Windows Subsystem for Linux
    • Italics indicate discontinued systems. Category
  • Commons

  • Retrieved from "https://en.wikipedia.org/w/index.php?title=LynxOS&oldid=1225855181"

    Categories: 
    ARM operating systems
    Embedded operating systems
    Real-time operating systems
    Unix variants
    Hidden categories: 
    Articles with short description
    Short description matches Wikidata
    Articles lacking reliable references from April 2024
    All articles lacking reliable references
    Articles needing additional references from November 2010
    All articles needing additional references
    Short description is different from Wikidata
    All articles with unsourced statements
    Articles with unsourced statements from May 2024
    Official website different in Wikidata and Wikipedia
     



    This page was last edited on 27 May 2024, at 03:47 (UTC).

    Text is available under the Creative Commons Attribution-ShareAlike License 4.0; additional terms may apply. By using this site, you agree to the Terms of Use and Privacy Policy. Wikipedia® is a registered trademark of the Wikimedia Foundation, Inc., a non-profit organization.



    Privacy policy

    About Wikipedia

    Disclaimers

    Contact Wikipedia

    Code of Conduct

    Developers

    Statistics

    Cookie statement

    Mobile view



    Wikimedia Foundation
    Powered by MediaWiki