11.07.2015 Views

Encyclopedia of Computer Science and Technology

Encyclopedia of Computer Science and Technology

Encyclopedia of Computer Science and Technology

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

306 Micros<strong>of</strong>t .NETbrowser had brought millions <strong>of</strong> users to the Web. Bill Gateshimself announced that the company would embark on a“net-centered” strategy, <strong>and</strong> this was reflected in the development<strong>of</strong> Windows NT, s<strong>of</strong>tware for enterprise network <strong>and</strong>Web servers, <strong>and</strong> the Internet Explorer browser, which dominatedthe desktop by the end <strong>of</strong> the decade.The continuing dominance <strong>of</strong> Micros<strong>of</strong>t operating systems<strong>and</strong> <strong>of</strong>fice applications on the desktop provided thecash flow that gave the company the resources to catchup <strong>and</strong> then dominate almost any market it chose. However,this same dominance raised legal issues that wouldbe litigated through the late 1990s <strong>and</strong> beyond. Micros<strong>of</strong>twas accused <strong>of</strong> using its knowledge <strong>of</strong> unpublishedWindows internal code to give products such as Micros<strong>of</strong>tOffice an advantage over competitors. A more prominentaccusation was that Micros<strong>of</strong>t’s “bundling” <strong>of</strong> productssuch as Internet Explorer with Windows amounted to anunfair advantage over competitors such as Netscape, sinceExplorer would appear to be “free” to consumers. A series<strong>of</strong> civil actions under the name United States v. Micros<strong>of</strong>tresulted in a 2001 settlement with the U.S. Department<strong>of</strong> Justice that required Micros<strong>of</strong>t to share all informationabout its Windows API (see applications programminginterface) with competitors for at least five years. Thisresult was controversial, with defenders <strong>of</strong> Micros<strong>of</strong>t arguingthat the company had done no more than competeeffectively by using the results <strong>of</strong> its own previous work,while opponents argued that Micros<strong>of</strong>t’s coercive monopolypower had scarcely been dented by the settlement. In2008 the s<strong>of</strong>tware giant continued to struggle with legalpressures. A European Union court has upheld previousrulings that the company had engaged in monopolistic <strong>and</strong>anticompetitive practices.Legal controversies aside, by the mid-2000s Micros<strong>of</strong>twas facing some serious challenges, particularly from thepopularity <strong>of</strong> free <strong>and</strong> open-source s<strong>of</strong>tware (see opensourcemovement). This is particularly true <strong>of</strong> the Webserver market, where the combination <strong>of</strong> the Apache Webserver <strong>and</strong> Linux has gained a major market share. Meanwhile,on the desktop, Windows Vista (released in January2007) did not sell as well as predicted during its firstsix months. The Apple Macintosh is maintaining its smallbut significant market share, <strong>and</strong> even Linux distributionssuch as Ubuntu are beginning to appear as an option onnew PCs. Micros<strong>of</strong>t’s flagship Office suite is facing competitionfrom products such as Open Office <strong>and</strong> particularlythe Web-based Google Apps. (In 2007 Micros<strong>of</strong>t beganto roll out Office Live Workspace, <strong>of</strong>fering extensions<strong>of</strong> Office applications rather than a complete suite.) Inother areas, the Micros<strong>of</strong>t Network (MSN) online servicehas struggled, while the company has done better withits Xbox gaming console as well as the best-selling gameHalo.Despite some stumbling <strong>and</strong> many controversies, Micros<strong>of</strong>t’svast resources <strong>and</strong> many ongoing research projects(with a $6 billion annual budget) make it likely the companywill continue to adapt <strong>and</strong> sometimes innovate, remaining astrong competitor for many years to come. For example, thecompany is now putting more resources into Web searchtechnology, an area that has been dominated by Google, aswell as eyeing applications as diverse as home media servers<strong>and</strong> social networking. Micros<strong>of</strong>t has also sought to exp<strong>and</strong>its Internet presence by acquiring Yahoo!, the extensive butaging Web portal. (However, the first acquisition attemptwas rebuffed, <strong>and</strong> future plans remain uncertain as <strong>of</strong> mid-2008).Further ReadingBank, David. Breaking Windows: How Bill Gates Fumbled the Future<strong>of</strong> Micros<strong>of</strong>t. New York: Free Press, 2001.Blakely, Rhys. “Micros<strong>of</strong>t’s Chief Executive Has Seen the Future—<strong>and</strong> the Future is Advertising: Steve Ballmer’s Plans for the<strong>Computer</strong> S<strong>of</strong>tware Giant Include Taking on Yahoo! <strong>and</strong>Google in Their Own Internet Territory.” Times Online (U.K.).Available online. URL: http://business.timesonline.co.uk/tol/business/industry_sectors/technology/article2570485.ece.Accessed October 2, 2007.Micros<strong>of</strong>t Corporation. Available online. URL: http://www.micros<strong>of</strong>t.com. Accessed October 2, 2007.Micros<strong>of</strong>t Timeline. Available online. URL: http://www.thocp.net/companies/micros<strong>of</strong>t/micros<strong>of</strong>t_company.htm. AccessedOctober 2, 2007.Micros<strong>of</strong>t Watch (eWeek). Available online. URL: http://www.micros<strong>of</strong>t-watch.com/. Accessed October 2, 2007.Page, William H., <strong>and</strong> John E. Lopatka. The Micros<strong>of</strong>t Case: Antitrust,High <strong>Technology</strong>, <strong>and</strong> Consumer Welfare. Chicago: University<strong>of</strong> Chicago Press, 2007.Slater, Robert. Micros<strong>of</strong>t Rebooted: How Bill Gates <strong>and</strong> Steve BallmerReinvented Their Company. New York: Portfolio, 2004.Wallace, James, <strong>and</strong> Jim Erickson. Hard Drive: Bill Gates <strong>and</strong> theMaking <strong>of</strong> the Micros<strong>of</strong>t Empire. New York: Wiley, 1992.Micros<strong>of</strong>t .NETMicros<strong>of</strong>t .NET is a programming platform (see class <strong>and</strong>object-oriented programming) that is intended to providea clear <strong>and</strong> consistent way for applications written ina variety <strong>of</strong> languages such as C++, C#, <strong>and</strong> Visual Basicto access Windows functions <strong>and</strong> to interact with otherprograms <strong>and</strong> services on the same machine or over theInternet..NET consists <strong>of</strong> the following main parts:• Base Class Library <strong>of</strong> data types <strong>and</strong> common functions(such as file manipulation <strong>and</strong> graphics) that isavailable to all .NET languages• Common Language Runtime, which provides thecode that applications need to run within the operatingsystem, manage memory, <strong>and</strong> so forth (“Commonlanguage” means it can be used for any .NET programminglanguage.)• ASP .NET, a class framework for building dynamicWeb applications <strong>and</strong> services (the latest version <strong>of</strong>ASP—see active server pages)• ADO .NET, a class framework that allows programsto access databases <strong>and</strong> data servicesThe latest version (as <strong>of</strong> 2008) is .NET Framework 3.5<strong>and</strong> is built into Windows Vista <strong>and</strong> Windows Server 2008.New components include:

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!