The State of the Internet Operating System


                              Tim O’Reilly

                         Paypal Innovate
                        November 3, 2009
Cloud Computing

 “You keep using that word. I do not think it
 means what you think it means.”
Web 2.0

 “You keep using that word. I do not think it
 means what you think it means.”
What Web 2.0 and Cloud Computing Are Really All About




 We’re building an internet operating system
State of the Internet Operating System
An internet operating system? You must be kidding.
                                  There’s no storage
                                  No scheduling
                                  No processing
                                  No memory
                                   management
                                  ...




                                     Bram Cohen of
                                     BitTorrent, 1st
                                     Web 2.0 Conference
                                     2004
State of the Internet Operating System
State of the Internet Operating System
State of the Internet Operating System
State of the Internet Operating System
State of the Internet Operating System
"The Law of Conservation
of Attractive Profits"

"When attractive profits disappear at one
 stage in the value chain because a product
 becomes modular and commoditized, the
 opportunity to earn attractive profits with
 proprietary products will usually emerge at
 an adjacent stage."

                            -- Clayton Christensen
                 Author of The Innovator's Solution
        In Harvard Business Review, February 2004
Internet Operating System

 “You keep using that word. I do not think it
 means what you think it means.”
The Internet Operating System
 Its subsystems are databases of
   –   People
   –   Places
   –   Things
   –   Prices
   –   Documents
   –   Images
   –   Sounds
   –   Relationships
   –   Trust metrics
   –   ...

 and services that help people use them
   –   Search
   –   Payment
   –   Matching and Recognition
   –   ...
The O’Reilly Radar Methodology
 William Gibson: “The future is here. It’s just not
  evenly distributed yet.”

 We “watch the alpha geeks” and think about the
  futures they are living in

 We then look for trend data that tells us that a
  particular future is becoming mainstream

 I’m going to tell you some seemingly unconnected
  technology stories from the front lines of
  innovation. Then we’re going to connect the dots.
<1>
The smart phone plus local search. Today pizza,




                           Pizza Nostra, 300 De Haro
                           CyBelle’s Pizza, 975 Bryant
                           Extreme Pizza, 1062 Folsom
An application running on a
mobile device whose user
interface is driven by sensors:

- Touch screen
- Motion and proximity sensors
- Microphone
- GPS or cell tower triangulation
An application that depends on
cooperating cloud data services:

- Speech recognition
- Search
- Location
These cloud data services are
combined to do a job that none
of them could do alone.
State of the Internet Operating System
State of the Internet Operating System
State of the Internet Operating System
Expect auto-translation
These suggest mindbending possibilities
 Expect automated speech recognition and
  automated real-time translation throughout
  Google products
 Google Suggest “database of intentions” gives
  them an advantage in understanding what people
  intend to say
 The Star Trek universal translator is within the
  scope of Google’s ambition
 These products will be relatively weak at
  introduction but will get better the more people
  use them.
 Speech recognition and translation will be
  integrated with other applications via web services
 Pretty darn cool, and definitely NOT a PC-era
  operating system!
<2>
State of the Internet Operating System
State of the Internet Operating System
State of the Internet Operating System
State of the Internet Operating System
Our devices are full of sensors. New applications
are figuring out how to learn from those sensors.
State of the Internet Operating System
AMEE - the world’s energy meter
State of the Internet Operating System
The real world casts information shadows
Machine Learning not just for robots
Web 2.0 is about finding meaning
             in user-generated data,
  and turning that meaning into real-time user-
facing services. “Web Squared” takes that same
        concept to real-time sensor data.
State of the Internet Operating System
<3>
State of the Internet Operating System
State of the Internet Operating System
State of the Internet Operating System
Google Maps with Street View
Cloud + mobile = “Augmented Reality”
State of the Internet Operating System
<4>
State of the Internet Operating System
Cooperating data services?




 Face recognition
       +
 Social Network
       +
 Location
We learn by “context accumulation.”
 Future applications will do so too.
<5>
The big question
 If the Internet becomes an operating system, what
  is the architecture of that operating system?




               One Ring to Rule Them All
The big question
 What is the architecture of that operating system?




              Small Pieces Loosely Joined
