Lynx Software Technologies

Lynx Software Technologies, Inc. (formerly LynuxWorks)[1] is a San Jose, California software company founded in 1988.[2] Lynx Software Technologies specializes in secure virtualization and open and reliable real-time operating system (RTOS). Originally known as Lynx Real-Time Systems, the company changed its name to LynuxWorks in 2000 after acquiring, and merging with, ISDCorp (Integrated Software & Devices Corporation), an embedded systems company with a strong Linux background. In May 2014, the company changed its name to Lynx Software Technologies.

Lynx Software Technologies, Inc
Private
IndustryEmbedded software
Founded1988
HeadquartersSan Jose, California
Key people
Gurjot Singh, CEO,
Flavio Bonami, Adviser to CEO
Will Keegan, CTO
Inder Singh, Chairman
ProductsOperating Systems, Separation Kernel (Hypervisor), Tools
Websitewww.lynx.com

Lynx Software Technologies has created technology that has been deployed in thousands of designs and millions of products made by leading communications, industrial, transportation, avionics, aerospace/defense and consumer electronics companies. In 1989, LynxOS, the company's flagship real-time operating system, was selected for use in the NASA/IBM Space Station Freedom project.[3] Lynx Software Technologies operating systems are also used in medical, industrial and communications systems around the world.[4]

In early 2020, Lynx announced that the TR3 modernization program for the joint strike fighter had adopted Lynx’s MOSA.ic software framework. The company’s technology is also used in medical, industrial and communications systems around the world by companies like Airbus, Bosch, Denso, General Dynamics, Lockheed Martin, Raytheon, Rohde and Schwartz and Toyota.[2]

Operating system evolution and history

LynxOS is the company's real-time operating system. It is UNIX-compatible and POSIX-compliant. It features predictable worst-case response time, preemptive scheduling, real-time priorities, ROMable kernel, and memory locking. LynxOS 7.0 is marketed as a "military grade", general purpose multi-core hard real-time operating system, and is intended for developers to embed security features during the design process, rather than adding security features after development.

In 2003, the company introduced the LynxOS-178 real-time operating system, a specialized version of LynxOS geared toward avionics applications that require certification to industry standards such as DO-178B. LynxOS-178 is a commercial off-the-shelf (COTS) RTOS that fully satisfies the objectives of the DO-178B level A specification and meets requirements for Integrated Modular Avionics developers.

The LynxSecure Hypervisor ("bare metal," type 1) and separation kernel was released in 2005. It acts as a programmable processor partitioning system that uses hardware virtualization capabilities of modern multi-core processors to isolate computing resources.

In February 2019, Lynx announced MOSA.ic (pronounced “mosaic”). LYNX MOSA.ic is a software development framework for rapidly building security- and safety-critical software systems out of independent application modules. Designed to deliver on the vision of the Modular Open Systems Approach (MOSA),its focus is to enable developers to collapse existing development cycles to create, certify, and deploy robust, secure platforms for manned and unmanned autonomous systems.

Lynx Software Technologies' patents on LynxOS technology include patent #5,469,571, "Operating System Architecture using Multiple Priority Light Weight kernel Task-based Interrupt Handling," November 21, 1995, and patent #5,594,903, "Operating System architecture with reserved memory space resident program code identified in file system name space," January 14, 1997.[5]

gollark: You can also get a ***!!FREE!!*** PotatOS OmniDisk\™ for debugging or random fiddling around or whatever.
gollark: https://pastebin.com/RM13UGFaAt the top of this code file.
gollark: From the official docs.
gollark: "Features:- Fortunes/Dwarf Fortress output/Chuck Norris jokes on boot (wait, IS this a feature?)- (other) viruses (how do you get them in the first place? running random files like this?) cannot do anything particularly awful to your computer - uninterceptable (except by crashing the keyboard shortcut daemon, I guess) keyboard shortcuts allow easy wiping of the non-potatOS data so you can get back to whatever nonsense you do fast- Skynet (rednet-ish stuff over websocket to my server) and Lolcrypt (encoding data as lols and punctuation) built in for easy access!- Convenient OS-y APIs - add keyboard shortcuts, spawn background processes & do "multithreading"-ish stuff.- Great features for other idio- OS designers, like passwords and fake loading (est potatOS.stupidity.loading [time], est potatOS.stupidity.password [password]).- Digits of Tau available via a convenient command ("tau")- Potatoplex and Loading built in ("potatoplex"/"loading") (potatoplex has many undocumented options)!- Stack traces (yes, I did steal them from MBS)- Backdoors- er, remote debugging access (it's secured, via ECC signing on disks and websocket-only access requiring a key for the other one)- All this useless random junk can autoupdate (this is probably a backdoor)!- EZCopy allows you to easily install potatOS on another device, just by sticking it in the disk drive of any potatOS device!- fs.load and fs.dump - probably helpful somehow.- Blocks bad programs (like the "Webicity" browser).- Fully-featured process manager.- Can run in "hidden mode" where it's at least not obvious at a glance that potatOS is installed.- Convenient, simple uninstall with the "uninstall" command.- Turns on any networked potatOS computers!- Edits connected signs to use as ad displays.- A recycle bin.- An exorcise command, which is like delete but better.- Support for a wide variety of Lorem Ipsum."
gollark: You would need to get rid of the autoupdate capabilities of potatOS itself, or swap them to your own pastebins/github stuff, and then keep everything in line with the current versions.

References

  1. "StackPath". www.militaryaerospace.com. Retrieved 2020-04-29.
  2. Staff (2012-03-12). "LynuxWorks receives second FAA RSC certificate for LynxOS-178". Electronics Weekly. Retrieved 2020-04-29.
  3. "LynuxWorks CEO ascends to visionary role". LinuxDevices.com. September 25, 2006. Archived from the original on October 22, 2006. Retrieved May 11, 2017.
  4. "Embedded OS: Embedded Operating Systems Applications". LynuxWorks. Archived from the original on December 19, 2012. Retrieved May 11, 2017.
  5. "Assignee: Lynx Real-Time Systems, Inc". PatenStorm.us. Archived from the original on October 5, 2012. Retrieved May 11, 2017.
This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.