search technology reviews, news, features, group tests
Popular Searches:   video , dell , dvd
 |  Register
 |  Newsletters  | 
Sitemap  |  RSS
RSS
Monday November 23, 2009 3:25 PM AEST
Skip Navigation LinksPC Authority > News > Yahoo! sees limits to open source goodness
Yahoo! sees limits to open source goodness
NEWS

Yahoo! sees limits to open source goodness

by Tom Sanders  on Aug 4, 2006
Tags: Yahoo | sees | limits | to | open | source | goodness
It doesn't make sense for all software to be open sourced, developer
charges
.
It doesn't make sense for all software to be open sourced, developer
charges
.

Yahoo! doesn't plan to release all its software code under an open source license because it's unpractical and carries limited benefits, Yahoo! developer Jeremy Zawodny said on his blog.

"Being good open source citizens means contributing where it makes sense, allowing our employees to be a part of the open source world, and helping to evangelize the benefits of open source software," Zawodny wrote

Much of the internally developed code is specifically geared towards a search engine that serves up billions of pages per day, he explained. This requires the code to be tightly knit together and to include references to trade secrets that won't be published under an open source license.

"There'd be places in the code where magic voodoo functions are called but we couldn't really talk about what they do or how they might work. That's called our secret sauce or 'business logic' if you prefer. A good deal of that is kept under wraps for very legitimate reasons."

Zawodny is a developer for the MySQL open source data base and works for Yahoo!'s platform engineering group. He's one of the search engine's best known bloggers.

The blog posting was written in response to critical note from Matt Asay, vice president of business development for Alfrasco, developer of an open source content management system.

He accused Yahoo! and Google of being bad open source citizens because they refrain from opening the source code of all their internally developed applications. This is in part the result of a lack of modularity in their software, which makes it easier for multiple developers to work on a single application.

"It is disappointing that they are such heavy users of open source, and have architected themselves into a corner that makes giving back impossible or problematic," Asay concluded.

Zawodny countered that modularity impacts performance. Given Yahoo's size, minor performance bottlenecks can add up to major headaches.

While he welcomed the possibility of receiving bug fixes, he argued that the internet portal didn't have much to gain from outside developers adding features to existing Yahoo! services.

"Then we'd be beat up for not integrating it fast enough. It's tricky to introduce new features to a product that tens of millions of people are using."

Yahoo! has been contributing to open source applications including Linux, FreeBSD, Perl and MySQL. The company also publishes a series of application programming interfaces (APIs) that allow third party developers to create applications that interact with Yahoo! services, allowing them to add search to applications or develop plug-ins for its messenger software.
Copyright © 2009 v3.co.uk
Email a Friend Email this
Print Page Print this
Tweet This Tweet this
Feedback Send us your tips


Ads by Google

Comments

Be the first to comment on this article.
Thoughts on this article? Add a comment below.
Login or register to submit a comment.
 

Top Stories

Telstra confirm 30Mbit national network plan - but don't mention the NBN
Telstra has completed the 100Mbit upgrade to their Melbourne cable network and are next planning to get 30Mbit speeds into the rest of the country; but first they'll need to dispel those endless NBN comparisons
 
Red Hat updates with Fedora 12
Red Hat has released the latest version of its Fedora open source operating system and has added new video, virtualisation and networking support..
 
Picking the perfect home entertainment box: Movie downloads come to the Xbox 360
Unmetered download agreements are next the battleground as games consoles follow the Apple TV's lead to support movie download services.
 


 
Intel
 
 
LogMeIn
 
 
Amazing Dell Coupons now available
 
Discover Apple