tim o'reilly mashup camp 2008

49
State of the Internet OS Tim O’Reilly O’Reilly Media, Inc. www.oreilly.com Mashup Camp November 19, 2008

Upload: tim-oreilly

Post on 22-Apr-2015

7.982 views

Category:

Technology


4 download

DESCRIPTION

Tim O'Reilly talk at Mashup Camp, November 19, 2008

TRANSCRIPT

Page 1: Tim O'Reilly Mashup Camp 2008

State ofthe Internet OS

Tim O’Reilly

O’Reilly Media, Inc.www.oreilly.com

Mashup CampNovember 19, 2008

Page 2: Tim O'Reilly Mashup Camp 2008

2

How many of you have O’Reilly books?

Page 3: Tim O'Reilly Mashup Camp 2008

Web 2.0 Summit

3

Page 4: Tim O'Reilly Mashup Camp 2008

Web 2.0 Summit

4

Page 5: Tim O'Reilly Mashup Camp 2008

"The future is here. It's just not evenly distributed yet."

--William Gibson

5

Page 6: Tim O'Reilly Mashup Camp 2008

6

Pattern Recognition

Page 7: Tim O'Reilly Mashup Camp 2008

7

The Open Source Paradigm Shift

Page 8: Tim O'Reilly Mashup Camp 2008

7

The Open Source Paradigm Shift

•How many of you use Linux?

Page 9: Tim O'Reilly Mashup Camp 2008

7

The Open Source Paradigm Shift

•How many of you use Linux?•How many of you use Google?

Page 10: Tim O'Reilly Mashup Camp 2008

7

The Open Source Paradigm Shift

•How many of you use Linux?•How many of you use Google?•What’s being missed here?

Page 11: Tim O'Reilly Mashup Camp 2008

8

What Do These Apps Have in Common?

CraigsList

Wikipedia

Page 12: Tim O'Reilly Mashup Camp 2008

9

What Do These Apps Have in Common?• The Internet, not the PC, is their platform• Built on top of open source software, but not themselves open source

• Services, not packaged applications• Data aggregators, not just software• Network effects from user contributions are key to their market dominance

“The future is here. It’s just not evenly distributed yet.”

Page 13: Tim O'Reilly Mashup Camp 2008

10

Page 14: Tim O'Reilly Mashup Camp 2008

“Data is the Intel Inside”

11

Page 15: Tim O'Reilly Mashup Camp 2008

12

Building on the momentum and

excitement of theO’Reilly Peer-to-Peer

& Web Services Conferences

“Peer-to-peer and Web Services are only the first steps towardsthe emergence of a distributed Internet operating system—a new platform for next generation applications that are device and location independent, and provide increasingly transparent services.”

— TIM O’REILLY, FOUNDER & PRESIDENT, O’REILLY & ASSOCIATES, INC.

MAY 13–16, 2002 • WESTIN SANTA CLARA, SANTA CLARA, CA

Building the Internet Operating SystemBuilding the Internet Operating System

EARLY BIRD REGISTRATION ENDS MARCH 22, 2002 REGISTER TODAY—SAVE UP TO $695!

conferences.oreilly.com/etcon

Special Conference Sneak Preview

Inside!

P E E R - TO - P E E R • W E B S E RV I C E S • A U TO N O M I C C O M P U T I N G • 8 0 2 . 1 1 B A N D W I R E L E S S N E T W O R K I N G

B I O L O G I C A L C O M P U T I N G M O D E L S • P R I V A C Y A N D S E C U R I T Y • . N E T , J X T A , S O A P, A N D M O R E . . .

Page 16: Tim O'Reilly Mashup Camp 2008

The Internet Operating System

The subsystems will be data subsystems– Location– Identity– Time– Products– Speech– Translation– Relationships– Price– Tags– ???

13

Page 17: Tim O'Reilly Mashup Camp 2008

The Programmable Web

14

Last two weeks

All time

Page 18: Tim O'Reilly Mashup Camp 2008

15

Page 19: Tim O'Reilly Mashup Camp 2008

16

Page 20: Tim O'Reilly Mashup Camp 2008

Three Types of Data Sources

• Namespaces• Primary data• Derived meaning

17

Page 21: Tim O'Reilly Mashup Camp 2008

Namespaces

• Unique keys used to look up actual data• Can be widely known, invented, or “embraced and extended”

18

Page 22: Tim O'Reilly Mashup Camp 2008

19

Page 23: Tim O'Reilly Mashup Camp 2008

20

Page 24: Tim O'Reilly Mashup Camp 2008

21

Page 25: Tim O'Reilly Mashup Camp 2008

22

Page 26: Tim O'Reilly Mashup Camp 2008

23

Page 27: Tim O'Reilly Mashup Camp 2008

24

Page 28: Tim O'Reilly Mashup Camp 2008

25

Page 29: Tim O'Reilly Mashup Camp 2008

26

Page 30: Tim O'Reilly Mashup Camp 2008

27

Page 31: Tim O'Reilly Mashup Camp 2008

28

Page 32: Tim O'Reilly Mashup Camp 2008

29

Page 33: Tim O'Reilly Mashup Camp 2008

30

Page 34: Tim O'Reilly Mashup Camp 2008

Web 2.0 is about finding meaning in user-generated data,

and turning that meaning into real-time user-facing services

31

Page 35: Tim O'Reilly Mashup Camp 2008

32

Page 36: Tim O'Reilly Mashup Camp 2008

33

Page 37: Tim O'Reilly Mashup Camp 2008

34

Page 38: Tim O'Reilly Mashup Camp 2008

35

Page 39: Tim O'Reilly Mashup Camp 2008

36

Page 40: Tim O'Reilly Mashup Camp 2008

How Ridiculous Is This?

• Dialed calls (last 10)• Received calls (last 10)• Missed calls (last 10)

My phone company’s call history database knows everyone I’ve called and who’s called me, how often and how recently. Why doesn’t it share that with me?

37

Page 41: Tim O'Reilly Mashup Camp 2008

MAKE: Magazine

38

“Martha Stewart for Geeks” -- Newsweek

Page 42: Tim O'Reilly Mashup Camp 2008

39

Page 43: Tim O'Reilly Mashup Camp 2008

What’s Next?

40

Page 44: Tim O'Reilly Mashup Camp 2008

41

Page 45: Tim O'Reilly Mashup Camp 2008

42

Page 46: Tim O'Reilly Mashup Camp 2008

43

Page 47: Tim O'Reilly Mashup Camp 2008

Eric Horvitz

44

Page 48: Tim O'Reilly Mashup Camp 2008

For More Information

• What is Web 2.0? http://www.oreillynet.com/go/web2 • http://tim.oreilly.com• http://radar.oreilly.com• http://www.makezine.com

45

Page 49: Tim O'Reilly Mashup Camp 2008

46