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
3 
“History doesn’t repeat itself, but 
it does rhyme.” 
-Mark Twain 
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 reflect 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 reflected 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 influence 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 first time 
the non-hyperscale world could access many of the same design points, ODMs, 
simplifications 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 Definition, the first 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 benefit, 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 defined 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 specifications 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 qualified 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 fix 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 first 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 fit 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 fifteen 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 five 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 field 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 file, all the retail clerk has to do is confirm 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 flooded 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 quantified 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 benefit 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 influence 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 first 
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 first 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

Program For The Future: The Commons as a collective intelligence meta-innovation
Program For The Future: The Commons as a collective intelligence meta-innovationProgram For The Future: The Commons as a collective intelligence meta-innovation
Program For The Future: The Commons as a collective intelligence meta-innovation
Mike Linksvayer
 
Angličtina - Maturitní Práce (The Most Important Computer Companies)
Angličtina - Maturitní Práce (The Most Important Computer Companies)Angličtina - Maturitní Práce (The Most Important Computer Companies)
Angličtina - Maturitní Práce (The Most Important Computer Companies)
Martin Král
 
Foss final seminar
Foss final seminarFoss final seminar
Foss final seminar
Smit Patil
 
"Opening" the Special Library: Open Source, Open Content, Open Data and More
"Opening" the Special Library: Open Source, Open Content, Open Data and More"Opening" the Special Library: Open Source, Open Content, Open Data and More
"Opening" the Special Library: Open Source, Open Content, Open Data and More
Mike Linksvayer
 
Whitt a deference to protocol revised journal draft december 2012 120612
Whitt a deference to protocol revised journal draft december 2012 120612Whitt a deference to protocol revised journal draft december 2012 120612
Whitt a deference to protocol revised journal draft december 2012 120612
rswhitt1
 

What's hot (20)

2600 v25 n4 (winter 2008)
2600 v25 n4 (winter 2008)2600 v25 n4 (winter 2008)
2600 v25 n4 (winter 2008)
 
Program For The Future: The Commons as a collective intelligence meta-innovation
Program For The Future: The Commons as a collective intelligence meta-innovationProgram For The Future: The Commons as a collective intelligence meta-innovation
Program For The Future: The Commons as a collective intelligence meta-innovation
 
Session 2 - Libraries and Open Source
Session 2 - Libraries and Open SourceSession 2 - Libraries and Open Source
Session 2 - Libraries and Open Source
 
Angličtina - Maturitní Práce (The Most Important Computer Companies)
Angličtina - Maturitní Práce (The Most Important Computer Companies)Angličtina - Maturitní Práce (The Most Important Computer Companies)
Angličtina - Maturitní Práce (The Most Important Computer Companies)
 
Collaboration for Good Futures
Collaboration for Good FuturesCollaboration for Good Futures
Collaboration for Good Futures
 
A History of Enterprises with OSS
A History of Enterprises with OSSA History of Enterprises with OSS
A History of Enterprises with OSS
 
Technology and Trust: The Challenge of 21st Century Government
Technology and Trust: The Challenge of 21st Century GovernmentTechnology and Trust: The Challenge of 21st Century Government
Technology and Trust: The Challenge of 21st Century Government
 
Foss final seminar
Foss final seminarFoss final seminar
Foss final seminar
 
Government 2.0: architecting for collaboration
Government 2.0: architecting for collaborationGovernment 2.0: architecting for collaboration
Government 2.0: architecting for collaboration
 
"Opening" the Special Library: Open Source, Open Content, Open Data and More
"Opening" the Special Library: Open Source, Open Content, Open Data and More"Opening" the Special Library: Open Source, Open Content, Open Data and More
"Opening" the Special Library: Open Source, Open Content, Open Data and More
 
Tooling for Change
Tooling for ChangeTooling for Change
Tooling for Change
 
140characters
140characters140characters
140characters
 
Web 2.0
Web 2.0Web 2.0
Web 2.0
 
Gup2011| open source
Gup2011| open sourceGup2011| open source
Gup2011| open source
 
Perspectives on Open
Perspectives on OpenPerspectives on Open
Perspectives on Open
 
Technology and Trust: The Challenge of 21st Century Government
Technology and Trust: The Challenge of 21st Century GovernmentTechnology and Trust: The Challenge of 21st Century Government
Technology and Trust: The Challenge of 21st Century Government
 
