{"id":20893,"date":"2011-03-22T09:48:02","date_gmt":"2011-03-22T14:48:02","guid":{"rendered":"https:\/\/www.pcmatic.com\/blog\/?p=20893"},"modified":"2011-03-22T09:48:02","modified_gmt":"2011-03-22T14:48:02","slug":"ask-leo-will-computers-ever-be-malware-bug-free","status":"publish","type":"post","link":"https:\/\/www.pcmatic.com\/blog\/ask-leo-will-computers-ever-be-malware-bug-free\/","title":{"rendered":"Ask Leo: Will computers ever be malware &#038; bug free?"},"content":{"rendered":"<p><img decoding=\"async\" src=\"https:\/\/www.pcmatic.com\/blog\/wp-content\/uploads\/20090929leonotenboomwp.jpg\" alt=\"askleo\" width=\"150\" height=\"150\" class=\"attachment wp-att-7652 alignleft\" \/><\/p>\n<p>By Leo Notenboom<\/p>\n<blockquote>\n<p><i>My question is perhaps more of an industry one than a personal<\/p>\n<p>computing question. Because malware, viruses, spam and the similar user-beware problems affect just about everyone who uses the \u2018net for their daily informational needs, why hasn\u2019t the technology industry tackled these issues head on? These are the problems that ultimately affect the non-computer savvy general user the most devastatingly.<\/p>\n<p>Perhaps the question can be simplified: On the foreseeable horizon, will there be<\/p>\n<p>a time when users will not have to worry about viruses and malware? And why can&#8217;t computer developers simply make one that is virus-free now?<\/p>\n<p>Are there existing machines, platforms, etc, which can affordably take the<\/p>\n<p>risk out of using the internet? It just seems that no matter how careful one<\/p>\n<p>is or what virus software they use, the &#8220;bug&#8221; eventually gets them and<\/p>\n<p>huge problems ensue. You would think that the profit potential would be so<\/p>\n<p>significant that the developers out there would be jumping all over this<\/p>\n<p>opportunity &#8211; the bug-free system.<\/i><\/p>\n<\/blockquote>\n<p>You&#8217;re actually asking two separate questions:<\/p>\n<p>Is it possible to create or write bug-free software?<\/p>\n<p>Is it possible to create a computer system that is impervious to malware?<\/p>\n<p>The practical answer to both is, unfortunately, no.<\/p>\n<p>     <b>Bug Free Software<\/b> <\/p>\n<p>It sounds really simple: if we just wrote software more carefully, used better tools or techniques, or hired better programmers, we should be able to get rid of every possible bug, right? No mistakes. Ever.<\/p>\n<p>There is no such thing as bug-free software. Period.<\/p>\n<p>Yes, some software is better or worse than others, but as an absolute<br \/>\nmeasure, no software ever reaches perfection.<\/p>\n<p>There are three problems at play here: complexity, time, and<br \/>\nfunctionality.<\/p>\n<p><b>Complexity<\/b> <\/p>\n<p>What most people fail to grasp is the incredible complexity behind most of<br \/>\nour computer systems today. It&#8217;s truly mind-boggling to think of the thousands, if not<br \/>\nhundreds of thousands of man-years of effort that have gone into getting any your<br \/>\ncomputer to boot and run effectively. (I&#8217;m being OS-agnostic here. I don&#8217;t<br \/>\ncare if it&#8217;s Windows, Mac or Linux &#8211; they&#8217;re all incredibly complex<br \/>\nbeasts.)<\/p>\n<p>People that understand are amazed that they work at all. I know I am.<\/p>\n<p>Make it less complex? Well, that means making it do less, be capable<br \/>\nof less, and be less functional.<\/p>\n<p>Whatever you decide to cut out is important to someone. I don&#8217;t care which<br \/>\nfeature you hate the most and would love to see cut completely from the next<br \/>\nversion of whatever product you care to name. There&#8217;s someone, perhaps lots<br \/>\nof someones, who care deeply about that feature and would be incredibly upset<br \/>\nto see it removed.<\/p>\n<p>Computers are general purpose devices and people expect computers to be<br \/>\ncapable of many things &#8211; even many things that haven&#8217;t been thought of<br \/>\nyet.<\/p>\n<p>And that leads to incredible complexity.<\/p>\n<p><b>Time<\/b> <\/p>\n<p>So why not just take more time to get it right?<\/p>\n<p>There&#8217;s a strong argument for that, and you&#8217;ll often see difficult decisions<br \/>\nbeing made throughout the life of a software project, jettisoning features and<br \/>\nfunctionality so that more time can be spent on getting what remains correct.<br \/>\nOr you&#8217;ll see projects take longer than planned because of the extra time that it required<br \/>\nto meet a minimal quality bar.<\/p>\n<p>But the practical reality is that software that never ships does no one any<br \/>\ngood. At some point, a trade-off has to be made between spending more time developing software or deciding that it&#8217;s good enough, <em>knowing<\/em> that it will never, ever be perfect.<\/p>\n<p>It&#8217;s not that the people working these projects are stupid &#8211; far, far from<br \/>\nit. Writing today&#8217;s intensely complex systems in a way that meets everyone&#8217;s<br \/>\nexpectations in a reasonable amount of time is hard. Very hard.<\/p>\n<p>It&#8217;s not an excuse, it&#8217;s a reality. And the reality is that mistakes will be<br \/>\nmade.<\/p>\n<p><a href=\"http:\/\/ask-leo.com\/will_computers_ever_be_malware_and_bug_free.html\" target=\"_blank\">Article continued here<\/a><\/p>\n<p>FaceBook URL:   <a href=\"http:\/\/ask-leo.com\/fb\" target=\"_blank\">Leo&#8217;s Facebook<\/a><\/p>\n<p>Twitter URL:     <a href=\"http:\/\/twitter.com\/askleo\" target=\"_blank\">http:\/\/twitter.com\/askleo<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p><img decoding=\"async\" src=\"http:\/\/techtalk.pcpitstop.com\/wp-content\/uploads\/20090929leonotenboomwp.jpg\" alt=\"askleo\" class=\"attachment wp-att-7167 alignleft\" \/><\/p>\n<p>By Leo Notenboom<\/p>\n<p>It&#8217;s not uncommon for folks to ask why computer systems seem as fragile and as vulnerable as they so often do. It&#8217;s a legitimate question.<\/p>\n","protected":false},"author":19,"featured_media":66012,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"site-sidebar-layout":"default","site-content-layout":"","ast-site-content-layout":"default","site-content-style":"default","site-sidebar-style":"default","ast-global-header-display":"","ast-banner-title-visibility":"","ast-main-header-display":"","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"","site-post-title":"","ast-breadcrumbs-content":"","ast-featured-img":"","footer-sml-layout":"","theme-transparent-header-meta":"","adv-header-id-meta":"","stick-header-meta":"","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","astra-migrate-meta-layouts":"default","ast-page-background-enabled":"default","ast-page-background-meta":{"desktop":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"ast-content-background-meta":{"desktop":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"footnotes":""},"categories":[49],"tags":[46,384,385,48,386,387,4875,56,388,389,390,167,391],"class_list":["post-20893","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-leo-notenboom","tag-ask-leo","tag-better-tools","tag-complexity","tag-computer","tag-computer-developers","tag-functionality","tag-leo-notenboom","tag-malware","tag-personal-computing","tag-reality","tag-spyware-2","tag-today","tag-virus-software"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.5 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Ask Leo: Will computers ever be malware &amp; bug free?<\/title>\n<meta name=\"description\" content=\"By Leo Notenboom It&#039;s not uncommon for folks to ask why computer systems seem as fragile and as vulnerable as they so often do. It&#039;s a legitimate question.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.pcmatic.com\/blog\/ask-leo-will-computers-ever-be-malware-bug-free\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Ask Leo: Will computers ever be malware &amp; bug free?\" \/>\n<meta property=\"og:description\" content=\"By Leo Notenboom It&#039;s not uncommon for folks to ask why computer systems seem as fragile and as vulnerable as they so often do. It&#039;s a legitimate question.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.pcmatic.com\/blog\/ask-leo-will-computers-ever-be-malware-bug-free\/\" \/>\n<meta property=\"og:site_name\" content=\"PC Matic Blog\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/pcmatic\" \/>\n<meta property=\"article:published_time\" content=\"2011-03-22T14:48:02+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.pcmatic.com\/blog\/wp-content\/uploads\/pcmatic-fallback.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1920\" \/>\n\t<meta property=\"og:image:height\" content=\"1080\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Leo Notenboom\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@pcmatic\" \/>\n<meta name=\"twitter:site\" content=\"@pcmatic\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Leo Notenboom\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"3 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/www.pcmatic.com\\\/blog\\\/ask-leo-will-computers-ever-be-malware-bug-free\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.pcmatic.com\\\/blog\\\/ask-leo-will-computers-ever-be-malware-bug-free\\\/\"},\"author\":{\"name\":\"Leo Notenboom\",\"@id\":\"https:\\\/\\\/www.pcmatic.com\\\/blog\\\/#\\\/schema\\\/person\\\/ed90798b38aa4ab74e12591da7ab21d5\"},\"headline\":\"Ask Leo: Will computers ever be malware &#038; bug free?\",\"datePublished\":\"2011-03-22T14:48:02+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/www.pcmatic.com\\\/blog\\\/ask-leo-will-computers-ever-be-malware-bug-free\\\/\"},\"wordCount\":684,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\\\/\\\/www.pcmatic.com\\\/blog\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/www.pcmatic.com\\\/blog\\\/ask-leo-will-computers-ever-be-malware-bug-free\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.pcmatic.com\\\/blog\\\/wp-content\\\/uploads\\\/pcmatic-fallback.png\",\"keywords\":[\"ask leo\",\"better tools\",\"complexity\",\"computer\",\"computer developers\",\"functionality\",\"leo notenboom\",\"malware\",\"personal computing\",\"reality\",\"spyware\",\"Today\",\"virus software\"],\"articleSection\":[\"leo notenboom\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/www.pcmatic.com\\\/blog\\\/ask-leo-will-computers-ever-be-malware-bug-free\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.pcmatic.com\\\/blog\\\/ask-leo-will-computers-ever-be-malware-bug-free\\\/\",\"url\":\"https:\\\/\\\/www.pcmatic.com\\\/blog\\\/ask-leo-will-computers-ever-be-malware-bug-free\\\/\",\"name\":\"Ask Leo: Will computers ever be malware & bug free?\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.pcmatic.com\\\/blog\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/www.pcmatic.com\\\/blog\\\/ask-leo-will-computers-ever-be-malware-bug-free\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/www.pcmatic.com\\\/blog\\\/ask-leo-will-computers-ever-be-malware-bug-free\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.pcmatic.com\\\/blog\\\/wp-content\\\/uploads\\\/pcmatic-fallback.png\",\"datePublished\":\"2011-03-22T14:48:02+00:00\",\"description\":\"By Leo Notenboom It's not uncommon for folks to ask why computer systems seem as fragile and as vulnerable as they so often do. It's a legitimate question.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.pcmatic.com\\\/blog\\\/ask-leo-will-computers-ever-be-malware-bug-free\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.pcmatic.com\\\/blog\\\/ask-leo-will-computers-ever-be-malware-bug-free\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/www.pcmatic.com\\\/blog\\\/ask-leo-will-computers-ever-be-malware-bug-free\\\/#primaryimage\",\"url\":\"https:\\\/\\\/www.pcmatic.com\\\/blog\\\/wp-content\\\/uploads\\\/pcmatic-fallback.png\",\"contentUrl\":\"https:\\\/\\\/www.pcmatic.com\\\/blog\\\/wp-content\\\/uploads\\\/pcmatic-fallback.png\",\"width\":1920,\"height\":1080},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.pcmatic.com\\\/blog\\\/ask-leo-will-computers-ever-be-malware-bug-free\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/www.pcmatic.com\\\/blog\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Ask Leo: Will computers ever be malware &#038; bug free?\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.pcmatic.com\\\/blog\\\/#website\",\"url\":\"https:\\\/\\\/www.pcmatic.com\\\/blog\\\/\",\"name\":\"PC Matic Blog\",\"description\":\"Tech Tips and Tricks\",\"publisher\":{\"@id\":\"https:\\\/\\\/www.pcmatic.com\\\/blog\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.pcmatic.com\\\/blog\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/www.pcmatic.com\\\/blog\\\/#organization\",\"name\":\"PC Matic - Top Antivirus Company in the USA.\",\"url\":\"https:\\\/\\\/www.pcmatic.com\\\/blog\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/www.pcmatic.com\\\/blog\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/techtalk.pcmatic.com\\\/wp-content\\\/uploads\\\/PC-MaticLogo-e1472689639222.png\",\"contentUrl\":\"https:\\\/\\\/techtalk.pcmatic.com\\\/wp-content\\\/uploads\\\/PC-MaticLogo-e1472689639222.png\",\"width\":1535,\"height\":483,\"caption\":\"PC Matic - Top Antivirus Company in the USA.\"},\"image\":{\"@id\":\"https:\\\/\\\/www.pcmatic.com\\\/blog\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/www.facebook.com\\\/pcmatic\",\"https:\\\/\\\/x.com\\\/pcmatic\",\"https:\\\/\\\/www.instagram.com\\\/pcmaticusa\\\/\",\"https:\\\/\\\/www.linkedin.com\\\/company\\\/pcmatic\",\"https:\\\/\\\/www.youtube.com\\\/c\\\/PCMaticVideo\"]},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/www.pcmatic.com\\\/blog\\\/#\\\/schema\\\/person\\\/ed90798b38aa4ab74e12591da7ab21d5\",\"name\":\"Leo Notenboom\",\"description\":\"Leo A. Notenboom is the owner of Puget Sound Software, LLC and the Leo in Ask Leo!. Leo has been in the personal computer and software industry since 1979, as a software engineer, a manager of software engineers, and as a consultant. In 1983 Leo joined what was then a medium sized local company called Microsoft and spent the next 18 years in a wide variety of groups working on a wide variety of software. If you're running Microsoft Windows, if you've used a Microsoft development tool or Microsoft Money, or if you've ever purchased a ticket through Expedia, there's a good chance you've been touched by some of his work. And of course, since 2003, Leo has been answering your tech questions on Ask Leo!\",\"sameAs\":[\"http:\\\/\\\/ask-leo.com\"],\"url\":\"https:\\\/\\\/www.pcmatic.com\\\/blog\\\/author\\\/leo\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Ask Leo: Will computers ever be malware & bug free?","description":"By Leo Notenboom It's not uncommon for folks to ask why computer systems seem as fragile and as vulnerable as they so often do. It's a legitimate question.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.pcmatic.com\/blog\/ask-leo-will-computers-ever-be-malware-bug-free\/","og_locale":"en_US","og_type":"article","og_title":"Ask Leo: Will computers ever be malware & bug free?","og_description":"By Leo Notenboom It's not uncommon for folks to ask why computer systems seem as fragile and as vulnerable as they so often do. It's a legitimate question.","og_url":"https:\/\/www.pcmatic.com\/blog\/ask-leo-will-computers-ever-be-malware-bug-free\/","og_site_name":"PC Matic Blog","article_publisher":"https:\/\/www.facebook.com\/pcmatic","article_published_time":"2011-03-22T14:48:02+00:00","og_image":[{"width":1920,"height":1080,"url":"https:\/\/www.pcmatic.com\/blog\/wp-content\/uploads\/pcmatic-fallback.png","type":"image\/png"}],"author":"Leo Notenboom","twitter_card":"summary_large_image","twitter_creator":"@pcmatic","twitter_site":"@pcmatic","twitter_misc":{"Written by":"Leo Notenboom","Est. reading time":"3 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.pcmatic.com\/blog\/ask-leo-will-computers-ever-be-malware-bug-free\/#article","isPartOf":{"@id":"https:\/\/www.pcmatic.com\/blog\/ask-leo-will-computers-ever-be-malware-bug-free\/"},"author":{"name":"Leo Notenboom","@id":"https:\/\/www.pcmatic.com\/blog\/#\/schema\/person\/ed90798b38aa4ab74e12591da7ab21d5"},"headline":"Ask Leo: Will computers ever be malware &#038; bug free?","datePublished":"2011-03-22T14:48:02+00:00","mainEntityOfPage":{"@id":"https:\/\/www.pcmatic.com\/blog\/ask-leo-will-computers-ever-be-malware-bug-free\/"},"wordCount":684,"commentCount":0,"publisher":{"@id":"https:\/\/www.pcmatic.com\/blog\/#organization"},"image":{"@id":"https:\/\/www.pcmatic.com\/blog\/ask-leo-will-computers-ever-be-malware-bug-free\/#primaryimage"},"thumbnailUrl":"https:\/\/www.pcmatic.com\/blog\/wp-content\/uploads\/pcmatic-fallback.png","keywords":["ask leo","better tools","complexity","computer","computer developers","functionality","leo notenboom","malware","personal computing","reality","spyware","Today","virus software"],"articleSection":["leo notenboom"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.pcmatic.com\/blog\/ask-leo-will-computers-ever-be-malware-bug-free\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.pcmatic.com\/blog\/ask-leo-will-computers-ever-be-malware-bug-free\/","url":"https:\/\/www.pcmatic.com\/blog\/ask-leo-will-computers-ever-be-malware-bug-free\/","name":"Ask Leo: Will computers ever be malware & bug free?","isPartOf":{"@id":"https:\/\/www.pcmatic.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.pcmatic.com\/blog\/ask-leo-will-computers-ever-be-malware-bug-free\/#primaryimage"},"image":{"@id":"https:\/\/www.pcmatic.com\/blog\/ask-leo-will-computers-ever-be-malware-bug-free\/#primaryimage"},"thumbnailUrl":"https:\/\/www.pcmatic.com\/blog\/wp-content\/uploads\/pcmatic-fallback.png","datePublished":"2011-03-22T14:48:02+00:00","description":"By Leo Notenboom It's not uncommon for folks to ask why computer systems seem as fragile and as vulnerable as they so often do. It's a legitimate question.","breadcrumb":{"@id":"https:\/\/www.pcmatic.com\/blog\/ask-leo-will-computers-ever-be-malware-bug-free\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.pcmatic.com\/blog\/ask-leo-will-computers-ever-be-malware-bug-free\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.pcmatic.com\/blog\/ask-leo-will-computers-ever-be-malware-bug-free\/#primaryimage","url":"https:\/\/www.pcmatic.com\/blog\/wp-content\/uploads\/pcmatic-fallback.png","contentUrl":"https:\/\/www.pcmatic.com\/blog\/wp-content\/uploads\/pcmatic-fallback.png","width":1920,"height":1080},{"@type":"BreadcrumbList","@id":"https:\/\/www.pcmatic.com\/blog\/ask-leo-will-computers-ever-be-malware-bug-free\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.pcmatic.com\/blog\/"},{"@type":"ListItem","position":2,"name":"Ask Leo: Will computers ever be malware &#038; bug free?"}]},{"@type":"WebSite","@id":"https:\/\/www.pcmatic.com\/blog\/#website","url":"https:\/\/www.pcmatic.com\/blog\/","name":"PC Matic Blog","description":"Tech Tips and Tricks","publisher":{"@id":"https:\/\/www.pcmatic.com\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.pcmatic.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/www.pcmatic.com\/blog\/#organization","name":"PC Matic - Top Antivirus Company in the USA.","url":"https:\/\/www.pcmatic.com\/blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.pcmatic.com\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/techtalk.pcmatic.com\/wp-content\/uploads\/PC-MaticLogo-e1472689639222.png","contentUrl":"https:\/\/techtalk.pcmatic.com\/wp-content\/uploads\/PC-MaticLogo-e1472689639222.png","width":1535,"height":483,"caption":"PC Matic - Top Antivirus Company in the USA."},"image":{"@id":"https:\/\/www.pcmatic.com\/blog\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/pcmatic","https:\/\/x.com\/pcmatic","https:\/\/www.instagram.com\/pcmaticusa\/","https:\/\/www.linkedin.com\/company\/pcmatic","https:\/\/www.youtube.com\/c\/PCMaticVideo"]},{"@type":"Person","@id":"https:\/\/www.pcmatic.com\/blog\/#\/schema\/person\/ed90798b38aa4ab74e12591da7ab21d5","name":"Leo Notenboom","description":"Leo A. Notenboom is the owner of Puget Sound Software, LLC and the Leo in Ask Leo!. Leo has been in the personal computer and software industry since 1979, as a software engineer, a manager of software engineers, and as a consultant. In 1983 Leo joined what was then a medium sized local company called Microsoft and spent the next 18 years in a wide variety of groups working on a wide variety of software. If you're running Microsoft Windows, if you've used a Microsoft development tool or Microsoft Money, or if you've ever purchased a ticket through Expedia, there's a good chance you've been touched by some of his work. And of course, since 2003, Leo has been answering your tech questions on Ask Leo!","sameAs":["http:\/\/ask-leo.com"],"url":"https:\/\/www.pcmatic.com\/blog\/author\/leo\/"}]}},"_links":{"self":[{"href":"https:\/\/www.pcmatic.com\/blog\/wp-json\/wp\/v2\/posts\/20893","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.pcmatic.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.pcmatic.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.pcmatic.com\/blog\/wp-json\/wp\/v2\/users\/19"}],"replies":[{"embeddable":true,"href":"https:\/\/www.pcmatic.com\/blog\/wp-json\/wp\/v2\/comments?post=20893"}],"version-history":[{"count":0,"href":"https:\/\/www.pcmatic.com\/blog\/wp-json\/wp\/v2\/posts\/20893\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.pcmatic.com\/blog\/wp-json\/wp\/v2\/media\/66012"}],"wp:attachment":[{"href":"https:\/\/www.pcmatic.com\/blog\/wp-json\/wp\/v2\/media?parent=20893"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.pcmatic.com\/blog\/wp-json\/wp\/v2\/categories?post=20893"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.pcmatic.com\/blog\/wp-json\/wp\/v2\/tags?post=20893"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}