Facebook exec: Celebration "premature" until OEMs open source their x86 systems

Summary: Since unveiling its Open Compute Project and data center designs in 2011, Facebook's Open Compute project has been rallying OEMs to support and build open, interchangeable components. At Oscon 2012 today, the project's chief urged developers to accelerate the trend of open source hardware by refusing to buy "gratuitously differentiated" systems

Facebook’s Open Compute Project leader said the open source movement won’t be complete until all core hardware design specs – including x86 PCs – are open.

And he told hundreds of developers at Oscon 2012 that there’s no victory dance until PCs and server components from OEMs are open, interoperable and interchangeable. Why shouldn't an HP Blade slide into a Dell chassis?" he asked.

“We celebrated prematurely. We broke free from proprietary RISC and to open source Linux and deploy it on proprietary x86,” said Frank Frankovsky, a vice president at  Facebook and chairman and president of the OCP. “We celebrated prematurely. We were getting open source software but the systems are gratuitously differentiated. “

Facebook launched the Open Compute Project in April of 2011 after releasing the design specifications for its server and data center infrastructure. The project has won the backing of most leading hardware vendors.  Execs from Intel and Rackspace, for instance, sit on the Open Compute Project board.

Frankovsky acknowledged that hardware development is capital intensive and it will take time for chip vendors, system vendors and peripherals vendors to evolve to new pastures of innovation.  But he thinks it is inevitable.

“It won’t happen tomorrow or the next day but maybe in the next six to 10 years for Linux to dominate in the enterprise,” he said. “We’ve [got to] get openness in the hardware space. This isn’t going to happen overnight but hopefully not 30 years.”

He said hardware development is closed and needs to open up – and he urged developers to play a role in creating change, a message that may not have gone over too well with some of the conference sponsors.

“If you vote with your wallets, and you believe in the culture of openness, we won’t have to wait 30 years for this trend to take hold in the hardware business,” the Facebook exec said.

 

Topic: Hardware

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

Talkback

10 comments
Log in or register to join the discussion
  • Misguided

    This seems like a silly place to try to save money. The margins on PC hardware are already in the 5 to 8 per cent range... what's left to squeeze out?

    I would think that some kind of energy efficiency initiative would be far more effective at saving money than an attempt to get blood from a turnip.
    Robert Hahn
    • But..

      Who said this was about Facebook trying to save money? There are many reasons to use open-source software besides cost.
      KodiacZiller
      • Read. Comment. In that order.

        This is about open source hardware. It's about making servers and their components so interchangeable that buyers can squeeze the vendors into oblivion. My point is, the vendors are already going broke on the hardware; they make all their money on other stuff. So why concentrate on this when the same effort could be going into energy efficiency and other places where things are not already cut to the bone?
        Robert Hahn
  • Facebook execs can be safely ignored

    I think this is a good reflection of Facebook's poor understanding of technology. It is not a matter of gratuitous differentiation as with PCs in the 1980s, it's a matter of industry not having the luxury to sit down with competitors and agree on mechanical and electrical interfaces before designing a high performance machine. Facebook can't even supply secure communications for users of it's services - how can anyone trust what they say about hardware?
    zoroaster
  • DVD players

    I wonder how they can open source DVD disk drives from hardware up to its drivers when it contains proprietary encryption algorithm. It would be difficult if not impossible to do that without legal ramifications.

    I think this message of FB execs is supporting the message of Linus Trovals against Nvdia.
    Martmarty
  • Everyone but them

    How nice of them to demand everyone else open source their business. Where can I download the source to Facebook?
    applet
    • source to Facebook

      Facebook is a service, not a program, so speaking of opensourcing Facebook doesn't make sense. If you actually mean opensourcing the software Facebook is using, then you are late - it's already opensource:

      https://developers.facebook.com/opensource/
      https://developers.facebook.com/licensing/

      From the pages above:
      - "Facebook has been developed from the ground up using open source software."
      - "Engineers at Facebook use, contribute to, and release a lot of open source software."

      There you will also find an extensive list of open source software Facebook is using and contributing to.

      Facebook has an official opensource repository at GitHub:
      https://github.com/facebook

      This information was the first search result when I googled the words "facebook" and "opensource"...
      Ademeion
      • Not open source

        Try googling "facebook source code". You'll find the kid that was sentenced to 8 months in prison for copying Facebook's source code. Facebook's open source contributions are miniscule.
        applet
        • Opensource

          I don't know any details about the amount of contributions to open-source software by Facebook (do you?), but what ever it is, the definition of using open-source doesn't say you have to contribute to it (the header of your message says "Not open source").

          Using open source software also doesn't mean that you may not be using or developing any closed source software and enforcing your copyrights to it.

          It would be interesting to know how large part of the software Facebook is using in its operation is open-source, and how much Facebook is contributing back to the projects, but I don't have the time to digg this information up right now.
          Ademeion
  • Difficult Propostion

    I tend to agree with other commentors in that this call to the industry by FB shows a reluctance to understand business realities for HW vendors and an expectation to 'price their HW vendors out of market.

    BTW, Face Book's crown jewels are not an open source module here and a widget there to reformat and present data to users. Their ability to service a worldwide user base with instaneous response to user-clicks is in the system architecture of their data center, its accompanying network/database infrastructure, security and service-policies honed through experience. How about open-sourcing these ingredients so FB's competitors can scale to the same level as FB?
    Victor Rassmussen