AIX for PS/2

Directories (Not Complete, missing Fortran and Cobol compilers)

Directory                                    # of Floppies
AdministrativeSupport                     1

AdvancedDevelopmentTools  (6 floppies, #6 is actually SCCS Source Code Control System).
Application Development Toolkit
    AIX PS/2 Application Development Toolkit provides common tools and libraries for application development.  These tools are used in conjunction with the AIX PS/2 programming languages (VS FORTRAN, VS Pascal, and C).
 
The Application Development Toolkit package provides these tools and libraries to AIX PS/2 
 
   Version control for programs (sccs)
   A symbolic debugging utility (dbx)
   The make utility, which assists in compiling and linking programs
   The assembler (as) utility
   A symbolic disassembler
   A shared object library utility
   Other common UNIX development tools
   Interface libraries such as libc
 
Note:  The linker (ld), archiver (ar), and several editors are included in the AIX PS/2 base offering.
 
   Version control is accomplished using the Source Code Control System (SCCS), which is a collection of programs that manage changes to source and text files.  SCCS provides facilities for storing, updating, and retrieving any version of a controlled file; controls updating privileges to a file; and records who made each change, when it was made, and why it was made.
 
  SCCS assists software developers during the development, testing, and support of programs.  It includes the following features:
 
   Stores the original file and changes made to it so that common code or text is stored only once
   Helps protect against unauthorized changes
   Automatically inserts identifying information into source and object code modules
   Restores files to a previous stage of development or maintenance
 
   Symbolic debugger, dbx, that may be used with object programs compiled by the AIX PS/2 VS FORTRAN, VS Pascal, and C Language compilers.  DBX debugger has the following functions:
 
   Breakpoints on subroutines, lines, variables, and addresses
   Trace support
   Argument passing and standard I/O redirection
   Source file manipulation with user's choice of editor
   A customized environment with alias facilities
 
The Application Development Toolkit assembler provides:
   Compatibility with the UNIX System V assembly language for the Intel 80386
   Macro assembly, repeat block, and conditional assembly directives
   High-speed assembly
 
The Application Development Toolkit also provides a symbolic disassembler with the following features:
 
   Disassembles compiled VS FORTRAN, VS Pascal, and C Language programs
    into UNIX-style assembler mnemonics
   Annotation with source line information
   Disassembled code can be reassembled
 
   Shared-library support in AIX PS/2, in conjunction with the Application Development Toolkit shlib2 command, allows application developers to place common routines in a shared object library.  Object modules from this library are referenced, but not included, when a program's load module is link-edited.  The object modules are only loaded when the program is executed.
 
  This facility can be used to reduce the size of the load modules in an application or to ensure that the most current version of a routine is used by all programs.
 
See "AIX PS/2 Commands" in topic 12.0 for a list of commands included in the Application Development Toolkit package.
 

AsynchTerminalEmulator                 1
15   BaseOperatingSystem
BasicNetworkUtilities                     1
2   boot_esdi  Supports both discrete and DBA ESDI.
2   boot_scsi   Supports (known) Tribble and Spock. Maybe Corvette...
CD-ROM   Supports SCSI CD Roms
2   DOS_Merge    
   With the installation of DOS Merge, AIX PS/2 supports the execution of IBM Personal Computer DOS Version 3.3 and DOS applications concurrently with AIX PS/2.  DOS Merge provides multiple users with access to DOS, while maintaining the powerful features and applications of AIX:
 
   Password security and file protection are extended to DOS users. 
   Record-level access to the same files is provided to both operating systems.
   DOS programs can be invoked from AIX, and AIX programs can be invoked from DOS.
   Pipes support interprocess communication between AIX and DOS programs.
 
DOS Merge facilities include:
   Virtual 8086 mode IBM PC DOS Version 5.00 for the execution of DOS programs
   Ability to execute multiple DOS sessions concurrently with one or more AIX sessions
   Ability to access DOS files (on fixed disk or diskette) from an AIX
    PS/2 shell, by invoking DOS commands, applications, and batch files
   Ability to access the AIX PS/2 file system by using DOS commands,
    applications, and batch files, or by using AIX commands or shell procedures
   Ability to convert ASCII files between DOS and AIX PS/2 formats
   Ability to transfer data between DOS and AIX PS/2 programs via pipes
   Support for the execution of graphics-based DOS applications under AIX PS/2 X-Windows
 
DOS files under control of the AIX PS/2 Operating System are maintained transparently as AIX PS/2 files.  Native DOS files that are on diskettes or in physical or virtual DOS partitions may be accessed only from AIX PS/2 using DOS commands.
 
Note:  Running DOS applications under DOS Merge requires the prior installation of IBM DOS 5.00.
 
See "AIX PS/2 Commands" in topic 12.0 for a list of the commands included in the DOS Merge package.

EnglishLanguageSupport                   1
1   ExtendedUserSupport 
Games                                               1
GraphicSupportLibrary  Supports XGA and XGA-2 capabilities
ImageAdapterA   Supports the Image Adapter/A, possibly the Image-I?
INed  (1 floppy) Full screen, ASCII based editor. 
   Developed by INTERACTIVE Systems Corporation, the INmail/INed/INnet/INftp program allows the creation and queued transfer of files and electronic messages.  It allows users to send, receive, update, print, delete, restore, search, move, and copy messages.  Other features include a reminder facility, auto-forwarding, and execution of AIX PS/2 commands and applications from within the message system.
 
   Asynchronous communications facilities are used to send and receive electronic mail between:
 
   Two or more users on the same PS/2 system
   Two or more PS/2s with the INmail program installed
   A PS/2 system with INmail  installed and another system (ex. RT) with INmail installed.
 
See "AIX PS/2 Commands" in topic 12.0 for a list of the commands included in the INmail/INed/INnet/INftp package.
 
INmail:
    The INmail program extends the capabilities of AIX PS/2 to allow the sending and reading of electronic mail.  Each user on the system has a private electronic mailbox for receiving mail from other users, who may exist on other systems using INmail/INed/INnet/INftp.
    The INmail program also has a reminder facility that provides the user with the ability to send reminders at specified times, process messages on delivery, start a program at a specified time, or cancel unsent reminders.
    The INmail program allows you to select one of several editors for message composition.  This includes INed, the AIX PS/2 editor (ed), or no editor (when sending brief messages).
 
INed:
   The INed editor is a high-function full-screen text editor that allows users to edit more than one file at a time, and to execute AIX commands without leaving the editor.  It also supports multiple windowing of files. The INed editor can scroll horizontally and vertically; handle word wrapping; cut and paste blocks of text; and move and copy blocks of text.
 
INnet:
    The INnet program provides the communications facilities when two or more AIX PS/2 systems running INmail/INed/INnet/INftp are connected.  It permits users on separate, interconnected AIX PS/2 systems to print locally generated output on remote printers. The INnet program can route output from one system through one or more different systems, so that there is no need for direct communication links between each of the connected systems.
 
File Transfer Program (INftp):
   The INftp component enables you to transfer files interactively between systems, and to enter commands interactively to be executed on remote systems. Once the communication link with another system has been established, you may send, receive, rename, and delete files on the remote system.

INMN386                                          1
1   Install
InternalTapeBackupUnit                    1 
KanjiLanguageSupport                      1
LearnToUseAIX-PS2                      1
5   ManualPages
MessageHandler                               3
MetawareC_Compiler                      1
misc (tar files, not *img)
Motif                                                 4
AIXwindows is a graphical user interface that is based on the Open Software Foundation's OSF/Motif user interface offering and on the OS/2 Presentation Manager (PM) user environment.  AIXwindows runs in the AIX PS/2 X-Windows Version 1.2.1 environment.  The AIXwindows user interface is comprised of the AIXwindows run time environment and the AIXwindows
application development environment.
 
The AIXwindows run-time environment consists of the OSF/Motif window manager and a graphical OSF/Motif-based desktop that provides an iconic view of the file system and allows the user to browse the file system. Simple file maintenance functions can be performed on the files via direct
manipulation of the icons.  Applications can be started by selecting the application itself and/or the application's data file.
 
The AIXwindows application development environment provides the application developer with a high-level toolkit based on OSF/Motif.  The AIXwindows application development environment consists of the following tools:
 
   OSF/Motif user interface toolkit bindings (C Language)
   OSF/Motif Xm library containing user interface widgets and gadgets  (windowless widgets)
   Enhanced Xt intrinsics and Xlib support for OSF/Motif.

NetworkFileSystem   1 Floppy supports Sun NFS 3.2 protocols

   AIX PS/2 Network File System (NFS) allows a properly configured AIX PS/2 to participate in an NFS local area network.  With NFS, non-IBM mainframes and workstations can be integrated with AIX systems or clusters.  This integration ability allows resource sharing while still supporting the specific needs of each user.
 
Highlights of AIX Network File System include:
   Support for Sun Microsystems, Inc. NFS 3.2 protocols
   Transparent access to remote files
   Support for:
    -   Remote Procedures Calls (RPC)
    -   External data representation
    -   NIS (network information service)
    -   Remote execution
   NFS client and server support
 
AIX systems and non-IBM mainframes and workstations can also be networked using TCP/IP (see page 18).
 
Note:  AIX PS/2 Network File System requires AIX PS/2 TCP/IP.

PCInterface provides transparent integration of DOS and Unix systems.
Samples                                            1
SendMail                                          1
TCPIP (2 floppies)
   AIX PS/2 TCP/IP incorporates several communication protocols that permit information exchange between personal computer workstations in peer-to-peer or peer-to-host modes.  TCP/IP (Transmission Control Protocol/Internet Protocol) is a host-to-host communications protocol familiar to users of UNIX and other operating systems.
 
End users can request the following tasks:
 
   Transferring a file between the user and a server, or between two  hosts
   Relaying mail within or across networks or a subset of a network
   Displaying information about problem determination and the network status
   Reporting the status of a remote host or user
   Connecting and logging in to a remote host
   Synchronizing the time across all the hosts in a network
   Printing at a remote printer
   Executing commands on a remote host
 
With the appropriate communications adapter hardware, the TCP/IP program can support direct attachment to an Internet Network such as Ethernet or to an IBM Token-Ring network.
 
See "AIX PS/2 Commands" in topic 12.0 for a list of the commands included in the TCP/IP package.

1   TextFormattingSystem  
AIX PS/2 Text Formatting System provides advanced text processing support, including formatting for printing and typesetting.  Included are the UNIX nroff (New Run OFF) and troff (Typesetter Run OFF) commands, as well as utilities that provide:
 
   Spell checking
   Index generation
   Page format control
   Generalized page headers and footers
   Automatic page numbering
   Several separately definable formatting environments
   Several fonts in may different point sizes
   Character-width and string-width computations
   Facilities for drawing diagrams
 
See "AIX PS/2 Commands" in topic 12.0 for a list of the commands included in the Text Formatting System package.
 

AIX PS/2 X-Windows provides a popular windowing environment to users on all-points-addressable displays.  Based on the X-Windows Version 11R5 protocol, it provides a powerful end-user interface into whatever environment the user is operating.
 
Whether users are viewing multiple tasks running on a PS/2 or interfacing to tasks running in a network environment, X-Windows provides a consistent single interface.  Processes or tasks can each have their own window.
 
X-Windows includes support for:
   Up to 16 concurrent windows
   Multiple concurrent processors per window
   Overlapped and hidden windows
   Cut-and-paste buffers for use by applications when transferring data
   Sharing the display with other virtual terminals
   Window management by the user or by application programs
   Graphics and text-based applications
   Generic terminal emulator
   Mouse support
   On-screen analog or digital clock
   Programming tools
 
A network (Ethernet or IBM Token-Ring) is required for communications between X-Windows clients and servers on separate hosts; TCP/IP is required for network use.
 
X-Windows provides tools and libraries for programmers to develop X-Windows client applications.  These tools include the X library, the X-Windows Toolkit of higher-level functions, and utilities for developing specialized fonts and cursors.
 

   AIXwindows Environment is a graphical user interface environment that provides the ability to develop and run AIXwindows and X based applications. It contains AIXwindows Desktop, an iconic front end to ease productivity. 

2    X-ManualPages 
3    X-Station-Manager         Supports LAN attached X120 / 130 stations
3    X-Windows_Desktop
11  X11   AIX 1.3 is X11R5
3    X11-Fonts 
5    X11-Samples
X25  (2 floppies)
AIX PS/2 X.25 allows a properly configured PS/2 to attach as Data Terminal
Equipment (DTE) to an X.25 packet-switched data network.  X.25 is
supported on a single port or on two ports simultaneously.
 
   AIX PS/2 X.25 supports Recommendation X.25 International Telegraph and Telephone Consultative Committee (CCITT) 1980 and Recommendation X.25 CCITT 1984.  CCITT X.25 defines three levels of the DTE interface: physical, link, and packet.  The physical interface supported include RS-232-C, X.21bis, and V.24.  Line speeds up to 19.2 Kilobits per second
will be supported.  The link-level access procedure supported is HDLC LAPB protocol.  Packet-level functions include support for 64 virtual circuits and connection to X.25 networks through either TCP/IP or Transparent Computing Facility (TCF).
 
AIX PS/2 X.25 meets DoD Network (DDN) certification for X.25 and X.25 to TCP/IP.
 
ASCII terminals attached to an X.25 packet-switched data network can send ASCII data to the PS/2.  The ASCII data is available to other AIX systems via TCF or TCP/IP.  When the PS/2 is part of a TCF cluster, any node in the TCF cluster can establish a connection over an IBM Token-Ring or Ethernet LAN through the PS/2 to the X.25 network.  Using TCP/IP Telnet
support, users on other systems can log in to the PS/2 for access to the X.25 network.
 
An application program interface is provided so that programmers can write code to support private protocols.
 

Content created and/or collected by:
Louis Ohland, Peter Wendt, William Walsh, Kevin Bowling, Jim Shorney, Tim Clarke, David Beem, Tatsuo Sunagawa, Tomáš Slavotínek, and many others.

Ardent Tool of Capitalism - MAD Edition! is maintained by Tomáš Slavotínek.
Last update: 24 Feb 2021 - Changes & Credits | Legal Info & Contact