Linux and Open Source

Steven J. Vaughan-Nichols & Paula Rooney

Yahoo: The Linux Company

By | April 6, 2011, 5:14pm PDT

Summary: Everyone knows that Google runs on Linux, but at Linux Foundation Collaboration Summit, Yahoo revealed just how much it too replies on Linux.

San Francisco–If you know anything about big companies that run Linux, you know Google runs on Linux. Yes, every time you do a Google search you are, in one sense, a Linux user. What far fewer people know is that Yahoo is also a Linux company. Today, at the Linux Foundation Collaboration Summit, Sven Dummer, Director of Linux engineering at Yahoo!, explained that 75% of Yahoo’s Web sites and services run on Linux. The rest? It runs on FreeBSD.

While Yahoo isn’t as big as it used to be, it still, according to Dummer, has 100,000s of servers, 640-million users, and over a 1 billion visits a months. According to Netcraft’s list of the most popular Web sites in the world, that’s still good enough to put Yahoo in as the 13th most popular Web site on the globe, or the fourth if you count all the international Google sites as one. In other words, Yahoo is still a player.

So what does Yahoo use? Well, Dummer explained, “Yahoo has its own Linux distribution, YLinux, targeted for out specific needs. It’s based on Red Hat’s Red Hat Enterprise Linux (RHEL). Yes, that’s right Yahoo is another Red Hat customer helping Red Hat become a billion dollar company.

Dummer described “Red Hat as a valuable partner.” While Yahoo does modify the code, “We try to keep Linux as pristine as possible. We take out certain packages and add a little of our own stuff.” What Yahoo tends to add is configuration, roll-out, and management tools to deal with its data-centers of servers.

Yahoo does, however, support its own supporting software package system. That’s a relic, Dummer said, of its FreeBSD ancestry. This system is used to package up new software and patches for both RHEL and FreeBSD. At the same time, Yahoo does use the RPM Package Manager (RPM, yes it’s a recursive acronym) for a lot of its internal software deployment.

At the same time, Yahoo, with Red Hat’s help, tries to keep up to the second when it comes to security and critical bug fixes in the Linux kernel. Dummer said, “When it come to security, we don’t try to go their own way.”

Dummer would like to speed up Yahoo’s adoption of newer Linux distributions though. That’s both because Yahoo has more trust in Linux and because—bottom line time—newer versions of Linux saves Yahoo money. How? By giving “Better performance for watt.”

In talking with me after his speech, Dummer told me that the newer Linux kernels are much better at power consumption and heat emission. “Red Hat 6, Dummer said, “for example uses only half the power of RHEL 4.”

That may not sound meaningful to you, but it makes hard financial sense to anyone in the data-center business. If you can cut down your electric bill both for powering up your servers and cutting your air-conditioning costs, you can make double-digit savings to your server farms’ costs.

As for Windows? Dummer simply replied, “We might have some Windows servers somewhere but none of them are on the Web or in the cloud.”

Related Stories:

20 Years of Linux down, and the best is yet to come

Linux Foundation chief says battle with Microsoft over … and that Linux is victorious!

Yahoo’s Bartz bombs in CEO approval rating; Apple’s Jobs, Google’s Schmidt shine

Red Hat: Nearing $1 billion in revenue; Not bad for free software

Kick off your day with ZDNet's daily e-mail newsletter. It's the freshest tech news and opinion, served hot. Get it.

Topics

Steven J. Vaughan-Nichols, aka sjvn, has been writing about technology and the business of technology since CP/M-80 was the cutting edge, PC operating system

Disclosure

Steven J. Vaughan-Nichols

Steven J. Vaughan-Nichols is a freelance writer. He does not own stocks or other investments in any technology company.

Biography

Steven J. Vaughan-Nichols

Steven J. Vaughan-Nichols, aka sjvn, has been writing about technology and the business of technology since CP/M-80 was the cutting edge, PC operating system; 300bps was a fast Internet connection; WordStar was the state of the art word processor; and we liked it!

