Close
  • Latest News
  • Artificial Intelligence
  • Video
  • Big Data and Analytics
  • Cloud
  • Networking
  • Cybersecurity
  • Applications
  • IT Management
  • Storage
  • Sponsored
  • Mobile
  • Small Business
  • Development
  • Database
  • Servers
  • Android
  • Apple
  • Innovation
  • Blogs
  • PC Hardware
  • Reviews
  • Search Engines
  • Virtualization
Read Down
Sign in
Close
Welcome!Log into your account
Forgot your password?
Read Down
Password recovery
Recover your password
Close
Search
Logo
Logo
  • Latest News
  • Artificial Intelligence
  • Video
  • Big Data and Analytics
  • Cloud
  • Networking
  • Cybersecurity
  • Applications
  • IT Management
  • Storage
  • Sponsored
  • Mobile
  • Small Business
  • Development
  • Database
  • Servers
  • Android
  • Apple
  • Innovation
  • Blogs
  • PC Hardware
  • Reviews
  • Search Engines
  • Virtualization
More
    Home Cybersecurity
    • Cybersecurity

    Is Computer Monoculture The Way Of The World?

    Written by

    Larry Seltzer
    Published September 26, 2003
    Share
    Facebook
    Twitter
    Linkedin

      eWEEK content and product recommendations are editorially independent. We may make money when you click on links to our partners. Learn More.

      A report last week from a group of security experts and Microsoft competitors raised a very familiar argument: Its dangerous for such a large percentage of users to rely on the products of one vendor, specifically Microsoft. Much of the report, especially the parts written by the Computer and Communications Industry Association (a group formed by Sun, Oracle, AOL, and a number of other Microsoft competitors), go on to say that Microsoft products themselves are particularly dangerous. The group implies that everyone should be using their products instead.

      This second argument is about as credible as anything you read in an advertisement. It may or may not be true, you have to consider the facts and that the message is coming from interested parties.

      However, the first argument, which has come to be known as the argument against a “monoculture,” shouldnt be dismissed so easily. (This is completely different than the mono culture I once had in high school. The test came back positive and I was forced to miss a couple of weeks of classes.)

      The monoculture argument makes absolute sense in the abstract. Its worth noting that this observation is hardly new in software, and the argument is partly inspired from experience in other fields. Environmentalists have used it to argue against certain farming practices, where an over-reliance on particular strains can cause an over-susceptibility to a blight or some other disease. Biologists will argue over whether specific practices really do raise such risks, but the abstract argument does make sense.

      The the analogy to the software market is pretty good. We have our share of blights: worms, viruses and other malware, the argument becomes more compelling. Almost all the authors of these attacks target specific operating systems, and because of its popularity Windows is the obvious target.

      Im further drawn towards this argument because it doesnt rely on some of the juvenile put-downs and sore loser talk that so often dominate criticism of Microsoft. Even if one believes that Windows is, on its own, as secure as any other operating system available, a monoculture is still dangerous.

      There are other non-software analogies to this line of reasoning. For example, the anti-globalist protestors ready to torch a McDonalds. Its because they see an American monoculture extending its grasp over the rest of the world and smothering others (Now, I dont agree with this, its just my sense of the argument). I also think of Salon.coms TV ads pitching the line that the major media is dominated by a few major corporations and they all say the same thing.

      I see a lot of this sort of anticorporate sentiment in the monoculture arguments against Microsoft, and I see the attendant paternalistic notion that other people are being suckered into something thats not in their interest, but we know better. When considering the monoculture argument its important to know exactly what argument you are making.

      Personally, the only argument I take seriously is the biological analogy: if its dangerous to have one overwhelmingly dominant platform because it vastly increases the ease of mounting effective attacks. But what can be done about it?

      As Bruce Schneier, security analyst and one of the authors of the report observes, alternatives exist to Microsofts products. This is an essential point that is perhaps so obvious that it never gets stated: Nobody was ever forced to buy a Microsoft product. Everyone who has ever bought a Microsoft product has chosen to do so and has done so over the alternatives, which have always included computers from Apple and UNIX-based computers, and now include Linux from numerous sources, many of them free.

      I guess the authors of the report feel that consumer choice is not enough, and that consumers are making the wrong choices. Im inclined that any serious effort involving government to change the balance of platforms in the market (or, to use Microsofts ironic term, “the ecosystem”) will interfere with the freedom of consumers to make choices, or at least impede their rational decision making. What about government purchasing? Like anyone else, governments have the ability to buy non-Microsoft products. That they still buy a lot of Windows computers tells me that they think Windows is the best fit (or at least the lowest bid).

      Speculate instead, about a world in which multiple operating systems are in widespread use. In terms of security we would almost certainly be better off, even though most of those operating systems have their own rich sets of vulnerabilities. For example, theres a long list of Linux vulnerabilities. Most of them are in peripheral packages, but this doesnt usually matter; nobody runs just the Linux kernel.

      Problems such as these go mostly unnoticed today because they usually go unexploited, but that would likely change in our hypothetical world in which lots of regular people are actually using Linux. Just as with Windows, many of these users would not bother to take the time and effort to patch systems. How many people are still running Linux 1.x? But lots of people are running Windows from that era.

      Even so, Im sure that overall security would improve because mass attacks could never be as massive as they are today. Worm-infected e-mail would have less of a chance of actually infecting its target computer, because fewer of those targets would be running the proper platform.

      But of course, security isnt the only consideration. It makes sense that security analysts would tell us, in effect, that security is more important than anything else and that we should be buying non-Microsoft products because of security issues, all other considerations be damned. But people have been rushing in droves to buy Microsoft products for years and I doubt it is because of security. They do so because the products offer a better value proposition.

      Telling buyers to buy something else for reasons of general public policy wont be an easy sell. For starts, it doesnt appeal to what is rational to the individuals buying process.

      For the most part, ordinary people dont buy “alternative” operating systems like Linux because these platforms are ill-suited to the tasks they need to do. Apple is able to keep a non-trivial market share with a completely proprietary platform, and think of how much more they would sell if they gave up on their own hardware and sold the Mac OS for the standard PC platform. The developers making UNIX and Linux should get their own products up to these standards before talking seriously about getting large numbers of users to run them.

      eWEEK.com Security Center Editor Larry Seltzer has worked in and written about the computer industry since 1983.

      More from Larry Seltzer

      Larry Seltzer
      Larry Seltzer
      Larry Seltzer has been writing software for and English about computers ever since—,much to his own amazement— He was one of the authors of NPL and NPL-R, fourth-generation languages for microcomputers by the now-defunct DeskTop Software Corporation. (Larry is sad to find absolutely no hits on any of these +products on Google.) His work at Desktop Software included programming the UCSD p-System, a virtual machine-based operating system with portable binaries that pre-dated Java by more than 10 years.For several years, he wrote corporate software for Mathematica Policy Research (they're still in business!) and Chase Econometrics (not so lucky) before being forcibly thrown into the consulting market. He bummed around the Philadelphia consulting and contract-programming scenes for a year or two before taking a job at NSTL (National Software Testing Labs) developing product tests and managing contract testing for the computer industry, governments and publication.In 1991 Larry moved to Massachusetts to become Technical Director of PC Week Labs (now eWeek Labs). He moved within Ziff Davis to New York in 1994 to run testing at Windows Sources. In 1995, he became Technical Director for Internet product testing at PC Magazine and stayed there till 1998.Since then, he has been writing for numerous other publications, including Fortune Small Business, Windows 2000 Magazine (now Windows and .NET Magazine), ZDNet and Sam Whitmore's Media Survey.

      Get the Free Newsletter!

      Subscribe to Daily Tech Insider for top news, trends & analysis

      Get the Free Newsletter!

      Subscribe to Daily Tech Insider for top news, trends & analysis

      MOST POPULAR ARTICLES

      Artificial Intelligence

      9 Best AI 3D Generators You Need...

      Sam Rinko - June 25, 2024 0
      AI 3D Generators are powerful tools for many different industries. Discover the best AI 3D Generators, and learn which is best for your specific use case.
      Read more
      Cloud

      RingCentral Expands Its Collaboration Platform

      Zeus Kerravala - November 22, 2023 0
      RingCentral adds AI-enabled contact center and hybrid event products to its suite of collaboration services.
      Read more
      Artificial Intelligence

      8 Best AI Data Analytics Software &...

      Aminu Abdullahi - January 18, 2024 0
      Learn the top AI data analytics software to use. Compare AI data analytics solutions & features to make the best choice for your business.
      Read more
      Latest News

      Zeus Kerravala on Networking: Multicloud, 5G, and...

      James Maguire - December 16, 2022 0
      I spoke with Zeus Kerravala, industry analyst at ZK Research, about the rapid changes in enterprise networking, as tech advances and digital transformation prompt...
      Read more
      Video

      Datadog President Amit Agarwal on Trends in...

      James Maguire - November 11, 2022 0
      I spoke with Amit Agarwal, President of Datadog, about infrastructure observability, from current trends to key challenges to the future of this rapidly growing...
      Read more
      Logo

      eWeek has the latest technology news and analysis, buying guides, and product reviews for IT professionals and technology buyers. The site’s focus is on innovative solutions and covering in-depth technical content. eWeek stays on the cutting edge of technology news and IT trends through interviews and expert analysis. Gain insight from top innovators and thought leaders in the fields of IT, business, enterprise software, startups, and more.

      Facebook
      Linkedin
      RSS
      Twitter
      Youtube

      Advertisers

      Advertise with TechnologyAdvice on eWeek and our other IT-focused platforms.

      Advertise with Us

      Menu

      • About eWeek
      • Subscribe to our Newsletter
      • Latest News

      Our Brands

      • Privacy Policy
      • Terms
      • About
      • Contact
      • Advertise
      • Sitemap
      • California – Do Not Sell My Information

      Property of TechnologyAdvice.
      © 2024 TechnologyAdvice. All Rights Reserved

      Advertiser Disclosure: Some of the products that appear on this site are from companies from which TechnologyAdvice receives compensation. This compensation may impact how and where products appear on this site including, for example, the order in which they appear. TechnologyAdvice does not include all companies or all types of products available in the marketplace.

      ×