"the future is here. it's just not evenly distributed yet." --william gibson

28
From Software to Infoware Tim O’Reilly O’Reilly Media, Inc. www.oreilly.com W3C Tenth Anniversary December 1, 2004

Upload: warren

Post on 07-Jan-2016

37 views

Category:

Documents


3 download

DESCRIPTION

From Software to Infoware Tim O’Reilly O’Reilly Media, Inc. www.oreilly.com W3C Tenth Anniversary December 1, 2004. "The future is here. It's just not evenly distributed yet." --William Gibson. Desktop Application Stack. Proprietary Software. (Control by API). System Assembled from - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: "The future is here.  It's just not evenly distributed yet." --William Gibson

From Software to Infoware

Tim O’Reilly

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

W3C Tenth AnniversaryDecember 1, 2004

Page 2: "The future is here.  It's just not evenly distributed yet." --William Gibson

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

--William Gibson

Page 3: "The future is here.  It's just not evenly distributed yet." --William Gibson

QuickTime™ and aTIFF (LZW) decompressor

are needed to see this picture.

(Control by API)

Desktop ApplicationStack

Proprietary Software

Hardware Lock In

System Assembled fromCommodity Hardware Components

Page 4: "The future is here.  It's just not evenly distributed yet." --William Gibson

QuickTime™ and aTIFF (LZW) decompressor

are needed to see this picture.

Free and Open Source Software

Cheap Commodity PCs

Intel Inside

Page 5: "The future is here.  It's just not evenly distributed yet." --William Gibson

Infoware: Data-Rich,Proprietary Software as Service

Lock In by Network Effects

Data Lock In

Integration of CommoditySoftware Components

Internet ApplicationStack

QuickTime™ and aTIFF (LZW) decompressor

are needed to see this picture.

Page 6: "The future is here.  It's just not evenly distributed yet." --William Gibson

The New "Killer Apps"

QuickTime™ and aTIFF (Uncompressed) decompressor

are needed to see this picture.

QuickTime™ and aTIFF (Uncompressed) decompressor

are needed to see this picture.

Page 7: "The future is here.  It's just not evenly distributed yet." --William Gibson

What Makes Them Interesting To Me

• The Internet, not the PC, is their platform

• Built on top of open source, but not themselves open source

• Services, not packaged applications

• Exploring how to become platform players via web services APIs

• Data aggregators, not just software

• Network effects from user contributions key to market dominance

• The most successful are “semantic learning systems”, leveraging implicit metadata

Page 8: "The future is here.  It's just not evenly distributed yet." --William Gibson

Yahoo! Directory

QuickTime™ and aTIFF (LZW) decompressor

are needed to see this picture.

Page 9: "The future is here.  It's just not evenly distributed yet." --William Gibson

Google Search

QuickTime™ and aTIFF (LZW) decompressor

are needed to see this picture.

Page 10: "The future is here.  It's just not evenly distributed yet." --William Gibson

Listening to Napster (and Open Source)

• Three ways to build a collective database:– Pay people to organize (Yahoo!)– Ask volunteers to do it (Open Directory)– Architect for participation (Napster, Linux, the

WWW)

• Setting defaults for what is shared the most important architectural decision in software development today!

Page 11: "The future is here.  It's just not evenly distributed yet." --William Gibson

Listening to Google

• Storage is cheap - save everything

• Algorithms are powerful - leverage implicit relationships between data items

• In a world of information richness, close is good enough, serendipity is added value

• Leverage the “architecture of participation” implicit in the web

Page 12: "The future is here.  It's just not evenly distributed yet." --William Gibson

Amazon - JavaScript

Page 13: "The future is here.  It's just not evenly distributed yet." --William Gibson

BN - JavaScript

Page 14: "The future is here.  It's just not evenly distributed yet." --William Gibson

Listening to Amazon

• There’s more than one way to do it! – Leverage both implicit and explicit metadata

• Build an “architecture of participation” by constant small invitations

Page 15: "The future is here.  It's just not evenly distributed yet." --William Gibson

MapQuest

Page 16: "The future is here.  It's just not evenly distributed yet." --William Gibson

Navteq

QuickTime™ and aTIFF (LZW) decompressor

are needed to see this picture.

Page 17: "The future is here.  It's just not evenly distributed yet." --William Gibson

Listening to MapQuest

• Didn’t build an architecture in which user participation enriched source data

• Ended up without dominant position - three vendors (AOL, Yahoo!, Microsoft) tracking portal share

• Control went to data supplier (NavTeq) - the “Intel Inside”

• NavTeq in turn vulnerable to new data supplier using an implicit metadata strategy, with enrichment by telematics, cell phones, GPS-enabled cameras

Page 18: "The future is here.  It's just not evenly distributed yet." --William Gibson

Microsoft research photomap

QuickTime™ and aTIFF (Uncompressed) decompressor

are needed to see this picture.

Page 19: "The future is here.  It's just not evenly distributed yet." --William Gibson

Social Networking - Orkut

QuickTime™ and aTIFF (LZW) decompressor

are needed to see this picture.

Page 20: "The future is here.  It's just not evenly distributed yet." --William Gibson

Microsoft Wallop

QuickTime™ and aTIFF (Uncompressed) decompressor

are needed to see this picture.

Page 21: "The future is here.  It's just not evenly distributed yet." --William Gibson

Microsoft Wallop 2

QuickTime™ and aTIFF (Uncompressed) decompressor

are needed to see this picture.

Page 22: "The future is here.  It's just not evenly distributed yet." --William Gibson

Dashboard (Nat’s)

QuickTime™ and aTIFF (Uncompressed) decompressor

are needed to see this picture.

Page 23: "The future is here.  It's just not evenly distributed yet." --William Gibson

Listening to Social Networks

• Rethink the address book for the age of the internet

• Loads of implicit metadata in email, IM, phone usage

• Standards needed for FOAF permissioning, not FOAF network building - that should be implicit in architecture of communications applications!

Page 24: "The future is here.  It's just not evenly distributed yet." --William Gibson

Flickr Tagging

QuickTime™ and aTIFF (LZW) decompressor

are needed to see this picture.

Page 25: "The future is here.  It's just not evenly distributed yet." --William Gibson

CiteULike

QuickTime™ and aTIFF (LZW) decompressor

are needed to see this picture.

Page 26: "The future is here.  It's just not evenly distributed yet." --William Gibson

Key Lessons

• Setting defaults for aggregated data is the most important architectural decision in software development today! Enrichment by user activity should be implicit - applications as learning systems

• Standards should be minimal, encouraging modularity, interoperability, and innovation from the edge

Page 27: "The future is here.  It's just not evenly distributed yet." --William Gibson

“I’m an inventor. I became interested in long term trends because an invention has to make sense in the world in which it is finished, not the world in which it is started.”

-Ray Kurzweil

Page 28: "The future is here.  It's just not evenly distributed yet." --William Gibson

For more information

http://tim.oreilly.com/opensource

http://conferences.oreilly.com/etech

http://www.oreillynet.com