NonStop: Difference between revisions

From DisNCord Community Wiki
Jump to navigation Jump to search
Vmlemon (talk | contribs)
→‎TNS/R: MIPS executables
Vmlemon (talk | contribs)
→‎NonStop/UX: Relationship to NSK, and OSF/1
Line 4: Line 4:
TODO : Guardian, OSS environments, file formats, big endian x86
TODO : Guardian, OSS environments, file formats, big endian x86


== NonStop/UX ==
== NonStop-UX ==
NonStop-UX was a variant of UNIX, developed by Tandem, containing AT&T System V, and 4.3BSD components. Ports are known to exist, for MIPS-based systems.
 
It doesn't seem to be directly derived from NonStop Kernel, and doesn't contain technology from OSF/1, in the base operating system. It does, however, have a port of OSF/Motif available, as an optional package.


== Development Environment ==
== Development Environment ==

Revision as of 13:06, 24 December 2024


NonStop Kernel

TODO : Guardian, OSS environments, file formats, big endian x86

NonStop-UX

NonStop-UX was a variant of UNIX, developed by Tandem, containing AT&T System V, and 4.3BSD components. Ports are known to exist, for MIPS-based systems.

It doesn't seem to be directly derived from NonStop Kernel, and doesn't contain technology from OSF/1, in the base operating system. It does, however, have a port of OSF/Motif available, as an optional package.

Development Environment

TODO : Relationship with OSF/1, toolchains - COBOL/C/C++

Variants

TNS/X

Executables for the x86-64 variant are usually identified as ELF 64-bit MSB executable, x86-64, version 1 (HP NonStop Kernel), dynamically linked, with debug_info, not stripped), by the file utility.

These systems are unique, in that that NonStop Kernel always runs in a big endian mode, despite the underlying CPU being little endian.

TNS/E

Executables for the Itanium variant are usually described as ELF 64-bit MSB IA-64, version 1 (HP NonStop Kernel), by the file utility.

These machines boot using EFI, and can boot from an El Torito-compliant ISO 9660 volume, such as the HPI Loader, and Halted States SVCS NS1000FWV1 Update 1 (542908-002) disc, that has been archived.

TNS/R

Executables for the MIPS variant are usually described as ELF 32-bit MSB MIPS, MIPS-I version 1 (SYSV)), by the file utility.

Resources

ITUGLIB Open Source Software Ports