The macbookpro was introduced 2006 amd replaced the powerbook G4 with an intel proecessor and with 13- and 15-inch screens. A 17-inch version was available in the first and second generation, but not in the third.
The first generation macbookpro appeared externally similar to the powerbook G4, but used the intel core processors instead of powerpc G4 chips.
The macbookpro second generation, known as the "unibody" model, has a more tapered design and a casing made from a single block of aluminum.
The most substantial differences in the third generation macbookpro are the fitting of a significantly higher resolution retina display, the elimination of the optical drive, and replacement of hard disk drives with solid-state drives.
2016 Apple announced new fourth-generation 13 and 15-inch macbookpro models. The models introduce the touch bar, a multi-touch enabled oled strip built into the top of the keyboard, replacing the function keys. They also include a sapphire-glass covered touch id sensor at the right end of the touch bar. The enclosure continues to be an all-metal unibody construction with significant reduction in volume and weight. All ports have been replaced with either two or four thunderbolt 3 ports, any of which can be used for charging, and a standard 3.5mm headphone jack.
The models also introduce a "second-generation" butterfly mechanism keyboard. The fourth generation 13-inch model has a trackpad that is 46% larger than its predecessor while the 15-inch model has a trackpad twice as large as the previous iteration.
Apple also introduced a new lower-end 13-inch model which lacks the touch bar in favor of function keys and has only two Thunderbolt 3 ports.
Minimum OS: 10.4.4
Maximum OS: 10.6.8
Introduced: January 2006
CPU: Intel Core Duo (T2xxx)
CPU Speed: 1.83/2.0/2.16 GHz
CPU Cores: 2
Bus Speed: 667 MHz
Register Width: 32-bit
Data Bus Width: 32-bit
Address Bus Width: 32-bit
Level 1 Cache: 32 kB data, 32 kB instruction
Level 2 Cache: 2 MB on-processor
ROM: 1 MB ROM + 3 MB toolbox ROM loaded into RAM
RAM Type: PC2-5300 SO-DIMM
MinRAM S peed: 667 MHz
Onboard RAM: 0 MB
RAM slots: 2
Maximum RAM: 2 GB
Expansion Slots: 1 ExpressCard/34
Screen: 15.4" active matrix TFT
GPU: ATI Mobility Radeon X1600
VRAM: 128/256 MB GDDR3
Max Resolution: 1440x900
Video Out: dual-link DVI
Hard Drive: 80/100 GB 5400 RPM (w/SMS) (120 GB 5400 rpm or 100 GB 7200 rpm BTO)
ATA Bus: Serial-ATA
Optical Drive: 24x/24x/10x/8x/4x/4x CD-RW/DVD±RW
USB: 2 2.0
Audio Out: stereo 24 bit mini, Optical S/PDIF
Audio In: stereo 24 bit mini, Optical S/PDIF