Transcript of Gil yehuda commoditization open source
StrategicOpen Source at Yahoo!Gil Yehuda Director of Open Source22 November 2011
Presenter
Presentation Notes
Thank you
Presenter
Presentation Notes
Agenda
Yahoo! isthe premier digitalmedia company.
Presenter
Presentation Notes
Digital media is about easily staying connected to people you care about. Digital media is about effortlessly consuming the content experiences you crave. And digital media is about exploring, discovering, and understanding our world in fun, new ways. People come to Yahoo! for the best ways to do all of those things. That’s because Yahoo! is the premier digital media company. Premier means first in rank. comScore consistently ranks our worldwide properties #1, #2, or #3 in more than twice as many categories as the next closest company, which happens to be Google. (comScore Media Metrix, Worldwide, August 2011) Nobody else comes close. Look at news as an example. The Yahoo! News Network ranks No. 1 worldwide and has more than twice the audience size of No. 2 CNN Network. The Yahoo! News Network also has the most engaged news audience in the world; consumers spent nearly 10 billion minutes consuming news on Yahoo! in August – that’s more than four times the total time consumers spent on No. 2 CNN Network(comScore Media Metrix, Worldwide, August 2011)
Yahoo! reaches more than 48% of global internet users. 700M unique users per month, 12B visits per month.10 Yahoo! sites are #1 in their category (e.g. News, Finance, Sports, Flickr, omg!, Real Estate, Autos, Local)
7 of our sites are ranked #2 in their category.Yahoo! is one of the top 10 most influential brands in APAC.
Yahoo! is one of the most trusted technology companies in the world.
Presenter
Presentation Notes
What makes Yahoo! unique and relevant to you? What do you think this means in terms of the technology infrastucture we have in place. Let me note that many people know of Yahoo!, but tend to think of only a few things -- like Mail, Messenger, or the home page. but there is a lot more to Yahoo! -- it's huge. Yahoo! reaches more than 48% of global internet users. 700M unique users per month, 12B visits per month.10 Yahoo! sites are #1 in their category (e.g. News, Finance, Sports, Flickr, omg!, Real Estate, Autos, Local)7 of our sites are ranked #2 in their category.Yahoo! is one of the top 10 most influential brands in APAC. Yahoo! is one of the most trusted technology companies in the world.
In India: Yahoo! reaches 81% of the internet users
More people read Yahoo!News than read the leading English papers: Times of India and Hindustan Times.
Yahoo! Sports is #1 here. Yahoo! Cricket had 310M page views during the ICC Cricket World Cup.
Yahoo! Movies, omg! and Y!Messenger are also #1 sites in India.
Presenter
Presentation Notes
Since we are here in India today, let me share some information to express how relevant Yahoo! is to you and your friends.
We process 3.7 billion display ad impressions/day.
We generate 13M versions of the homepage/day.
Presenter
Presentation Notes
We use advanced technology that learns what our users are interested in to serve up 45,400 variations of our homepage every five minutes. So the Yahoo! home page you experience is different from the homepage I experience. This provides us with the context for our Open Source activities. It is important to understand that we operate at a scale that is only found at few companies in the world. So our approach to Open Source takes this into account.
Standards
Presenter
Presentation Notes
There are factual standards that are set and supported by Open Source
StandardsCode
Presenter
Presentation Notes
Open Source is about code.
StandardsCodeDeals
Presenter
Presentation Notes
And it enables certain types of business opportunities.
StandardsCodeDealsPride
Presenter
Presentation Notes
We are very serious about taking pride for a behavior of giving and an ethic of openness.
StandardsCodeDealsPrideProtect
Presenter
Presentation Notes
And we view Open Source in context of the Intellectual Property we seek to protect, or to project.
StandardsCodeDealsPrideProtectManage
Presenter
Presentation Notes
Ultimately as CIOs you understand that we have a responsibility to manage our technology investments.
StandardsCodeDealsPrideProtectManageTalent
Presenter
Presentation Notes
Open Source is also a play on talent.
“I work for an Open Source company.”
Using
Selling
Giving
Presenter
Presentation Notes
Using: Using Open Source products / tools instead of proprietary software within your company: e.g. using Linux vs. Windows servers, using OpenOffice instead of Microsoft Office, supporting Firefox in addition to Internet Explorer. Variants include using Open Source code in your products and tools. Selling: Releasing the source code to your technology products — and thereby in effect, selling something other than code. This is similar to the freemium model. Variants include offering a restrictive Open Source license for free and a permissive commercial license for cost. Also widget frosting. Giving: Allowing your non-product, non-essential code to be released as Open Source. Giving stuff away. Variants include releasing code that enables the use of your product in other platforms.
Apache Hadoop, Pig, Zookeeper, Oozie, Hive, etc. Apache Traffic Server, User Fiber FrameworkYUI libraryL3dsrPlutonMojitoPlus many Open APIs and SDKsPlus support of many Open Standards activitiesPlus support for Random Hacks of KindnessPlus code from Hack DaysAnd much more
Commodity platforms
Plumbing
FOSS code
Proprietary code Products
Yahoo Digital Media Experiences
Cloud Services
Cloud Fabric
Hadoop(Async Platform)
Serving & Storage(Serving Environment)
Ingestion, Scoring, Optimization and Ranking
Ads ContentUser
gyehuda
Sticky Note
What makes diamonds expensive? Scarcity.
gyehuda
Sticky Note
Costs associated with managing valuable resources.
gyehuda
Sticky Note
Abundance changes economics
Tech debt
Talent seeding and
sourcing
CompetitorsBusiness deals
Code quality
Developer discipline
Why Open Source Hadoop?
Presenter
Presentation Notes
Abate them What’s the one thing you need to succeed with open source – someone who’s job it is to make is succeed.