Ficod 2011 pdf (with notes)
Ficod 2011 pdf (with notes)Ficod 2011 pdf (with notes)
Ficod 2011 pdf (with notes)
 
Software Above the Level of a Single Device
Software Above the Level of a Single DeviceSoftware Above the Level of a Single Device
Software Above the Level of a Single Device
 
Whitt a deference to protocol revised journal draft december 2012 120612
Whitt a deference to protocol revised journal draft december 2012 120612Whitt a deference to protocol revised journal draft december 2012 120612
Whitt a deference to protocol revised journal draft december 2012 120612
 
Open source an origin story to freedom
Open source   an origin story to freedomOpen source   an origin story to freedom
Open source an origin story to freedom
 

Viewers also liked

الأساليب العصرية للدعوة الفعالة من وجهة نظر الشباب البحريني
الأساليب العصرية للدعوة الفعالة من وجهة نظر الشباب البحرينيالأساليب العصرية للدعوة الفعالة من وجهة نظر الشباب البحريني
الأساليب العصرية للدعوة الفعالة من وجهة نظر الشباب البحريني
4shbabkw
 
Texas star chart powerpoint
Texas star chart powerpointTexas star chart powerpoint
Texas star chart powerpoint
tmlaney
 
Libreto ianuguración kids plaza
Libreto ianuguración kids plazaLibreto ianuguración kids plaza
Libreto ianuguración kids plaza
cma2213
 
3. arte y violencia en colombia
3. arte y violencia en colombia3. arte y violencia en colombia
3. arte y violencia en colombia
Javier Villamil
 
Tka acquires austrian_spectrum_presentation
Tka acquires austrian_spectrum_presentationTka acquires austrian_spectrum_presentation
Tka acquires austrian_spectrum_presentation
Company Spotlight
 
المناخ (1)
المناخ (1)المناخ (1)
المناخ (1)
hanaa666
 
Translating poetry and its impact on the culture of the community. abstractdocx
Translating poetry and its impact on the culture of the community. abstractdocxTranslating poetry and its impact on the culture of the community. abstractdocx
Translating poetry and its impact on the culture of the community. abstractdocx
Dr. Shadia Banjar
 
Slideshare 1 trabajo
Slideshare 1 trabajoSlideshare 1 trabajo
Slideshare 1 trabajo
paulaleonca
 
религия и мировоззрение
религия и мировоззрениерелигия и мировоззрение
религия и мировоззрение
Viktoria Koval
 
Carte semaine du 20 au 26 03
Carte semaine du 20 au 26 03Carte semaine du 20 au 26 03
Carte semaine du 20 au 26 03
villaduflot
 

Viewers also liked (20)

Cuba 2
Cuba 2Cuba 2
Cuba 2
 
الأساليب العصرية للدعوة الفعالة من وجهة نظر الشباب البحريني
الأساليب العصرية للدعوة الفعالة من وجهة نظر الشباب البحرينيالأساليب العصرية للدعوة الفعالة من وجهة نظر الشباب البحريني
الأساليب العصرية للدعوة الفعالة من وجهة نظر الشباب البحريني
 
explain3d - introduction
explain3d - introductionexplain3d - introduction
explain3d - introduction
 
Extended family
Extended familyExtended family
Extended family
 
Texas star chart powerpoint
Texas star chart powerpointTexas star chart powerpoint
Texas star chart powerpoint
 
Deber de auditoria informatica
Deber de auditoria informaticaDeber de auditoria informatica
Deber de auditoria informatica
 
morality
moralitymorality
morality
 
Libreto ianuguración kids plaza
Libreto ianuguración kids plazaLibreto ianuguración kids plaza
Libreto ianuguración kids plaza
 
5106
51065106
5106
 
هاجر صابر الشاذلى المهمة الثالثة
هاجر صابر الشاذلى المهمة الثالثة هاجر صابر الشاذلى المهمة الثالثة
هاجر صابر الشاذلى المهمة الثالثة
 
3. arte y violencia en colombia
3. arte y violencia en colombia3. arte y violencia en colombia
3. arte y violencia en colombia
 
Jose manuel padilla_ruiz_elaboraciónmateriales_mf_1443
Jose manuel padilla_ruiz_elaboraciónmateriales_mf_1443Jose manuel padilla_ruiz_elaboraciónmateriales_mf_1443
Jose manuel padilla_ruiz_elaboraciónmateriales_mf_1443
 
