More people will join together over the internet, making apps that connect the new center of our world.
So far, we’ve talked about the impact of a modular approach on existing business models outside of the software industry. Today, we delve in on the industry most associated with modular design: software. Certain software companies have been suffering from the advance of modularity in software design. The main one, to date, has been Microsoft with its Windows software platform. In the mid-nineties, Microsoft decided to integrate a number of Internet components tightly with its operating systems offering. The two most critical ones of those components have been a web server (IIS) and a web browser (Internet Explorer). Leaving aside discussions relating to the antitrust issues this kind of integration has raised, the integration of those tools with the operating system have left openings for alternative approaches that were more modular. On the server end, IIS has been the subject of many attacks by hackers. Because it is hooked deeply into the operating system, an attack against the web server can have an impact that goes much further that the web front-end. In most cases, the attacks succeeded not only in taking machines down but also turning them into zombie armies that could then turn around and attack other servers….
Wired News reports that General Wesley Clark entered the race due largely to online prompts to do so. This is another example of how the net is affecting politics in a radically new way. This represents an interesting twist in what has already been a fascinating year in terms of the net’s influence on the political process… and it could have some impact on software delivery. The Wired article points out that this is just the beginning, though. Drafting a candidate is a very different thing from trying to get that candidate to be elected and it is obvious that the Internet will be a critical element in establishing who the nominee will be on the democratic side of the 2004 presidential campaign and will probably be a critical element in the overall campaign. New tools like weblogs have enabled people to have a clear impact on the presidential process. Moving forward, the use of technology is only going to increase and presidential candidates might find themselves in a state where they become software producers to gain an edge over their competitors. Once that happens, one could start asking questions relating to use and distribution of the software they create….