QUOTE(Harold @ May 9 2006, 02:53 PM) [snapback]770[/snapback]
"Software development
The PlayStation 3, unlike the PlayStation and PlayStation 2 systems, is based on open and publicly available application programming interfaces.
The list of open standards includes:
* COLLADA, an open, XML-based file format for 3D models.
* PSGL, a modified version of OpenGL ES 1.0 with extensions specifically aimed at the PS3 [2]
* OpenMAX, a collection of fast, cross-platform tools for general "media acceleration," such as matrix calculations.
* OpenVG, for hardware-accelerated 2D vector graphics.
Sublicensed technologies includes:
* AGEIA's PhysX SDK, NovodeX.
* Epic's Unreal engine 3.0 framework.
* Havok's physics and animation engines.
* Pixelux's Game Asset Synthesis Technology[11], a toolkit for advanced procedural synthesis
* Alias Systems Corporation's 3D graphics programs [12]
* Cg 1.5, Nvidia's C-like shading language.
* SpeedTree RT, a programming package produced by Interactive Data Visualization, Inc. that aims to produce high-quality virtual foliage in real time.
* Kynogon's Kynapse 4.0 "large scale A.I."[13]
The list of standards they are reported to be considering includes:
* IPv6, the next generation of the Internet Protocol. [14]
Sony has selected several technologies and arranged several sublicensing agreements to create an advanced software development kit for developers. In addition, Sony recently purchased SN Systems, a former provider of Microsoft Windows based development tools for a variety of console platforms including the PlayStation 2, GameCube, PSP and Nintendo DS to create additional GNU development tools. Sony is providing all developers with GNU toolchains where SN Systems will provide more customer-oriented GNU tools at an additional cost."
That's cool. GNU FTW!
Soooooo... Modding is a go-go?