His work has been published in everything from highly technical publications (IEEE Computer, ACM NetWorker, Byte) to business publications (eWEEK, InformationWeek, ZDNet) to popular technology (Computer Shopper, PC Magazine, PC World) to the mainstream press (Washington Post, San Francisco Chronicle, BusinessWeek).

Related Discussions on TechRepublic

Did you know you can take part in these discussions with your ZDNet membership?
71
Comments

Join the conversation!

Just In

RE: Yahoo: The Linux Company
FAULKNE 13th Oct
Good day to confirm this comment I would appreciate T h e b e s t o f Z D N e t d e l i v e r e d your website very nice to everyone Yes, Oracle is the only one with shared-disk architecture, but that is there advantage. It means you can add or remove nodes and the database lives on. In a shared nothing architecture, if you lose a node, you lose the system. I'm sure Oracle appreciates EMC highlighting their advantage.I also desire to signal in your RSS feeds. Thank you as soon as once again and maintain up the great operate Awesome post! Thank you very much || thanks for nice content this is really benefit to me.
Even Bing is doing better than Yahoo. Linux fails again.
0 Votes
+ -
Yeah, I know right?
UrNotPayingAttention 6th Apr 2011
@Mr. Dee

I have it on good authority that Bing started out running on Linux, but MS changed all of that when they found out that all new distributions of Linux still leave the telnet port wide open by default!
0 Votes
+ -
RE: Yahoo: The Linux Company
jessepollard 7th Apr 2011
@chmod 777 No... they don't.

Most of them have the server package available as legacy services, but not installed. And the firewall has them blocked too.

The last 5 releases of Fedora haven't done that, an all RH releases haven't done that since somewhere around release 3.

Third, the legacy services have Kerberos encryption capability if the admin wants it, and that can be enforced by the Kerberos configuration.

None of the Slackware releases have had it by default either.

And none of the other distributions I'm familiar with have them enabled either.
0 Votes
+ -
Number 1 search engine
asmoore82 6th Apr 2011
@Mr. Dee
If you're gonna troll so hard, at least be on topic with your own subject line. Since *you* brought it up, let's finish your thought: come on, use your words. Who is the #1 engine? Why I do believe that would be Google. All Linux; all the time.
0 Votes
+ -
RE: Yahoo: The Linux Company
BanjoPaterson 6th Apr 2011
@Mr. Dee

Is Google is "failure", then failure's great.
0 Votes
+ -
Of all the bloggers I despise...
General C# 7th Apr 2011
Steven J. Vaughan-Nichols has got to be the one who gets under my skin the most. Okay, I've got to admit that I'm not partial to any OS, and Linux is the perfect server OS, but god damn... Steve! A Google search makes me a Linux user? You may want to rethink that.

I do use Linux and I will continue to do so, but I don't run it on my desktop, because at the end of the day there isn't a Linux distribution that meets all of my needs. MS Office is still the best in the business. Hi def videos tend to lag in Linux as opposed to Mac OS X and Windows. Multiple monitor support sucks. Generally anything to do with graphics tend to suck. Other than that Linux is awesome. Unfortunately those are some pretty important bits.

Mac OS X is the perfect OS, because you get all of the controllability of Linux, plus the fact that so much more just works. Having said that Windows is pretty good too.
0 Votes
+ -
RE: Yahoo: The Linux Company
Jimster480 7th Apr 2011
@General C# I would have to argue that Windows is the best all around desktop OS. I dual boot windows and Linux on my laptop and I own a couple Linux boxes and a Android phone. But MAC OS doesn't really give you the flexibility of Linux or the software compatibility and hardware acceleration of Windows. While it has some better graphical stuff and sometimes better support from large software vendors compared to Linux, it doesn't offer much else.
0 Votes
+ -
RE: Yahoo: The Linux Company
asmoore82 Updated - 7th Apr 2011
@General C#
Now who is far, far off topic? But your trolls shall be smacked-down anyway...