Tka acquires austrian_spectrum_presentation
Tka acquires austrian_spectrum_presentationTka acquires austrian_spectrum_presentation
Tka acquires austrian_spectrum_presentation
 
المناخ (1)
المناخ (1)المناخ (1)
المناخ (1)
 
Translating poetry and its impact on the culture of the community. abstractdocx
Translating poetry and its impact on the culture of the community. abstractdocxTranslating poetry and its impact on the culture of the community. abstractdocx
Translating poetry and its impact on the culture of the community. abstractdocx
 
Slideshare 1 trabajo
Slideshare 1 trabajoSlideshare 1 trabajo
Slideshare 1 trabajo
 
DOMINGO 4º TIEMPO ORDINARIO CICLO B
DOMINGO 4º TIEMPO ORDINARIO CICLO BDOMINGO 4º TIEMPO ORDINARIO CICLO B
DOMINGO 4º TIEMPO ORDINARIO CICLO B
 
5 القراءات في شنقيط
5 القراءات في شنقيط5 القراءات في شنقيط
5 القراءات في شنقيط
 
религия и мировоззрение
религия и мировоззрениерелигия и мировоззрение
религия и мировоззрение
 
Carte semaine du 20 au 26 03
Carte semaine du 20 au 26 03Carte semaine du 20 au 26 03
Carte semaine du 20 au 26 03
 

Similar to Torocpsummit 130116180230-phpapp02

Os revolution reaction paper
Os revolution reaction paperOs revolution reaction paper
Os revolution reaction paper
Marklin
 
Linus Case Synthesis Essay
Linus Case Synthesis EssayLinus Case Synthesis Essay
Linus Case Synthesis Essay
Kim Moore
 
Understanding the world wide web
Understanding the world wide webUnderstanding the world wide web
Understanding the world wide web
Chelse Benham
 
Week 6 cyberpolitics
Week 6 cyberpoliticsWeek 6 cyberpolitics
Week 6 cyberpolitics
oiwan
 
Velocity2014 140917104940-phpapp02
Velocity2014 140917104940-phpapp02Velocity2014 140917104940-phpapp02
Velocity2014 140917104940-phpapp02
Eric Westendorf
 

Similar to Torocpsummit 130116180230-phpapp02 (20)

Anthropological fieldwork in Ubuntu Linux
Anthropological fieldwork in Ubuntu LinuxAnthropological fieldwork in Ubuntu Linux
Anthropological fieldwork in Ubuntu Linux
 
Os revolution reaction paper
Os revolution reaction paperOs revolution reaction paper
Os revolution reaction paper
 
Linus Case Synthesis Essay
Linus Case Synthesis EssayLinus Case Synthesis Essay
Linus Case Synthesis Essay
 
GNU turns 30
GNU turns 30GNU turns 30
GNU turns 30
 
Presentation internet programming report
Presentation internet programming reportPresentation internet programming report
Presentation internet programming report
 
If you think open source is not for you, think again by Jane Chakravorty
If you think open source is not for you, think again by Jane ChakravortyIf you think open source is not for you, think again by Jane Chakravorty
If you think open source is not for you, think again by Jane Chakravorty
 
Free & Open Source Software (2017 update)
Free & Open Source Software (2017 update)Free & Open Source Software (2017 update)
Free & Open Source Software (2017 update)
 
Foss final seminar
Foss final seminarFoss final seminar
Foss final seminar
 
Understanding the world wide web
Understanding the world wide webUnderstanding the world wide web
Understanding the world wide web
 
Understanding The World Wide Web
Understanding The World Wide WebUnderstanding The World Wide Web
Understanding The World Wide Web
 
Presentacion informacion sobre el internet
Presentacion informacion sobre el internetPresentacion informacion sobre el internet
Presentacion informacion sobre el internet
 
The Myth of Free Information
The Myth of Free InformationThe Myth of Free Information
The Myth of Free Information
 
Open source technology
Open source technologyOpen source technology
Open source technology
 
Opensource
OpensourceOpensource
Opensource
 
The Open Source Movement
The Open Source MovementThe Open Source Movement
The Open Source Movement
 
Week 6 cyberpolitics
Week 6 cyberpoliticsWeek 6 cyberpolitics
Week 6 cyberpolitics
 
