gary lang vp engineering isd, autodesk

23
1 Opening the possibilities: APIs & Standards -> Open Source Gary Lang VP Engineering ISD, Autodesk

Upload: bayle

Post on 07-Jan-2016

28 views

Category:

Documents


0 download

DESCRIPTION

Gary Lang VP Engineering ISD, Autodesk. Opening the possibilities: APIs & Standards -> Open Source. Two Models: Cathedral and Bazaar. Autodesk is a Cathedral?. “Cathedral”. Webster says: - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: Gary Lang VP Engineering ISD, Autodesk

1

Opening the possibilities: APIs & Standards -> Open Source

Gary LangVP Engineering ISD, Autodesk

Page 2: Gary Lang VP Engineering ISD, Autodesk

Open Source Geospatial Foundation2Gary Lang - OSGeo Treasurer, MapGuide Project

Two Models: Cathedral and Bazaar

Page 3: Gary Lang VP Engineering ISD, Autodesk

Open Source Geospatial Foundation3Gary Lang - OSGeo Treasurer, MapGuide Project

Autodesk is a Cathedral?

Page 4: Gary Lang VP Engineering ISD, Autodesk

Open Source Geospatial Foundation4Gary Lang - OSGeo Treasurer, MapGuide Project

“Cathedral”

Webster says:

“The principal church in a diocese, so called because in it the bishop has his official chair (Cathedra) or throne. “

Page 5: Gary Lang VP Engineering ISD, Autodesk

Open Source Geospatial Foundation5Gary Lang - OSGeo Treasurer, MapGuide Project

Our Bishop?

Page 6: Gary Lang VP Engineering ISD, Autodesk

Open Source Geospatial Foundation6Gary Lang - OSGeo Treasurer, MapGuide Project

Successful closed source – The Cathedral

Page 7: Gary Lang VP Engineering ISD, Autodesk

Open Source Geospatial Foundation7Gary Lang - OSGeo Treasurer, MapGuide Project

Successful open source – The Bazaar

Page 8: Gary Lang VP Engineering ISD, Autodesk

Open Source Geospatial Foundation8Gary Lang - OSGeo Treasurer, MapGuide Project

The Geospatial Bazaar

Page 9: Gary Lang VP Engineering ISD, Autodesk

Open Source Geospatial Foundation9Gary Lang - OSGeo Treasurer, MapGuide Project

What causes migration of a Company & its Code base from Closed to Open Source?

Page 10: Gary Lang VP Engineering ISD, Autodesk

Open Source Geospatial Foundation10Gary Lang - OSGeo Treasurer, MapGuide Project

Core

Context

Page 11: Gary Lang VP Engineering ISD, Autodesk

Open Source Geospatial Foundation11Gary Lang - OSGeo Treasurer, MapGuide Project

Standards Facilitate, drive migration

POSIX, Unix culture -> Linux

HTTP -> Apache

SQL, ODBC, OGIS -> PostGIS

GML, WMS, WFS -> MapServer

Page 12: Gary Lang VP Engineering ISD, Autodesk

Open Source Geospatial Foundation14Gary Lang - OSGeo Treasurer, MapGuide Project

Geospatial Open Source Interest – B.G.

Page 13: Gary Lang VP Engineering ISD, Autodesk

Open Source Geospatial Foundation15Gary Lang - OSGeo Treasurer, MapGuide Project

Then came Google Maps

Page 14: Gary Lang VP Engineering ISD, Autodesk

Open Source Geospatial Foundation16Gary Lang - OSGeo Treasurer, MapGuide Project

AND Google Earth Brings “Mirror Worlds” to the Masses

Page 15: Gary Lang VP Engineering ISD, Autodesk

Open Source Geospatial Foundation17Gary Lang - OSGeo Treasurer, MapGuide Project

Mirror Worlds

“Imagine looking at your computer screen and seeing reality – an image of your city, for instance, complete with moving traffic patterns, or a picture that sketches the state of an entire corporation at this second…. These will soon be available to anyone.

David Gelernter 1991 “Mirror Worlds”

http://tinyurl.com/rpn2h

Page 16: Gary Lang VP Engineering ISD, Autodesk

Open Source Geospatial Foundation18Gary Lang - OSGeo Treasurer, MapGuide Project

Open APIs

When will the ads

appear?

But…

Page 17: Gary Lang VP Engineering ISD, Autodesk

Open Source Geospatial Foundation19Gary Lang - OSGeo Treasurer, MapGuide Project

Love Google LabsHate MSFT

Mashups!Yahoo Joins In

Page 18: Gary Lang VP Engineering ISD, Autodesk

Open Source Geospatial Foundation20Gary Lang - OSGeo Treasurer, MapGuide Project

Geospatial Open Source Interest – A.G.

Page 19: Gary Lang VP Engineering ISD, Autodesk

Open Source Geospatial Foundation21Gary Lang - OSGeo Treasurer, MapGuide Project

Open Source Geospatial Software and Standards

Standard APIs have facilitated growth.

Open web services including OGC WMS, WFS,

MapServer, Mapbender

OGC Simple feature spec for SQL (SFS) PostGIS/PostgreSQL MySQL/MySAM spatial

Page 20: Gary Lang VP Engineering ISD, Autodesk

Open Source Geospatial Foundation22Gary Lang - OSGeo Treasurer, MapGuide Project

Geospatial Open Source Takes Off

Page 21: Gary Lang VP Engineering ISD, Autodesk

Open Source Geospatial Foundation23Gary Lang - OSGeo Treasurer, MapGuide Project

Autodesk goes Open Source

Why we did it

Our users wanted it (we’re too slow)

It makes business sense for MapGuide

It makes business sense for Map

It makes business sense for Topobase.

Page 22: Gary Lang VP Engineering ISD, Autodesk

Open Source Geospatial Foundation24Gary Lang - OSGeo Treasurer, MapGuide Project

Standard APIs created commodization opportunities for web mapping

Drives closed source genres into open source genres

Context (commoditization) is fertile ground for open source

Standard APIs are closely associated with context, and move software genres into context from core.

As standard geospatial APIs emerge (ISO, OGC, Google Maps 2.0,..) open source geospatial will become more ubiquitous.

Page 23: Gary Lang VP Engineering ISD, Autodesk

Open Source Geospatial Foundation25Gary Lang - OSGeo Treasurer, MapGuide Project

[email protected]