SlideShare a Scribd company logo
1 of 40
Download to read offline
Compute Summit
                            January 16-17, 2013
                            Santa Clara


Wednesday, January 16, 13
Compute Summit




                                             The Architecture of
                                             Participation
                                             Lessons from open source software
                                             for open source hardware

                                             +Tim Oā€™Reilly
                                             @timoreilly
                                             Oā€™Reilly Media




Wednesday, January 16, 13
ā€œHistory doesnā€™t repeat itself, but
                                                          it does rhyme.ā€


                                                                                                        -Mark Twain




                                                                                                                                        3


Wednesday, January 16, 13

Iā€™m going to look both backwards and forwards in this talk. Before talking about the future, itā€™s worthwhile to reļ¬‚ect on the past, to see what
lessons we can take from it. As Mark Twain said, ā€œHistory...
Wednesday, January 16, 13

The computing universe that we take for granted began with a profound act of open source hardware. As George Dyson explains in his book
Turingā€™s Cathedral, John von Neumann and his colleagues at the Institute for Advanced Study put the fundamental architecture of stored
program computers, the ancestral architecture reļ¬‚ected in all computers we use today, into the public domain, declining to seek any patents.
This was an act of radical idealism. But it wasnā€™t ā€œpoliticalā€ in the sense that ā€œfree softwareā€ came to be seen in the 1980s. It was really all
about the sense that this technology was too important, too fundamental for one organization to try to wring proprietary advantage out of it.
For computing to reach its full, world-changing potential, it had to be available for everyone to build on. Thatā€™s the spirit with which the Open
Compute Project also operates.
ā€œWhat weā€™re selling to users of open source
                                             is control.ā€

                                                                                              - Michael Tiemann,
                                                                                                         Red Hat




Wednesday, January 16, 13

Michael Tiemann echoed this sense of the importance of the users of technology being in charge of their own destiny when he said ā€œWhat weā€™re
selling...ā€ (This is probably not an exact quote, just a memory of a conversation we had the better part of a dozen years ago.)
Why Fidelity and Goldman Sachs Care About Open Compute



                            ā€œIn the past we needed to simplify and reduce motherboards of unnecessary
                            proprietary components, open up and simplify management software, maximize
                            hands-free management software, and so on, in order to make them work efficiently
                            for us. This behavior was similar to Facebookā€™s early daysā€™ server OEM experiences.
                            Despite our numerous attempts in the past to inļ¬‚uence design, none of the
                            server providers listened to our needs. Although not an ideal design, we
                            maximized power efficiency and automated system management as best we could.ā€


                            ā€œWhat jumped out at us last summer at the OCP summit was that for the ļ¬rst time
                            the non-hyperscale world could access many of the same design points, ODMs,
                            simpliļ¬cations and ā€œfreedom of choiceā€ advantages indigenous to the hyperscale
                            Web 2.0 world. This open access led to an evolution in thinking.ā€


                            - Peter Krey, in A Concise History of AMDā€™s Roadrunner Server for OCP
                             http://www.opencompute.org/2012/06/25/a-concise-history-of-amds-
                            roadrunner-server-for-ocp/


Wednesday, January 16, 13

Itā€™s this sense of users working together to advance the state of the art that comes through in the OCP blog post explaining why Fidelity
Investments and Goldman Sachs came to work together on the AMD Roadrunner server for OCP. ā€œDespite our numerous attempts...ā€
Wednesday, January 16, 13

This is also the underlying spirit of Richard Stallmanā€™s Free Software Deļ¬nition, the ļ¬rst overtly political statement of user rights, from the early
1980s.

Unfortunately, the Free Software Foundation brought in a lot of stridency to the discussion, and what, to my mind, became an excessive focus
on legal means -licenses - as the heart of the free software story.
ā€œGiven enough eyeballs, all bugs
                                                  are shallowā€

                                                                                           --Eric Raymond


Wednesday, January 16, 13

The open source movement emerged in 1998 with a more pragmatic approach, selling openness as a beneļ¬t, providing better software
development practices through community.
Wednesday, January 16, 13

But there was still an unfortunate focus on licensing as the heart of the open source movement. Open source was ultimately deļ¬ned by a set of
approved licenses.

We need to get away from the narrative that makes us focus on licensing. The most important things are system architecture, community, and
tools and practices for actually sharing our work. Licenses are just a way of making sure that bad actors donā€™t ruin the party.
Wednesday, January 16, 13

I like how the OCP seems pretty clear about this. The licenses are simple, focused mainly on restricting patent assertions, and the emphasis is
on providing speciļ¬cations and implementation details. You know that itā€™s about working designs, and about community.
Wednesday, January 16, 13

The core advances of open source software, in my opinion, have always come from people who are more pragmatic. I was around in the early
days of Unix, and what drove code sharing wasnā€™t radical idealism or licenses. The early Unix code wasnā€™t shared under a license that would
have qualiļ¬ed as open source, but it was open enough. Early versions of Unix were developed collaboratively by hundreds of developers at a
loose network of institutions, most notably AT&T, where it started, and UC Berkeley.

That community collaboration is a big part of what OCP is trying to recreate. The future of OCP depends on you. It is your contributions that
will push it forward. Own it!
ā€œNo matter who you are, most of the smart
                                      people work for someone else.ā€

                                                                                                                   - Bill Joy




Wednesday, January 16, 13

The importance of open source in enabling a distributed community is summed up in what has been referred to as Joyā€™s Law. ā€œNo matter...ā€
Thatā€™s what leads to so much innovation. Open source is fabulous for innovation.
ā€œRichard Stallman talks about
                                                                          the evil of copyright, and says
                                                                          we need copyleft to ļ¬x it. At
                                                                          Berkeley, we just say ā€˜Go down
                                                                          to Copy Central and copy it.ā€™ā€

                                                                          --Kirk McKusick, head of
                                                                          Berkeley Unix project




Wednesday, January 16, 13

But there was another element to the early spread of open source. Unix was the ļ¬rst operating system that became divorced from the
underlying hardware. It ran on many different machines with very different architectures. Code from one machine couldnā€™t simply be run on
another; it had to be recompiled. With a standardized hardware architecture, PC software could be distributed in binary. Unix *had* to be
distributed in source form, because that was the only way to get the software to run. All of us spent time ā€œportingā€ programs weā€™d received to
account for either differences in hardware architecture or differences between various implementations of the operating system. In addition,
because it was initially a non-commercial operating system, software was shared freely. Unix was developed collaboratively by hundreds of
developers across many organizations. In an odd way, open source was a response to the problem of incompatibility.
Wednesday, January 16, 13