State of the Internet Operating System
State of the Internet Operating System
State of the Internet Operating System
State of the Internet Operating System
State of the Internet Operating System
State of the Internet Operating System
State of the Internet Operating System
The smart phone plus local search. Today pizza,




                           Pizza Nostra, 300 De Haro
                           CyBelle’s Pizza, 975 Bryant
                           Extreme Pizza, 1062 Folsom
 How cool would it
  be to add pizza
  ordering?
State of the Internet Operating System
State of the Internet Operating System
State of the Internet Operating System
State of the Internet Operating System
<6>
State of the Internet Operating System
State of the Internet Operating System
PayPal
 A first order Internet data subsystem
   –   80 million active users
   –   15,000 financial institutions
   –   190 countries, 24 currencies
   –   Not just payment but identity, fraud detection, risk
       management, and more

 Inherently Decentralized
   – Internet endpoints call the service to get the benefit of
     the networked data at the center
   – P2P Payments
   – Decentralized website checkout for 60% of e-commerce

 A model for the way the internet operating system
  ought to work
Advice for PayPal
“API design is like sex: make one mistake and
support if for the rest of your life.”

                       --attributed to Josh Bloch
More than payment
You use your wallet for
   Payment
   Identification
   Loyalty cards, discount coupons
   Receipts
   Special things to keep and share



 All of these things are moving out of the physical
  wallet, many of them onto the phone

 There is a huge opportunity to build innovative
  new services to do these jobs.
 PayPal provides a unique back-end
Build services that mash up
 Speech recognition



 Location           OpenStreetMap




 Social networks



 Government

 Payment
State of the Internet Operating System
State of the Internet Operating System
State of the Internet Operating System
The Robustness Principle




 “TCP implementations should follow a general
 principle of robustness: be conservative in what
 you do, be liberal in what you accept from others.”

       --Jon Postel in RFC 761 (Transmission Control Protocol, 1980)
That’s how we get to this




               Small Pieces Loosely Joined
And don’t end up here




               One Ring to Rule Them All

More Related Content

PDF
Timorexpony
KEY
State of the Internet Operating System: Web2 expo10
PDF
Tim O'Reilly Mashup Camp 2008
PDF
Salesforce - AI for CRM
PDF
The ethics of cloud and mobile computing for lawyers
PPT
Rxdxt Bbc Fmt
KEY
Perspectives on Open
PDF
Iowa Weighs in on Ethics of Cloud Computing for Lawyers
Timorexpony
State of the Internet Operating System: Web2 expo10
Tim O'Reilly Mashup Camp 2008
Salesforce - AI for CRM
The ethics of cloud and mobile computing for lawyers
Rxdxt Bbc Fmt
Perspectives on Open
Iowa Weighs in on Ethics of Cloud Computing for Lawyers

What's hot (20)

