Sony announced plans to provide a mobile development platform based on open source version of Apple's OPENSTEP and technology called Cocoa.
Sony project plan itself is referred to as SNAP (Sony Networked Application Platform), which is expected to provide advantage for the open source community to provide an alternative to Apple's Cocoa Touch.
As a starting point, Sony took the GNUstep code of an existing project that originated as the implementation of the OPENSTEP, the basis for Apple's Cocoa in Mac OS X and IOS. GNUstep Objective-C language and implement the same in similar (but not identical). This code is used to make existing software on the iPhone, iPod Touch and IPAD.
Reported by Apple Insider, Monday (23/11/2010), Sony's intention to use open source platform to compete against Apple in the mobile device arena, rather than using the existing alternatives such as Android-based Java, JavaME, and BlackBerry OS, or Microsoft Windows-based Silverlight 7 Phone.
This development also, because Sony is not interested in pinning eberapa version of Adobe Flash Lite, Flash web plugin, or Flash Water
Before bringing the technology to Apple acquired NeXT in 1997 by Steve Jobs, NeXT create advanced UNIX operating system using an advanced, object-oriented development framework that makes building applications easier.
Named NeXTSTEP, this package is widely used by investment banks and security agencies to create custom applications, and famous used to build the first web server and the client browser.