We know all about incompatibility in the hardware world. My friend Nat Torkington once said that there must be a special circle of Danteā€™s hell
reserved for the makers of incompatible power supplies for consumer devices. In his infernal vision, the manufacturers of such devices were all
condemned to a hell of perpetual sexual arousal combined with incompatible sexual organs. Iā€™m sure that those of you in the data center world
know people who belong in this same hell. But I thought this image of one of Danteā€™s circles of hell recreated in lego tells another story about
architecture. You can make anything out of lego, because the pieces are designed to ļ¬t together.
ā€œThe book is perhaps most valuable for
                                                    its exposition of the Unix philosophy of
                                                    small cooperating tools with
                                                    standardized inputs and outputs, a
                                                    philosophy that also shaped the end-to-
                                                    end philosophy of the Internet. It is this
                                                    philosophy, and the architecture based
                                                    on it, that has allowed open source
                                                    projects to be assembled into larger
                                                    systems such as Linux, without explicit
                                                    coordination between developers.ā€


Wednesday, January 16, 13

This is also what was so powerful about Unix, the system that Linux emulated. It wasnā€™t itself open source by todayā€™s standards of licensing,
but it had an architecture that allowed it to be developed collaboratively by a community of loosely connected developers. It was the
architecture that mattered. In writing an entry for this classic book on Wikipedia, I wrote... I believe this philosophy of interoperable
components is also at the heart of the OCP vision.
ā€œThe architecture of participationā€


                                       ā€œI couldnā€™t have written a new kernel for Windows
                                       even if I had access to the source code. The
                                       architecture just didnā€™t support it.ā€

                                                                                                            -Linus Torvalds




Wednesday, January 16, 13

I heard another striking assertion about the importance of architecture ļ¬fteen years or so ago in a conversation with Linus Torvalds. He
observed...

That term ā€œarchitectureā€ stuck in my head, and I realized how true it was of all the most successful open source projects - that it was far more
than a matter of just releasing source code. It was designing systems in such a way that someone could bite off a manageable chunk and
modify, replace, or extend it. I call this ā€œthe architecture of participation.ā€ Some systems are designed for participation; others are not.
The internet would not exist
                                               without open source software




Wednesday, January 16, 13
Hereā€™s an even stronger assertion: ā€œThe internet....ā€ And thatā€™s not just because the initial implementations of TCP/IP and related tools like the DNS came out of
Berkeley Unix and were open source. Itā€™s not just because the services we all take for granted are built on top of an open source foundation. Itā€™s because the
very architecture of the internet and the www are shaped by open source.
Wednesday, January 16, 13

Tim Berners-Lee put the web into the public domain, and that was a profound act of open source software. But the software that Tim wrote is
long gone, subsumed by other software that built on the architecture, communication protocols, and markup language that he designed. An
even deeper contribution was the fundamental architecture of the web, which allowed anyone to put up a site without permission from anyone
- all they had to do was speak the same language and communication protocol.
Wednesday, January 16, 13

You also see this architectural element in the success of the Apache web server. I remember back in the mid 90s, when there was this media
hysteria that Apache wasnā€™t keeping up, because it wasnā€™t adding features as fast as Netscapeā€™s web server or Microsoft IIS. The folks at
Apache were clear: Weā€™re an HTTP server. We have an extension layer (read ā€œwe are a platformā€) that allows other people to add new features.
Fifteen years later, Apache is still the dominant web server, and Netscape and IIS are footnotes in history.
Work on stuff that matters


Wednesday, January 16, 13

Moving on to another topic

Iā€™ve made a practice for the past half-dozen years of asking the tech industry to work on stuff that matters. The Open Compute Project
matters, and I want to give you some forward-looking perspective on just why I think it does.
opportunities for innovation




                                                           bring computing to people at the lowest cost and widest distribution




                                       minimize environmental impact




                                            improved upon by anyone




Wednesday, January 16, 13

I want to start with the mission statement for OCP. Iā€™ve pulled out some key phrases. This is idealism of the kind expressed by von Neumann
and his colleagues at the Institute for Advanced Study.
Why does this matter so much?


Wednesday, January 16, 13

The traditional wisdom was always that there werenā€™t that many companies of Google or Facebook scale. We now know better.
Wednesday, January 16, 13

What weā€™re really engaged in is building a platform for a global internet operating system. Back in 2002, I ran a conference entitled Buidling
the Internet Operating System. In his keynote at that conference, Clay Shirky told a thought-provoking story. He remarked on the assertion by
IBM CEO Thomas Watson Jr. that he saw no need for more than ļ¬ve computers in the world. ā€œWe now know that he was wrong,ā€ said Clay. The
audience nodded, thinking of the millions of PCs in the world. Today, itā€™s billions of smartphones. But then Clay delivered his devastating
punch line: ā€œWe now know that he overstated the number by four.ā€ We are moving towards a world that can be thought of as one global
computer. The big battle in computing is about who will control the operating system for that computer.
Wednesday, January 16, 13

With the rise of applications like Facebook, which reach a billion people, you can see why this matters. Before we know it, there will be
applications with many billions of users.
Wednesday, January 16, 13

And of course, the smartphone is really just a portal to network services.
What happens when the kind of collective
                    intelligence applications of the web are driven by
                    sensors rather than people typing on keyboards?



Wednesday, January 16, 13

But the big question Iā€™ve been asking myself for the past half dozen years is this: ā€œWhat happens...ā€
The Google Autonomous Vehicle




Wednesday, January 16, 13

We see this in unexpected places, such as the Google autonomous vehicle. This car is thought-provoking on a number of levels.
2005: Seven Miles in Seven Hours




Wednesday, January 16, 13

You see, back in 2005, the car that won the DARPA Grand Challenge went seven miles in seven hours.
AI plus the recorded memory of
           augmented humans




Wednesday, January 16, 13

What was the difference? It turns out that the autonomous vehicle is made possible by Google Streetview. Google had human drivers drive all
those streets in cars that were taking pictures, and making very precise measurements of distances to everything. The autonomous vehicle is
actually remembering the route that was driven by human drivers at some previous time. That ā€œmemoryā€, as recorded by the carā€™s electronic
sensors, is stored in the cloud, and helps guide the car. As Peter Norvig of Google pointed out to me, ā€œpicking a traffic light out of the ļ¬eld of
view of a video camera is a hard AI problem. Figuring out if itā€™s red or green when you already know itā€™s there is trivial.ā€ Effectively, the Google
autonomous vehicle is part of a cloud-based system reliant on what Iā€™ve called ā€œthe global brain.ā€
Wednesday, January 16, 13

You can see this same ā€œdata center behind apps in everyday lifeā€ in applications like Square. Square is revolutionizing the retail experience for
small merchants. I donā€™t know how many of you have tried the combination of Square Register and the Square wallet app. It automatically
checks you in when you walk into a participating merchant. Your name and face appear on the register, and since your payment details are
already on ļ¬le, all the retail clerk has to do is conļ¬rm your identity, as shown in this screen shot.
Wednesday, January 16, 13

We can also see this in the Apple Store. If you squint a little, you can see the Apple Store clerk as a cyborg. Where most stores (at least in
America) have used technology to eliminate salespeople, Apple has used it to augment them. Each store is ļ¬‚ooded with smartphone-wielding
salespeople who are able to help customers with everything from technical questions to purchase and checkout. Walgreens is experimenting
with a similar approach in the pharmacy, and US CTO Todd Park foresees a future in which health workers will be part of a feedback loop
including sensors to track patient data coupled with systems that alert them when a patient needs to be checked up on. The augmented home
health worker will allow relatively unskilled workers to be empowered with the much deeper knowledge held in the cloud.
Wednesday, January 16, 13