"Linux is the perfect server OS."
That's all that's relevant here. Unless Yahoo! has started manufacturing desktops behind my back. SJVN simply makes mention of other Server OS's that compete head-to-head with your favorite, Linux.

"Hi def videos tend to lag in Linux as opposed to Mac OS X and Windows."
That's odd. I am quite certain that the HD-DVR I built for myself is running Linux on *modest* hardware specs. Works great! With Windows Media Center, It doesn't matter how much money you waste on the hardware, Interlaced source material will *still* look like **** and give you a headache to watch. I use and much prefer Linux+Hardware Deinterlacing, but various software deinterlacing methods on Linux are top notch as well.

"Multiple monitor support sucks."
I have to use it all the time for presentations at work. ~I've never had a BSOD during a presentation, but I know for sure others have.

"Generally anything to do with graphics tend to suck."
Tell that to all of the Hollywood special effects companies and render farms that use it.

"Mac OS X is the perfect OS, because you get all of the controllability of Linux."
Sure! I hope you never need a version of java for that Mac other than what Apple ships.

"plus the fact that so much more just works."
Yea, I got a fantastic deal on my wife's laptop last Christmas. Of course, the first thing I did to keep her happy was format that joker and install Ubuntu. I'm sure Mac OS X would've "just worked"
0 Votes
+ -
RE: Yahoo: The Linux Company
fairportfan 7th Apr 2011
@General C#

MS Office is so horridly bloated that, even with a three-core 3+ Gig processor, 4 Gig of RAM and a total of 3 terabytes of drive space, i still wouldn't let it on this machine.

(I'll be doubling the RAM in a couple of weeks. I still don't have the resources to burn to make Office worth running.)
0 Votes
+ -
RE: Yahoo: The Linux Company
Jimster480 7th Apr 2011
@Mr. Dee Except that Google is #1 and they are on Linux.
0 Votes
+ -
RE: Yahoo: The Linux Company
JoeyDell 7th Apr 2011
@Mr. Dee Why compare to the second? What abt Google? Surely BING fails... Windows FAILS...
0 Votes
+ -
Message has been deleted.
Loverock Davidson Updated - 7th Apr 2011
0 Votes
+ -
Message has been deleted.
guzz46 Updated - 7th Apr 2011
0 Votes
+ -
Message has been deleted.
Loverock Davidson Updated - 7th Apr 2011
  • Flagged
0 Votes
+ -
Message has been deleted.
HarryBrown Updated - 10th Apr 2011
  • Flagged
0 Votes
+ -
Message has been deleted.
UrNotPayingAttention Updated - 7th Apr 2011
0 Votes
+ -
Message has been deleted.
Loverock Davidson Updated - 7th Apr 2011
  • Flagged
0 Votes
+ -
Message has been deleted.
fairportfan Updated - 7th Apr 2011
  • Flagged
0 Votes
+ -
RE: Yahoo: The Linux Company
guzz46 6th Apr 2011
@Loverock Davidson

Right, so you obviously still don't see your bizarre logic, if Yahoo thought FreeBSD was much better don't you think those numbers would be reversed? 75% FreeBSD and 25% linux?

And you know you're jealous of linux, thats why you always post on linux articles, if linux really was no good then you wouldn't be wasting any of your time talking about it now would you.

Come on, admitting it will do you a world of good.
0 Votes
+ -
RE: Yahoo: The Linux Company
betelgeuse68 6th Apr 2011
@Loverock Davidson

