Licensing: Difference between revisions
Jump to navigation
Jump to search
mNo edit summary |
m (→Open Source Software used in PlayStation 4: wikify test (need to be patrolled)) |
||
Line 1: | Line 1: | ||
= Open Source Software used in PlayStation 4 = | = Open Source Software used in PlayStation 4 = | ||
PlayStation 4 uses the open source software listed below. | PlayStation 4 uses the [http://www.scei.co.jp/ps4-license/index.html open source software listed in 2013] below. | ||
* base64 | * [http://en.wikipedia.org/wiki/Base64 '''base64:'''] is a group of similar binary-to-text encoding schemes. | ||
* BSD libc | * [http://en.wikipedia.org/wiki/BSD_libc#BSD_libc'''BSD libc:'''] is an implementation of C standard library. | ||
* cairo | * [http://en.wikipedia.org/wiki/Cairo_%28graphics%29 '''cairo:'''] is a software library used to provide a [http://en.wikipedia.org/wiki/Vector_graphics vector graphics]-based. | ||
* CELT (Opus) | * [http://en.wikipedia.org/wiki/CELT '''CELT'''] [http://en.wikipedia.org/wiki/Opus_%28audio_codec%29 '''(Opus):'''] is [http://www.opus-codec.org/ a interactive audio codec]. | ||
* cJSON | * [http://cjson.sourceforge.net/ '''cJSON:'''] is an ultra-lightweight, portable, single-file, simple-as-can-be ANSI-C compliant [http://en.wikipedia.org/wiki/JSON JSON] parser. | ||
* cURL | * [http://en.wikipedia.org/wiki/CURL '''cURL:'''] is a computer software project providing a library and command-line tool for transferring data using various protocols. | ||
* eglib | * ['''eglib:'''] | ||
* Ethernet driver | * ['''Ethernet driver:'''] | ||
* Expat XML Parser | * [http://en.wikipedia.org/wiki/Expat_%28library%29 '''Expat XML Parser''':] is [http://expat.sourceforge.net/ an XML parser] library written in C. | ||
* FreeBSD Kernel | * ['''FreeBSD Kernel:'''] | ||
* FreeBSD's fsck/newfs commands | * [http://www.freebsd.org/cgi/man.cgi?query=fsck&sektion=8 '''FreeBSD's fsck'''] [http://www.freebsd.org/cgi/man.cgi?query=newfs&sektion=8 '''/newfs commands:''':] file system consistency check and interactive repair /construct a new UFS1/UFS2 file system. | ||
* FreeType 2 | * [http://www.freetype.org/freetype2/ '''FreeType 2:'''] is a software font engine. | ||
* giflib-4.1.2 | * [http://sourceforge.net/projects/giflib/files/libungif-4.x/4.1.2/ '''giflib-4.1.2:'''] is a library and utilities for processing GIFs. | ||
* ICU | * [http://site.icu-project.org/ '''ICU''':] is a mature, widely used set of C/C++ and Java libraries providing Unicode and Globalization support. | ||
* Jerasure version 1.2A | * '''[http://web.eecs.utk.edu/~plank/plank/papers/CS-08-627.html Jerasure version 1.2A:'''] is a Library in C/C++ Facilitating Erasure Coding for Storage Applications. | ||
* jQuery | * '''[http://jquery.com/ jQuery:'''] is a fast, small, and feature-rich JavaScript library. | ||
* kiconv for unicode | * '''[http://people.freebsd.org/~imura/kiconv/ kiconv for unicode:'''] is a [http://en.wikipedia.org/wiki/Iconv iconv] style character conversion utility in kernel. | ||
* libcompiler_rt | * '''[http://compiler-rt.llvm.org/ libcompiler_rt:'''] is a simple library that provides an implementation of the low-level target-specific hooks required by code generation and other runtime components. | ||
* libcxxrt | * [https://github.com/pathscale/libcxxrt '''libcxxrt:'''] is a library intended to sit below an [http://en.wikipedia.org/wiki/Standard_Template_Library STL] implementation, and provide features required by the compiler for implementation of the C++ language. | ||
* libjpeg | * [http://en.wikipedia.org/wiki/Libjpeg '''libjpeg:'''] is a widely used free software library written in C which implements JPEG. | ||
* libjpeg-turbo | * [http://en.wikipedia.org/wiki/Libjpeg-turbo#libjpeg-turbo '''libjpeg-turbo:'''] is a [http://en.wikipedia.org/wiki/Fork_%28software_development%29 fork] of libjpeg that uses [http://en.wikipedia.org/wiki/SIMD SIMD] [http://en.wikipedia.org/wiki/Instruction_set instructions] to accelerate baseline JPEG encoding and decoding. | ||
* libm | * ['''libm:'''] is a library for mathematical functions. | ||
* libpng | * [http://en.wikipedia.org/wiki/Libpng '''libpng:'''] is the official Portable Network Graphics (PNG) reference library (originally called pnglib). | ||
* libpthread | * [http://en.wikipedia.org/wiki/POSIX_Threads '''libpthread:'''] is a [http://en.wikipedia.org/wiki/Thread_%28computing%29 thread] library. | ||
* libunwind | * [http://www.nongnu.org/libunwind/ '''libunwind:'''] a portable and efficient C programming interface ([http://en.wikipedia.org/wiki/Application_programming_interface API]). | ||
* libusb FreeBSD | * [http://www.libusb.org/wiki/libusb-1.0 '''libusb FreeBSD:'''] is a lightweight library that can be efficiently integrated into applications of any kind. | ||
* libusrsctp 0.9.1 | * [http://sctp.fh-muenster.de/sctp-user-land-stack.html '''libusrsctp 0.9.1:'''] | ||
* libxml2 | * [http://en.wikipedia.org/wiki/Libxml2 '''libxml2:'''] is a software library for parsing [http://en.wikipedia.org/wiki/XML XML] documents. | ||
* Lua | * [http://en.wikipedia.org/wiki/Lua_%28programming_language%29 '''Lua:'''] is a lightweight multi-paradigm programming language. | ||
* Mersenne Twister | * [http://en.wikipedia.org/wiki/Mersenne_twister '''Mersenne Twister:'''] is a pseudorandom number generator ([http://en.wikipedia.org/wiki/Pseudorandom_number_generator PRNG]). | ||
* mmc driver & sdhci driver | * [http://www.freebsd.org/cgi/man.cgi?query=mmc&sektion=4&apropos=0&manpath=FreeBSD+7.2-RELEASE '''mmc driver] & [http://www.freebsd.org/cgi/man.cgi?query=sdhci&sektion=4&manpath=FreeBSD+7.2-RELEASE sdhci driver:'''] implements the MMC and SD Card bus & supports PCI devices with class 8 and subclass 5. | ||
* Mono class libraries | * ['''Mono class libraries:'''] | ||
* Mono VM | * [http://mono.wikia.com/wiki/Mono_Wiki '''Mono VM:'''] is a free and open source project to create an Ecma standard-compliant, .NET Framework-compatible set of tools. | ||
* Network FreeBSD | * ['''Network FreeBSD:'''] | ||
* OpenSSL | * [http://en.wikipedia.org/wiki/OpenSSL '''OpenSSL:'''] is an open-source implementation of the SSL and TLS protocols. | ||
* pixman | * [http://www.pixman.org/ '''pixman:'''] is a low-level software library for pixel manipulation. | ||
* Protocol Buffers | * [http://en.wikipedia.org/wiki/Protocol_Buffers '''Protocol Buffers:'''] are a method of serializing structured data. | ||
* SQLite-net | * [http://en.wikipedia.org/wiki/SQLite '''SQLite-net:'''] is a [http://en.wikipedia.org/wiki/Relational_database_management_system relational database management system.] | ||
* squish | * [http://code.google.com/p/libsquish/ '''squish:'''] is an open source [http://en.wikipedia.org/wiki/S3_Texture_Compression DXT] compression. | ||
* udf2.x fs | * [http://en.wikipedia.org/wiki/Universal_Disk_Format '''udf2.x fs:'''] is a profile of the specification known as ISO/IEC 13346 and ECMA-167 and is an open vendor-neutral file system for computer data storage for a broad range of media. | ||
* Webkit | * [http://en.wikipedia.org/wiki/Webkit '''Webkit:'''] is a layout engine software component designed to allow web browsers to render web pages. | ||
* | * [http://en.wikipedia.org/wiki/Zlib '''zlib:'''] is a software library used for data compression. | ||
{{Software}} | {{Software}} | ||
<noinclude>[[Category:Main]]</noinclude> | <noinclude>[[Category:Main]]</noinclude> |
Revision as of 05:42, 7 January 2014
Open Source Software used in PlayStation 4
PlayStation 4 uses the open source software listed in 2013 below.
- base64: is a group of similar binary-to-text encoding schemes.
- BSD libc: is an implementation of C standard library.
- cairo: is a software library used to provide a vector graphics-based.
- CELT (Opus): is a interactive audio codec.
- cJSON: is an ultra-lightweight, portable, single-file, simple-as-can-be ANSI-C compliant JSON parser.
- cURL: is a computer software project providing a library and command-line tool for transferring data using various protocols.
- [eglib:]
- [Ethernet driver:]
- Expat XML Parser: is an XML parser library written in C.
- [FreeBSD Kernel:]
- FreeBSD's fsck /newfs commands:: file system consistency check and interactive repair /construct a new UFS1/UFS2 file system.
- FreeType 2: is a software font engine.
- giflib-4.1.2: is a library and utilities for processing GIFs.
- ICU: is a mature, widely used set of C/C++ and Java libraries providing Unicode and Globalization support.
- Jerasure version 1.2A: is a Library in C/C++ Facilitating Erasure Coding for Storage Applications.
- jQuery: is a fast, small, and feature-rich JavaScript library.
- kiconv for unicode: is a iconv style character conversion utility in kernel.
- libcompiler_rt: is a simple library that provides an implementation of the low-level target-specific hooks required by code generation and other runtime components.
- libcxxrt: is a library intended to sit below an STL implementation, and provide features required by the compiler for implementation of the C++ language.
- libjpeg: is a widely used free software library written in C which implements JPEG.
- libjpeg-turbo: is a fork of libjpeg that uses SIMD instructions to accelerate baseline JPEG encoding and decoding.
- [libm:] is a library for mathematical functions.
- libpng: is the official Portable Network Graphics (PNG) reference library (originally called pnglib).
- libpthread: is a thread library.
- libunwind: a portable and efficient C programming interface (API).
- libusb FreeBSD: is a lightweight library that can be efficiently integrated into applications of any kind.
- libusrsctp 0.9.1:
- libxml2: is a software library for parsing XML documents.
- Lua: is a lightweight multi-paradigm programming language.
- Mersenne Twister: is a pseudorandom number generator (PRNG).
- mmc driver & sdhci driver: implements the MMC and SD Card bus & supports PCI devices with class 8 and subclass 5.
- [Mono class libraries:]
- Mono VM: is a free and open source project to create an Ecma standard-compliant, .NET Framework-compatible set of tools.
- [Network FreeBSD:]
- OpenSSL: is an open-source implementation of the SSL and TLS protocols.
- pixman: is a low-level software library for pixel manipulation.
- Protocol Buffers: are a method of serializing structured data.
- SQLite-net: is a relational database management system.
- squish: is an open source DXT compression.
- udf2.x fs: is a profile of the specification known as ISO/IEC 13346 and ECMA-167 and is an open vendor-neutral file system for computer data storage for a broad range of media.
- Webkit: is a layout engine software component designed to allow web browsers to render web pages.
- zlib: is a software library used for data compression.