Or consider how a taxi service like Uber creates a system connecting passenger and driver - with a data-center app providing the dispatching,
coordination, billing, and reputation system that ties it all together.
Wednesday, January 16, 13

They said that CES was ā€œthe break out year for the Internet of Things.ā€ While much of it may be hype, we do see a lot of activity around ideas
like the connected car, smart homes, and the quantiļ¬ed self - all consisting of sensor driven apps with big data back ends.
Wednesday, January 16, 13

Perhaps the most striking development on the Internet of Things front is what GE is calling ā€œthe Industrial Internetā€. I spoke at GEā€™s event in San
Francisco a few months ago. Jet engines equipped with sensors are putting out a terabyte of data a day. Analysis of that data can improve fuel
efficiency, predict when parts are breaking down and require service, and much more. Again, devices are being woven into something greater,
and thereā€™s a data center somewhere in the background.
Wednesday, January 16, 13

I really started thinking about the operational implications of the internet as operating system back in 2006. I wrote a blog post called
Operations: The New Secret Sauce, which made the assertion that in the future, operations - whatā€™s now called ā€œdevopsā€ in particular - would
become a key competency not just for internet companies but also for the enterprise.
Wednesday, January 16, 13

That prediction led a group of operations professionals to ask me to launch ā€œa gathering place for their tribe.ā€ That became our Velocity
Conference, which focuses on web performance and operations, and increasingly, the back end for the internet of everything. What you do
with the Open Compute Platform is very much part of that same story.
Large cloud end users ā€œare beginning to see
                                         devops, openstack, open source methods, and
                                         hardware as one long continuum.ā€

                                                                                               - Bob Ogrey, AMD




Wednesday, January 16, 13

Bob Ogrey of AMD reportedly described how the devops movement, open source, and open hardware are all part of the same enterprise
transformation. He said....
ā€œBeing a developer on someoneā€™s platform
                                         will mean being hosted on their
                                         infrastructure.ā€

                                                                  - Debra Chrapaty, Microsoft, 2006




Wednesday, January 16, 13

But thatā€™s a key to why the Open Compute Platform really matters. Remember what Michael Tiemann said about the beneļ¬t of open source
being control by users? The conversation that led me to write that 2006 blog post about web operations was with Debra Chrapaty who at the
time ran operations for Windows Live. (Sheā€™s now the CIO of Zynga.) She said, ā€œBeing a developer...ā€ Since I was talking with her at the Oā€™Reilly
Open Source Convention, that led me to ask, ā€œwho will control that platform?ā€ and to make the case that what we now call the cloud, not the
desktop, should be the focus of the open source community.
ā€œWhat we are creating now is
                                                                 a monster whose inļ¬‚uence is
                                                                 going to change history,
                                                                 provided there is any history
                                                                 left.ā€
                                                                           -John von Neumann



Wednesday, January 16, 13

But as Iā€™ve suggested here, the enterprise transformation is only the tip of the iceberg. Weā€™re talking about something that is incredibly
pervasive.

von Neumannā€™s wife Klari recalled him waking up one night in 1945 in a cold sweat. He said: ā€œWhat we are creating...ā€ She thought he was
talking about the atom bomb, but George Dyson argues that his greater worry was the growing power of machines. Again, if, as Michael
Tiemann notes, open source is about control, our ability to have distributed control over the hardware of the global brain may turn out to be
very important.
ā€œThe species of devices of
                                                                  which this is to be the ļ¬rst
                                                                  representative is so radically
                                                                  new that many of its uses
                                                                  will become clear only after it
                                                                  is put into operation. These
                                                                  uses which are not, or not
                                                                  easily, predictable now are
                                                                  likely to be the most
                                                                  important ones.ā€
                                                                             -John von Neumann
Wednesday, January 16, 13

But I prefer to end on a more hopeful note. In a letter to one of the military funders of the ļ¬rst computing project at the Institute for Advanced
Study, von Neumann wrote, ā€œThe species...ā€

Thatā€™s the real beauty of open source, that it allows everyone to play a role in inventing the future. Your creativity is what will make this a
success. Go forth and make the future happen! Thank you very much.

More Related Content

What's hot

Some Lessons for Startups (pdf with notes)
Some Lessons for Startups (pdf with notes)Some Lessons for Startups (pdf with notes)
Some Lessons for Startups (pdf with notes)Tim O'Reilly
Ā 
Lessons from a Career Marketing Big Ideas
Lessons from a Career Marketing Big IdeasLessons from a Career Marketing Big Ideas
Lessons from a Career Marketing Big IdeasTim O'Reilly
Ā 
State of the Internet Operating System: Web2 expo10
State of the Internet Operating System: Web2 expo10State of the Internet Operating System: Web2 expo10
State of the Internet Operating System: Web2 expo10Tim O'Reilly
Ā 
The future of__the_internet
The future of__the_internetThe future of__the_internet
The future of__the_internetAmorim Albert
Ā 
Webstock 2013: An Animating Spark
Webstock 2013: An Animating SparkWebstock 2013: An Animating Spark
Webstock 2013: An Animating SparkTom Coates
Ā 
Urban lenses
Urban lensesUrban lenses
Urban lensesTom Coates
Ā 
Cloud Translation
Cloud TranslationCloud Translation
Cloud TranslationLuigi Muzii
Ā 
Government 2.0: architecting for collaboration
Government 2.0: architecting for collaborationGovernment 2.0: architecting for collaboration
Government 2.0: architecting for collaborationTara Hunt
Ā 
Web 2.0
Web 2.0Web 2.0
Web 2.0griflet
Ā 
Considering a Digital Future
Considering a Digital FutureConsidering a Digital Future
Considering a Digital FutureWhitney Browne
Ā 
20 things I learned about browsers and the web
20 things I learned about browsers and the web20 things I learned about browsers and the web
20 things I learned about browsers and the webRoel Palmaers
Ā 
20 things I learned about browsers and the web
20 things I learned about browsers and the web20 things I learned about browsers and the web
20 things I learned about browsers and the webM.V.S.R Engineering College
Ā 
The digital revolution 2013
The digital revolution 2013The digital revolution 2013
The digital revolution 2013Bex Lewis
Ā 
20 things I learned about Browsers and the Web
20 things I learned about Browsers and the Web20 things I learned about Browsers and the Web
20 things I learned about Browsers and the WebGovind Sridharan
Ā 
The Open, Social Web (N2Y4)
The Open, Social Web (N2Y4)The Open, Social Web (N2Y4)
The Open, Social Web (N2Y4)Chris Messina
Ā 
SXSW2013-Jenson
SXSW2013-JensonSXSW2013-Jenson
SXSW2013-JensonScott Jenson
Ā 
The Internet of People: A Call to Arms
The Internet of People: A Call to ArmsThe Internet of People: A Call to Arms
The Internet of People: A Call to Armsavi-bar-zeev
Ā 
Imagining the physical web
Imagining the physical webImagining the physical web
Imagining the physical webyiibu
Ā 