They're called "legacy systems", i.e. the 25%.
0 Votes
+ -
"They know BSD won't fail"
Michael Alan Goff 6th Apr 2011
Which is why they're using it a grand 25% of the time and using Linux 75% of the time.
0 Votes
+ -
Message has been deleted.
SonofaSailor Updated - 7th Apr 2011
0 Votes
+ -
RE: Yahoo: The Linux Company
Jimster480 7th Apr 2011
@Loverock Davidson your statement makes no sense. I don't think you know what FreeBSD is. But if they thought Linux was going to fail they wouldn't be 75% Linux.
0 Votes
+ -
LD is actually quite intelligent.
Joe.Smetona 7th Apr 2011
@Loverock Davidson ...Check out his comments on Ed Botts' articles. They are completely different, concise, logical, helpful and thoughtful. Amazing difference.
0 Votes
+ -
RE: Yahoo: The Linux Company
auntaru Updated - 7th Apr 2011
@Loverock Davidson

unix-like family rings a bell ?

http://pantestmb.blogspot.com/2011/03/hp-has-found-lost-soul-linux-kernel.html

BSD and LINUX are members of the UNIX-like family ;
One day something based on the LINUX kernel might
be more sucessful than iOS, MacOS or Windows ...
... ANDROID or WebOS rings a bell ?

HP or Google might be THE next Linux Company ...

FUTURE it's all about mobile ECOSYSTEMS :
BSD ecosystem with iOS and MacOS - popular
LINUX ecosystem - WebOS, ChromeOS, Android - rising
Windows (Mobile) ecosystem - fading away ...
0 Votes
+ -
RE: Yahoo: The Linux Company
Loverock Davidson 8th Apr 2011
Reposted since my first one got deleted by accident:

I consider Yahoo a FreeBSD company because they use it 25%. If linux was as good as you seem to make it out to be then Yahoo would be 100% linux but they aren't. They are only 75% linux. There must be a good reason why Yahoo isn't all linux and I'm going to say its because they know its not any good. They are keeping FreeBSD around for a reason, for when linux fails they know FreeBSD won't. Again, linux is the biggest loser here.
0 Votes
+ -
Your logic makes no sense
Michael Alan Goff 9th Apr 2011
Might as well say they're a Windows business for possibly using a single Windows instance.

They are mostly Linux, they trust Linux for almost everything,
0 Votes
+ -
Please proof read before posting
Economister 6th Apr 2011
I have never seen a blog so full or errors. Sloppy to say the least.
0 Votes
+ -
RE: Yahoo: The Linux Company
Viper589 6th Apr 2011
Can someone tell me why the last line windows was thrown in to the article when it isn't even involved.
0 Votes
+ -
RE: Yahoo: The Linux Company
Rama.NET 6th Apr 2011
@Knix96
SJVN can't sleep without mentioning about Windows in his blogs.
0 Votes
+ -
RE: Yahoo: The Linux Company
asmoore82 6th Apr 2011
@Knix96
Nice way to spot the fine print. Now take a loot back at the huge print in the title - it's an article about Yahoo!
They have absolutely no mission critical Windows servers. That's a fact about Yahoo!
all really, and that is very significant. Actually, of all of the very biggest sites, Microsoft is the only one using Windows. Very telling.
0 Votes
+ -
RE: Yahoo: The Linux Company
Jimster480 7th Apr 2011
@DonnieBoy I heard they gave up and switched to Linux. Someone told me they run IIS on WINE.
0 Votes
+ -
RE: Yahoo: The Linux Company
bitrate 7th Apr 2011
Yahoo is kind of irrelevant in this day and age. If Microsoft had bought out Yahoo I wonder what would've happened to their investment in Linux ?
0 Votes
+ -
RE: Yahoo: The Linux Company
AndyPagin 7th Apr 2011
@bitrate

>>>Netcraft?s list of the most popular Web sites in the world, that?s still good enough to put Yahoo in as the 13th most popular Web site on the globe, or the fourth if you count all the international Google sites as one.

I wish my company was that irrelevant!!
0 Votes
+ -
RPM
68h990j8jd 7th Apr 2011
> RPM Package Manager (RPM, yes it?s an Iterative acronym)

