PSOS (real-time operating system): Difference between revisions

Content deleted Content added
m added links to ISI article
Template:Infobox OS parameters: updates, spaces standardize, conform to master templates. WP:LINKs add. Small WP:COPYEDITs WP:EoS WP:TERSE. MOS:FIRSTABBReviations define before WP:ABBRs in parentheses.
Line 10:
| caption =
| developer = Alfred Chao, Software Components Group (SCG)<br/>Integrated Systems (ISI)<br/>[[Wind River Systems]]
| source_modelsource model = [[Closed source]] (original)<br/>[[Open source]] (later variants)
| kernel_typekernel type = [[Real-time operating system|Real-time]] [[Monolithic kernel|monolithic]]
| supported_platformssupported platforms = [[Motorola 68000 series]]
| ui =
| family = [[Real-time operating system]]s
| released = {{Start date and age|1982}}
| latest release version = Reliant (RoweBots)
| latest_release_version =
| latest_release_datelatest release date = <!--{{Start date and age|20202007|08}}-->
| marketing_targetmarketing target = [[Embedded system]]s
| programmed_inprogrammed in = 68000 [[assembly language]]
| language = English
| update model =
| package_managerpackage manager =
| working_stateworking state = Discontinued
| license = [[Proprietary software|Proprietary]]
| website =
Line 38:
In February 2000, [[Integrated Systems Inc.]] was acquired by [[Wind River Systems]], the originators of the 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 will occur.
 
[[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.<!-- but probablyLikely not after 2010, when the NXP's TriMedia group was terminated. -->
 
==Migration away from pSOS==
Line 45:
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 sourcedsource]]d their pSOS+ compatible version called Reliant. It is available to all that wish to upgrade without applicationsapplication changes.
 
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 Linux-based environment while keeping stringent real-time guarantees.
 
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 Linux, RTEMS is a closer match to pSOS applications due to its lower memory footprintsize and its strict realtime behaviour.
 
Popular ''Secure Sockets Layer'' (SSL), now ''[[SSL/TLSTransport Layer Security]]'' (TLS), libraries such as [[wolfSSL]] still support pSOS.
 
== See also ==