What's hot (19)

Some Lessons for Startups (pdf with notes)
Some Lessons for Startups (pdf with notes)Some Lessons for Startups (pdf with notes)
Some Lessons for Startups (pdf with notes)
Ā 
Lessons from a Career Marketing Big Ideas
Lessons from a Career Marketing Big IdeasLessons from a Career Marketing Big Ideas
Lessons from a Career Marketing Big Ideas
Ā 
State of the Internet Operating System: Web2 expo10
State of the Internet Operating System: Web2 expo10State of the Internet Operating System: Web2 expo10
State of the Internet Operating System: Web2 expo10
Ā 
The future of__the_internet
The future of__the_internetThe future of__the_internet
The future of__the_internet
Ā 
Webstock 2013: An Animating Spark
Webstock 2013: An Animating SparkWebstock 2013: An Animating Spark
Webstock 2013: An Animating Spark
Ā 
Urban lenses
Urban lensesUrban lenses
Urban lenses
Ā 
Cloud Translation
Cloud TranslationCloud Translation
Cloud Translation
Ā 
Government 2.0: architecting for collaboration
Government 2.0: architecting for collaborationGovernment 2.0: architecting for collaboration
Government 2.0: architecting for collaboration
Ā 
Web 2.0
Web 2.0Web 2.0
Web 2.0
Ā 
Internet Safety
Internet SafetyInternet Safety
Internet Safety
Ā 
Considering a Digital Future
Considering a Digital FutureConsidering a Digital Future
Considering a Digital Future
Ā 
20 things I learned about browsers and the web
20 things I learned about browsers and the web20 things I learned about browsers and the web
20 things I learned about browsers and the web
Ā 
20 things I learned about browsers and the web
20 things I learned about browsers and the web20 things I learned about browsers and the web
20 things I learned about browsers and the web
Ā 
The digital revolution 2013
The digital revolution 2013The digital revolution 2013
The digital revolution 2013
Ā 
20 things I learned about Browsers and the Web
20 things I learned about Browsers and the Web20 things I learned about Browsers and the Web
20 things I learned about Browsers and the Web
Ā 
The Open, Social Web (N2Y4)
The Open, Social Web (N2Y4)The Open, Social Web (N2Y4)
The Open, Social Web (N2Y4)
Ā 
SXSW2013-Jenson
SXSW2013-JensonSXSW2013-Jenson
SXSW2013-Jenson
Ā 
The Internet of People: A Call to Arms
The Internet of People: A Call to ArmsThe Internet of People: A Call to Arms
The Internet of People: A Call to Arms
Ā 
Imagining the physical web
Imagining the physical webImagining the physical web
Imagining the physical web
Ā 

Similar to The Past and Future of Open Computing

Digital Networks & Platform Business Models (Masterclass)
Digital Networks & Platform Business Models (Masterclass)Digital Networks & Platform Business Models (Masterclass)
Digital Networks & Platform Business Models (Masterclass)Benjamin Tincq
Ā 
Os revolution reaction paper
Os revolution reaction paperOs revolution reaction paper
Os revolution reaction paperMarklin
Ā 
Perspectives on Open
Perspectives on OpenPerspectives on Open
Perspectives on OpenTim O'Reilly
Ā 
The Internet of Things is Made of Signals
The Internet of Things is Made of SignalsThe Internet of Things is Made of Signals
The Internet of Things is Made of SignalsAndy Piper
Ā 
Session 2 - Libraries and Open Source
Session 2 - Libraries and Open SourceSession 2 - Libraries and Open Source
Session 2 - Libraries and Open SourceJonathan Field
Ā 
Presentacion informacion sobre el internet
Presentacion informacion sobre el internetPresentacion informacion sobre el internet
Presentacion informacion sobre el internetverohamed
Ā 
World Government Summit on Open Source (keynote file)
World Government Summit on Open Source (keynote file)World Government Summit on Open Source (keynote file)
World Government Summit on Open Source (keynote file)Tim O'Reilly
Ā 
2600 v25 n4 (winter 2008)
2600 v25 n4 (winter 2008)2600 v25 n4 (winter 2008)
2600 v25 n4 (winter 2008)Felipe Prado
Ā 
Open source: can you ignore it?
Open source: can you ignore it?Open source: can you ignore it?
Open source: can you ignore it?CS, NcState
Ā 
St ignucius
St ignuciusSt ignucius
St ignuciusrmvvr143
Ā 
Make useof file-sharing
Make useof file-sharingMake useof file-sharing
Make useof file-sharingwilkmjw
Ā 
Linus Case Synthesis Essay
Linus Case Synthesis EssayLinus Case Synthesis Essay
Linus Case Synthesis EssayKim Moore
Ā 
Lessons from a career marketing big ideas
Lessons from a career marketing big ideasLessons from a career marketing big ideas
Lessons from a career marketing big ideasTim O'Reilly
Ā 
GNU turns 30
GNU turns 30GNU turns 30
GNU turns 30Atif Hussain
Ā 
Velocity2014 140917104940-phpapp02
Velocity2014 140917104940-phpapp02Velocity2014 140917104940-phpapp02
Velocity2014 140917104940-phpapp02Eric Westendorf
Ā 
By People, For People
By People, For PeopleBy People, For People
By People, For PeopleTim O'Reilly
Ā 
A History of Enterprises with OSS
A History of Enterprises with OSSA History of Enterprises with OSS
A History of Enterprises with OSSShane Coughlan
Ā 
Open Source Solutions Swansea April 2009
Open Source Solutions Swansea April 2009Open Source Solutions Swansea April 2009
Open Source Solutions Swansea April 2009Mark Hughes
Ā 
How Open is Open Intellectual Property?
How Open is Open Intellectual Property?How Open is Open Intellectual Property?
How Open is Open Intellectual Property?EngBio IRC
Ā 

Similar to The Past and Future of Open Computing (20)

