As with the PlayStation 3, Sony’s next generation console, the PlayStation 4 utilizes a ton of software to ensure smooth operation of its user interface and operating system. For example the swift animations and effects of the user interface are achieved by the use of jQuery, a programming language which is also used in web technologies. The hardware also uses a list of open source libraries like libpng which supports all the PNG features, SQLite-net for database management and libpthread for thread management.
The list also consists of an extensive compression libraries and Ethernet drivers. Below you will find the entire list:
- base64
- BSD libc
- cairo
- CELT (Opus)
- cJSON
- cURL
- eglib
- Ethernet driver
- Expat XML Parser
- FreeBSD Kernel
- FreeBSD’s fsck/newfs commands
- FreeType 2
- giflib-4.1.2
- ICU
- Jerasure version 1.2A
- jQuery
- kiconv for unicode
- libcompiler_rt
- libcxxrt
- libjpeg
- libjpeg-turbo
- libm
- libpng
- libpthread
- libunwind
- libusb FreeBSD
- libusrsctp 0.9.1
- libxml2
- Lua
- Mersenne Twister
- mmc driver & sdhci driver
- Mono class libraries
- Mono VM
- Network FreeBSD
- OpenSSL
- pixman
- Protocol Buffers
- SQLite-net
- squish
- udf2.x fs
- Webkit
- zlib
The end consumer is probably not aware of such technologies and why should they be. The PlayStation 4 is supposed to play games and that is all they probably should care about.
Via: SCEI
Share Your Thoughts Below (Always follow our comments policy!)