Open Systems and Standards

AIX 5L for POWER Version 5.3 dated 7-2006 or later

Product Standards

X/Open UNIX03 Product Standard

The UNIX Brand is the foundation for the X/Open Single UNIX Specification. This specification defines the UNIX operating system interface and environment. AIX 5L for POWER V5.3 dated 7-2006 or later is branded UNIX03.

Application Programming Interface

IEEE 1003.1:2004

This is an IEEE standard for an operating system Interface and environment. It is based based on UNIX operating system documentation and supports application portability at the source level.

Internationalised System Calls and Libraries Extend V3

This is an X/Open specification for the UNIX operating system interfaces and environment. This specification is a superset of IEEE 1003.1:2004. AIX 5L for POWER V5.3 dated 7-2006 or later is branded UNIX03.

Internationalised Terminal Interfaces (X/Open Curses, Issue X, Version X)

This is an X/Open specification for internationalised terminal user interface and environment for character oriented terminals. AIX 5L for POWER V5.3 dated 7-2006 or later is branded UNIX03.

IEEE 754:1985 FP (Institute of Electrical and Electronics Engineers)

This is an IEEE standard for floating point operations.

Commands & Utilities

X/Open UNIX03 Commands and Utilities V4(Command and Utilities, Issue 6)

This is Version 4 for the X/Open specification for commands and utilities. This specification identifies a command and programming interface to the operating system. AIX 5L for POWER V5.3 dated 7-2006 or later is branded UNIX03.

BSD 4.3 compatibility (Berkeley Software Distribution)

This is a proprietary specification from Berkeley Software Distribution which supports a command and programming interface to the operationg system.AIX is highly compatible with this specification.

Bourne Shell
C shell
Korn Shell

These standard shells provide a choice of command and programming languages to use as the interface to the operating system.

Graphical User Interface

X/Open XPG4 Motif Toolkit

This is an X/Open specification for a graphical user interface. It is based on Window System X11 Release 5 protocol and C library. Motif provides a programming interface and defines a standard for presentation appearance and behavior.

OSF Motif 2.1 (Open Software Foundation)

This is an OSF consortium specification for a graphical user interface. It is based on X Window System X11 Release 5 protocol and C library. Motif provides a programming interface and defines a standard for presentation appearance and behavior. Motif 1.2 is the default environment, 2.1 is available for compiling programs.

X/Open XPG4 X Window System Application Interface V2

This is an X/Open specification based on the X Consortium specification for a distributed network-transparent window system for text and graphic on bitmap displays.

X Window System X11 R6.1

This is an MIT (Massachusetts Institute of Technology) X Consortium specification for a distributed network-transparent window system for text and graphic on bitmap displays.

X/Open XPG4 Calendaring and Scheduling

This is an X/Open specification which manages a users calendaring and scheduling.

OpenGL 1.2.1 (Open Graphics Library, Release 1.2.1)

This is an open interface specification from OpenGL Architecture Review Board which supports 3D graphics on X-Windows.

C Compiler

C Language(System Interfaces and Headers, Issue 6)

IBM's XL C/C++ Enterprise Edition V8.0 for AIX C compiler conforms to ISO/IEC 9899:1999/Cor 2:2004 (E), and is UNIX03 branded.

ISO/IEC 9899:1999/Cor 2:2004 (International Organization for Standardization / International Electrotechnical Commission)

This is an international standard for the C99 language. Correngenda 2 being the latest level of additions and corrections to the original 1999 issue.

C++ Compiler

ISO/IEC 14882-1998:2003

XL C++ Compiler is available for AIX and conforms with the ISO/IEC standard for C++ language.

TCP/IP Interoperability

XPG4 (Open Group Portability Guide) Network File System

This is an Open Group specification for NFS(Network File System) interface and environment.

Network File System (NFS)