Torocpsummit 130116180230-phpapp02
Torocpsummit 130116180230-phpapp02Torocpsummit 130116180230-phpapp02
Torocpsummit 130116180230-phpapp02
Ā 
Digital Networks & Platform Business Models (Masterclass)
Digital Networks & Platform Business Models (Masterclass)Digital Networks & Platform Business Models (Masterclass)
Digital Networks & Platform Business Models (Masterclass)
Ā 
Os revolution reaction paper
Os revolution reaction paperOs revolution reaction paper
Os revolution reaction paper
Ā 
Perspectives on Open
Perspectives on OpenPerspectives on Open
Perspectives on Open
Ā 
The Internet of Things is Made of Signals
The Internet of Things is Made of SignalsThe Internet of Things is Made of Signals
The Internet of Things is Made of Signals
Ā 
Session 2 - Libraries and Open Source
Session 2 - Libraries and Open SourceSession 2 - Libraries and Open Source
Session 2 - Libraries and Open Source
Ā 
Presentacion informacion sobre el internet
Presentacion informacion sobre el internetPresentacion informacion sobre el internet
Presentacion informacion sobre el internet
Ā 
World Government Summit on Open Source (keynote file)
World Government Summit on Open Source (keynote file)World Government Summit on Open Source (keynote file)
World Government Summit on Open Source (keynote file)
Ā 
2600 v25 n4 (winter 2008)
2600 v25 n4 (winter 2008)2600 v25 n4 (winter 2008)
2600 v25 n4 (winter 2008)
Ā 
Open source: can you ignore it?
Open source: can you ignore it?Open source: can you ignore it?
Open source: can you ignore it?
Ā 
St ignucius
St ignuciusSt ignucius
St ignucius
Ā 
Make useof file-sharing
Make useof file-sharingMake useof file-sharing
Make useof file-sharing
Ā 
Linus Case Synthesis Essay
Linus Case Synthesis EssayLinus Case Synthesis Essay
Linus Case Synthesis Essay
Ā 
Lessons from a career marketing big ideas
Lessons from a career marketing big ideasLessons from a career marketing big ideas
Lessons from a career marketing big ideas
Ā 
GNU turns 30
GNU turns 30GNU turns 30
GNU turns 30
Ā 
Velocity2014 140917104940-phpapp02
Velocity2014 140917104940-phpapp02Velocity2014 140917104940-phpapp02
Velocity2014 140917104940-phpapp02
Ā 
By People, For People
By People, For PeopleBy People, For People
By People, For People
Ā 
A History of Enterprises with OSS
A History of Enterprises with OSSA History of Enterprises with OSS
A History of Enterprises with OSS
Ā 
Open Source Solutions Swansea April 2009
Open Source Solutions Swansea April 2009Open Source Solutions Swansea April 2009
Open Source Solutions Swansea April 2009
Ā 
How Open is Open Intellectual Property?
How Open is Open Intellectual Property?How Open is Open Intellectual Property?
How Open is Open Intellectual Property?
Ā 

More from Tim O'Reilly

Mastering the demons of our own design
Mastering the demons of our own designMastering the demons of our own design
Mastering the demons of our own designTim O'Reilly
Ā 
What's Wrong with the Silicon Valley Growth Model (Extended UCL Lecture)
What's Wrong with the Silicon Valley Growth Model (Extended UCL Lecture)What's Wrong with the Silicon Valley Growth Model (Extended UCL Lecture)
What's Wrong with the Silicon Valley Growth Model (Extended UCL Lecture)Tim O'Reilly
Ā 
Enterprise AI: What's It Really Good For?
Enterprise AI: What's It Really Good For?Enterprise AI: What's It Really Good For?
Enterprise AI: What's It Really Good For?Tim O'Reilly
Ā 
Learning in the Age of Knowledge on Demand
Learning in the Age of Knowledge on DemandLearning in the Age of Knowledge on Demand
Learning in the Age of Knowledge on DemandTim O'Reilly
Ā 
What's Wrong With Silicon Valley's Growth Model
What's Wrong With Silicon Valley's Growth ModelWhat's Wrong With Silicon Valley's Growth Model
What's Wrong With Silicon Valley's Growth ModelTim O'Reilly
Ā 
The Opportunity for Agile Governance
The Opportunity for Agile GovernanceThe Opportunity for Agile Governance
The Opportunity for Agile GovernanceTim O'Reilly
Ā 
Networks and the Next Economy
Networks and the Next EconomyNetworks and the Next Economy
Networks and the Next EconomyTim O'Reilly
Ā 
What's the Future of Work with AI?
What's the Future of Work with AI?What's the Future of Work with AI?
What's the Future of Work with AI?Tim O'Reilly
Ā 
Open Source in the Age of Cloud AI
Open Source in the Age of Cloud AIOpen Source in the Age of Cloud AI
Open Source in the Age of Cloud AITim O'Reilly
Ā 
We Must Redraw the Map
We Must Redraw the MapWe Must Redraw the Map
We Must Redraw the MapTim O'Reilly
Ā 
Networks and the Next Economy
Networks and the Next EconomyNetworks and the Next Economy
Networks and the Next EconomyTim O'Reilly
Ā 
Networks and the Nature of the Firm
Networks and the Nature of the FirmNetworks and the Nature of the Firm
Networks and the Nature of the FirmTim O'Reilly
Ā 
The Real Work of the 21st Century
The Real Work of the 21st CenturyThe Real Work of the 21st Century
The Real Work of the 21st CenturyTim O'Reilly
Ā 
Do More. Do things that were previously impossible!
Do More. Do things that were previously impossible!Do More. Do things that were previously impossible!
Do More. Do things that were previously impossible!Tim O'Reilly
Ā 
We Get What We Ask For: Towards a New Distributional Economics
We Get What We Ask For: Towards a New Distributional EconomicsWe Get What We Ask For: Towards a New Distributional Economics
We Get What We Ask For: Towards a New Distributional EconomicsTim O'Reilly
Ā 
Towards a New Distributional Economics
Towards a New Distributional EconomicsTowards a New Distributional Economics
Towards a New Distributional EconomicsTim O'Reilly
Ā 
How AI Can Create Jobs
How AI Can Create JobsHow AI Can Create Jobs
How AI Can Create JobsTim O'Reilly
Ā 
Amazon.com's Web Services Opportunity
Amazon.com's Web Services OpportunityAmazon.com's Web Services Opportunity
Amazon.com's Web Services OpportunityTim O'Reilly
Ā 
WTF - Why the Future Is Up to Us - pptx version
WTF - Why the Future Is Up to Us - pptx versionWTF - Why the Future Is Up to Us - pptx version
WTF - Why the Future Is Up to Us - pptx versionTim O'Reilly
Ā 

More from Tim O'Reilly (20)

