PowerPC Reference Platform (PReP) was a standard
system architecture for
PowerPC
PowerPC (with the backronym Performance Optimization With Enhanced RISC – Performance Computing, sometimes abbreviated as PPC) is a reduced instruction set computer (RISC) instruction set architecture (ISA) created by the 1991 Apple Inc., App ...
-based computer systems (as well as a
reference implementation
In the software development process, a reference implementation (or, less frequently, sample implementation or model implementation) is a program that implements all requirements from a corresponding specification. The reference implementation ...
) developed at the same time as the PowerPC processor architecture. Published by
IBM
International Business Machines Corporation (using the trademark IBM), nicknamed Big Blue, is an American Multinational corporation, multinational technology company headquartered in Armonk, New York, and present in over 175 countries. It is ...
in 1994, it allowed hardware vendors to build a machine that could run various operating systems, including
Windows NT
Windows NT is a Proprietary software, proprietary Graphical user interface, graphical operating system produced by Microsoft as part of its Windows product line, the first version of which, Windows NT 3.1, was released on July 27, 1993. Original ...
,
OS/2
OS/2 is a Proprietary software, proprietary computer operating system for x86 and PowerPC based personal computers. It was created and initially developed jointly by IBM and Microsoft, under the leadership of IBM software designer Ed Iacobucci, ...
,
Solaris,
Taligent
Taligent Inc. (a portmanteau of "talent" and "intelligent") was an American software company. Based on the Pink object-oriented operating system conceived by Apple in 1988, Taligent Inc. was incorporated as an Apple/IBM partnership in 1992, and ...
and
AIX.
One of the stated goals of the PReP specification was to leverage standard PC hardware.
Apple
An apple is a round, edible fruit produced by an apple tree (''Malus'' spp.). Fruit trees of the orchard or domestic apple (''Malus domestica''), the most widely grown in the genus, are agriculture, cultivated worldwide. The tree originated ...
, wishing to seamlessly transition its
Macintosh
Mac is a brand of personal computers designed and marketed by Apple Inc., Apple since 1984. The name is short for Macintosh (its official name until 1999), a reference to the McIntosh (apple), McIntosh apple. The current product lineup inclu ...
computers to PowerPC, found this to be particularly problematic. As it appeared no one was particularly happy with PReP, a new standard, the
Common Hardware Reference Platform (CHRP), was developed and published in late 1995, incorporating the elements of both PReP and the
Power Macintosh
The Power Macintosh, later Power Mac, is a family of personal computers designed, manufactured, and sold by Apple Inc., Apple Computer, Inc as the core of the Mac (computer), Macintosh brand from March 1994 until August 2006.
Described by ''Mac ...
architecture. Key to CHRP was the requirement for
Open Firmware (also required in PReP-compliant systems delivered after June 1, 1995), which gave vendors greatly improved support during the boot process, allowing the hardware to be far more varied.
PReP systems were never popular. Finding current, readily available operating systems for old PReP hardware can be difficult.
Debian
Debian () is a free and open-source software, free and open source Linux distribution, developed by the Debian Project, which was established by Ian Murdock in August 1993. Debian is one of the oldest operating systems based on the Linux kerne ...
and
NetBSD
NetBSD is a free and open-source Unix-like operating system based on the Berkeley Software Distribution (BSD). It was the first open-source BSD descendant officially released after 386BSD was fork (software development), forked. It continues to ...
still maintain their respective ports to this architecture, although developer and user activity is extremely low. The
RTEMS real-time operating system provides a board support package for PReP which can be run utilizing the
QEMU
The Quick Emulator (QEMU) is a free and open-source emulator that uses dynamic binary translation to emulate a computer's processor; that is, it translates the emulated binary codes to an equivalent binary format which is executed by the mach ...
PReP emulator. This provides a convenient development environment for PowerPC-based real-time, embedded systems.
Power.org has a
Power Architecture Platform Reference (PAPR) that provides the foundation for development of
Power ISA
Power ISA is a reduced instruction set computer (RISC) instruction set architecture (ISA) currently developed by the OpenPOWER Foundation, led by IBM. It was originally developed by IBM and the now-defunct Power.org industry group. Power IS ...
-based computers running the
Linux
Linux ( ) is a family of open source Unix-like operating systems based on the Linux kernel, an kernel (operating system), operating system kernel first released on September 17, 1991, by Linus Torvalds. Linux is typically package manager, pac ...
operating system. PAPR was released in the fourth quarter of 2006.
See also
*
PowerOpen Environment
*
IBM ThinkPad Power Series
The ThinkPad Power Series (and subsequent IBM RS/6000 Model 860 Notebook) is a laptop series by IBM based on PowerPC.
History
The first PowerPC notebook released by IBM was the RS/6000 Model N40, which was developed together with Tadpole Com ...
References
{{Reflist
External links
PReP Specification Version 1.1 and related documentsThe PowerPC (TM) Hardware Reference Platform an overview of
CHRP
QEMU PReP emulation for RTEMS operating system
PowerPC mainboards
IBM computer hardware