RFC 1094, the Network File System (NFS) is a distributed file system that allows users to access files and directories located on remote computers and treat those files and directories as if they were local. AIX 5L for Power V5.3 is NFS Level 3 and conforms to RFC 1813. The NFS version 4 protocol is also supported. NFS version 4 is described in RFC 3530.

Network Computing System (NCS)

The Network Computing System (NCS), an implementation of the Network Computing Architecture, is a set of tools for distributing computer processing tasks across resources in either a network or several interconnected networks (an internet).

Transport Service (XTI) V2 (Networking Services (XNS), Issue 5.2)

This is an Open Group specification and environment for transport services. AIX 5L for POWER V5.3 dated 7-2006 or later is branded.

Sockets V2 (Networking Services (XNS), Issue 5.2)

This is an Open Group specification which defines networking services Sockets interfaces. AIX 5L for Power V5.3 is branded for this component.

IP Version 6

RFC 2460 IPv6 Internet Procotol, RFC 2461 Neighbor Discovery, RFC 2462 Stateless Address Autoconfiguration, RFC 2463 Internet Control Message Protocol, RFC 2553 Basic Socket Interface Extensions, RFC 2710 Multicast Listener Discovery, RFC 2711 Router Alert Option

Terminal Access (TELNET)

MIL STD 1782 (TELNET), RFC 854 Protocol Specification, RFC 855 OPT Specification, RFC 856 Binary transmission, RFC 857 Echo OPT, RFC 858 Suppress Go Ahead, RFC 860 Timing Mark, RFC 1073 Window size, RFC 1091 Terminal type, RFC 1123 Internet Hosts Application Support

Name Server/Domain

RFC 974 Mail Routing, RFC 1032 Administrative Guide, RFC 1033 Administrative Operating Guide, RFC 1034 Domain Names,RFC 1035 Implementation Specification

Network Management

RFC 1155 MIB (TCP/IP), RFC 1156 MIB (TCP/IP), RFC 1157 SNMP, RFC 1227 (SMUX), RFC 1213 MIB II, RFC 1229 Interface Table Extensions for MIB II, RFC 1231 802.5 Token Ring MIB using SMIv2, RFC 1398 Ethernet extensions to the interface table,RFC 1592 SNMP Distributed Protocol Interface Version 2

File Transfer

RFC 1123 Internet Hosts Application Support, MIL STD 1780 (FTP), RFC 1350 TFTP, RFC 959 FTP, RFC 822 Message Format

Name/Finger

RFC 1288

Time

RFC 868 Time

Mail

RFC 1123 (SMTP), MIL STD 1781 (SMTP) RFC 821 SMTP, RFC 974 Mail routing

Service Protocol

MIL STD 1777 TCP, RFC 1122, RFC 793 TCP, RFC 1323, RFC 768 UDP, RFC 1122, RFC 2414 Increasing Initial Windows for TCP,RFC 2481 Explicit Congestion Notification for TCP,Enhancing TCP's Loss Recovery Using Limited Transmit

Routing

MIL STD 1778 IP, IEEE 802.2 Link, RFC 791 IP RFC 792 IC Message protocol, RFC 826 Ethernet ARP, RFC 888 Stub EGP,RFC 1042 Internet protocol over 802 network, RFC 877

Internet

protocol over x.25, RFC 904 EGP format, RFC 950 Subnetting, RFC 1122, RFC 1058 Routing

Physical Network

MIL STD 1778 IP, IEEE 802.2 Link, RFC 791 IP RFC 792 IC Message protocol, RFC 826 Ethernet ARP, RFC 888 Stub EGP,RFC 1042 Internet protocol over 802 network, RFC 877

Media Interoperability

Magnetic Media

This Product Standard provides functionality equivalent to the XPG3 Source Code Transfer Product Standard but with changed or updated media definitions. It represents the ability to read and write magnetic media of specific physical size/shapes and recording format.

Miscellaneous

Energy Policy Act of 2005