Mastering the demons of our own design
Mastering the demons of our own designMastering the demons of our own design
Mastering the demons of our own design
Ā 
What's Wrong with the Silicon Valley Growth Model (Extended UCL Lecture)
What's Wrong with the Silicon Valley Growth Model (Extended UCL Lecture)What's Wrong with the Silicon Valley Growth Model (Extended UCL Lecture)
What's Wrong with the Silicon Valley Growth Model (Extended UCL Lecture)
Ā 
Enterprise AI: What's It Really Good For?
Enterprise AI: What's It Really Good For?Enterprise AI: What's It Really Good For?
Enterprise AI: What's It Really Good For?
Ā 
Learning in the Age of Knowledge on Demand
Learning in the Age of Knowledge on DemandLearning in the Age of Knowledge on Demand
Learning in the Age of Knowledge on Demand
Ā 
What's Wrong With Silicon Valley's Growth Model
What's Wrong With Silicon Valley's Growth ModelWhat's Wrong With Silicon Valley's Growth Model
What's Wrong With Silicon Valley's Growth Model
Ā 
The Opportunity for Agile Governance
The Opportunity for Agile GovernanceThe Opportunity for Agile Governance
The Opportunity for Agile Governance
Ā 
Networks and the Next Economy
Networks and the Next EconomyNetworks and the Next Economy
Networks and the Next Economy
Ā 
What's the Future of Work with AI?
What's the Future of Work with AI?What's the Future of Work with AI?
What's the Future of Work with AI?
Ā 
Open Source in the Age of Cloud AI
Open Source in the Age of Cloud AIOpen Source in the Age of Cloud AI
Open Source in the Age of Cloud AI
Ā 
We Must Redraw the Map
We Must Redraw the MapWe Must Redraw the Map
We Must Redraw the Map
Ā 
Networks and the Next Economy
Networks and the Next EconomyNetworks and the Next Economy
Networks and the Next Economy
Ā 
Networks and the Nature of the Firm
Networks and the Nature of the FirmNetworks and the Nature of the Firm
Networks and the Nature of the Firm
Ā 
The Real Work of the 21st Century
The Real Work of the 21st CenturyThe Real Work of the 21st Century
The Real Work of the 21st Century
Ā 
Do More. Do things that were previously impossible!
Do More. Do things that were previously impossible!Do More. Do things that were previously impossible!
Do More. Do things that were previously impossible!
Ā 
We Get What We Ask For: Towards a New Distributional Economics
We Get What We Ask For: Towards a New Distributional EconomicsWe Get What We Ask For: Towards a New Distributional Economics
We Get What We Ask For: Towards a New Distributional Economics
Ā 
Towards a New Distributional Economics
Towards a New Distributional EconomicsTowards a New Distributional Economics
Towards a New Distributional Economics
Ā 
How AI Can Create Jobs
How AI Can Create JobsHow AI Can Create Jobs
How AI Can Create Jobs
Ā 
Amazon.com's Web Services Opportunity
Amazon.com's Web Services OpportunityAmazon.com's Web Services Opportunity
Amazon.com's Web Services Opportunity
Ā 
WTF?
WTF? WTF?
WTF?
Ā 
WTF - Why the Future Is Up to Us - pptx version
WTF - Why the Future Is Up to Us - pptx versionWTF - Why the Future Is Up to Us - pptx version
WTF - Why the Future Is Up to Us - pptx version
Ā 

Recently uploaded

04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptxHampshireHUG
Ā 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
Ā 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
Ā 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking MenDelhi Call girls
Ā 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfsudhanshuwaghmare1
Ā 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CVKhem
Ā 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...Neo4j
Ā 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
Ā 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
Ā 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
Ā 
šŸ¬ The future of MySQL is Postgres šŸ˜
šŸ¬  The future of MySQL is Postgres   šŸ˜šŸ¬  The future of MySQL is Postgres   šŸ˜
šŸ¬ The future of MySQL is Postgres šŸ˜RTylerCroy
Ā 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Miguel AraĆŗjo
Ā 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024The Digital Insurer
Ā 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...Martijn de Jong
Ā 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking MenDelhi Call girls
Ā 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Igalia
Ā 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slidevu2urc
Ā 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
Ā 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxMalak Abu Hammad
Ā 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc
Ā 

Recently uploaded (20)

04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
Ā 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
Ā 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
Ā 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
Ā 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
Ā 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
Ā 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Ā 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
Ā 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
Ā 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
Ā 
šŸ¬ The future of MySQL is Postgres šŸ˜
šŸ¬  The future of MySQL is Postgres   šŸ˜šŸ¬  The future of MySQL is Postgres   šŸ˜
šŸ¬ The future of MySQL is Postgres šŸ˜
Ā 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Ā 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Ā 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
Ā 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
Ā 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Ā 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
Ā 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
Ā 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
Ā 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
Ā 

