*** Welcome to piglix ***

PlayStation 3 system software

PlayStation 3 system software
PlayStation 3 Logo neu.svg
Developer Sony Computer Entertainment
OS family Unix-like (BSD)
Working state Current
Source model Closed source
Initial release November 17, 2006; 10 years ago (2006-11-17) (as 1.10)
Latest release 4.81 / October 31, 2016; 7 months ago (2016-10-31)
Available in Danish, German, English (United Kingdom), English (United States), Spanish, French, Italian, Dutch, Norwegian, Portuguese (Brazil), Portuguese (Portugal), Russian, Finnish, Polish, Swedish, Turkish, Japanese, Korean, simplified Chinese, traditional Chinese.
Update method Direct Download
Download to USB
Game Disc
Platforms PlayStation 3
Default user interface XrossMediaBar
Preceded by PlayStation 2
Succeeded by PlayStation 4 (system software)
Official website

The PlayStation® 3 system software is the updatable firmware and operating system of the PlayStation 3.

The process of updating is almost identical to that of the PlayStation Portable, PlayStation Vita, and PlayStation 4. The software may be updated by downloading the update directly on the PlayStation 3, downloading it from the user's local Official PlayStation website to a PC and using a USB storage device to transfer it to the PlayStation 3, or installing the update from game discs containing update data.

The initial slim PS3s shipped with a unique firmware with new features, also seen in software 3.00.

The native operating system of the PlayStation 3 is CellOS, which is believed to be a fork of FreeBSD"PlayStation License". doc.dl.playstation.net. ; TCP/IP stack fingerprinting identifies a PlayStation 3 as running FreeBSD, and the PlayStation 3 is known to contain code from FreeBSD and NetBSD.

The 3D computer graphics API software used in the PlayStation 3 is LibGCM and PSGL, based on OpenGL ES and Nvidia's Cg. LibGCM is a low level API, and PSGL is a higher level API, but most developers preferred to use libGCM due to higher levels of performance. This is similar to the later PlayStation 4 console which also has two APIs, the low level GNM and the higher level GNMX.


...
Wikipedia

...