The Energy Policy Act of 2005 (Public Law 109-58) was passed by the United States Congress on July 29, 2005 and signed into law on August 8, 2005. This law changes the time-change dates for Daylight Saving Time in the United States. Beginning in 2007, DST will begin on the second Sunday of March and end on the first Sunday of November.

AIX Standards Cooperation

These organizations have a significant impact on the direction of AIX. The IBM Company is making a major commitment of time and resources in support of these groups and their standardization efforts.

Organization

AIX Direction

IEEE (Institute of Electrical & Electronics Engineers)

IEEE is an accredited standards organization. POSIX is a group of related standards that are being developed to support application portability.

AIX will continue to support POSIX standards as they evolve.Currently, the IEEE and The Open Group are jointly revising the SUSv3(IEEE Std 1003.1-2004 and ISO/IEC 9945-1:2003/Cor 1:2004) standards. The collaboration is known as the Austin Common Revision Standards Group.The most important POSIX activities relating to AIX are:
- System API
- Commands and Utilities
- Security
- System Administration.

Open Group (Open Group Ltd.)

Open Group produces specifications in support of application portability and interoperability. A branding program is in place that allows compliant products to obtain an Open Group brand.

AIX will continue to support Open Group specifications and the on-going work to enhance application portability across UNIX implementations by multiple vendors. Work on the Single UNIX specification V3 was completed and the document has been released as SUSv3 by the The Open Group, POSIX 1003.1-2004 by the IEEE and IEC 9945:2004 by ISO. AIX complies with the Single UNIX specification V3, the specification for obtaining the UNIX 03 brand, and is UNIX 03 base branded on the current AIX 5L for POWER versions V5.2 and V5.3 releases.

Java Community Process

The Java Community Process (JCP) program is the formalization of the open process that Sun Microsystems, Inc. has been using since 1995 to develop and revise Java technology specifications in cooperation with the international Java community.

The Free Standards Group

The Free Standards Group non-profit corporation organized to accelerate the use and acceptance of open source technologies through the application, development and promotion of standards

IBM supports the Free Standards effort. IBM is involved with a number of LINUX standards, some examples are:
- The Linux Standard Base (LSB)
- Linux Internationalization Initiative (Li18nux)
- Filesystem Hierarchy Standard


Contact IBM

Browse Power Systems

Next generation applications for big data and analytics and cognitive computing are providing unprecedented insights into opportunities, threats and efficiencies. IBM Power Systems is at the forefront of delivering solutions to gain faster insights from analyzing both structured information and unstructured big data. With the secure, flexible and open platform of IBM Power Systems plus solutions and software, organizations can outpace their competitors by delivering faster services, providing differentiated offerings and turning operational cost into investment opportunity.

To draw insights and make better decisions, businesses rely on the secure, flexible and open platform of IBM Power Systems. Built with the first processor designed for big data workloads, the design of Power Systems combines the computing power, memory bandwidth and I/O in ways that are easier to consume and manage, building on strong resiliency, availability and security.

IBM Power Systems deliver flexibility and choice of operating systems to enable your business to support the next generation applications for big data and analytics and cognitive computing that are transforming how organizations work today. Whether running 1, 2, or all 3 - coupled with PowerVM, they maximize the benefit of Power Systems in your business.

Transform your business with Systems Software that enables virtualization, high availability, flexibility, security and compliance on Power Systems™. IBM’s integrated approach to developing Systems and Systems Software together delivers optimized results with Power Systems.

As an open innovation platform, Power Systems is optimized for big data and analytics performance and to deliver scale-out economics and security for the cloud. IBM and IBM Business Partner solutions exploit key capabilities in IBM Power Systems.

Over the last five years thousands of clients have migrated to IBM Power Systems. Learn how Power Systems has helped them support next generation applications for big data and analytics and cognitive computing on an open platform for choice while improving business performance, reducing risk, and establishing a platform for growth.

More information