The Past and Future of Open Computing

  • 1. Compute Summit January 16-17, 2013 Santa Clara Wednesday, January 16, 13
  • 2. Compute Summit The Architecture of Participation Lessons from open source software for open source hardware +Tim Oā€™Reilly @timoreilly Oā€™Reilly Media Wednesday, January 16, 13
  • 3. ā€œHistory doesnā€™t repeat itself, but it does rhyme.ā€ -Mark Twain 3 Wednesday, January 16, 13 Iā€™m going to look both backwards and forwards in this talk. Before talking about the future, itā€™s worthwhile to reļ¬‚ect on the past, to see what lessons we can take from it. As Mark Twain said, ā€œHistory...
  • 4. Wednesday, January 16, 13 The computing universe that we take for granted began with a profound act of open source hardware. As George Dyson explains in his book Turingā€™s Cathedral, John von Neumann and his colleagues at the Institute for Advanced Study put the fundamental architecture of stored program computers, the ancestral architecture reļ¬‚ected in all computers we use today, into the public domain, declining to seek any patents. This was an act of radical idealism. But it wasnā€™t ā€œpoliticalā€ in the sense that ā€œfree softwareā€ came to be seen in the 1980s. It was really all about the sense that this technology was too important, too fundamental for one organization to try to wring proprietary advantage out of it. For computing to reach its full, world-changing potential, it had to be available for everyone to build on. Thatā€™s the spirit with which the Open Compute Project also operates.
  • 5. ā€œWhat weā€™re selling to users of open source is control.ā€ - Michael Tiemann, Red Hat Wednesday, January 16, 13 Michael Tiemann echoed this sense of the importance of the users of technology being in charge of their own destiny when he said ā€œWhat weā€™re selling...ā€ (This is probably not an exact quote, just a memory of a conversation we had the better part of a dozen years ago.)
  • 6. Why Fidelity and Goldman Sachs Care About Open Compute ā€œIn the past we needed to simplify and reduce motherboards of unnecessary proprietary components, open up and simplify management software, maximize hands-free management software, and so on, in order to make them work efficiently for us. This behavior was similar to Facebookā€™s early daysā€™ server OEM experiences. Despite our numerous attempts in the past to inļ¬‚uence design, none of the server providers listened to our needs. Although not an ideal design, we maximized power efficiency and automated system management as best we could.ā€ ā€œWhat jumped out at us last summer at the OCP summit was that for the ļ¬rst time the non-hyperscale world could access many of the same design points, ODMs, simpliļ¬cations and ā€œfreedom of choiceā€ advantages indigenous to the hyperscale Web 2.0 world. This open access led to an evolution in thinking.ā€ - Peter Krey, in A Concise History of AMDā€™s Roadrunner Server for OCP http://www.opencompute.org/2012/06/25/a-concise-history-of-amds- roadrunner-server-for-ocp/ Wednesday, January 16, 13 Itā€™s this sense of users working together to advance the state of the art that comes through in the OCP blog post explaining why Fidelity Investments and Goldman Sachs came to work together on the AMD Roadrunner server for OCP. ā€œDespite our numerous attempts...ā€
  • 7. Wednesday, January 16, 13 This is also the underlying spirit of Richard Stallmanā€™s Free Software Deļ¬nition, the ļ¬rst overtly political statement of user rights, from the early 1980s. Unfortunately, the Free Software Foundation brought in a lot of stridency to the discussion, and what, to my mind, became an excessive focus on legal means -licenses - as the heart of the free software story.
  • 8. ā€œGiven enough eyeballs, all bugs are shallowā€ --Eric Raymond Wednesday, January 16, 13 The open source movement emerged in 1998 with a more pragmatic approach, selling openness as a beneļ¬t, providing better software development practices through community.
  • 9. Wednesday, January 16, 13 But there was still an unfortunate focus on licensing as the heart of the open source movement. Open source was ultimately deļ¬ned by a set of approved licenses. We need to get away from the narrative that makes us focus on licensing. The most important things are system architecture, community, and tools and practices for actually sharing our work. Licenses are just a way of making sure that bad actors donā€™t ruin the party.
  • 10. Wednesday, January 16, 13 I like how the OCP seems pretty clear about this. The licenses are simple, focused mainly on restricting patent assertions, and the emphasis is on providing speciļ¬cations and implementation details. You know that itā€™s about working designs, and about community.
  • 11. Wednesday, January 16, 13 The core advances of open source software, in my opinion, have always come from people who are more pragmatic. I was around in the early days of Unix, and what drove code sharing wasnā€™t radical idealism or licenses. The early Unix code wasnā€™t shared under a license that would have qualiļ¬ed as open source, but it was open enough. Early versions of Unix were developed collaboratively by hundreds of developers at a loose network of institutions, most notably AT&T, where it started, and UC Berkeley. That community collaboration is a big part of what OCP is trying to recreate. The future of OCP depends on you. It is your contributions that will push it forward. Own it!
  • 12. ā€œNo matter who you are, most of the smart people work for someone else.ā€ - Bill Joy Wednesday, January 16, 13 The importance of open source in enabling a distributed community is summed up in what has been referred to as Joyā€™s Law. ā€œNo matter...ā€ Thatā€™s what leads to so much innovation. Open source is fabulous for innovation.
  • 13. ā€œRichard Stallman talks about the evil of copyright, and says we need copyleft to ļ¬x it. At Berkeley, we just say ā€˜Go down to Copy Central and copy it.ā€™ā€ --Kirk McKusick, head of Berkeley Unix project Wednesday, January 16, 13 But there was another element to the early spread of open source. Unix was the ļ¬rst operating system that became divorced from the underlying hardware. It ran on many different machines with very different architectures. Code from one machine couldnā€™t simply be run on another; it had to be recompiled. With a standardized hardware architecture, PC software could be distributed in binary. Unix *had* to be distributed in source form, because that was the only way to get the software to run. All of us spent time ā€œportingā€ programs weā€™d received to account for either differences in hardware architecture or differences between various implementations of the operating system. In addition, because it was initially a non-commercial operating system, software was shared freely. Unix was developed collaboratively by hundreds of developers across many organizations. In an odd way, open source was a response to the problem of incompatibility.
  • 14. Wednesday, January 16, 13 We know all about incompatibility in the hardware world. My friend Nat Torkington once said that there must be a special circle of Danteā€™s hell reserved for the makers of incompatible power supplies for consumer devices. In his infernal vision, the manufacturers of such devices were all condemned to a hell of perpetual sexual arousal combined with incompatible sexual organs. Iā€™m sure that those of you in the data center world know people who belong in this same hell. But I thought this image of one of Danteā€™s circles of hell recreated in lego tells another story about architecture. You can make anything out of lego, because the pieces are designed to ļ¬t together.
  • 15. ā€œThe book is perhaps most valuable for its exposition of the Unix philosophy of small cooperating tools with standardized inputs and outputs, a philosophy that also shaped the end-to- end philosophy of the Internet. It is this philosophy, and the architecture based on it, that has allowed open source projects to be assembled into larger systems such as Linux, without explicit coordination between developers.ā€ Wednesday, January 16, 13 This is also what was so powerful about Unix, the system that Linux emulated. It wasnā€™t itself open source by todayā€™s standards of licensing, but it had an architecture that allowed it to be developed collaboratively by a community of loosely connected developers. It was the architecture that mattered. In writing an entry for this classic book on Wikipedia, I wrote... I believe this philosophy of interoperable components is also at the heart of the OCP vision.
  • 16. ā€œThe architecture of participationā€ ā€œI couldnā€™t have written a new kernel for Windows even if I had access to the source code. The architecture just didnā€™t support it.ā€ -Linus Torvalds Wednesday, January 16, 13 I heard another striking assertion about the importance of architecture ļ¬fteen years or so ago in a conversation with Linus Torvalds. He observed... That term ā€œarchitectureā€ stuck in my head, and I realized how true it was of all the most successful open source projects - that it was far more than a matter of just releasing source code. It was designing systems in such a way that someone could bite off a manageable chunk and modify, replace, or extend it. I call this ā€œthe architecture of participation.ā€ Some systems are designed for participation; others are not.
  • 17. The internet would not exist without open source software Wednesday, January 16, 13 Hereā€™s an even stronger assertion: ā€œThe internet....ā€ And thatā€™s not just because the initial implementations of TCP/IP and related tools like the DNS came out of Berkeley Unix and were open source. Itā€™s not just because the services we all take for granted are built on top of an open source foundation. Itā€™s because the very architecture of the internet and the www are shaped by open source.
  • 18. Wednesday, January 16, 13 Tim Berners-Lee put the web into the public domain, and that was a profound act of open source software. But the software that Tim wrote is long gone, subsumed by other software that built on the architecture, communication protocols, and markup language that he designed. An even deeper contribution was the fundamental architecture of the web, which allowed anyone to put up a site without permission from anyone - all they had to do was speak the same language and communication protocol.
  • 19. Wednesday, January 16, 13 You also see this architectural element in the success of the Apache web server. I remember back in the mid 90s, when there was this media hysteria that Apache wasnā€™t keeping up, because it wasnā€™t adding features as fast as Netscapeā€™s web server or Microsoft IIS. The folks at Apache were clear: Weā€™re an HTTP server. We have an extension layer (read ā€œwe are a platformā€) that allows other people to add new features. Fifteen years later, Apache is still the dominant web server, and Netscape and IIS are footnotes in history.
  • 20. Work on stuff that matters Wednesday, January 16, 13 Moving on to another topic Iā€™ve made a practice for the past half-dozen years of asking the tech industry to work on stuff that matters. The Open Compute Project matters, and I want to give you some forward-looking perspective on just why I think it does.
  • 21. opportunities for innovation bring computing to people at the lowest cost and widest distribution minimize environmental impact improved upon by anyone Wednesday, January 16, 13 I want to start with the mission statement for OCP. Iā€™ve pulled out some key phrases. This is idealism of the kind expressed by von Neumann and his colleagues at the Institute for Advanced Study.
  • 22. Why does this matter so much? Wednesday, January 16, 13 The traditional wisdom was always that there werenā€™t that many companies of Google or Facebook scale. We now know better.
  • 23. Wednesday, January 16, 13 What weā€™re really engaged in is building a platform for a global internet operating system. Back in 2002, I ran a conference entitled Buidling the Internet Operating System. In his keynote at that conference, Clay Shirky told a thought-provoking story. He remarked on the assertion by IBM CEO Thomas Watson Jr. that he saw no need for more than ļ¬ve computers in the world. ā€œWe now know that he was wrong,ā€ said Clay. The audience nodded, thinking of the millions of PCs in the world. Today, itā€™s billions of smartphones. But then Clay delivered his devastating punch line: ā€œWe now know that he overstated the number by four.ā€ We are moving towards a world that can be thought of as one global computer. The big battle in computing is about who will control the operating system for that computer.
  • 24. Wednesday, January 16, 13 With the rise of applications like Facebook, which reach a billion people, you can see why this matters. Before we know it, there will be applications with many billions of users.
  • 25. Wednesday, January 16, 13 And of course, the smartphone is really just a portal to network services.
  • 26. What happens when the kind of collective intelligence applications of the web are driven by sensors rather than people typing on keyboards? Wednesday, January 16, 13 But the big question Iā€™ve been asking myself for the past half dozen years is this: ā€œWhat happens...ā€
  • 27. The Google Autonomous Vehicle Wednesday, January 16, 13 We see this in unexpected places, such as the Google autonomous vehicle. This car is thought-provoking on a number of levels.
  • 28. 2005: Seven Miles in Seven Hours Wednesday, January 16, 13 You see, back in 2005, the car that won the DARPA Grand Challenge went seven miles in seven hours.
  • 29. AI plus the recorded memory of augmented humans Wednesday, January 16, 13 What was the difference? It turns out that the autonomous vehicle is made possible by Google Streetview. Google had human drivers drive all those streets in cars that were taking pictures, and making very precise measurements of distances to everything. The autonomous vehicle is actually remembering the route that was driven by human drivers at some previous time. That ā€œmemoryā€, as recorded by the carā€™s electronic sensors, is stored in the cloud, and helps guide the car. As Peter Norvig of Google pointed out to me, ā€œpicking a traffic light out of the ļ¬eld of view of a video camera is a hard AI problem. Figuring out if itā€™s red or green when you already know itā€™s there is trivial.ā€ Effectively, the Google autonomous vehicle is part of a cloud-based system reliant on what Iā€™ve called ā€œthe global brain.ā€
  • 30. Wednesday, January 16, 13 You can see this same ā€œdata center behind apps in everyday lifeā€ in applications like Square. Square is revolutionizing the retail experience for small merchants. I donā€™t know how many of you have tried the combination of Square Register and the Square wallet app. It automatically checks you in when you walk into a participating merchant. Your name and face appear on the register, and since your payment details are already on ļ¬le, all the retail clerk has to do is conļ¬rm your identity, as shown in this screen shot.
  • 31. Wednesday, January 16, 13 We can also see this in the Apple Store. If you squint a little, you can see the Apple Store clerk as a cyborg. Where most stores (at least in America) have used technology to eliminate salespeople, Apple has used it to augment them. Each store is ļ¬‚ooded with smartphone-wielding salespeople who are able to help customers with everything from technical questions to purchase and checkout. Walgreens is experimenting with a similar approach in the pharmacy, and US CTO Todd Park foresees a future in which health workers will be part of a feedback loop including sensors to track patient data coupled with systems that alert them when a patient needs to be checked up on. The augmented home health worker will allow relatively unskilled workers to be empowered with the much deeper knowledge held in the cloud.
  • 32. Wednesday, January 16, 13 Or consider how a taxi service like Uber creates a system connecting passenger and driver - with a data-center app providing the dispatching, coordination, billing, and reputation system that ties it all together.
  • 33. Wednesday, January 16, 13 They said that CES was ā€œthe break out year for the Internet of Things.ā€ While much of it may be hype, we do see a lot of activity around ideas like the connected car, smart homes, and the quantiļ¬ed self - all consisting of sensor driven apps with big data back ends.
  • 34. Wednesday, January 16, 13 Perhaps the most striking development on the Internet of Things front is what GE is calling ā€œthe Industrial Internetā€. I spoke at GEā€™s event in San Francisco a few months ago. Jet engines equipped with sensors are putting out a terabyte of data a day. Analysis of that data can improve fuel efficiency, predict when parts are breaking down and require service, and much more. Again, devices are being woven into something greater, and thereā€™s a data center somewhere in the background.
  • 35. Wednesday, January 16, 13 I really started thinking about the operational implications of the internet as operating system back in 2006. I wrote a blog post called Operations: The New Secret Sauce, which made the assertion that in the future, operations - whatā€™s now called ā€œdevopsā€ in particular - would become a key competency not just for internet companies but also for the enterprise.
  • 36. Wednesday, January 16, 13 That prediction led a group of operations professionals to ask me to launch ā€œa gathering place for their tribe.ā€ That became our Velocity Conference, which focuses on web performance and operations, and increasingly, the back end for the internet of everything. What you do with the Open Compute Platform is very much part of that same story.
  • 37. Large cloud end users ā€œare beginning to see devops, openstack, open source methods, and hardware as one long continuum.ā€ - Bob Ogrey, AMD Wednesday, January 16, 13 Bob Ogrey of AMD reportedly described how the devops movement, open source, and open hardware are all part of the same enterprise transformation. He said....
  • 38. ā€œBeing a developer on someoneā€™s platform will mean being hosted on their infrastructure.ā€ - Debra Chrapaty, Microsoft, 2006 Wednesday, January 16, 13 But thatā€™s a key to why the Open Compute Platform really matters. Remember what Michael Tiemann said about the beneļ¬t of open source being control by users? The conversation that led me to write that 2006 blog post about web operations was with Debra Chrapaty who at the time ran operations for Windows Live. (Sheā€™s now the CIO of Zynga.) She said, ā€œBeing a developer...ā€ Since I was talking with her at the Oā€™Reilly Open Source Convention, that led me to ask, ā€œwho will control that platform?ā€ and to make the case that what we now call the cloud, not the desktop, should be the focus of the open source community.
  • 39. ā€œWhat we are creating now is a monster whose inļ¬‚uence is going to change history, provided there is any history left.ā€ -John von Neumann Wednesday, January 16, 13 But as Iā€™ve suggested here, the enterprise transformation is only the tip of the iceberg. Weā€™re talking about something that is incredibly pervasive. von Neumannā€™s wife Klari recalled him waking up one night in 1945 in a cold sweat. He said: ā€œWhat we are creating...ā€ She thought he was talking about the atom bomb, but George Dyson argues that his greater worry was the growing power of machines. Again, if, as Michael Tiemann notes, open source is about control, our ability to have distributed control over the hardware of the global brain may turn out to be very important.
  • 40. ā€œThe species of devices of which this is to be the ļ¬rst representative is so radically new that many of its uses will become clear only after it is put into operation. These uses which are not, or not easily, predictable now are likely to be the most important ones.ā€ -John von Neumann Wednesday, January 16, 13 But I prefer to end on a more hopeful note. In a letter to one of the military funders of the ļ¬rst computing project at the Institute for Advanced Study, von Neumann wrote, ā€œThe species...ā€ Thatā€™s the real beauty of open source, that it allows everyone to play a role in inventing the future. Your creativity is what will make this a success. Go forth and make the future happen! Thank you very much.