Loose vs. Controlled Code:The Competition Between Firefox and Internet Explorer Chris Bartholomew April 19, 2005
Agenda • Open Source Software • What’s In A Good Web Browser • Direction Of Web Browser Movement • Firefox vs. Internet Explorer • Future of Web Browsing • Conclusion
Open Source Software The basic idea behind open source is very simple: When programmers can read, redistribute, and modify the source code for a piece of software, the software evolves. People improve it, people adapt it, people fix bugs. And this can happen at a speed that, if one is used to the slow pace of conventional software development, seems astonishing.
What’s In A Good Browser • What do people do with browsers? • Read • Navigate • Interact
What’s In A Good Browser • What do people want in browsers? • Convenience • Simplicity • Security • Stability • Aesthetically pleasing • Customizability
Firefox Loose code Internet Explorer Closed code Firefox vs. Internet Explorer Features APIs Current Improvements Security User Satisfaction Effects of the Battle
Future of Web Browsing • As Open Source Takes Over… • What’s going to happen? • Will closed coded browsers simply mimic their counterparts? • Will closed coded browsers become seemingly open source through APIs stripping open source browsers of one of their biggest advantages?
Conclusion • Open Source browsers have taken over the market due to their ability to give users more of what they want quicker. • Their growth has slowed recently though as traditional browsers have begun to offer products similar to the open source browsers.