PDF
Big Data and the Future of Journalism (Futurist Keynote Speaker Gerd Leonhard...
PDF
Lifted by the Cloud
PDF
Ten Technology Trends That Will Change the World in Ten Years
PDF
4 principles to get full benefit of the Internet of Things
PDF
Digital Entrepreneurs and the Internet of Things
PPTX
Future & Technology - What's Next?
DOCX
Sai priya the time flies, and it has been two centuries that th
PDF
IoT And Inevitable Decentralization of The Internet
PPTX
Being digital
PDF
Taming Context in the Internet of Things
PPT
The Future of the Internet
PDF
Future of the Internet - National Geographic - Digital Capital Week
PPTX
The Future of the Internet
PDF
Smart Citizens - Populating Smart Cities / IoTShifts
PDF
IoT_e-book from blog series by Marie Martin
PPTX
Seeing Through The Clouds
PPTX
The Digital Workplace Revolution
PDF
Better Software—Faster: Ten Best Practices from Sequoia's Microservices Summit
Big Data and the Future of Journalism (Futurist Keynote Speaker Gerd Leonhard...
Lifted by the Cloud
Ten Technology Trends That Will Change the World in Ten Years
4 principles to get full benefit of the Internet of Things
Digital Entrepreneurs and the Internet of Things
Future & Technology - What's Next?
Sai priya the time flies, and it has been two centuries that th
IoT And Inevitable Decentralization of The Internet
Being digital
Taming Context in the Internet of Things
The Future of the Internet
Future of the Internet - National Geographic - Digital Capital Week
The Future of the Internet
Smart Citizens - Populating Smart Cities / IoTShifts
IoT_e-book from blog series by Marie Martin
Seeing Through The Clouds
The Digital Workplace Revolution
Better Software—Faster: Ten Best Practices from Sequoia's Microservices Summit
Ad

Viewers also liked (20)

PPT
Operating system.ppt (1)
PPT
Presentation on operating system
PPT
An Operating System for the Real World
PPTX
Mobile operating system..
PPT
Chapter 2 - Operating System Structures
PPTX
Operating System Mac OS X
PPS
Functions Of Operating System
PPTX
Real time Operating System
PPTX
Mobile operating system ppt
PPTX
Unix operating system
PPTX
Types of operating system
PPTX
Operating system overview concepts ppt
PDF
Unit 4 Real Time Operating System
PPTX
Mobile Operating System
PPTX
Mac OS(Operating System)
PPT
Life without FTP would be cool
PPTX
Utility software
PPTX
Android operating system
PDF
Platforms, Applications, and Idealism
PDF
Os structure
Operating system.ppt (1)
Presentation on operating system
An Operating System for the Real World
Mobile operating system..
Chapter 2 - Operating System Structures
Operating System Mac OS X
Functions Of Operating System
Real time Operating System
Mobile operating system ppt
Unix operating system
Types of operating system
Operating system overview concepts ppt
Unit 4 Real Time Operating System
Mobile Operating System
Mac OS(Operating System)
Life without FTP would be cool
Utility software
Android operating system
Platforms, Applications, and Idealism
Os structure
Ad

Similar to State of the Internet Operating System (20)

PPTX
IT Trends – A Personal Perspective
PDF
Open Source and Open Data in the Age of the Cloud
PDF
The DiSo Project
PDF
Codecentric At Ajax World Conference San Jose
PDF
Rest In Practice 1st Ed Jim Webber Savas Parastatidis Ian Robinson
PPT
Internet trends and ICT knowledge necessary in the next years - 2013 ed.
PDF
Open Source in the Cloud Computing Era
PPT
Web2.0v2.0
PPTX
Mac129 med102 the web is dead
PDF
Drupalcon keynote: Open Source and Open Data in the age of the cloud
PDF
Web20 report excerpt
PPT
Cavalcare l'onda del Web 2.0 - Dion Hinchcliffe
PPT
Leveraging The Web 2.0 Movement, Dion Hinchliffe
PPT
Summarize the What Is Web 2.0
PDF
Next Generation Innovation Platform for Research and Economic Development in ...
PDF
Web3 0 The Semantic Web
PDF
What's this NetKernel Thing Anyway?
PPT
WEB 2.0 For Interns(Surya)
PPT
Internet trends and ICT knowledge necessary in the next years
PPT
Adding Value to Cultural Heritage (the 2012 edition)
IT Trends – A Personal Perspective
Open Source and Open Data in the Age of the Cloud
The DiSo Project
Codecentric At Ajax World Conference San Jose
Rest In Practice 1st Ed Jim Webber Savas Parastatidis Ian Robinson
Internet trends and ICT knowledge necessary in the next years - 2013 ed.
Open Source in the Cloud Computing Era
Web2.0v2.0
Mac129 med102 the web is dead
Drupalcon keynote: Open Source and Open Data in the age of the cloud
Web20 report excerpt
Cavalcare l'onda del Web 2.0 - Dion Hinchcliffe
Leveraging The Web 2.0 Movement, Dion Hinchliffe
Summarize the What Is Web 2.0
Next Generation Innovation Platform for Research and Economic Development in ...
Web3 0 The Semantic Web
What's this NetKernel Thing Anyway?
WEB 2.0 For Interns(Surya)
Internet trends and ICT knowledge necessary in the next years
Adding Value to Cultural Heritage (the 2012 edition)

More from Tim O'Reilly (20)

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

Recently uploaded (20)

PPTX
Module 1 Introduction to Web Programming .pptx
PDF
The-Future-of-Automotive-Quality-is-Here-AI-Driven-Engineering.pdf
PDF
Transform-Your-Supply-Chain-with-AI-Driven-Quality-Engineering.pdf
PPTX
Build automations faster and more reliably with UiPath ScreenPlay
PDF
NewMind AI Weekly Chronicles – August ’25 Week IV
PDF
Auditboard EB SOX Playbook 2023 edition.
PDF
substrate PowerPoint Presentation basic one
PDF
Electrocardiogram sequences data analytics and classification using unsupervi...
PDF
EIS-Webinar-Regulated-Industries-2025-08.pdf
PDF
Transform-Your-Factory-with-AI-Driven-Quality-Engineering.pdf
PDF
Build Real-Time ML Apps with Python, Feast & NoSQL
PDF
Dell Pro Micro: Speed customer interactions, patient processing, and learning...
PDF
Introduction to MCP and A2A Protocols: Enabling Agent Communication
PDF
Transform-Your-Streaming-Platform-with-AI-Driven-Quality-Engineering.pdf
PDF
LMS bot: enhanced learning management systems for improved student learning e...
PDF
A hybrid framework for wild animal classification using fine-tuned DenseNet12...
PDF
Rapid Prototyping: A lecture on prototyping techniques for interface design
PDF
Ensemble model-based arrhythmia classification with local interpretable model...
PDF
4 layer Arch & Reference Arch of IoT.pdf
PDF
The-2025-Engineering-Revolution-AI-Quality-and-DevOps-Convergence.pdf
Module 1 Introduction to Web Programming .pptx
The-Future-of-Automotive-Quality-is-Here-AI-Driven-Engineering.pdf
Transform-Your-Supply-Chain-with-AI-Driven-Quality-Engineering.pdf
Build automations faster and more reliably with UiPath ScreenPlay
NewMind AI Weekly Chronicles – August ’25 Week IV
Auditboard EB SOX Playbook 2023 edition.
substrate PowerPoint Presentation basic one
Electrocardiogram sequences data analytics and classification using unsupervi...
EIS-Webinar-Regulated-Industries-2025-08.pdf
Transform-Your-Factory-with-AI-Driven-Quality-Engineering.pdf
Build Real-Time ML Apps with Python, Feast & NoSQL
Dell Pro Micro: Speed customer interactions, patient processing, and learning...
Introduction to MCP and A2A Protocols: Enabling Agent Communication
Transform-Your-Streaming-Platform-with-AI-Driven-Quality-Engineering.pdf
LMS bot: enhanced learning management systems for improved student learning e...
A hybrid framework for wild animal classification using fine-tuned DenseNet12...
Rapid Prototyping: A lecture on prototyping techniques for interface design
Ensemble model-based arrhythmia classification with local interpretable model...
4 layer Arch & Reference Arch of IoT.pdf
The-2025-Engineering-Revolution-AI-Quality-and-DevOps-Convergence.pdf

State of the Internet Operating System

  • 1. The State of the Internet Operating System Tim O’Reilly Paypal Innovate November 3, 2009
  • 2. Cloud Computing “You keep using that word. I do not think it means what you think it means.”
  • 3. Web 2.0 “You keep using that word. I do not think it means what you think it means.”
  • 4. What Web 2.0 and Cloud Computing Are Really All About We’re building an internet operating system
  • 6. An internet operating system? You must be kidding.  There’s no storage  No scheduling  No processing  No memory management  ... Bram Cohen of BitTorrent, 1st Web 2.0 Conference 2004
  • 12. "The Law of Conservation of Attractive Profits" "When attractive profits disappear at one stage in the value chain because a product becomes modular and commoditized, the opportunity to earn attractive profits with proprietary products will usually emerge at an adjacent stage." -- Clayton Christensen Author of The Innovator's Solution In Harvard Business Review, February 2004
  • 13. Internet Operating System “You keep using that word. I do not think it means what you think it means.”
  • 14. The Internet Operating System  Its subsystems are databases of – People – Places – Things – Prices – Documents – Images – Sounds – Relationships – Trust metrics – ...  and services that help people use them – Search – Payment – Matching and Recognition – ...
  • 15. The O’Reilly Radar Methodology  William Gibson: “The future is here. It’s just not evenly distributed yet.”  We “watch the alpha geeks” and think about the futures they are living in  We then look for trend data that tells us that a particular future is becoming mainstream  I’m going to tell you some seemingly unconnected technology stories from the front lines of innovation. Then we’re going to connect the dots.
  • 16. <1>
  • 17. The smart phone plus local search. Today pizza, Pizza Nostra, 300 De Haro CyBelle’s Pizza, 975 Bryant Extreme Pizza, 1062 Folsom
  • 18. An application running on a mobile device whose user interface is driven by sensors: - Touch screen - Motion and proximity sensors - Microphone - GPS or cell tower triangulation
  • 19. An application that depends on cooperating cloud data services: - Speech recognition - Search - Location
  • 20. These cloud data services are combined to do a job that none of them could do alone.
  • 25. These suggest mindbending possibilities  Expect automated speech recognition and automated real-time translation throughout Google products  Google Suggest “database of intentions” gives them an advantage in understanding what people intend to say  The Star Trek universal translator is within the scope of Google’s ambition  These products will be relatively weak at introduction but will get better the more people use them.  Speech recognition and translation will be integrated with other applications via web services  Pretty darn cool, and definitely NOT a PC-era operating system!
  • 26. <2>
  • 31. Our devices are full of sensors. New applications are figuring out how to learn from those sensors.
  • 33. AMEE - the world’s energy meter
  • 35. The real world casts information shadows
  • 36. Machine Learning not just for robots
  • 37. Web 2.0 is about finding meaning in user-generated data, and turning that meaning into real-time user- facing services. “Web Squared” takes that same concept to real-time sensor data.
  • 39. <3>
  • 43. Google Maps with Street View
  • 44. Cloud + mobile = “Augmented Reality”
  • 46. <4>
  • 48. Cooperating data services? Face recognition + Social Network + Location
  • 49. We learn by “context accumulation.” Future applications will do so too.
  • 50. <5>
  • 51. The big question  If the Internet becomes an operating system, what is the architecture of that operating system? One Ring to Rule Them All
  • 52. The big question  What is the architecture of that operating system? Small Pieces Loosely Joined
  • 60. The smart phone plus local search. Today pizza, Pizza Nostra, 300 De Haro CyBelle’s Pizza, 975 Bryant Extreme Pizza, 1062 Folsom
  • 61.  How cool would it be to add pizza ordering?
  • 66. <6>
  • 69. PayPal  A first order Internet data subsystem – 80 million active users – 15,000 financial institutions – 190 countries, 24 currencies – Not just payment but identity, fraud detection, risk management, and more  Inherently Decentralized – Internet endpoints call the service to get the benefit of the networked data at the center – P2P Payments – Decentralized website checkout for 60% of e-commerce  A model for the way the internet operating system ought to work
  • 71. “API design is like sex: make one mistake and support if for the rest of your life.” --attributed to Josh Bloch
  • 73. You use your wallet for  Payment  Identification  Loyalty cards, discount coupons  Receipts  Special things to keep and share  All of these things are moving out of the physical wallet, many of them onto the phone  There is a huge opportunity to build innovative new services to do these jobs.  PayPal provides a unique back-end
  • 74. Build services that mash up  Speech recognition  Location OpenStreetMap  Social networks  Government  Payment
  • 78. The Robustness Principle “TCP implementations should follow a general principle of robustness: be conservative in what you do, be liberal in what you accept from others.” --Jon Postel in RFC 761 (Transmission Control Protocol, 1980)
  • 79. That’s how we get to this Small Pieces Loosely Joined
  • 80. And don’t end up here One Ring to Rule Them All

Editor's Notes

  • #22: Google decided to make their own speech database. Microsoft bought Tellme. Ditto location: Nokia bought Navteq, Google has done its own, upping the ante with streetview.
  • #23: The same principle applies to translation. It gets better with more data. Expect google to offer mobile translation products within the next year or two, integrated with Google Voice...
  • #24: The Wave Robots list is a great way to look at possible futures.
  • #25: Imagine auto-translation added here.
  • #29: Results from 90 million geotagged photos on Flickr: http://code.flickr.com/blog/2008/10/30/the-shape-of-alpha/
  • #30: &amp;#x201C;Reality mining.&amp;#x201D;
  • #34: Reality mining :-)
  • #35: Each device is recognizable solely from its &amp;#x201C;energy signature.&amp;#x201D;
  • #36: Telling who&amp;#x2019;s gay by who their friends are. No privacy in the era of machine learning.
  • #38: If possible talk here about the changing nature of knowledge work. How google search quality works.
  • #41: Sensors and machine learning
  • #48: Sensors and machine learning
  • #49: Let&amp;#x2019;s do a little forward-looking speculation about image recognition.
  • #52: Sensors and machine learning
  • #72: Ribbit, from BT, works a lot like Google Voice, but lets you start with any phone number
  • #79: Ribbit&amp;#x2019;s SF integration shows how voice can be an add-in UI to other applications, via web services. Expect Google to follow this lead.