Well, what I can extract from all the thread is, more or less, including the information joker try to give us, without breaking the NDA:
- PS3 OS footprint is, at minimum, under the figures of XTS.
- But this is irrelevant for multiplatform development, because of the functionalities of Microsoft SO, that must be implemented in PS3 in orden to obtain the same performance and possibilities in both platforms. If you add to the basic OS the modules that implement what is missing in the core OS, your footprint will be "smaller" in XTS.
- The doubts would be how much smaller is OS footprint in PS3 in its "nude" version, what are the functions this core version has, what hasn´t -related to XTS´- and the weight of each of the optional modules.
The other point that states Joker is that the way in which PS3 unleash their power are expensive in terms of memory usage. I suppose that is related to the interaction between Cell´ spu´s and the GPU, the need of synchronism and so. But how much it impacts the look and performance of games are difficult to measure, maybe impossible, because of the balance existing between plus processing power and few (how much?) memory available.
Well, what I "read" from all these factors is that, from a first-party developer standpoint, obliterating capabilities "optional" in Sony´s platform, can lead to a situation of greater memory available and less impact if the PS3 platform is used as is intended to be used, that is, supporting GPU´s processing with Cell and their SPU´s.
That would be in line with the achievements first party developers from Sony obtain in their games, compared with other´s.
I suspect that the efforts in Sony headquarters were focused in offering adequate libraries exposing the hardware (EDGE) first, reducing the OS size and increasing modularity second (modularity is a way to gain space in memory if you dispose what is not considered "a must", a fast way, indeed) and third and last making smaller modules with the functionalities "optional".
Maybe the third phase is not started or concluded yet.
I can´t imagine the amount of people Sony has relating all this stuff. Neither if there are several groups working together, with a common lead... I´ve heard of people in Guerrilla and NDog builidng up EDGE, people in Cambridge working in Home but... ¿what about SO core, backward compatibility and so?
¿Any ideas?
PS: sorry for my english, I´m spanish and my written english is "blocky" at is best.