Y!OS is built on three things:
- Yahoo! Social Platform
- Yahoo! Query Language
- Yahoo! Application Platform
YQL is the single point entry for developers to query, filter and combine data from Yahoo. It will provide SQL like statements in its query language. Apart from this developers will also have access to RSS and HTML pages to get information. You can get more information from YQL documentation.
YAP brings the front end! It will allow the developers to easily author and publish application across Yahoo network. developers will have Java script, server side scripting (YML) and flash at their disposal for developing applications. These application can be easily embedded into Yahoo Mail, Yahoo Front Page etc. This is many made possible using Yahoo's SearchMonkey platform.
All in all, yahoo is opening up like Google, integrating applications available for users and basically socializing. But I see most of these things are already available with Google. So will these platforms give Google a competition?