1 / 19

Software Platforms

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.

lela
Download Presentation

Software Platforms

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Software Platforms Jayarami Reddy March 5, 2007 Strategic Computing and Communications Technology, UC Berkeley VayuLink Inc. All Rights Reserved

  2. 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

  3. Platform? Starting Point … Users Vendors IBM, CDC, DEC Single-Sided Pricing Lock-in Programming Languages & Microprocessors

  4. 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

  5. What is a Software Platform? APIs Office Data Base X-Win APIs Operating System Hardware

  6. 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

  7. 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

  8. Source: Economist.com VayuLink Inc. All Rights Reserved

  9. 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

  10. 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

  11. .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

  12. Next Step in the Evolution “App Server” Java/.NET Operating System Hardware • Problems: Portability, Interoperability and Maintenance

  13. Situation Today … Source: www.sap.com VayuLink Inc. All Rights Reserved

  14. Service Oriented Architecture Reference: JBoss White Paper VayuLink Inc. All Rights Reserved

  15. Super Platforms Web Services “Super Platform” “Middleware” Java/.NET Operating System Hardware Problems: Portability, Interoperability and Maintenance

  16. A “Future” Platform … Source: www.sap.com VayuLink Inc. All Rights Reserved

  17. 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

  18. 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

  19. Thank You! VayuLink Inc. All Rights Reserved

More Related