PS4 OS runs on FreeBSD with GRUB bootloader: leak

24 June 2013

VG Leaks has laid hands on information pertaining to the latest development kits that Sony has been kicking around for the PlayStation 4, and to their surprise, the PS4 seems to be running a variant of FreeBSD.

In the past Sony has had to do some major work for their consoles in terms of their operating systems. The Playstation (or PSX or later the PSOne) and Playstation 2 were both based on MIPS processors, which required Sony to build a specialised operating system for the console’s development and to run games on.

The Playstation 3 abandoned MIPS processors and broke backwards compatibility, using the IBM PowerPC-like Cell processor and a brand new operating system based on Linux, developed in-house by Sony’s engineers in conjunction with IBM. Although Linux-based, the OS did not resemble any Linux distribution available to the public and was considered unique.

Sony has once again broken compatibility and moved to the x86 platform using hardware supplied by AMD, but this time that hardware is similar to what consumers will be able to buy later this year. Because of the complexity that PS3 developers had to previously account for in their games, the PS3 was notoriously difficult to port games to and had loads of system-specific limitations that didn’t apply to any other system.

In February 2013 veteran developer Mark Cerny, Sony’s appointed chief architect of the PS4, told the world that Sony moved to the x86 architecture to allow more game developers to make games for the console in an environment that they already understood.

The spy shots from VG Leaks shows the Orbis development kit booting up using the GRUB 2.0 bootloader. GRUB is a program commonly used to boot Linux-based operating systems and can be used to replace the boot loaders of other OSes, such as Windows and OS X. The use of FreeBSD is surprising because no-one expected Sony to use an off-the-shelf OS for their console – in previous years they’ve built their OSes from the ground up to allow for as much performance as possible.

Microsoft’s Xbox One contains hardware that is largely similar to the PS4, but differs vastly in its development environment. The rival console uses three software environments to function – a Hypervisor of Microsoft’s creation, a stripped-down Windows kernel for running games and another Windows kernel for running the console’s internet services, social networking and background updating feature.

FreeBSD’s license isn’t part of the GPL and caters more towards businesses that may have a use for it, but don’t want proprietary source code to be distributed to the community. Similarly, companies can take code from FreeBSD and use it in their own software under a different license.

Source: VG Leaks

More Console news:

Playstation 4 release date outed?

Playstation 4 user-interface video released

PS4 multiplayer fee benefits gamers: Sony

You have read 1 out of 5 free articles. Log in or register for unlimited access.
  1. slipperyduck
    25.06.2013 at 10:20

    I understand that, but did you know that XBOX one Game demo’s at E3 were ALL on HP Desktop machines running the XBOX one OS – be it emulated or not, there were no XBOX consoles there, only desktops….I thought this was quite interesting

Read now

The best gaming website in South Africa
MyGaming proudly displays the “FAIR” stamp of the Press Council of South Africa, indicating our commitment to adhere to the Code of Ethics for Print and online media which prescribes that our reportage is truthful, accurate and fair. Should you wish to lodge a complaint about our news coverage, please lodge a complaint on the Press Council’s website, www.presscouncil.org.za or email the complaint to [email protected] Contact the Press Council on 011 4843612.