Digital Networks & Platform Business Models (Masterclass)
Digital Networks & Platform Business Models (Masterclass)Digital Networks & Platform Business Models (Masterclass)
Digital Networks & Platform Business Models (Masterclass)
 
Linux
LinuxLinux
Linux
 
Free Your Mind and Your Data Will Follow: Open Source for Libraries
Free Your Mind and Your Data Will Follow: Open Source for LibrariesFree Your Mind and Your Data Will Follow: Open Source for Libraries
Free Your Mind and Your Data Will Follow: Open Source for Libraries
 
Velocity2014 140917104940-phpapp02
Velocity2014 140917104940-phpapp02Velocity2014 140917104940-phpapp02
Velocity2014 140917104940-phpapp02
 

More from King Parmeshwar Pawar :) Edu.Li (10)

Computer hardware component Created by king parmeshwar pawar
Computer hardware component Created by king parmeshwar pawarComputer hardware component Created by king parmeshwar pawar
Computer hardware component Created by king parmeshwar pawar
 
Computer hardware Created By :- king parmeshwar pawar
Computer hardware Created By :- king parmeshwar pawarComputer hardware Created By :- king parmeshwar pawar
Computer hardware Created By :- king parmeshwar pawar
 
Basic concepts of computer Created by :- king parmeshwar pawar
Basic concepts of computer Created by :- king parmeshwar pawar Basic concepts of computer Created by :- king parmeshwar pawar
Basic concepts of computer Created by :- king parmeshwar pawar
 
Basic concepts of computer Created by :- king parmeshwar pawar
Basic concepts of computer Created by :- king parmeshwar pawarBasic concepts of computer Created by :- king parmeshwar pawar
Basic concepts of computer Created by :- king parmeshwar pawar
 
Basic concepts o computer created by:- king parmeshwar pawar ☺
Basic concepts o computer created by:- king  parmeshwar  pawar ☺Basic concepts o computer created by:- king  parmeshwar  pawar ☺
Basic concepts o computer created by:- king parmeshwar pawar ☺
 
motivation of study with sucsses
motivation of study with sucssesmotivation of study with sucsses
motivation of study with sucsses
 
Study skills
Study skillsStudy skills
Study skills
 
king Parmeshwar pawar
king Parmeshwar pawar king Parmeshwar pawar
king Parmeshwar pawar
 
Biochemistry
BiochemistryBiochemistry
Biochemistry
 
Cbse 2802445
Cbse 2802445Cbse 2802445
Cbse 2802445
 

Recently uploaded

📱Dehradun Call Girls Service 📱☎️ +91'905,3900,678 ☎️📱 Call Girls In Dehradun 📱
📱Dehradun Call Girls Service 📱☎️ +91'905,3900,678 ☎️📱 Call Girls In Dehradun 📱📱Dehradun Call Girls Service 📱☎️ +91'905,3900,678 ☎️📱 Call Girls In Dehradun 📱
📱Dehradun Call Girls Service 📱☎️ +91'905,3900,678 ☎️📱 Call Girls In Dehradun 📱
@Chandigarh #call #Girls 9053900678 @Call #Girls in @Punjab 9053900678
 
VIP Call Girls Pollachi 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Pollachi 7001035870 Whatsapp Number, 24/07 BookingVIP Call Girls Pollachi 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Pollachi 7001035870 Whatsapp Number, 24/07 Booking
dharasingh5698
 
valsad Escorts Service ☎️ 6378878445 ( Sakshi Sinha ) High Profile Call Girls...
valsad Escorts Service ☎️ 6378878445 ( Sakshi Sinha ) High Profile Call Girls...valsad Escorts Service ☎️ 6378878445 ( Sakshi Sinha ) High Profile Call Girls...
valsad Escorts Service ☎️ 6378878445 ( Sakshi Sinha ) High Profile Call Girls...
Call Girls In Delhi Whatsup 9873940964 Enjoy Unlimited Pleasure
 
Call Girls in Prashant Vihar, Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
Call Girls in Prashant Vihar, Delhi 💯 Call Us 🔝9953056974 🔝 Escort ServiceCall Girls in Prashant Vihar, Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
Call Girls in Prashant Vihar, Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
9953056974 Low Rate Call Girls In Saket, Delhi NCR
 
