Yahoo Keeps Opening-up

Andres Ferrate, October 28th, 2008

Yahoo! APIsAs we discussed earlier this month, Yahoo had been slowly but steadily introducing parts of its Yahoo! Open Strategy (Y!OS), including the Yahoo! Application Platform (YAP), one of the two platforms that comprise Y!OS. Today Yahoo has announced the release of Y!OS 1.0.

If you are not familiar with Y!OS, it is being launched by Yahoo as a new and open way for developers to build applications that access Yahoo’s network data. At the core of Y!OS are two platforms: the Yahoo! Application Platform YAP) and the Yahoo! Social Platform (YSL), which can be accessed via the Yahoo! Query Language (YQL).

Yahoo!’s Jay Rossiter has a blog post that summarizes Y!OS and gives insight into the vision behind the strategy:

Back in April, we rolled out our vision for a more open Yahoo! — with “open” defined as rewiring Yahoo! so we could 1) open our network to outside innovation, 2) unlock the power of your social relationships, and 3) mesh your Yahoo! experience with other sites to bring you the best of the Web.

Today that vision takes another important step forward. We’re officially cutting the ribbon for talented developers everywhere, who are now welcome to come in and access our tools and data so they can build applications for a more customized, social, and relevant Yahoo network and beyond.

The Yahoo DeveloperNetwork Blog has a similar post that gives some more technical details for the three elements that comprise Y!OS:

Yahoo! Social Platform
The Yahoo! Social Platform (YSP) consists of a suite of REST-based social APIs from Yahoo! including: Profiles, Connections, Updates, Contacts and Status. These services will make it possible for you to write social applications either on Yahoo! using the Application Platform or on your own website. We are releasing a PHP SDK to help you access these web services. Because we make use of standard OAuth and REST (both XML and JSON), standard libraries can also be used.

Yahoo! Query Language (YQL)
YQL is a new web service API that lets you access other web services using a SQL-like language rather than typical programmatic access. You can think of it as a command line version of Pipes. Its goal is to make data from Yahoo! as well as from across the internet universally accessible through a single common interface.

Yahoo! Application Platform (YAP)
YAP will soon become the mechanism for distributing your application to millions of users on Yahoo!’s homepages, media sites, and mail properties, some of the most trafficked sites on the Internet. The initial release supports a few programming models including:

- Developer hosted execution of applications with access to Yahoo’s Social APIs and YQL;
- Support for OpenSocial’s JavaScript API; and
- Support for server-side YML tags.

Today we are launching the platform itself; for now, we hope you’ll start building apps to view in the canvas view. We will keep you updated on the rollout schedule for embedding third-party applications within the pages of Yahoo!’s properties. In the meantime we’d love to hear from you and see what you’re building.

The New York Times and TechCrunch reported that Y!OS would launch this week and it looks like they were right. Lidija Davis at ReadWriteWeb has a post titled ‘The Future of Web 3.0 According to Yahoo!’ that asks the question of whether Y!OS will help make Yahoo! a viable competitor to Google. It’s really too early to tell, but it will be interesting to see whether developers are willing to adopt a new platform and query language to tap into Y!OS. The blogosphere does seem abuzz today with regard to the news.

As we stated in our previous post on YAP, Yahoo does have its share of APIs, with 32 Yahoo APIs in our directory, and there’s a lot of potential for what these new platforms could mean for Yahoo.

Tags: Yahoo
Both comments and pings are currently closed.

9 Responses to “Yahoo Keeps Opening-up”

October 29th, 2008
at 6:08 am
Comment by: | Prosumer News

[...] Yahoo Keeps Opening-up [...]

October 29th, 2008
at 6:09 am
Comment by: Introducing Y!OS 1.0 - live today! | Prosumer News

[...] Yahoo Keeps Opening-up [...]

December 16th, 2008
at 3:58 am
Comment by: Yahoo Opens Mail with New Application Platform

[...] may remember our earlier coverage of the Yahoo Open Strategy (YOS), which provides developers with access to Yahoo’s tools and data to build applications that [...]

January 12th, 2009
at 4:16 am
Comment by: Yahoo Boosts Its Open Strategy Reading with Y!OS Docs

[...] accessed via the Yahoo Query Language (YQL). As regular readers will note, we have covered Y!OS in previous posts here on [...]

March 16th, 2009
at 4:11 am
Comment by: Yahoo’s Updates API Lets You Extend Your Social Network

[...] allows developers to treat the Yahoo! network as a social networking platform (see our coverage of the Y!OS announcement and the YQL [...]

April 30th, 2009
at 1:50 am
Comment by: Yahoo’s YQL Makes the Internet Your Database

[...] to YQL, the Yahoo Query Language platform they first launched late last year as part of their Yahoo Open Strategy. YQL is a SQL-like programming interface to all Yahoo data that can also support non-Yahoo data as [...]

May 4th, 2009
at 2:33 am
Comment by: Yahoo’s YQL Makes the Internet Your Database « I.T News & Stuff

[...] to YQL, the Yahoo Query Language platform they first launched late last year as part of their Yahoo Open Strategy. YQL is a SQL-like programming interface to all Yahoo data that can also support non-Yahoo data as [...]

October 6th, 2009
at 1:57 am
Comment by: Yahoo Home Page Now Open to Mashup Developers

[...] we’ve previously covered here on ProgrammableWeb, YAP represents a key part of the Yahoo Open Strategy [...]

December 12th, 2012
at 8:53 pm
Comment by: Ellena Cather

The Zune concentrates on being Ugg Boots Sale a Portable Media Player. Not a web browser. Not a game machine. Maybe in the future it’ll do even better in those areas, but for now it’s a fantastic way to organize and listen to your music and videos, and is without peer in that regard. The iPod’s strengths are its web browsing and apps. If those sound more compelling, perhaps ugg boots outlet it is your best choice.

Follow the PW team on Twitter

ProgrammableWeb
APIs, mashups and code. Because the world's your programmable oyster.

John Musser
Founder, ProgrammableWeb

Adam DuVander
Executive Editor, ProgrammableWeb. Author, Map Scripting 101. Lover, APIs.