Content deleted Content added
mNo edit summary |
m →See also: the page doesn't exist on en-wiki |
||
(35 intermediate revisions by 18 users not shown) | |||
Line 1:
{{Short description|None}}
{{Lowercase|title=pSOS}}
{{Use dmy dates|date=April 2019|cs1-dates=y}}
{{Use list-defined references|date=December 2021}}
{{Anchor|SCG|ISI}}
{{Infobox OS
| name
| logo
| screenshot
| caption
| developer
|
|
|
| ui
| family =
| released = {{Start date and
| latest release version = Reliant (RoweBots)
| latest release date = {{Start date and age|2007|08}}
| programmed in = 68000 [[assembly language]]
▲| marketing_target = [[Embedded system]]s
| update model =
| package manager =
▲| language =
▲| working_state = Discontinued
▲| license = [[Proprietary software|Proprietary]]
▲| website =
}}
'''pSOS''' ('''
In about 1991, Software Components Group was acquired by [[Integrated Systems Inc.]] (ISI)
In July 1994,
In 1995, ISI offered a <code>pSOSystem/NEST</code> package for [[Novell Embedded Systems Technology]] (NEST).<ref name="Novell_1995_NEST"/><ref name="pNDE"/>
In 1999 Integrated Systems Inc. was acquired by [[Wind River Systems]], the originators of rival RTOS [[VxWorks]]. Despite initial reports that pSOS support would continue, development was halted. Wind River announced plans for a 'convergence' version of VxWorks which will support pSOS system calls, and that no further releases of pSOS itself will be made.▼
▲In
[[NXP Semiconductors]] acquired pSOS for [[TriMedia (mediaprocessor)|TriMedia]] from Wind River and continued to support this OS for the TriMedia VLIW core.<!-- but probably not after 2010, when the NXP's TriMedia group was terminated. -->▼
▲[[NXP Semiconductors]] acquired pSOS for [[TriMedia (mediaprocessor)|TriMedia]] from Wind River and continued to support this OS for the TriMedia [[very long instruction word]] (VLIW) core.<!--
==Migration away from pSOS==
In March 2000, rival company [[Express Logic]] released their Evaluation Kit for pSOS+ users, designed to provide a migration path to its [[ThreadX]] RTOS.
During August 2000, MapuSoft Technologies Inc. came up with the pSOS OS Changer porting kit which can smoothly move the software to multiple OS such as [[Linux]], VxWorks, and more. It includes an ''[[integrated development environment]]'' (IDE) and ''application programming interface'' ([[API]]) optimization along with a profiling tool to measure API timing on target boards (www.mapusoft.com).
In August 2007, [[RoweBots]], a former partner of SCG and ISI, open sourced their pSOS+ compatible version called Reliant. It is available to all that wish to upgrade without applications changes.▼
▲In August 2007,
The [[Xenomai]] project supports pSOS+ APIs (and others traditional RTOS APIs) over a Linux-based real-time framework to allow existing industrial applications to migrate easily to a GNU/Linux-based environment while keeping stringent real-time guarantees.▼
▲The [[Xenomai]] project supports pSOS+ APIs (and others traditional RTOS APIs) over a Linux-based real-time framework to allow existing industrial applications to migrate easily to a
Another open sourced alternative is [[RTEMS]], which has support for various APIs, including the "Classic API" (compatible to pSOS) and the POSIX API. Compared to GNU/Linux, RTEMS is a closer match to pSOS applications due to its lower memory footprint and its strict realtime behavior.▼
▲Another open sourced alternative is [[RTEMS]], which has support for various APIs, including the "Classic API" (compatible to pSOS) and the POSIX API. Compared to
== See also ==▼
Popular ''Secure Sockets Layer'' (SSL), now ''[[Transport Layer Security]]'' (TLS), libraries such as [[wolfSSL]] still support pSOS.
* [[FlexOS]]
* [[Novell Embedded Systems Technology]] (NEST)
* [[UNIX System V STREAMS]]
==References==
{{Reflist|refs=
<ref name="pNDE">{{cite web |title=pSOSystem and the NEST Development Environment - Designing Embedded Applications with NetWare Connectivity |type=White paper |publisher=[[Integrated Systems, Inc.]] (ISI) |date=1998 |url=http://www.isi.com/Products/pSOS/Networking/pNDE.html |url-status=dead |archive-url=https://web.archive.org/web/19980219173150/http://www.isi.com/Products/pSOS/Networking/pNDE.html |archive-date=1998-02-19}}</ref>
<ref name="Novell_1995_NEST">{{cite web |title=Novell Announces RTOS Vendor Program Which Brings Integrated Networking Solutions to the Embedded Systems Marketplace |type=Press Release |date=1995-05-23 |___location=Orem, UT, USA |publisher=[[Novell, Inc.]] |url=http://www.novell.com/news/press/archive/1995/05/pr00121.html |access-date=2018-08-18 |url-status=live |archive-url=https://web.archive.org/web/20180818184611/https://www.novell.com/news/press/archive/1995/05/pr00121.html |archive-date=2018-08-18 |quote="Because [[Novell]] used [[Integrated Systems Inc.|Integrated Systems]]' [[FlexOS]] during the development and testing of NEST, we are in the unique position of supporting it through both our real-time product lines pSOSystem for deeply embedded markets, and FlexOS for [[point of sale]]," said Moses Joseph, vice president of marketing for Integrated Systems. "Developers using the FlexOS development kit and the expanded pSOSystem/NEST package for everything from home security and entertainment to office automation and global communications applications, now have quick and easy access to the widest variety of standard networking protocols.}}</ref>
}}
==
* {{cite web|title=pSOSystem|last=|first=|website=|publisher=[[Integrated Systems, Inc.]] (ISI)|date=1998|url=http://www.isi.com/Products/pSOS/|url-status=dead|archive-url=https://web.archive.org/web/19980219171501/http://www.isi.com/Products/pSOS/|archive-date=1998-02-19|access-date=}}
* {{cite web |title=Express Logic announcement of their Evacuation Kit |url=http://www.rtos.com/news/detail/?prid=11 |url-status=dead |access-date=2007-06-13 |archive-url=https://web.archive.org/web/20070928131427/http://www.rtos.com/news/detail/?prid=11 |archive-date=2007-09-28}}
{{Real-time operating systems}}
Line 57 ⟶ 72:
{{DEFAULTSORT:Psos}}
[[Category:Real-time operating systems]]
[[Category:1982 software]]
|