No, it's not. It's the R_edhat P_ackage M_anager. No recursion here.
0 Votes
+ -
RE: Yahoo: The Linux Company
Loverock Davldson 7th Apr 2011
I'm glad to see that Yahoo is using Linux so extensively. It's the right choice for today's hectic IT sector
0 Votes
+ -
Message has been deleted.
SonofaSailor Updated - 7th Apr 2011
0 Votes
+ -
Message has been deleted.
Loverock Davldson Updated - 7th Apr 2011
0 Votes
+ -
Message has been deleted.
SonofaSailor Updated - 7th Apr 2011
0 Votes
+ -
Message has been deleted.
Jimster480 Updated - 7th Apr 2011
  • Flagged
0 Votes
+ -
RE: Yahoo: The Linux Company
Socratesfoot 7th Apr 2011
Because Microsoft and Yahoo are search partners. http://money.cnn.com/2009/07/29/technology/microsoft_yahoo/index.htm - If a large amount of the BING search results are driven by a company that uses exclusively Linux it may say a lot about the short-comings of the Microsoft Server products in providing fast secure database solutions to certain web applications. Since MS is trying to move into cloud based software and will most likely mandate MS server products to run them, it could even bring into question the viability of the entire initiative.
0 Votes
+ -
Next we're going to start seeing endless posts about what brand of diesel fuel Amtrack uses...
0 Votes
+ -
RE: Yahoo: The Linux Company
fairportfan 7th Apr 2011
@daftkey

And maybe they'll even spell AMTRAK right...
0 Votes
+ -
Oh, well then...
daftkey 7th Apr 2011
@fairportfan.. I guess as long as they spell everything right, the article will be informative and a complete testament to the power and quality of xxx diesel fuel..
0 Votes
+ -
Message has been deleted.
Loverock Davldson Updated - 7th Apr 2011
0 Votes
+ -
Message has been deleted.
SonofaSailor Updated - 7th Apr 2011
0 Votes
+ -
Message has been deleted.
Loverock Davldson Updated - 7th Apr 2011
  • Flagged
0 Votes
+ -
RE: Yahoo: The Linux Company
sullivanjc 7th Apr 2011
If they're a Linux company, where's the Yahoo Messenger client for Linux?
0 Votes
+ -
RE: Yahoo: The Linux Company
asmoore82 Updated - 7th Apr 2011
@sullivanjc
http://linux.softpedia.com/get/Communications/Chat/Yahoo-Messenger-2.shtml

You cannot question their support for Desktop Linux.
But feel free to point out their incompetence at doing so.

While we're at it, let's point out how long ago IE for Mac was abandoned. Mac users don't really demand it anymore, because Chrome and Firefox are far superior and view the same websites. Linux users don't really demand Yahoo Messenger anymore, because Empathy and Pidgin are far superior and chat with the same folks.
0 Votes
+ -
RE: Yahoo: The Linux Company
FAULKNE 13th Oct
Good day to confirm this comment I would appreciate T h e b e s t o f Z D N e t d e l i v e r e d your website very nice to everyone Yes, Oracle is the only one with shared-disk architecture, but that is there advantage. It means you can add or remove nodes and the database lives on. In a shared nothing architecture, if you lose a node, you lose the system. I'm sure Oracle appreciates EMC highlighting their advantage.I also desire to signal in your RSS feeds. Thank you as soon as once again and maintain up the great operate Awesome post! Thank you very much || thanks for nice content this is really benefit to me.

Join the conversation!

Formatting +
BB Codes - Note: HTML is not supported in forums
  • [b] Bold [/b]
  • [i] Italic [/i]
  • [u] Underline [/u]
  • [s] Strikethrough [/s]
  • [q] "Quote" [/q]
  • [ol][*] 1. Ordered List [/ol]
  • [ul][*] · Unordered List [/ul]
  • [pre] Preformat [/pre]
  • [quote] "Blockquote" [/quote]
ie8 fix

The best of ZDNet, delivered

ZDNet Newsletters

Get the best of ZDNet delivered straight to your inbox

Facebook Activity

White Papers, Webcasts, & Resources
ie8 fix