( Pune ) VIP Baner Call Girls 🎗️ 9352988975 Sizzling | Escorts | Girls Are Re...
( Pune ) VIP Baner Call Girls 🎗️ 9352988975 Sizzling | Escorts | Girls Are Re...( Pune ) VIP Baner Call Girls 🎗️ 9352988975 Sizzling | Escorts | Girls Are Re...
( Pune ) VIP Baner Call Girls 🎗️ 9352988975 Sizzling | Escorts | Girls Are Re...
nilamkumrai
 

Recently uploaded (20)

Dubai=Desi Dubai Call Girls O525547819 Outdoor Call Girls Dubai
Dubai=Desi Dubai Call Girls O525547819 Outdoor Call Girls DubaiDubai=Desi Dubai Call Girls O525547819 Outdoor Call Girls Dubai
Dubai=Desi Dubai Call Girls O525547819 Outdoor Call Girls Dubai
 
📱Dehradun Call Girls Service 📱☎️ +91'905,3900,678 ☎️📱 Call Girls In Dehradun 📱
📱Dehradun Call Girls Service 📱☎️ +91'905,3900,678 ☎️📱 Call Girls In Dehradun 📱📱Dehradun Call Girls Service 📱☎️ +91'905,3900,678 ☎️📱 Call Girls In Dehradun 📱
📱Dehradun Call Girls Service 📱☎️ +91'905,3900,678 ☎️📱 Call Girls In Dehradun 📱
 
VIP Call Girls Pollachi 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Pollachi 7001035870 Whatsapp Number, 24/07 BookingVIP Call Girls Pollachi 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Pollachi 7001035870 Whatsapp Number, 24/07 Booking
 
valsad Escorts Service ☎️ 6378878445 ( Sakshi Sinha ) High Profile Call Girls...
valsad Escorts Service ☎️ 6378878445 ( Sakshi Sinha ) High Profile Call Girls...valsad Escorts Service ☎️ 6378878445 ( Sakshi Sinha ) High Profile Call Girls...
valsad Escorts Service ☎️ 6378878445 ( Sakshi Sinha ) High Profile Call Girls...
 
Russian Call Girls Pune (Adult Only) 8005736733 Escort Service 24x7 Cash Pay...
Russian Call Girls Pune  (Adult Only) 8005736733 Escort Service 24x7 Cash Pay...Russian Call Girls Pune  (Adult Only) 8005736733 Escort Service 24x7 Cash Pay...
Russian Call Girls Pune (Adult Only) 8005736733 Escort Service 24x7 Cash Pay...
 
Ganeshkhind ! Call Girls Pune - 450+ Call Girl Cash Payment 8005736733 Neha T...
Ganeshkhind ! Call Girls Pune - 450+ Call Girl Cash Payment 8005736733 Neha T...Ganeshkhind ! Call Girls Pune - 450+ Call Girl Cash Payment 8005736733 Neha T...
Ganeshkhind ! Call Girls Pune - 450+ Call Girl Cash Payment 8005736733 Neha T...
 
VVIP Pune Call Girls Sinhagad WhatSapp Number 8005736733 With Elite Staff And...
VVIP Pune Call Girls Sinhagad WhatSapp Number 8005736733 With Elite Staff And...VVIP Pune Call Girls Sinhagad WhatSapp Number 8005736733 With Elite Staff And...
VVIP Pune Call Girls Sinhagad WhatSapp Number 8005736733 With Elite Staff And...
 
Wagholi & High Class Call Girls Pune Neha 8005736733 | 100% Gennuine High Cla...
Wagholi & High Class Call Girls Pune Neha 8005736733 | 100% Gennuine High Cla...Wagholi & High Class Call Girls Pune Neha 8005736733 | 100% Gennuine High Cla...
Wagholi & High Class Call Girls Pune Neha 8005736733 | 100% Gennuine High Cla...
 
(INDIRA) Call Girl Pune Call Now 8250077686 Pune Escorts 24x7
(INDIRA) Call Girl Pune Call Now 8250077686 Pune Escorts 24x7(INDIRA) Call Girl Pune Call Now 8250077686 Pune Escorts 24x7
(INDIRA) Call Girl Pune Call Now 8250077686 Pune Escorts 24x7
 
Katraj ( Call Girls ) Pune 6297143586 Hot Model With Sexy Bhabi Ready For S...
Katraj ( Call Girls ) Pune  6297143586  Hot Model With Sexy Bhabi Ready For S...Katraj ( Call Girls ) Pune  6297143586  Hot Model With Sexy Bhabi Ready For S...
Katraj ( Call Girls ) Pune 6297143586 Hot Model With Sexy Bhabi Ready For S...
 
