190 likes | 425 Views
Software Platforms. Jayarami Reddy March 5, 2007. Strategic Computing and Communications Technology, UC Berkeley. For the next 90 minutes …. What is a Software Platform?. How Platforms Evolved?. Pricing, Lock-in and Network effects, etc. Standards, Antitrust, Open Source, etc.
E N D
Software Platforms Jayarami Reddy March 5, 2007 Strategic Computing and Communications Technology, UC Berkeley VayuLink Inc. All Rights Reserved
For the next 90 minutes … • What is a Software Platform? • How Platforms Evolved? • Pricing, Lock-in and Network effects, etc. • Standards, Antitrust, Open Source, etc. • IBM, Intel, Apple, MSFT, Sun, etc. • Oracle, SAP, Google, etc. • Where is the Industry Today & What is Next? • Takeaways and Q &A VayuLink Inc. All Rights Reserved
Platform? Starting Point … Users Vendors IBM, CDC, DEC Single-Sided Pricing Lock-in Programming Languages & Microprocessors
What is a Platform? Users ISVs Applications Vendors Platform IHVs Two/Multi-Sided Platform is an integrated set of ingredients that enables targeted usage models, grows existing markets and creates new markets, and which delivers greater end-user benefits than the sum of its parts. http://www.intel.com/platforms/whatis.htm
What is a Software Platform? APIs Office Data Base X-Win APIs Operating System Hardware
Many Platforms Windows Unix/Linux Mac OS Embedded OS Hardware Hardware Hardware Hardware WorkstationsServers PCs PCs Devices • Problems:Portability, Interoperability and Maintenance Network Effects Pricing • Networks: TCP/IP, DECnet, NetWare/IPX, AppleTalk, etc. • Standards:IETF, ISO, X-Consortium, etc. Lock-in
Java & Browser Java/Browser Java/Browser Java/Browser Java/Browser Windows Unix/Linux Mac OS Embedded OS Hardware Hardware Hardware Hardware • Standards Wars & www.jcp.com
Source: Economist.com VayuLink Inc. All Rights Reserved
Antitrust Case • “Microsoft had killed off a ``rare and serious threat'' to Windows by crushing Netscape's Navigator browser and hobbling Sun Microsystems Inc.'s Java programming language.” • “We simply cannot replicate the powerful combination of factors that threatened Microsoft's Windows monopoly six years ago” • Prof. Carl Shapiro Source: Reuters Business, April 11,2002
Java & Browser Java/Browser Java/Browser Java/Browser Java/Browser Windows Unix/Linux Mac OS Embedded OS Hardware Hardware Hardware Hardware • Problems: Portability, Interoperability and Maintenance
.NET Has Clearly Arrived … • .NET Versus Java: • Both Application Platforms Are Long-Term Winners • “Four years ago, when Microsoft announced .NET as a major new architectural direction for its products, there was a big question as to whether it could get its customers onboard with the change, not to mention whether it could attract new customers. That question has been answered: Microsoft has successfully done both.” • Randy Heffner • September 1, 2004 Source: http://www.forrester.com/Research/Document/Excerpt/0,7211,35261,00.html
Next Step in the Evolution “App Server” Java/.NET Operating System Hardware • Problems: Portability, Interoperability and Maintenance
Situation Today … Source: www.sap.com VayuLink Inc. All Rights Reserved
Service Oriented Architecture Reference: JBoss White Paper VayuLink Inc. All Rights Reserved
Super Platforms Web Services “Super Platform” “Middleware” Java/.NET Operating System Hardware Problems: Portability, Interoperability and Maintenance
A “Future” Platform … Source: www.sap.com VayuLink Inc. All Rights Reserved
Web2.0 = Platform In Web 2.0 the clash isn't between a platform and an application, but between two platforms, each with a radically different business model: On the one side, a single software provider, whose massive installed base and tightly integrated system and APIs give control over the programming paradigm; on the other, a system without an owner, tied together by a set of protocols, open standards and agreements for cooperation. Source: http://www.oreillynet.com/lpt/a/6228 VayuLink Inc. All Rights Reserved
Exec Dashboards Takeaways … Trends • Process MORE data • Transmit MORE bits • Store MORE data • Derive MORE value with Network Business Processes Super Platforms Ignore Basic Economic Principles at Your Own Risk Middleware Platforms - Carl Shapiro & Hal Varian “Smart Dust” Reference: http://www.cs.berkeley.edu/~franklin/ VayuLink Inc. All Rights Reserved
Thank You! VayuLink Inc. All Rights Reserved