PlayStation 3 sistem yazılımı

PlayStation 3 sistem yazılımı, PlayStation 3'ün güncellenebilir bellenimi ve işletim sistemidir. Sony'nin Playstation 3 için kullandığı taban, hem FreeBSD'nin hem de CellOS adlı NetBSD'nin bir çatalıdır. PlayStation 2 Linux'un ardılı, PlayStation 4 sistem yazılımının öncülüdür.Güncelleme işlemi neredeyse PlayStation Portable, PlayStation Vita ve PlayStation 4 ile aynıdır. Yazılım, güncellemeyi doğrudan PlayStation 3'e indirerek, kullanıcının yerel Resmi PlayStation web sitesinden bir PC'ye indirerek ve kullanarak güncelleyebilir. PlayStation 3'e aktarmak için bir USB depolama aygıtı veya güncellemeyi güncelleme verilerini içeren oyun disklerinden yüklemek gerekir.İlk ince PS3s SKU, 3.00 yazılımında da görülen, yeni özelliklere sahip benzersiz bir ürün yazılımı ile birlikte gelir.PlayStation 3'ün yerel işletim sistemi, FreeBSD'nin bir çatalı olduğuna inanılan CellOS'tur; TCP / IP yığın parmak izi, bir PlayStation 3'ü FreeBSD olarak tanımlar ve PlayStation 3'ün FreeBSD ve NetBSD'den kod içerdiği bilinir.PlayStation 3'te kullanılan 3B bilgisayar grafik API yazılımı, OpenGL ES ve Nvidia Cg'ye dayanan LibGCM ve PSGL'dir. LibGCM düşük seviyeli bir API'dir ve PSGL daha yüksek seviyeli bir API'dir, ancak çoğu geliştirici daha yüksek performans seviyeleri nedeniyle libGCM'yi kullanmayı tercih etmiştir.  Bu, aynı zamanda iki API'ye sahip, daha düşük seviye GNM ve daha yüksek seviye GNMX olan PlayStation 4 konsoluna benzer.Mobil uygulamalar için yazılım geliştirme kiti'nin (SDK) aksine, Sony PlayStation 3 SDK yalnızca kayıtlı oyun geliştirme şirketlerine yöneliktir ve yazılım araçları ve entegre bir donanım bileşeni içerir.  Sony ile bir lisans sözleşmesi gerektirdiğinden (pahalı olduğu düşünüldüğü için), bir dizi açık kaynaklı ve homebrew PS3 SDK'sı, birkaç PS3 SDK'sına ek olarak kullanılabilir.PlayStation 3, XrossMediaBar'ı (XMB), aynı zamanda PlayStation Portable (PSP) el konsolunda, çeşitli Sony BRAVIA HDTV'lerde, Blu-ray Disc oynatıcılarda ve daha birçok Sony ürününde de kullanılan grafiksel kullanıcı arayüzü olarak kullanır.  XMB, ekranlar arasında kategoriler halinde görülen ekran üzerinde yatay olarak görüntüler.  Kullanıcılar, bir seçenek seçmek için herhangi bir işaretçiyi kullanmak yerine, simgeleri ekranda ileri veya geri hareket ettirerek D-pad'in sol ve sağ düğmelerini kullanarak aralarında gezinebilirler.  Bir kategori seçildiğinde, genellikle seçilen simgenin üstüne ve altına yayılacak şekilde seçmek için daha özel seçenekler vardır.  Kullanıcılar D-pad'in yukarı ve aşağı düğmelerini kullanarak bu seçenekler arasında gezinebilir.XMB uygulamalarının sunduğu temel özellikler, cihaz ve yazılım sürümüne göre değişir.  PSP konsolunda Fotoğraflar, Müzik ve Oyunlar için kategori simgeleri gibi görünenlerin yanı sıra, PS3 Kullanıcıları, TV ve Arkadaşları XMB'ye ekledi.  Ayrıca, XMB bir dereceye kadar çoklu görev sunar.  Oyun içi XMB özellikleri, erken uygulama sorunlarına neden olduktan sonra PS3'e ürün yazılımı sürüm 2.41 ile düzgün şekilde eklendi.  XMB, PSP ve PS3 gibi Sony ürünleri için başarılı bir kullanıcı arayüzü olduğunu kanıtlarken, PlayStation 4 ve PlayStation Vita gibi yeni nesil Sony video oyun konsolları artık bu kullanıcı arayüzünü kullanmıyor.PlayStation 3, Sony'nin taşınabilir oyun konsolları, PlayStation Portable ve PlayStation Vita ile Remote Play'ı destekler.  Bununla birlikte, PlayStation 4 ve PlayStation Vita arasındaki Remote Play'den farklı olarak, PS3 ile ilgili sorun yalnızca “select” destekli olmasıydı ve birkaç oyun başlamıştı ve sonuçlar genellikle gecikti.  Bununla birlikte, PS3 ile Remote Play'in PS4 ile daha iyi entegrasyon için bir test yatağı olduğu açıktır.Diğer birçok konsolda olduğu gibi, PlayStation 3 de çeşitli formatlarda fotoğraf, ses ve video oynatma özelliğine sahiptir. Ayrıca çeşitli fotoğraf slayt gösterisi seçenekleri ve çeşitli müzik görselleştirmeleri içerir. Ayrıca, PlayStation 3, Blu-ray Disc ve DVD filmlerinin yanı sıra kutudan çıkan ses CD'lerini de oynatabiliyor ve Netflix gibi akışlı medya servislerini benimseme yeteneğine de sahiptir.Bir web tarayıcısı için PS3, NetFront tarayıcısını kullanır, Apple'ın Safari tarayıcısı ile aynı modern WebKit çekirdeğini kullanan halefi PS4'ten farklı olarak, PS3 web tarayıcısı HTML5 uyumluluk testinde düşük bir puan alır.  Bununla birlikte, PS4'ten farklı olarak, PS3, tam ekran flaş dahil olmak üzere Adobe Flash oynatabilir.PlayStation 3 sistem yazılımının önceki sürümlerinde, Eylül 2009'da piyasaya sürülen daha ince modellerden önce PS3 sistemlerinde bulunan OtherOS adlı bir özellik de sağlandı. Bu özellik, kullanıcıların Linux gibi bir işletim sistemi kurmalarını sağlar, ancak güvenlik endişeleri nedeniyle,  Sony daha sonra bu işlevi 3.21 sistem yazılımı güncellemesi ile kaldırdı.  Sony Computer Entertainment'a (SCE) göre, bu özelliği devre dışı bırakmak, PS3 sahiplerinin SCE ve içerik ortaklarından geniş bir yelpazedeki oyun ve eğlence içeriğine daha güvenli bir sistemde erişmeye devam etmelerini sağlamaya yardımcı olacaktır. Sony, bu özelliğin kaldırılmasıyla ilgili sınıfta başarılı bir şekilde dava açtı.  Anlaşma Eylül 2016'da onaylandı. Sony, 10 milyon PS3 sahibine 55 dolara kadar ödeme yapmayı kabul etti, ancak hatalı işlem yapmayı reddetti.Ayrıca, PlayStation 3 yazdırma desteği sağlar.  Örneğin, desteklenen bir yazıcı bir USB kablosu veya yerel bir ağ üzerinden bağlandığında görüntüleri ve web sayfalarını basabilir.  Bununla birlikte, yalnızca Canon, Epson ve Hewlett-Packard'dan seçilen yazıcılar PS3 ile uyumludur.