Pune Airport ( Call Girls ) Pune 6297143586 Hot Model With Sexy Bhabi Ready...
Pune Airport ( Call Girls ) Pune  6297143586  Hot Model With Sexy Bhabi Ready...Pune Airport ( Call Girls ) Pune  6297143586  Hot Model With Sexy Bhabi Ready...
Pune Airport ( Call Girls ) Pune 6297143586 Hot Model With Sexy Bhabi Ready...
 
Busty Desi⚡Call Girls in Vasundhara Ghaziabad >༒8448380779 Escort Service
Busty Desi⚡Call Girls in Vasundhara Ghaziabad >༒8448380779 Escort ServiceBusty Desi⚡Call Girls in Vasundhara Ghaziabad >༒8448380779 Escort Service
Busty Desi⚡Call Girls in Vasundhara Ghaziabad >༒8448380779 Escort Service
 
Call Girls in Prashant Vihar, Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
Call Girls in Prashant Vihar, Delhi 💯 Call Us 🔝9953056974 🔝 Escort ServiceCall Girls in Prashant Vihar, Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
Call Girls in Prashant Vihar, Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
 
2nd Solid Symposium: Solid Pods vs Personal Knowledge Graphs
2nd Solid Symposium: Solid Pods vs Personal Knowledge Graphs2nd Solid Symposium: Solid Pods vs Personal Knowledge Graphs
2nd Solid Symposium: Solid Pods vs Personal Knowledge Graphs
 
VIP Model Call Girls Hadapsar ( Pune ) Call ON 9905417584 Starting High Prof...
VIP Model Call Girls Hadapsar ( Pune ) Call ON 9905417584 Starting  High Prof...VIP Model Call Girls Hadapsar ( Pune ) Call ON 9905417584 Starting  High Prof...
VIP Model Call Girls Hadapsar ( Pune ) Call ON 9905417584 Starting High Prof...
 
WhatsApp 📞 8448380779 ✅Call Girls In Mamura Sector 66 ( Noida)
WhatsApp 📞 8448380779 ✅Call Girls In Mamura Sector 66 ( Noida)WhatsApp 📞 8448380779 ✅Call Girls In Mamura Sector 66 ( Noida)
WhatsApp 📞 8448380779 ✅Call Girls In Mamura Sector 66 ( Noida)
 
Call Girls Sangvi Call Me 7737669865 Budget Friendly No Advance BookingCall G...
Call Girls Sangvi Call Me 7737669865 Budget Friendly No Advance BookingCall G...Call Girls Sangvi Call Me 7737669865 Budget Friendly No Advance BookingCall G...
Call Girls Sangvi Call Me 7737669865 Budget Friendly No Advance BookingCall G...
 
Real Men Wear Diapers T Shirts sweatshirt
Real Men Wear Diapers T Shirts sweatshirtReal Men Wear Diapers T Shirts sweatshirt
Real Men Wear Diapers T Shirts sweatshirt
 
( Pune ) VIP Baner Call Girls 🎗️ 9352988975 Sizzling | Escorts | Girls Are Re...
( Pune ) VIP Baner Call Girls 🎗️ 9352988975 Sizzling | Escorts | Girls Are Re...( Pune ) VIP Baner Call Girls 🎗️ 9352988975 Sizzling | Escorts | Girls Are Re...
( Pune ) VIP Baner Call Girls 🎗️ 9352988975 Sizzling | Escorts | Girls Are Re...
 
"Boost Your Digital Presence: Partner with a Leading SEO Agency"
"Boost Your Digital Presence: Partner with a Leading SEO Agency""Boost Your Digital Presence: Partner with a Leading SEO Agency"
"Boost Your Digital Presence: Partner with a Leading SEO Agency"
 

Torocpsummit 130116180230-phpapp02

  • 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. 3 “History doesn’t repeat itself, but it does rhyme.” -Mark Twain 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 reflect 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 reflected 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 influence 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 first time the non-hyperscale world could access many of the same design points, ODMs, simplifications 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 Definition, the first 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 benefit, 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 defined 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 specifications 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 qualified 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 fix 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 first 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 fit 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 fifteen 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 five 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 field 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 file, all the retail clerk has to do is confirm 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 flooded 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 quantified 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 benefit 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 influence 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 first 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 first 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.