jeff_rigby
Banned
PS Suite is MONO!
GDC 2011 conference video #1 PS Suite is Mono
GDC 2011 Conference PS Suite #1
GDC 2011 Conference PS Suite #2
GDC 2011 Conference PS Suite #3
Mono is a Gnome technology!
PS3 Development is primarily in Tokyo
PS3 PS Suite support is still under evaluation
This I think puts a period to speculation. Sony IS supporting Gnome on the PS3 and PS VITA. Vita is Custom toolkit with roots in GTK (guess from the POSIX theme changes to GTK chrome for the PS3 GTKwebkit port), Gstreamer, Pulse Audio, Cairo-Pixman, glib, Telepathy, Mono and a FreeBSD kernel (POSIX). PS3 is the same except (Mono/PS Suite to be determined) a custom FreeBSD kernel (POSIX).
Vita and PS3 are getting a WebkitGTK+ browser. The GTKwebkit browser uses most of the Gnome Libraries, I.E. once you port GTKwebkit to a platform you can support a Sony Flavor GNOME technology Desktop.
Gnome Mobile and embedded initiative + Webkit (WebkitGTK) = PS Suite & PS3, Vita and PS4 OS UI and AV (Gnome Browser Desktop)
+
=
Finding Key Gnome Libraries on multiple Sony platforms that are also needed by the WebkitGTK port to the PS3 and Vita and reading that Mono can use those libraries to support applications leads to speculation that crosses from the PS3 webkit thread to the PS Suite-Mono thread and back.
Even the Sony Google TV & Google TV Blu-ray player has those libraries. Of note is the GTK toolkit is missing. It's recommended that the GUI toolkit used by Mono be chosen to match the platform so there is a similar look and feel.
Using Android's UI toolkit would make the PS Suite application platform specific as far as look and feel but Sony is saying the PS Suite applications are use-able on any PS Suite platform. Going back to the PS3 GTKwebkit port, Sony modified many of the GTK menus (Pop-ups, buttons, etc. (first reported by androvsky) and changed the theme name for the Chrome to POSIX. They did this by changing the Cairo routines that draw the Chrome. Is this a clue that PS Suite is to have a common POSIX drawing theme across all platforms? Is this tied to Sony providing their own Console I/O. Edit: Confirmed in PS Suite video 3.
androvsky, Patsu and I in our back and forth in the PS3 webkit thread speculated that the changes to the GTKwebkit Chrome and the POSIX theme name might indicate GTKwebkit would be used on multiple platforms (PS3 & Vita) and the GTK+ toolkit with POSIX changes to Buttons and Popup menus for PS Suite. theBishop keyed on me and to this day still thinks I am mistaken in this when the three of us agree that the Sony webkit DIFF file clearly has changes to the Chrome and the ChromeclientGTK name was changed to ChromeclientPOSIX and contains RendererthemePOSIX references.
Native Gstreamer, Glib, Cairo-Pango and Javascript engine support are in the Sony Google TV Disclosure, I assume these will be used by PS Suite in a manor similar to Mono's Moonlight (Linux version of Silverlight) for Streaming video applications. (Sony has already purchased the rights to Silverlight's Playready DRM.)
Mono requires Cairo for Drawing except on windows platforms.
Gstreamer is required because Microsoft Codecs can't be used or rather require a Fee for use and Sony is, I would guess, already paying for codecs and if I understand correctly, this gives them an advantage as there is a one time per year fee of max $2 million for use of the codec or a minimum fee per device that uses the Codec. With a Gstreamer codec purchased from for instance Fluendo who purchases the rights from Mpeg LA, the cost is amortized across all Sony platforms.
The JSC engine required by Moonlight (not used by Google TV) also included is a 2002 version 1.5
GTK+ toolkit is NOT part of the Key Gnome libraries found on Sony Networked platforms a custom POSIX theme version may be part of PS Suite to be included later.
Gstreamer core, Cairo and Glib must be integrated into the platform's hardware, in the PS3 this happened in 2009 according to Charles Ying and provides, in the case of the PS3, a "highly optimized framework using the PS3's Cell SPUs and RSX" that the GTK+ toolkit can use to render to the screen and the Gstreamer upper level player can plug into. This also provides WebGL support for the PS3 GTKwebkit javascript engine.
***********************************
Miguel De Icaza one of the Co-authors of the Gnome initiative and developer of Mono is now announcing PS Suite is powered by Mono.
Now go back and read a previous post about Mono development on the PS3 and the Sony Phyre engine in 2009. Ask yourself why it's not done if they started this in 2009 and had JIT routines using the SPUs + showed a non-JIT version running on a PS3 (Linux OS assumed). The reason is because the PS3 OS was not finished. The 2009 PS3 Firmware 3.0 had the optimized frameworks using CairoGL, Gstreamer and Glib but Gstreamer, GTK, webkit, Glib and Cairo were not finished or at a development level needed for Sony's plans. A demo JITmono (development proof of Concept ) version could be created and that needed the confirmed by the 2009 Charles Ying hardware accelerated (Cell SPU-RSX) framework (CairoGL & Gstreamer). 2009 shows up everywhere in these quotes!!!!!!! GTK3.2, Gstreamer 1.0 and a newer version of Glib is now or soon will be available, these newer versions have API changes. With those final versions in the PS3 and properly optimized using the PS3 Cell & RSX, a release JITmono VM can now be developed.
GDC 2011 conference video #1 PS Suite is Mono
GDC 2011 Conference PS Suite #1
GDC 2011 Conference PS Suite #2
GDC 2011 Conference PS Suite #3
Mono is a Gnome technology!
PS3 Development is primarily in Tokyo
PS3 PS Suite support is still under evaluation
This I think puts a period to speculation. Sony IS supporting Gnome on the PS3 and PS VITA. Vita is Custom toolkit with roots in GTK (guess from the POSIX theme changes to GTK chrome for the PS3 GTKwebkit port), Gstreamer, Pulse Audio, Cairo-Pixman, glib, Telepathy, Mono and a FreeBSD kernel (POSIX). PS3 is the same except (Mono/PS Suite to be determined) a custom FreeBSD kernel (POSIX).
Vita and PS3 are getting a WebkitGTK+ browser. The GTKwebkit browser uses most of the Gnome Libraries, I.E. once you port GTKwebkit to a platform you can support a Sony Flavor GNOME technology Desktop.
Gnome Mobile and embedded initiative + Webkit (WebkitGTK) = PS Suite & PS3, Vita and PS4 OS UI and AV (Gnome Browser Desktop)
+
=
Finding Key Gnome Libraries on multiple Sony platforms that are also needed by the WebkitGTK port to the PS3 and Vita and reading that Mono can use those libraries to support applications leads to speculation that crosses from the PS3 webkit thread to the PS Suite-Mono thread and back.
Even the Sony Google TV & Google TV Blu-ray player has those libraries. Of note is the GTK toolkit is missing. It's recommended that the GUI toolkit used by Mono be chosen to match the platform so there is a similar look and feel.
Using Android's UI toolkit would make the PS Suite application platform specific as far as look and feel but Sony is saying the PS Suite applications are use-able on any PS Suite platform. Going back to the PS3 GTKwebkit port, Sony modified many of the GTK menus (Pop-ups, buttons, etc. (first reported by androvsky) and changed the theme name for the Chrome to POSIX. They did this by changing the Cairo routines that draw the Chrome. Is this a clue that PS Suite is to have a common POSIX drawing theme across all platforms? Is this tied to Sony providing their own Console I/O. Edit: Confirmed in PS Suite video 3.
androvsky, Patsu and I in our back and forth in the PS3 webkit thread speculated that the changes to the GTKwebkit Chrome and the POSIX theme name might indicate GTKwebkit would be used on multiple platforms (PS3 & Vita) and the GTK+ toolkit with POSIX changes to Buttons and Popup menus for PS Suite. theBishop keyed on me and to this day still thinks I am mistaken in this when the three of us agree that the Sony webkit DIFF file clearly has changes to the Chrome and the ChromeclientGTK name was changed to ChromeclientPOSIX and contains RendererthemePOSIX references.
Native Gstreamer, Glib, Cairo-Pango and Javascript engine support are in the Sony Google TV Disclosure, I assume these will be used by PS Suite in a manor similar to Mono's Moonlight (Linux version of Silverlight) for Streaming video applications. (Sony has already purchased the rights to Silverlight's Playready DRM.)
Mono requires Cairo for Drawing except on windows platforms.
Gstreamer is required because Microsoft Codecs can't be used or rather require a Fee for use and Sony is, I would guess, already paying for codecs and if I understand correctly, this gives them an advantage as there is a one time per year fee of max $2 million for use of the codec or a minimum fee per device that uses the Codec. With a Gstreamer codec purchased from for instance Fluendo who purchases the rights from Mpeg LA, the cost is amortized across all Sony platforms.
The JSC engine required by Moonlight (not used by Google TV) also included is a 2002 version 1.5
GTK+ toolkit is NOT part of the Key Gnome libraries found on Sony Networked platforms a custom POSIX theme version may be part of PS Suite to be included later.
Gstreamer core, Cairo and Glib must be integrated into the platform's hardware, in the PS3 this happened in 2009 according to Charles Ying and provides, in the case of the PS3, a "highly optimized framework using the PS3's Cell SPUs and RSX" that the GTK+ toolkit can use to render to the screen and the Gstreamer upper level player can plug into. This also provides WebGL support for the PS3 GTKwebkit javascript engine.
Mono's Moonlight supports deep Zoom which is needed for Sony PlayView Media.http://en.wikipedia.org/wiki/Moonlight_(runtime) said:Moonlight is a free and open source implementation of Microsoft's Silverlight for Linux and other Unix based operating systems, developed by the Mono Project. Like Silverlight, Moonlight is a web application framework that provides functionalities similar to those in Adobe Flash, integrating multimedia, graphics, animations and interactivity into a single runtime environment.
***********************************
Miguel De Icaza one of the Co-authors of the Gnome initiative and developer of Mono is now announcing PS Suite is powered by Mono.
migueldeicaza Miguel de Icaza
Founder Xamarin, Ximian companies; Software programmer, founder Mono and Gnome projects. http://tirania.org/blog
Sony is stating PS Suite for the PS3 is under evaluation but de Icaza above mentions the PS3 as a platform. His company is writing the JITmono VM for the PS3 so he should know.http://twitter.com/#!/migueldeicaza said:migueldeicaza Miguel de Icaza
EGO JUICY PlayStation Suite talk from GDC: C#-based, Open, Xplat (Android, Vita, PS3), AppStore model: youtube.com/watch?v=clk3uu… (via @SoftSavage)
18 hours ago
Now go back and read a previous post about Mono development on the PS3 and the Sony Phyre engine in 2009. Ask yourself why it's not done if they started this in 2009 and had JIT routines using the SPUs + showed a non-JIT version running on a PS3 (Linux OS assumed). The reason is because the PS3 OS was not finished. The 2009 PS3 Firmware 3.0 had the optimized frameworks using CairoGL, Gstreamer and Glib but Gstreamer, GTK, webkit, Glib and Cairo were not finished or at a development level needed for Sony's plans. A demo JITmono (development proof of Concept ) version could be created and that needed the confirmed by the 2009 Charles Ying hardware accelerated (Cell SPU-RSX) framework (CairoGL & Gstreamer). 2009 shows up everywhere in these quotes!!!!!!! GTK3.2, Gstreamer 1.0 and a newer version of Glib is now or soon will be available, these newer versions have API changes. With those final versions in the PS3 and properly optimized using the PS3 Cell & RSX, a release JITmono VM can now be developed.