SlideShare a Scribd company logo
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
The Web Revolution: Data, Design & Driving Results
PPTX
2018 05 hype lightning talk
PDF
Internet of Things
PPTX
20170613 iasa architecture - Tim Willoughby presentation
PPTX
What are distributed ledgers (actually) good for?
PDF
Inside Out and Upside Down - FOO Camp 2016 - Peter Coffee
PPTX
Keynote Sales Kickoff Interoute
PPTX
AI & Blockchain: An Introduction
PDF
What is DePin or Decentralized Physical Infrastructure DePin for dummies.pdf
PPTX
Blockchain, Ethereum and ConsenSys
PPTX
The Future is Here
PPTX
Future of technical innovation 3 trends that impact enterprise users
PPT
Web 2.0 - cutting through the clutter
PPTX
WSO2CONMay2024OpenSourceConferenceDebrief.pptx
PPTX
Big data trends_problems_v2
PPT
GK NU CS 101 Session 1B (1).ppt
PDF
The internet of everything
PDF
Consumidores Digitais: The Executive's Guide to the Internet of Things (ZD Net)
PDF
The Genius of Things
PDF
Web 3.0 & Internet of Things
The Web Revolution: Data, Design & Driving Results
2018 05 hype lightning talk
Internet of Things
20170613 iasa architecture - Tim Willoughby presentation
What are distributed ledgers (actually) good for?
Inside Out and Upside Down - FOO Camp 2016 - Peter Coffee
Keynote Sales Kickoff Interoute
AI & Blockchain: An Introduction
What is DePin or Decentralized Physical Infrastructure DePin for dummies.pdf
Blockchain, Ethereum and ConsenSys
The Future is Here
Future of technical innovation 3 trends that impact enterprise users
Web 2.0 - cutting through the clutter
WSO2CONMay2024OpenSourceConferenceDebrief.pptx
Big data trends_problems_v2
GK NU CS 101 Session 1B (1).ppt
The internet of everything
Consumidores Digitais: The Executive's Guide to the Internet of Things (ZD Net)
The Genius of Things
Web 3.0 & Internet of Things

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
20250228 LYD VKU AI Blended-Learning.pptx
PPTX
Big Data Technologies - Introduction.pptx
PDF
How UI/UX Design Impacts User Retention in Mobile Apps.pdf
PDF
Architecting across the Boundaries of two Complex Domains - Healthcare & Tech...
PPT
Teaching material agriculture food technology
PDF
Approach and Philosophy of On baking technology
PDF
Spectral efficient network and resource selection model in 5G networks
PPTX
Detection-First SIEM: Rule Types, Dashboards, and Threat-Informed Strategy
PDF
Per capita expenditure prediction using model stacking based on satellite ima...
PPTX
VMware vSphere Foundation How to Sell Presentation-Ver1.4-2-14-2024.pptx
PDF
KodekX | Application Modernization Development
PDF
Encapsulation_ Review paper, used for researhc scholars
PPT
“AI and Expert System Decision Support & Business Intelligence Systems”
PPTX
PA Analog/Digital System: The Backbone of Modern Surveillance and Communication
PDF
Review of recent advances in non-invasive hemoglobin estimation
PPTX
Digital-Transformation-Roadmap-for-Companies.pptx
PDF
NewMind AI Weekly Chronicles - August'25 Week I
PDF
Build a system with the filesystem maintained by OSTree @ COSCUP 2025
PDF
Machine learning based COVID-19 study performance prediction
PDF
Advanced methodologies resolving dimensionality complications for autism neur...
20250228 LYD VKU AI Blended-Learning.pptx
Big Data Technologies - Introduction.pptx
How UI/UX Design Impacts User Retention in Mobile Apps.pdf
Architecting across the Boundaries of two Complex Domains - Healthcare & Tech...
Teaching material agriculture food technology
Approach and Philosophy of On baking technology
Spectral efficient network and resource selection model in 5G networks
Detection-First SIEM: Rule Types, Dashboards, and Threat-Informed Strategy
Per capita expenditure prediction using model stacking based on satellite ima...
VMware vSphere Foundation How to Sell Presentation-Ver1.4-2-14-2024.pptx
KodekX | Application Modernization Development
Encapsulation_ Review paper, used for researhc scholars
“AI and Expert System Decision Support & Business Intelligence Systems”
PA Analog/Digital System: The Backbone of Modern Surveillance and Communication
Review of recent advances in non-invasive hemoglobin estimation
Digital-Transformation-Roadmap-for-Companies.pptx
NewMind AI Weekly Chronicles - August'25 Week I
Build a system with the filesystem maintained by OSTree @ COSCUP 2025
Machine learning based COVID-19 study performance prediction
Advanced methodologies resolving dimensionality complications for autism neur...

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.