Linked by Thom Holwerda on Mon 24th Jun 2013 15:20 UTC, submitted by sheokand
Games Pretty cool stuff: the PlayStation 4 apparently runs on a version of FreeBSD 9.0 modified by Sony and renamed to 'Orbis OS'. Second generation developer kits use GNU GRUB to boot, and allow you to boot into a graphical or a console mode. Not much else is known at this point, but it's a fun bit of information, and perhaps a boon to homebrew developer and hackers.
Thread beginning with comment 565582
To view parent comment, click here.
To read all comments associated with this story, please click here.
RE[2]: GRUB 2
by r_a_trip on Tue 25th Jun 2013 06:50 UTC in reply to "RE: GRUB 2"
Member since:

No, the GPLv3 has an anti-tivoization clause. You need to give people access to the build-system and any signing keys used to sign the software. The guess here is that Sony wouldn't want to ship the PS4 with an unlockable bootloader.

Although they could use the BSD licensed OS parts to check if the GRUB bootloader has been altered and then refuse to load the rest of the system. That would technically satisfy the licensing stipulations on GRUB2. It probably would really mess up RMS's day though...

Reply Parent Score: 6

RE[3]: GRUB 2
by Soulbender on Tue 25th Jun 2013 07:53 in reply to "RE[2]: GRUB 2"
Soulbender Member since:

any signing keys used to sign the software.

Uh...say what? Sorry, my brain didn't comprehend that due to how incredibly stupid it sounded. The signing keys? The private keys? The very core of how the security works and how it won't work if everyone has the keys?

Reply Parent Score: 1

RE[4]: GRUB 2
by PhilPotter on Tue 25th Jun 2013 09:44 in reply to "RE[3]: GRUB 2"
PhilPotter Member since:

Correct - the GPLv3 rightly or wrongly is designed to keep the platforms on which its software runs as open as possible. It doesn't necessarily mandate handing over of private keys though - it could mean enabling a 'boot-anything' switch similar to how Secure Boot can be disabled on UEFI firmwares.

Reply Parent Score: 5