최근 수정 시각 : 2024-11-13 12:13:16

플레이스테이션 4 시스템 소프트웨어



파일:나무위키+유도.png  
은(는) 여기로 연결됩니다.
오르비스의 다른 뜻에 대한 내용은 오르비스 문서
번 문단을
부분을
, 에 대한 내용은 문서
번 문단을
번 문단을
부분을
부분을
, 에 대한 내용은 문서
번 문단을
번 문단을
부분을
부분을
, 에 대한 내용은 문서
번 문단을
번 문단을
부분을
부분을
, 에 대한 내용은 문서
번 문단을
번 문단을
부분을
부분을
, 에 대한 내용은 문서
번 문단을
번 문단을
부분을
부분을
, 에 대한 내용은 문서
번 문단을
번 문단을
부분을
부분을
, 에 대한 내용은 문서
번 문단을
번 문단을
부분을
부분을
, 에 대한 내용은 문서
번 문단을
번 문단을
부분을
부분을
, 에 대한 내용은 문서
번 문단을
번 문단을
부분을
부분을
참고하십시오.
{{{#!wiki style="margin:-10px"<tablealign=center><tablebordercolor=#013791><tablebgcolor=#013791> 파일:PlayStation 아이콘 화이트.svgPlayStation
관련 문서
}}}
[ 펼치기 · 접기 ]
분류
게임기 · 컨트롤러 · 게임 · 스튜디오 · 시리즈
서비스
PlayStation Network · PlayStation Plus · PlayStation Cloud Streaming
발표회
PlayStation Showcase · State of Play
회사
SIE · SIEJA · SIEK · SIEA · 플레이스테이션 스튜디오 · 플레이스테이션 프로덕션 · EVO · 번지 · Audeze
인물
짐 라이언 · 요시다 슈헤이 · 쿠타라기 켄 · 닐 드럭만 · 야마우치 카즈노리 · 션 레이든 · 코리 발록 · 마크 서니
OS
CellOS · Orbis · Orbis 2.0
연동 플랫폼
Windows PC · Android · iOS
게임 엔진
데시마 엔진 · 인섬니악 엔진 · 키네티카 엔진 · 타이거 엔진 · PhyreEngine · Soho Engine
기타
폴리곤맨 · 플스방 · 플빠 · 논란
파일:PlayStation 4 로고 화이트.svg
<colbgcolor=#013791><colcolor=white> 개발 소니 인터랙티브 엔터테인먼트
명칭 Orbis OS
기반 FreeBSD
소스 공개 여부 비공개
최신 버전 12.00
기본 UI PlayStation Dynamic Menu
홈페이지 #
1. 개요2. 상세3. 기타 사항4. 사건 및 사고
4.1. 8.0 업데이트

[clearfix]

1. 개요

PlayStation 4에 탑재된 운영 체제이다.

2. 상세

FreeBSD 9.0를 기반으로 포크했다.[1] 2개의 API가 있는데 하나는 Gnm(Low Level API)와 Gnmx(High Level API)가 있다. 대부분의 개발자들은 Gnmx를 사용한다. SDK는 C와 C++(버전 11) 프론트엔드를 이용하고 LLVM/Clang을 컴파일러로 사용한다.

PlayStation 5에서는 이 운영체제를 기반으로 Orbis 2.0을 만들어 사용 중이다.[2]

3. 기타 사항

오픈 소스 소프트웨어를 많이 사용하고 있지만 소스 코드를 공개하고 있진 않다. 이는 사용중인 오픈 소스의 라이선스 조건을 보면, FreeBSD, Webkit은 BSD 라이선스, OpenSSL아파치 라이선스, zlib은 zlib 라이선스 등 수정/개작시 소스 코드 공개 의무가 없거나 명시되지 않은 라이선스 소프트웨어임을 알 수 있다.

요즘 소니를 비롯한 대기업들은 저작권 분쟁 회피를 위해 개발 단계에서 소프트웨어 라이선스 조건을 철저히 확인한다. 예를 들어 GPL 코드를 잘못 가져다 썼다가 저작권 분쟁에 휘말리게 되면, 자체 개발한 부분까지 전부 코드를 공개하던지 아니면 거액의 배상금을 물어야 하는 상황에 처할 수 있다. 소니도 이 문제를 경험한 적 있다. 이런 문제를 겪지 않기 위해 개발시 외부 도입 코드의 라이선스 검증은 필수가 되었다. 원치 않는 조건의 라이선스를 쓴 소프트웨어가 개발 코드 중에 포함되지 않았는지 분석해 주는 도구도 상용으로 개발되어 기업들을 상대로 판매되고 있다. 이용중인 오픈 소스 소프트웨어 목록

4. 사건 및 사고

4.1. 8.0 업데이트

새 채팅 기능이 추가되었는데 하필 이게 기존 채팅 기능이랑 충돌했다는 보고가 있다.출처
[1] 플레이스테이션 3 시스템 소프트웨어와 달리 NetBSD를 혼용하지 않았는데 아마도 CPU가 AMD64 기반으로 바뀌어서 이식성이 뛰어난 NetBSD를 사용할 이유가 없어진 듯하다.[2] PS5와 PS4의 프로세서를 똑같은 AMD가 설계했기 때문에 운영 체제의 구조를 계승할 수 있었던 것으로 추정된다.