PlayStation 4のオペレーティングシステムはOrbis OSと言われており、FreeBSD バージョン9.0以降をフォークしたものと考えられている。
PlayStationは2つのグラフィックAPIを持っており、低レベルAPIのほうはGNMと呼ばれており、高レベルAPIはGNMXと呼ばれている。
GNMXは、GNMをラップしたものであり、GPUを制御する。マイクロソフト社Direct3D のような仕組みであると言われている。
シェーダーには、ソニー独自のシェーディング言語 PSSL(PlayStation Shader Language)が用いられている。このPSSLは、DirectXのHLSL標準に類似の仕組みを持つ。
ソフトウェア開発キット(SDK)は、LLVMとClangをベースにしている。
PS4を制御しているシステムソフトウェアは、アップデートによって様々な新機能の追加や修正、セキュリティやパフォーマンスの強化が出来るようになっている。SIEは、正式な方法でアップデートするよう告知しており、不正な方法でアップデートを行った場合は修理、保証を行わないとしている。また、アップデート中は電源ボタンが機能しなくなり、無理に電源を切るとPS4が故障する可能性がある。
地域・発売時期によって本体の仕様に違いがあるが、全て単一のアップデータが提供されている。
アップデートは3種類の方法がある。
- ネットワークアップデート
- ネットワークアップデート機能を使用して、インターネットから直接ダウンロードしてアップデートする方法。
- パソコン経由でのアップデート
- インターネット接続ができるパソコンでUSBメディアなどの記録メディアに保存して、記録メディアをPS4にセットしてアップデートする方法。
- ディスクアップデート
- アップデートデータが収録されたゲームディスクを利用してアップデートする方法。
- ^ USBメモリやUSB接続の外付ハードディスクドライブなど。
- ^ ニコニコ生放送で配信するにはニコニコプレミアム会員になることが必要。ただしSENアカウントを持っていれば最初の配信から1か月間のみ無料で配信することができる。
- ^ ニコニコ生放送においては「タイムシフト」。
- ^ 1.「いつも使うPS4」がスタンバイ状態であること。2.PS4とPS VitaまたはPS Vita TVがオンラインに接続されていて、双方で同じユーザーでサインインしていること。
- ^ コードネーム「Masamune」。システムソフトウェアにコードネームをつけて社外に公開するのはSCEにおいて初めてのことである。[9]
- ^ コードネーム「Yukimura(ユキムラ)」[14]。
- ^ 一部のタイトルは未対応。また、スタンバイモードにしたユーザー以外で復帰させた場合、スタンバイ中に電源コードが抜かれた場合、システムソフトウェアが自動アップデートされた場合は、一時中断が解除される。
- ^ コードネーム「KENSHIN(ケンシン)」[16]。
- ^ 国や地域によっては、表示されない場合がある。
- ^ 日本地区においてアカウントの公認はソニー・コンピュータエンタテインメントジャパンアジアが行う。
- ^ コードネーム「MUSASHI(ムサシ)」。
- ^ コードネーム「SHINGEN(シンゲン)」。
- ^ コードネーム「SASUKE(サスケ)」。
- ^ コードネーム「NOBUNAGA(ノブナガ)」[18]。
- ^ コードネーム「KEIJI(ケイジ)」[19]。
- ^ Shuman, Sid (October 25, 2013). “PS4 System Software Update 1.50 Details”. October 25, 2013閲覧。
- ^ Lempel, Eric (November 19, 2013). “PS4 System Software Update 1.51 Coming Soon”. November 19, 2013閲覧。
- ^ Corriea, Alexa Ray (December 11, 2013). “Latest PS4 system update improves software stability”. Polygon. December 11, 2013閲覧。
- ^ “Update your PS4 system software”. Sony Computer Entertainment Europe (2014年2月4日). 2014年2月7日閲覧。
- ^ “Update features (ver 1.61)”. Sony Computer Entertainment Europe (2014年2月18日). 2014年2月20日閲覧。
- ^ 『PlayStation4 システムソフトウェア バージョン1.70 アップデート実施のお知らせ』(プレスリリース)ソニー・コンピュータエンタテインメントジャパンアジア、2014年4月17日。http://www.jp.playstation.com/info/release/nr_20140417_ps4_v170.html。2014年4月30日閲覧。
- ^ 西田宗千佳 (2014年5月30日). “【西田宗千佳のRandomTracking】PS4版「torne」ついに登場。開発者に聞くPS4版の狙い”. AV Watch. 2014年5月31日閲覧。
- ^ Rigg, Jamie (2014年7月29日). “You can now watch Blu-ray 3D movies on your PlayStation 4”. Engadget.com (AOL, Inc.). http://www.engadget.com/2014/07/29/playstation-4-blu-ray-3d/ 2014年10月28日閲覧。
- ^ a b 西田宗千佳 (2014年10月28日). “PS4 2.00(Masamune)のシェアプレイやAV機能強化に迫る。開発者インタビュー”. AV Watch. Impress Corporation. 2014年10月28日閲覧。
- ^ 『PlayStation®4 システムソフトウェア バージョン2.00 アップデートを2014年10月28日(火)に実施』(プレスリリース)ソニー・コンピュータエンタテインメントジャパンアジア、2014年10月24日。http://www.jp.playstation.com/info/release/nr_20141024_ps4_v200.html。2014年10月28日閲覧。
- ^ 『PlayStation®4 システムソフトウェア バージョン2.00 アップデートのお知らせ』(プレスリリース)ソニー・コンピュータエンタテインメントジャパンアジア、2014年10月17日。http://www.jp.playstation.com/info/release/nr_20141017_ps4_v200.html。2014年10月28日閲覧。
- ^ “PS4 Firmware Update 2.0 “Masamune” Released; Full Patch Notes Inside: Lots of Unannounced Changes”. DualShockers. (2014年10月28日). http://www.dualshockers.com/2014/10/28/ps4-firmware-update-2-0-masamune-released-full-patch-notes-inside/ 2014年10月28日閲覧。
- ^ “プレイステーション4のシステムソフトウェアバージョン2.01アップデートが本日(11月5日)実施”. ファミ通.com. KADOKAWA CORPORATION (2014年11月5日). 2014年11月5日閲覧。
- ^ “サスペンド&レジューム対応のPS4 Ver.2.50(Yukimura)は3月26日公開”. AV Watch. (2015年3月25日). https://av.watch.impress.co.jp/docs/news/694646.html 2015年3月28日閲覧。
- ^ “PlayStation®4 システムソフトウェア バージョン2.50 2015年3月26日(木)より配信開始!” (2015年3月25日). 2015年3月28日閲覧。
- ^ a b “PS4 システムソフトウェア バージョン3.00配信開始 Twitterにゲームプレイが投稿可能に”. ASCII.jp (アスキー・メディアワークス). (2015年9月30日). https://ascii.jp/elem/000/001/057/1057143/ 2015年10月1日閲覧。
- ^ “PS4のシステムソフトウェアバージョン3.10が配信開始、公認アカウントのフォロー&アクティビティー確認が可能に”. ファミ通.com (KADOKAWA). (2015年10月20日). https://www.famitsu.com/news/201510/20091132.html 2015年10月20日閲覧。
- ^ https://www.jp.playstation.com/blog/detail/5477/20170817-ps4.html
- ^ https://www.jp.playstation.com/blog/detail/6446/20180206-ps4-2.html