CINXE.COM
OS Wars_part 1 | Command Line Heroes
<!DOCTYPE html> <html lang="en" dir="ltr" prefix="og: https://ogp.me/ns#"> <head> <script>performance.mark('HEAD Start');</script> <meta charset="utf-8" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> <title>OS Wars_part 1 | Command Line Heroes</title> <link rel="preconnect" href="https://static.redhat.com"> <link rel="preconnect" href="https://consent.trustarc.com"> <script id="rhdc_js_errors_js">window.sentryOnLoad=function(){Sentry.init({dsn:"https://676ea2c2d4a147c2834066d24c04a9e4@o490301.ingest.sentry.io/5370002",ignoreErrors:[],integrations:[Sentry.browserTracingIntegration()],environment:'prod',tracesSampleRate:0.75,sampleRate:0.75});};</script> <script id="rhdc_analytics_get_top_eddl_pagedata">var pageData = {"pageCategory":"command-line-heroes","pageName":"rh|command-line-heroes|season-1|os-wars-part-1","pageTitle":"OS Wars_part 1 | Command Line Heroes","pageType":"page","pageSubType":"Branded media","siteExperience":"","siteLanguage":"en","subsection":"season-1","subsection2":"os-wars-part-1","subsection3":"","cms":"RH CMS 1.0","analyticsTitle":"","contentID":"252681","contentType":"","destinationURL":"https:\/\/www.redhat.com\/en\/command-line-heroes\/season-1\/os-wars-part-1","gated":"false","offerID":"","errorType":"","contentPublishDate":"2018-01-16","siteName":"rh","dataObject":"appEventData","taxonomyProduct":["781","781"],"taxonomyRegion":["4521"],"taxonomySubType":["107221"],"taxonomyTopic":["27081","107481"],"pageStatus":"published"};</script> <script id="rhdc_analytics_get_top_eddl_js">!function(e,a){"use strict";e.appEventData=e.appEventData||[],e.pageData=e.pageData||[];var t={event:"Page Load Started",page:pageData};if(a.referrer){var r=a.createElement("a");r.href=a.referrer,t.page.previousPage=r.href}t.page.siteExperience=e.innerWidth<=768?"tablet":"desktop",appEventData.push(t)}(window,document);</script> <script id="dpal" src="https://www.redhat.com/dtm.js" async></script> <script id="trustarc" src="https://static.redhat.com/libs/redhat/marketing/latest/trustarc/trustarc.js" async></script> <script src="https://static.redhat.com/libs/redhat/marketing/latest/trustarc/trustecm/js/trustecm.js" data-domain="www.redhat.com" async></script> <script class="trustecm" data-src="https://static.redhat.com/libs/redhat/marketing/latest/trustarc/trustecm/js/trustecm-functional.js" data-tracker-type="functional"></script> <script class="trustecm" data-src="https://static.redhat.com/libs/redhat/marketing/latest/trustarc/trustecm/js/trustecm-advertising.js" data-tracker-type="advertising"></script> <script type="importmap">{"imports":{"@rhds/elements/":"/modules/contrib/red_hat_shared_libs/dist/rhds-elements/modules/"},"scopes":{}}</script> <script type="application/json" data-drupal-selector="drupal-settings-json">{"path":{"baseUrl":"\/","pathPrefix":"en\/","currentPath":"node\/252681","currentPathIsAdmin":false,"isFront":false,"currentLanguage":"en"},"pluralDelimiter":"\u0003","suppressDeprecationErrors":true,"rh_oidc_manager":{"debug":false,"cookie_settings":{"rh_sso_session_enabled":true},"oidc_settings":{"authority":"https:\/\/sso.redhat.com\/auth\/realms\/redhat-external","client_id":"rhcom","loadUserInfo":true,"post_logout_redirect_uri":"https:\/\/www.redhat.com\/en","redirect_uri":"https:\/\/www.redhat.com\/en","scope":"openid profile_level.rh_events id.email id.idp id.job.title id.job.department id.name id.organization id.sub id.username roles api.graphql","silent_redirect_uri":"https:\/\/www.redhat.com\/en\/silent-renew.html"}},"rhdc_analytics":{"searchTerm":null},"rhdc_bulk_tagging":{"should_skip_product_primary_product_requirement":true,"field_taxonomy_product":{"add":"If there is currently no \u003Cb\u003EPrimary Product\u003C\/b\u003E value before this operation,\n a \u003Cb\u003EProduct\u003C\/b\u003E value will be chosen as the \u003Cb\u003EPrimary Product\u003C\/b\u003E.","remove":"\u003Cul\u003E\n \u003Cli\u003EIf removing all existing \u003Cb\u003EProduct\u003C\/b\u003E value(s), the \u003Cb\u003EPrimary Product\u003C\/b\u003E will also be removed.\u003C\/li\u003E\n \u003Cli\u003EIf not, please choose a new valid \u003Cb\u003EPrimary Product\u003C\/b\u003E in a previous operation\n before removing the \u003Cb\u003EProduct\u003C\/b\u003E.\u003C\/li\u003E\n \u003C\/ul\u003E","replace":"If the \u003Cb\u003EProduct\u003C\/b\u003E that is being replaced is the \u003Cb\u003EPrimary Product\u003C\/b\u003E,\n please change the \u003Cb\u003EPrimary Product\u003C\/b\u003E in a previous operation."},"field_taxonomy_product_primary":{"add":"The \u003Cb\u003EPrimary Product\u003C\/b\u003E that is being added must be a value of an existing \u003Cb\u003EProduct\u003C\/b\u003E value.\n If the \u003Cb\u003EPrimary Product\u003C\/b\u003E value to add is not, please add that \u003Cb\u003EProduct\u003C\/b\u003E in a previous operation.","remove":"You cannot remove the \u003Cb\u003EPrimary Product\u003C\/b\u003E. This operation will be skipped.","replace":"If the new \u003Cb\u003EPrimary Product\u003C\/b\u003E value is not an existing \u003Cb\u003EProduct\u003C\/b\u003E value,\n please add that \u003Cb\u003EProduct\u003C\/b\u003E in a previous operation."}},"rhdcCore":{"webrh":{"version":"1.209.0"}},"rhdc_style":{"flag_myrh_popover":1},"rhdc_solr_listing":{"testmode":false},"csp":{"nonce":"jzGhK4rNQJHeaP7e8uejNg"},"user":{"uid":0,"permissionsHash":"925c93e5e058a38840206e2faeb20be77d5863a368189af16a0faa928225c714"}}</script> <script src="/rhdc/system-files/js/js_o8NShEaoNof4B_K0ELLqBNLU3LEWsLuVeGykOiply_Y.js?scope=header&delta=0&language=en&theme=rhdc&include=eJyNUUFuxDAI_FASP6KnXvsBi9hsTNcxEZCt8vuSTbRK1UN7sYGBAQYpOUVoUDejpEF-uBFzrnFkM547KZHJ0dnhCSUkQTA8YqkSNuvkbzIlr1EESeU_6SjC0ummhnMYQXEfY__jSmGqPEJ9K8Izdl84Sgn-fpTTXm7YN3jQBEbcnt2ePfqj7leg1yS0mF4AResrtKlPzHfCC3JjNpR-bfRA0ZPtsozJquZbDombujbDKdsAC3UVNl4tZtLEXr4Fbpi4dp5HtkWcR8whwXLMjTkWsJjumMnYhTcYKk3F8n6VE9UCu1lp3IXsPedUwaOOv-9jdLMzQLhR9dGHF_9rp4yLYPKj5mObTz30P0_zcr8BQH_baQ"></script> <script src="/modules/contrib/rh_oidc_manager/libraries/dist/js/index.min.js?snbk8m" type="module"></script> <script src="https://static.redhat.com/libs/@redhat/marketing/latest/rh.mktg.js" async></script> <link rel="stylesheet" media="all" href="/rhdc/system-files/css/css_arVQeEPWLwEOucKc5hfxprFtgAnMucg8ock0drVvuJ8.css?delta=0&language=en&theme=rhdc&include=eJyNUUFuxDAI_FASP6KnXvsBi9hsTNcxEZCt8vuSTbRK1UN7sYGBAQYpOUVoUDejpEF-uBFzrnFkM547KZHJ0dnhCSUkQTA8YqkSNuvkbzIlr1EESeU_6SjC0ummhnMYQXEfY__jSmGqPEJ9K8Izdl84Sgn-fpTTXm7YN3jQBEbcnt2ePfqj7leg1yS0mF4AResrtKlPzHfCC3JjNpR-bfRA0ZPtsozJquZbDombujbDKdsAC3UVNl4tZtLEXr4Fbpi4dp5HtkWcR8whwXLMjTkWsJjumMnYhTcYKk3F8n6VE9UCu1lp3IXsPedUwaOOv-9jdLMzQLhR9dGHF_9rp4yLYPKj5mObTz30P0_zcr8BQH_baQ" /> <link rel="stylesheet" media="print" href="https://static.redhat.com/libs/redhat/marketing/latest/trustarc/trustecm/css/trustecm.css" data-onload-media="all" onload="this.onload=null;this.media=this.dataset.onloadMedia" /> <link rel="stylesheet" media="all" href="/rhdc/system-files/css/css_a3QLPskX4fJfsI_q84If3Zfq1k4uww7X7wt_sMTMfWw.css?delta=2&language=en&theme=rhdc&include=eJyNUUFuxDAI_FASP6KnXvsBi9hsTNcxEZCt8vuSTbRK1UN7sYGBAQYpOUVoUDejpEF-uBFzrnFkM547KZHJ0dnhCSUkQTA8YqkSNuvkbzIlr1EESeU_6SjC0ummhnMYQXEfY__jSmGqPEJ9K8Izdl84Sgn-fpTTXm7YN3jQBEbcnt2ePfqj7leg1yS0mF4AResrtKlPzHfCC3JjNpR-bfRA0ZPtsozJquZbDombujbDKdsAC3UVNl4tZtLEXr4Fbpi4dp5HtkWcR8whwXLMjTkWsJjumMnYhTcYKk3F8n6VE9UCu1lp3IXsPedUwaOOv-9jdLMzQLhR9dGHF_9rp4yLYPKj5mObTz30P0_zcr8BQH_baQ" /> <link rel="stylesheet" media="print" href="https://static.redhat.com/libs/redhat/rh-iconfont/5/files/rh-web-iconfont.css" data-onload-media="all" onload="this.onload=null;this.media=this.dataset.onloadMedia" /> <link rel="stylesheet" media="all" href="/rhdc/system-files/css/css_aXsZ7vnPHVMI5sWSw2w-TjMmll_RFN0-qs1Fw_Vg7J0.css?delta=4&language=en&theme=rhdc&include=eJyNUUFuxDAI_FASP6KnXvsBi9hsTNcxEZCt8vuSTbRK1UN7sYGBAQYpOUVoUDejpEF-uBFzrnFkM547KZHJ0dnhCSUkQTA8YqkSNuvkbzIlr1EESeU_6SjC0ummhnMYQXEfY__jSmGqPEJ9K8Izdl84Sgn-fpTTXm7YN3jQBEbcnt2ePfqj7leg1yS0mF4AResrtKlPzHfCC3JjNpR-bfRA0ZPtsozJquZbDombujbDKdsAC3UVNl4tZtLEXr4Fbpi4dp5HtkWcR8whwXLMjTkWsJjumMnYhTcYKk3F8n6VE9UCu1lp3IXsPedUwaOOv-9jdLMzQLhR9dGHF_9rp4yLYPKj5mObTz30P0_zcr8BQH_baQ" /> <link rel="stylesheet" media="all" href="/rhdc/system-files/css/css_hAqzji3GTEgnsilTsrmLNQZewIpZ0l0tmwezBKzwL-I.css?delta=5&language=en&theme=rhdc&include=eJyNUUFuxDAI_FASP6KnXvsBi9hsTNcxEZCt8vuSTbRK1UN7sYGBAQYpOUVoUDejpEF-uBFzrnFkM547KZHJ0dnhCSUkQTA8YqkSNuvkbzIlr1EESeU_6SjC0ummhnMYQXEfY__jSmGqPEJ9K8Izdl84Sgn-fpTTXm7YN3jQBEbcnt2ePfqj7leg1yS0mF4AResrtKlPzHfCC3JjNpR-bfRA0ZPtsozJquZbDombujbDKdsAC3UVNl4tZtLEXr4Fbpi4dp5HtkWcR8whwXLMjTkWsJjumMnYhTcYKk3F8n6VE9UCu1lp3IXsPedUwaOOv-9jdLMzQLhR9dGHF_9rp4yLYPKj5mObTz30P0_zcr8BQH_baQ" /> <link type="text/css" href="//static.redhat.com/libs/font-awesome/4.7.0/css/font-awesome.min.css" rel="stylesheet" /> <link type="text/css" href="/ux/webdms/css/vendors/plyr.min.css" rel="stylesheet" /> <link type="text/css" href="/ux/webdms/css/styles.min.css" rel="stylesheet" /> <link type="text/css" href="/ux/webdms/css/projects/clh-s1-episodes.min.css" rel="stylesheet" /> <link rel="preload" href="/themes/custom/rh_base_ui/src/fonts/red_hat_text/RedHatTextVFModified.woff2" as="font" type="font/woff2" crossorigin> <link rel="preload" href="/themes/custom/rh_base_ui/src/fonts/red_hat_display/RedHatDisplayVFModified.woff2" as="font" type="font/woff2" crossorigin> <script type="speculationrules">{"prerender": [{"urls": ["/en"]}]}</script> <meta name="description" content="The empires of Bill Gates and Steve Jobs careen toward an inevitable battle over proprietary software. Meanwhile, open source rebels have begun to gather." /> <link rel="canonical" href="https://www.redhat.com/en/command-line-heroes/season-1/os-wars-part-1" /> <link rel="image_src" href="https://www.redhat.com/cms/managed-files/og-clh-ep1-1200x675.png" /> <meta property="og:type" content="website" /> <meta property="og:url" content="https://www.redhat.com/en/command-line-heroes/season-1/os-wars-part-1" /> <meta property="og:title" content="Command Line Heroes: The OS Wars_part 1" /> <meta property="og:description" content="It is a period of mounting tensions. The empires of Bill Gates and Steve Jobs careen toward an inevitable battle over proprietary software—only one empire can emerge as the purveyor of a standard operating system for millions of users. But an unlikely hero arises from amongst the band of open source rebels." /> <meta property="og:image" content="https://www.redhat.com/cms/managed-files/og-s1e1-1200x675.png" /> <meta name="twitter:card" content="summary" /> <meta name="twitter:description" content="It is a period of mounting tensions. The empires of Bill Gates and Steve Jobs careen toward an inevitable battle over proprietary software—only one empire can emerge as the purveyor of a standard operating system for millions of users. But an unlikely hero arises from amongst the band of open source rebels." /> <meta name="twitter:title" content="Command Line Heroes: The OS Wars_part 1" /> <meta name="twitter:url" content="https://www.redhat.com/en/command-line-heroes/season-1/os-wars-part-1" /> <meta name="twitter:image" content="https://www.redhat.com/cms/managed-files/og-s1e1-1200x675.png" /> <meta name="Generator" content="Drupal 10 (https://www.drupal.org)" /> <meta name="MobileOptimized" content="width" /> <meta name="HandheldFriendly" content="true" /> <!-- Required styles from dx-utilities. See red_hat_shared_libs_preprocess_html. --> <style>.dx-relative{position:relative !important;}@media (min-width:576px){.sm\:dx-relative{position:relative !important;}}@media (min-width:768px){.md\:dx-relative{position:relative !important;}}@media (min-width:992px){.lg\:dx-relative{position:relative !important;}}@media (min-width:1200px){.xl\:dx-relative{position:relative !important;}}@media (min-width:1440px){.\32xl\:dx-relative{position:relative !important;}}</style> <!-- End of dx-utilities styles. --><meta name="taxonomy-primary-product" content="Red Hat Enterprise Linux" /> <meta name="taxonomy-primary-product-tid" content="781" /> <meta http-equiv="content-language" content="en" /> <meta name="last-publish-date" content="Tue, 13 Mar 2018 00:00:00 GMT" /> <meta name="node-type" content="page" /> <meta name="source" content="rhdc_drupal" /> <meta name="rhdc_key" content="440d3209746c36dd06ca16ff8c8996f7" /> <meta name="taxonomy-product" content="Red Hat Enterprise Linux" /> <meta name="taxonomy-product-tid" content="781" /> <meta name="taxonomy-region" content="Global" /> <meta name="taxonomy-region-tid" content="4521" /> <meta name="taxonomy-sub-type" content="Branded media" /> <meta name="taxonomy-sub-type-tid" content="107221" /> <meta name="taxonomy-topic" content="Operations" /> <meta name="taxonomy-topic-tid" content="27081" /> <meta name="taxonomy-topic" content="Tech history" /> <meta name="taxonomy-topic-tid" content="107481" /> <meta name="dateline" content="2018-03-13T00:00:00.00Z" /> <meta name="source_title" content="OS Wars_part 1 | Command Line Heroes" /> <link rel="icon" href="/favicon.ico" type="image/x-icon" /> <link rel="alternate" hreflang="en" href="https://www.redhat.com/en/command-line-heroes/season-1/os-wars-part-1" /> <link rel="alternate" hreflang="es" href="https://www.redhat.com/es/command-line-heroes/season-1/os-wars-part-1" /> <script>performance.mark('HEAD End'); performance.measure('HEAD Time', 'HEAD Start', 'HEAD End');</script> </head> <body class="path-node rhdc-node-type-page page-node-252681" > <div class="rhb-region rhb-region--highlighted"><div data-drupal-messages-fallback class="hidden"></div></div> <div class="rhdc-header--background-image"></div> <div class="rhb-region rhb-region--content" id="rhb-main-content" role="main"> <article> <div> <div class="one-column"> <div class="dx-relative content-region"> <!-- Pattern | raw_html --> <div class="rh-raw" data-rh-unique-id="2005231"> <div class="one-column"> <div class="dx-relative content-region"> <header id="top" class="dms-band clh-nav-top py-2"> <div class="container text-white"> <div class="row d-flex align-items-center"> <div class="col-6"> <a href="//www.redhat.com/en/command-line-heroes" title="Command Line Heroes"> <img class="img-fluid svg-white" src="/rhdc/managed-files/clh-logo-2-22.svg" width="166" height="42" alt="Command Line Heroes logo" loading="lazy"> </a> </div> <div class="col-6 clh-nav-toggle-wrapper"> <span class="text-monospace text-right font-size-16 d-inline-block">Subscribe<br>& more</span> <a href="#" class="btn btn-toggle" data-toggle="nav-shelf"> <div class="d-inline-block"> <span class="menu-bar"></span> <span class="menu-bar"></span> <span class="menu-bar"></span> </div> </a> </div> </div> </div> </header> <div class="dms-band clh-nav-shelf text-white py-0"> <div class="nav-container pb-4"> <div id="CLHNav" class="accordion pb-8"> <div class="nav-group-wrapper pl-2 pl-sm-3 pr-sm-8" data-bg-image="/rhdc/managed-files/bg_clh-nav-subscribe.jpg"> <button href="#" class="accordion-toggle collapsed py-2" data-toggle="collapse" data-target="#clhSubscribe"> <p>Subscribe</p> </button> <div id="clhSubscribe" class="accordion-panel collapse" data-parent="#CLHNav"> <p>Subscribe to the podcast to receive new episodes as soon as we release them</p> <div class="row pb-2"> <div class="col-6 mb-2"> <a href="//geo.itunes.apple.com/podcast/us/id1319947289?mt=2&at=1010lbVy&ct=redhatclh_website" target="_blank" title="Listen on Apple Podcasts"> <img class="img-fluid" src="/rhdc/managed-files/apple%20podcast.svg" alt="Listen on Apple Podcasts"> </a> </div> <div class="col-6 mb-2"> <a href="https://castbox.fm/channel/id1105224?country=us" target="_blank" title="Listen on Castbox"> <img class="img-fluid" src="/rhdc/managed-files/castbox-badge.svg" alt="Listen on Castbox"> </a> </div> <div class="col-6 mb-2"> <a href="//open.spotify.com/show/4Jgtgr4mHXNDyLldHkfEMz" target="_blank" title="Listen on Spotify"> <img class="img-fluid" src="/rhdc/managed-files/spotify-badge.svg" alt="Listen on Spotify"> </a> </div> <div class="col-6 mb-2"> <a href="//feeds.simplecast.com/vUHP7wpf" target="_blank" title="Subscribe via RSS Feed"> <img class="img-fluid" src="/rhdc/managed-files/rss-feed-badge.svg" alt="Subscribe via RSS Feed"> </a> </div> </div> </div> </div> <div class="nav-group-wrapper pl-2 pl-sm-3 pr-sm-8" data-bg-image="/rhdc/managed-files/bg_clh-nav-about.jpg"> <button href="/en/command-line-heroes/about" class="accordion-toggle collapsed py-2" data-toggle="collapse" data-target="#clhAbout"> <p>About the podcast</p> </button> <div id="clhAbout" class="accordion-panel collapse" data-parent="#CLHNav"> <p>Discover Red Hat’s original podcast about the people who transform technology from the command line up. Subscribe to our newsletter for commentary from the Command Line Heroes team—and links to take a closer look at the topics we cover.</p> <p><a href="/en/command-line-heroes/about" class="btn btn-primary">Learn about the show</a></p> <p class="mb-0 pb-4"><a href="https://www.redhat.com/forms/?config=19411" class="btn btn-outline-white">Get the newsletter</a></p> </div> </div> <div class="nav-group-wrapper pl-2 pl-sm-3 pr-sm-8" data-bg-image="/rhdc/managed-files/bg_clh-nav-s1.jpg"> <button href="#" class="accordion-toggle collapsed py-2" data-toggle="collapse" data-target="#clhSeason1"> <p>Season 1</p> </button> <div id="clhSeason1" class="accordion-panel collapse" data-parent="#CLHNav"> <ol class="mb-0 pl-2"> <li class="mb-2"> <a href="/en/command-line-heroes/season-1/os-wars-part-1" title="OS Wars_Part 1">OS Wars_part 1</a> </li> <li class="mb-2"> <a href="/en/command-line-heroes/season-1/os-wars-part-2-rise-of-linux" title="OS Wars_Part 2">OS Wars_part 2</a> </li> <li class="mb-2"> <a href="/en/command-line-heroes/season-1/agile-revolution" title="The Agile_Revolution">The Agile_Revolution</a> </li> <li class="mb-2"> <a href="/en/command-line-heroes/season-1/devops-tear-down-that-wall" title="DevOps_Tear Down That Wall">DevOps_Tear Down That Wall</a> </li> <li class="mb-2"> <a href="/en/command-line-heroes/season-1/the-containers-derby" title="The Containers_Derby">The Containers_Derby</a> </li> <li class="mb-2"> <a href="/en/command-line-heroes/season-1/crack-the-cloud-open" title="Crack the Cloud_Open">Crack the Cloud_Open</a> </li> <li class="mb-2"> <a href="/en/command-line-heroes/season-1/days-of-future-open" title="Days of Future_Open">Days of Future_Open</a> </li> </ol> <p class="pb-2"><a class="btn btn-link font-family-monospace text-white" href="/en/command-line-heroes/season-1" title="Explore season 1">Explore Season 1</a></p> </div> </div> <div class="nav-group-wrapper pl-2 pl-sm-3 pr-sm-8" data-bg-image="/rhdc/managed-files/bg_clh-nav-s2.jpg"> <button href="#" class="accordion-toggle collapsed py-2" data-toggle="collapse" data-target="#clhSeason2"> <p>Season 2</p> </button> <div id="clhSeason2" class="accordion-panel collapse" data-parent="#CLHNav"> <ol class="mb-0 pl-2"> <li class="mb-2"> <a href="/en/command-line-heroes/season-2/press-start" title="Press Start">Press Start</a> </li> <li class="mb-2"> <a href="/en/command-line-heroes/season-2/hello-world" title="Hello, World">Hello, World</a> </li> <li class="mb-2"> <a href="/en/command-line-heroes/season-2/ready-to-commit" title="Ready to Commit">Ready to Commit</a> </li> <li class="mb-2"> <a href="/en/command-line-heroes/season-2/fail-better" title="Fail Better">Fail Better</a> </li> <li class="mb-2"> <a href="/en/command-line-heroes/season-2/the-one-about-devsecops" title="The One About DevSecOps">The One About DevSecOps</a> </li> <li class="mb-2"> <a href="/en/command-line-heroes/season-2/the-data-explosion" title="The Data Explosion">The Data Explosion</a> </li> <li class="mb-2"> <a href="/en/command-line-heroes/season-2/at-your-serverless" title="At Your Serverless">At Your Serverless</a> </li> <li class="mb-2"> <a href="/en/command-line-heroes/season-2/open-curiosity" title="Open Curiosity">Open Curiosity</a> </li> <li class="mb-2"> <a href="/en/command-line-heroes/season-2/developer-advocacy-roundtable" title="Bonus_Developer Advocacy Roundtable">Bonus_Developer Advocacy Roundtable</a> </li> </ol> <p class="pb-2"><a class="btn btn-link font-family-monospace text-white" href="/en/command-line-heroes/season-2" title="Explore season 2">Explore Season 2</a></p> </div> </div> <div class="nav-group-wrapper pl-2 pl-sm-3 pr-sm-8" data-bg-image="/rhdc/managed-files/bg_clh-nav-s3.jpg"> <button href="#" class="accordion-toggle collapsed py-2" data-toggle="collapse" data-target="#clhSeason3"> <p>Season 3</p> </button> <div id="clhSeason3" class="accordion-panel collapse" data-parent="#CLHNav"> <ol class="mb-0 pl-2"> <li class="mb-2"> <a href="/en/command-line-heroes/season-3/pythons-tale" title="Python's Tale">Python's Tale</a> </li> <li class="mb-2"> <a href="/en/command-line-heroes/season-3/learning-the-basics" title="Learning the BASICs">Learning the BASICs</a> </li> <li class="mb-2"> <a href="/en/command-line-heroes/season-3/creating-javascript" title="Creating JavaScript">Creating JavaScript</a> </li> <li class="mb-2"> <a href="/en/command-line-heroes/season-3/diving-for-perl" title="Diving for Perl">Diving for Perl</a> </li> <li class="mb-2"> <a href="/en/command-line-heroes/season-3/the-infrastructure-effect" title="The Infrastructure Effect">The Infrastructure Effect</a> </li> <li class="mb-2"> <a href="/en/command-line-heroes/season-3/heroes-in-a-bash-shell" title="Heroes in a Bash Shell">Heroes in a Bash Shell</a> </li> <li class="mb-2"> <a href="/en/command-line-heroes/season-3/talking-to-machines" title="Talking to Machines">Talking to Machines</a> </li> <li class="mb-2"> <a href="/en/command-line-heroes/season-3/the-c-change" title="The C Change">The C Change</a> </li> </ol> <p class="pb-2"><a class="btn btn-link font-family-monospace text-white" href="/en/command-line-heroes/season-3" title="Explore season 3">Explore Season 3</a></p> </div> </div> <div class="nav-group-wrapper pl-2 pl-sm-3 pr-sm-8" data-bg-image="/rhdc/managed-files/bg_clh-nav-s4.jpg"> <button href="#" class="accordion-toggle collapsed py-2" data-toggle="collapse" data-target="#clhSeason4"> <p>Season 4</p> </button> <div id="clhSeason4" class="accordion-panel collapse" data-parent="#CLHNav"> <ol class="mb-0 pl-2"> <li class="mb-2"> <a href="/en/command-line-heroes/season-4/minicomputers" title="Minicomputers">Minicomputers</a> </li> <li class="mb-2"> <a href="/en/command-line-heroes/season-4/mainframes" title="Mainframes">Mainframes</a> </li> <li class="mb-2"> <a href="/en/command-line-heroes/season-4/personal-computers" title="Personal Computers">Personal Computers</a> </li> <li class="mb-2"> <a href="/en/command-line-heroes/season-4/floppies" title="Floppies">Floppies</a> </li> <li class="mb-2"> <a href="/en/command-line-heroes/season-4/smarter-phones" title="Smarter Phones">Smarter Phones</a> </li> <li class="mb-2"> <a href="/en/command-line-heroes/season-4/open-source-hardware" title="Open Source Hardware">Open Source Hardware</a> </li> <li class="mb-2"> <a href="/en/command-line-heroes/season-4/consoles" title="Consoles">Consoles</a> </li> <li class="mb-2"> <a href="/en/command-line-heroes/season-4/steve-wozniak" title="Steve Wozniak">Steve Wozniak</a> </li> </ol> <p class="pb-2"><a class="btn btn-link font-family-monospace text-white" href="/en/command-line-heroes/season-4" title="Explore season 4">Explore Season 4</a></p> </div> </div> <div class="nav-group-wrapper pl-2 pl-sm-3 pr-sm-8" data-bg-image="/rhdc/managed-files/bg_clh-nav-s5.jpg"> <button href="#" class="accordion-toggle collapsed py-2" data-toggle="collapse" data-target="#clhSeason5"> <p>Season 5</p> </button> <div id="clhSeason5" class="accordion-panel collapse" data-parent="#CLHNav"> <ol class="mb-0 pl-2"> <li class="mb-2"> <a href="/en/command-line-heroes/season-5/becoming-a-coder" title="Becoming a Coder">Becoming a Coder</a> </li> <li class="mb-2"> <a href="/en/command-line-heroes/season-5/where-coders-code" title="Where Coders Code">Where Coders Code</a> </li> <li class="mb-2"> <a href="/en/command-line-heroes/season-5/what-kind-of-coder-will-you-become" title="What Kind of Coder Will You Become?">What Kind of Coder Will You Become?</a> </li> </ol> <p class="pb-2"><a class="btn btn-link font-family-monospace text-white" href="/en/command-line-heroes/season-5" title="Explore season 5">Explore Season 5</a></p> </div> </div> <div class="nav-group-wrapper pl-2 pl-sm-3 pr-sm-8" data-bg-image="/rhdc/managed-files/bg_clh-nav-s6.jpg"> <button href="#" class="accordion-toggle collapsed py-2" data-toggle="collapse" data-target="#clhSeason6"> <p>Season 6</p> </button> <div id="clhSeason6" class="accordion-panel collapse" data-parent="#CLHNav"> <ol class="mb-0 pl-2"> <li class="mb-2"> <a href="/en/command-line-heroes/season-6/jerry-lawson" title="Jerry Lawson">Jerry Lawson</a> </li> <li class="mb-2"> <a href="/en/command-line-heroes/season-6/gladys-west" title="Dr. Gladys West">Dr. Gladys West</a> </li> <li class="mb-2"> <a href="/en/command-line-heroes/season-6/mark-dean" title="Dr. Mark Dean">Dr. Mark Dean</a> </li> <li class="mb-2"> <a href="/en/command-line-heroes/season-6/marc-hannah" title="Dr. Marc Hannah">Dr. Marc Hannah</a> </li> <li class="mb-2"> <a href="/en/command-line-heroes/season-6/clarence-ellis" title="Dr. Clarence Ellis">Dr. Clarence Ellis</a> </li> <li class="mb-2"> <a href="/en/command-line-heroes/season-6/roy-clay" title="Roy Clay">Roy Clay</a> </li> <li class="mb-2"> <a href="/en/command-line-heroes/season-6/gladys-perkins" title="Gladys Perkins">Gladys Perkins</a> </li> <li class="mb-2"> <a href="/en/command-line-heroes/season-6/arlan-hamilton" title="Arlan Hamilton">Arlan Hamilton</a> </li> </ol> <p class="pb-2"><a class="btn btn-link text-monospace text-white" href="/en/command-line-heroes/season-6" title="Explore season 6">Explore Season 6</a></p> </div> </div> <div class="nav-group-wrapper pl-2 pl-sm-3 pr-sm-8" data-bg-image="/rhdc/managed-files/season-7_nav.jpg"> <button href="#" class="accordion-toggle collapsed py-2" data-toggle="collapse" data-target="#clhSeason7"> <p>Season 7</p> </button> <div id="clhSeason7" class="accordion-panel collapse" data-parent="#CLHNav"> <ol class="mb-0 pl-2"> <li class="mb-2"> <a href="/en/command-line-heroes/season-7/dot-com" title="Connecting The Dot-Com">Connecting The Dot-Com</a> </li> <li class="mb-2"> <a href="/en/command-line-heroes/season-7/nsfnet" title="From NSF to ISP">From NSF to ISP</a> </li> <li class="mb-2"> <a href="/en/command-line-heroes/season-7/html" title="A Language for the Web">A Language for the Web</a> </li> <li class="mb-2"> <a href="/en/command-line-heroes/season-7/ux" title="Web UX Begins">Web UX Begins</a> </li> <li class="mb-2"> <a href="/en/command-line-heroes/season-7/shopping" title="Shopping for the Web">Shopping for the Web</a> </li> <li class="mb-2"> <a href="/en/command-line-heroes/season-7/search" title="Looking for Search">Looking for Search</a> </li> <li class="mb-2"> <a href="/en/command-line-heroes/season-7/world" title="The World of the World Wide Web">The World of the World Wide Web</a> </li> <li class="mb-2"> <a href="/en/command-line-heroes/season-7/bubble" title="After the Bubble">After the Bubble</a> </li> </ol> <p class="pb-2"><a class="btn btn-link font-family-monospace text-white" href="/en/command-line-heroes/season-7" title="Explore season 7">Explore Season 7</a></p> </div> </div> <div class="nav-group-wrapper pl-2 pl-sm-3 pr-sm-8" data-bg-image="/rhdc/managed-files/s8-nav.jpg"> <button href="#" class="accordion-toggle collapsed py-2" data-toggle="collapse" data-target="#clhSeason8"> <p>Season 8</p> </button> <div id="clhSeason8" class="accordion-panel collapse" data-parent="#CLHNav"> <ol class="mb-0 pl-2"> <li class="mb-2"> <a href="/en/command-line-heroes/season-8/robot-as-servant" title="Robot as Servant">Robot as Servant</a> </li> <li class="mb-2"> <a href="/en/command-line-heroes/season-8/robot-as-software" title="Robot as Software">Robot as Software</a> </li> <li class="mb-2"> <a href="/en/command-line-heroes/season-8/robot-as-maker" title="Robot as Maker">Robot as Maker</a> </li> <li class="mb-2"> <a href="/en/command-line-heroes/season-8/robot-as-humanoid" title="Robot as Humanoid">Robot as Humanoid</a> </li> <li class="mb-2"> <a href="/en/command-line-heroes/season-8/robot-as-body" title="Robot as Body">Robot as Body</a> </li> <li class="mb-2"> <a href="/en/command-line-heroes/season-8/humans-as-robot-caretakers" title="Humans as Robot Caretakers">Humans as Robot Caretakers</a> </li> <li class="mb-2"> <a href="/en/command-line-heroes/season-8/robot-as-threat" title="Robot as Threat">Robot as Threat</a> </li> <li class="mb-2"> <a href="/en/command-line-heroes/season-8/robot-as-vehicle" title="Robot as Vehicle">Robot as Vehicle</a> </li> </ol> <p class="pb-2"><a class="btn btn-link text-monospace text-white" href="/en/command-line-heroes/season-8" title="Explore season 8">Explore Season 8</a></p> </div> </div> <div class="nav-group-wrapper pl-2 pl-sm-3 pr-sm-8" data-bg-image="/rhdc/managed-files/season-9_menu.jpg"> <button href="#" class="accordion-toggle collapsed py-2" data-toggle="collapse" data-target="#clhSeason9"> <p>Season 9</p> </button> <div id="clhSeason9" class="accordion-panel collapse" data-parent="#CLHNav"> <ol class="mb-0 pl-2"> <li class="mb-2"> <a href="/en/command-line-heroes/season-9/relentless-replicators" title="Relentless Replicants">Relentless Replicants</a> </li> <li class="mb-2"> <a href="/en/command-line-heroes/season-9/terrifying-trojans" title="Terrifying Trojans">Terrifying Trojans</a> </li> <li class="mb-2"> <a href="/en/command-line-heroes/season-9/logic-bombs" title="Lurking Logic Bombs">Lurking Logic Bombs</a> </li> <li class="mb-2"> <a href="/en/command-line-heroes/season-9/botnets" title="Dawn of the Botnets">Dawn of the Botnets</a> </li> <li class="mb-2"> <a href="/en/command-line-heroes/season-9/menace-in-the-middle" title="Menace in the Middle">Menace in the Middle</a> </li> <li class="mb-2"> <a href="/en/command-line-heroes/season-9/ransomware" title="Ruthless Ransomers">Ruthless Ransomers</a> </li> <li class="mb-2"> <a href="/en/command-line-heroes/season-9/invisible-intruders" title="Invisible Intruders">Invisible Intruders</a> </li> <li class="mb-2"> <a href="/en/command-line-heroes/season-9/all-together-now" title="All Together Now">All Together Now</a> </li> </ol> <p class="pb-2"><a class="btn btn-link font-family-monospace text-white" href="/en/command-line-heroes" title="Explore season 9">Explore Season 9</a></p> </div> </div> <!-- <ul class="social-list list-inline list-unstyled pl-5 pl-sm-6 mt-1"> <li class="list-inline-item mr-1"> <a class="text-white" href="//www.facebook.com/sharer.php?u=https%3A%2F%2Fwww.redhat.com%2Fen%2Fcommand-line-heroes%2F" target="_blank" title="Facebook" onclick="return !window.open(this.href, 'Facebook', 'menubar=no,toolbar=no,resizable=no,scrollbars=no,height=600,width=600')"> <span class="web-icon-facebook" aria-label="true"></span> </a> </li> <li class="list-inline-item mr-1"> <a class="text-white" href="//www.twitter.com/share?url=https%3A%2F%2Fwww.redhat.com%2Fen%2Fcommand-line-heroes%2F&text=An%20original%20podcast%20about%20the%20people%20who%20transform%20technology%20from%20the%20command%20line%20up.%20Presented%20by%20Red%20Hat." target="_blank" title="Twitter" onclick="return !window.open(this.href, 'Twitter', 'menubar=no,toolbar=no,resizable=no,scrollbars=no,height=600,width=600')"> <span class="web-icon-twitter" aria-label="true"></span> </a> </li> <li class="list-inline-item mr-1"> <a class="text-white" href="//www.linkedin.com/shareArticle?mini=true&url=https%3A%2F%2Fwww.redhat.com%2Fen%2Fcommand-line-heroes%2F&title=Command%20Line%20Heroes&summary=Hear%20the%20epic%20true%20tales%20of%20how%20developers%2C%20programmers%2C%20hackers%2C%20geeks%2C%20and%20open%20source%20rebels%20are%20revolutionizing%20the%20technology%20landscape.%20Command%20Line%20Heroes%20is%20a%20new%20podcast%20hosted%20by%20Saron%20Yitbarek%20and%20produced%20by%20Red%20Hat.&source=Red%20Hat" target="_blank" title="LinkedIn" onclick="return !window.open(this.href, 'LinkedIn', 'menubar=no,toolbar=no,resizable=no,scrollbars=no,height=600,width=600')" aria-current="page"> <span class="web-icon-linkedin" aria-label="true"></span> </a> </li> <li class="list-inline-item mr-1"> <a class="text-white" href="mailto:?subject=Command Line Heroes&body=Hear%20the%20epic%20true%20tales%20of%20how%20developers%2C%20programmers%2C%20hackers%2C%20geeks%2C%20and%20open%20source%20rebels%20are%20revolutionizing%20the%20technology%20landscape.%20Command%20Line%20Heroes%20is%20a%20new%20podcast%20hosted%20by%20Saron%20Yitbarek%20and%20produced%20by%20Red%20Hat. https://www.redhat.com/en/command-line-heroes" target="_blank" title="Email" aria-current="page"> <span class="web-icon-envelope" aria-label="true"></span> </a> </li> </ul> </div>--> <ul class="social-list list-inline list-unstyled pl-5 pl-sm-6 mt-1"> <li class="list-inline-item mr-1"> <a class="text-white" href="//www.facebook.com/sharer.php?u=https%3A%2F%2Fwww.redhat.com%2Fen%2Fcommand-line-heroes%2F" target="_blank" title="Facebook" onclick="return !window.open(this.href, 'Facebook', 'menubar=no,toolbar=no,resizable=no,scrollbars=no,height=600,width=600')"> <span class="web-icon-facebook" aria-label="true"></span> </a> </li> <li class="list-inline-item mr-1"> <a class="text-white" href="//www.twitter.com/share?url=https%3A%2F%2Fwww.redhat.com%2Fen%2Fcommand-line-heroes%2F&text=An%20original%20podcast%20about%20the%20people%20who%20transform%20technology%20from%20the%20command%20line%20up.%20Presented%20by%20Red%20Hat." target="_blank" title="Twitter" onclick="return !window.open(this.href, 'Twitter', 'menubar=no,toolbar=no,resizable=no,scrollbars=no,height=600,width=600')"> <span class="web-icon-twitter" aria-label="true"></span> </a> </li> <li class="list-inline-item mr-1"> <a class="text-white" href="//www.linkedin.com/shareArticle?mini=true&url=https%3A%2F%2Fwww.redhat.com%2Fen%2Fcommand-line-heroes%2F&title=Command%20Line%20Heroes&summary=Hear%20the%20epic%20true%20tales%20of%20how%20developers%2C%20programmers%2C%20hackers%2C%20geeks%2C%20and%20open%20source%20rebels%20are%20revolutionizing%20the%20technology%20landscape.%20Command%20Line%20Heroes%20is%20a%20new%20podcast%20hosted%20by%20Saron%20Yitbarek%20and%20produced%20by%20Red%20Hat.&source=Red%20Hat" target="_blank" title="LinkedIn" onclick="return !window.open(this.href, 'LinkedIn', 'menubar=no,toolbar=no,resizable=no,scrollbars=no,height=600,width=600')" aria-current="page"> <span class="web-icon-linkedin" aria-label="true"></span> </a> </li> <li class="list-inline-item mr-1"> <a class="text-white" href="mailto:?subject=Command Line Heroes&body=Hear%20the%20epic%20true%20tales%20of%20how%20developers%2C%20programmers%2C%20hackers%2C%20geeks%2C%20and%20open%20source%20rebels%20are%20revolutionizing%20the%20technology%20landscape.%20Command%20Line%20Heroes%20is%20a%20new%20podcast%20hosted%20by%20Saron%20Yitbarek%20and%20produced%20by%20Red%20Hat. https://www.redhat.com/en/command-line-heroes" target="_blank" title="Email" aria-current="page"> <span class="web-icon-envelope" aria-label="true"></span> </a> </li> </ul> </div> <div class="language-switcher position-absolute bottom-0 right-0 w-100"> <div class="row justify-content-center mx-0"> <div class="col-6 text-center border-right border-black border-20 language-active"> <a href="https://www.redhat.com/es/command-line-heroes" line><img class="img-fluid py-2" width="90" src="/rhdc/managed-files/CLH-logo-Espanol.svg" alt="CLH en espanol logo"></a></div> <div class="col-6 text-center language-inactive"><a href="https://www.redhat.com/en/command-line-heroes" line><img class="img-fluid pt-3 pb-2" width="130" src="/rhdc/managed-files/CLH-logo-inactive.svg" alt="CLH logo"></a></div> </div> </div> </div> <div class="mb-6"> </div></div> </div> </div> </div> <!-- Pattern | raw_html --> <div class="rh-raw" data-rh-unique-id="2005241"> <section class="dms-band clh-hero--episode bg-pos-cc bg-size-cover" data-bg-image="https://www.redhat.com/ux/webux/img/bandbg/bkgd-clh-ep1-2000x950.png"> <div class="container text-white py-12"> <div class="row"> <div class="col-lg-6 reveal"> <h5 class="section-label mb-1 font-weight-light">Season 1, Episode 1</h5> <h1 class="mb-lg-4 font-family-monospace font-size-28 font-size-lg-38">OS Wars_part 1</h1> <div class="clh-audio plyr-theme"> <audio src="https://dts.podtrac.com/redirect.mp3/audio.simplecast.com/f7670e99.mp3" controls></audio> </div> <a class="btn btn-link mt-2 mb-0 font-family-monospace text-white" href="#" title="Listen to this episode later" data-toggle="nav-shelf" data-toggle-panel="#clhSubscribe">Listen to this episode later</a> </div> </div> </div> </section> </div> <!-- Pattern | raw_html --> <div class="rh-raw" data-rh-unique-id="2005251"> <section class="dms-band clh-notes bg-black" data-bg-image="https://www.redhat.com/ux/webux/img/bandbg/bkgd-clh-texture-500x500.png"> <div class="container text-white"> <div class="row"> <div class="col-12 col-lg-7 col-xl-6 mx-auto reveal"> <ul class="nav nav-tabs mb-3 d-flex justify-content-center font-family-monospace"> <li class="nav-item text-center"> <a class="tab-show-notes nav-link mx-0 mr-md-6 p-0 font-size-22 text-white active" href="#show-notes" data-toggle="tab" title="Show notes">Show notes</a> </li> <li class="nav-item text-center"> <a class="tab-transcript nav-link mt-2 mt-md-0 mx-0 p-0 font-size-22 text-white" href="#transcript" data-toggle="tab" title="Transcript">Transcript</a> </li> </ul> <div class="tab-content"> <div id="show-notes" class="tab-pane fade active show"> <div class="row"> <div class="col-12 mb-0"> <p>The OS wars. It is a period of mounting tensions. The empires of Bill Gates and Steve Jobs careen toward an inevitable battle over proprietary software—only one empire can emerge as the purveyor of a standard operating system for millions of users. Gates has formed a powerful alliance with IBM while Jobs tries to maintain the purity of his brand. Their struggle for dominance threatens to engulf the galaxy. Meanwhile, in distant lands, and unbeknownst to the Emperors, open source rebels have begun to gather...</p> <p>Veterans from computer history, including <a href="https://twitter.com/andyhertzfeld" class="text-white"><u>Andy Hertzfeld</u></a>, from the original Macintosh team, and acclaimed tech journalist <a href="https://twitter.com/StevenLevy" class="text-white"><u>Steven Levy</u></a>, recount the moments of genius, and tragic flaws, that shaped our technology for decades to come.</p> </div> </div> </div> <div id="transcript" class="tab-pane fade"> <div class="row"> <div class="col-12 mb-0"> <div class="row"> <div class="col-12"> <div class="card mb-2"> <div class="card-body p-1 bg-white text-black"> <p class="mb-0"><em>Saron Yitbarek</em></p> </div> </div> </div> </div> <div class="row"> <div class="col-12"> <p>Some stories are so epic, with such high stakes , that in my head, it's like that crawling text at the start of a Star Wars movie. You know, like-</p> </div> </div> <div class="row"> <div class="col-12"> <div class="card mb-2"> <div class="card-body p-1 bg-white text-black"> <p class="mb-0"><em>Voice Actor</em></p> </div> </div> </div> </div> <div class="row"> <div class="col-12"> <p>Episode One, The OS Wars.</p> </div> </div> <div class="row"> <div class="col-12"> <div class="card mb-2"> <div class="card-body p-1 bg-white text-black"> <p class="mb-0"><em>Saron Yitbarek</em></p> </div> </div> </div> </div> <div class="row"> <div class="col-12"> <p>Yeah, like that.</p> </div> </div> <div class="row"> <div class="col-12"> <div class="card mb-2"> <div class="card-body p-1 bg-white text-black"> <p class="mb-0"><strong>00:30</strong> - <em>Voice Actor</em></p> </div> </div> </div> </div> <div class="row"> <div class="col-12"> <p>It is a period of mounting tensions. The empires of Bill Gates and Steve Jobs careen toward an inevitable battle over proprietary software. Gates has formed a powerful alliance with IBM, while Jobs refuses to license his hardware or operating system. Their battle for dominance threatens to engulf the galaxy in an OS war. Meanwhile, in distant lands, and unbeknownst to the emperors, open source rebels have begun to gather.</p> </div> </div> <div class="row"> <div class="col-12"> <div class="card mb-2"> <div class="card-body p-1 bg-white text-black"> <p class="mb-0"><strong>01:00</strong> - <em>Saron Yitbarek</em></p> </div> </div> </div> </div> <div class="row"> <div class="col-12"> <p>Okay. Maybe that's a bit dramatic, but when we're talking about the OS wars of the 1980s, '90s, and 2000s, it's hard to overstate things. There really was an epic battle for dominance. Steve Jobs and Bill Gates really did hold the fate of billions in their hands. Control the operating system, and you control how the vast majority of people use computers, how we communicate with each other, how we source information. I could go on, but you know all this. Control the OS, and you would be an emperor.</p> </div> </div> <div class="row"> <div class="col-12"> <div class="card mb-2"> <div class="card-body p-1 bg-white text-black"> <p class="mb-0"><strong>01:30</strong> - <em>Saron Yitbarek</em></p> </div> </div> </div> </div> <div class="row"> <div class="col-12"> <p>I'm Saron Yitbarek [00:01:24], and you're listening to Command Line Heroes, an original podcast from Red Hat. What is a Command Line Hero, you ask? Well, if you would rather make something than just use it, if you believe developers have the power to build a better future, if you want a world where we all get a say in how our technologies shape our lives, then you, my friend, are a command line hero. In this series, we bring you stories from the developers among us who are transforming tech from the command line up.</p> </div> </div> <div class="row"> <div class="col-12"> <div class="card mb-2"> <div class="card-body p-1 bg-white text-black"> <p class="mb-0"><strong>02:00</strong> - <em>Saron Yitbarek</em></p> </div> </div> </div> </div> <div class="row"> <div class="col-12"> <p>And who am I to be guiding you on this trek? Who is Saron Yitbarek? Well, actually I'm guessing I'm a lot like you. I'm a developer for starters, and everything I do depends on open source software. It's my world. The stories we tell on this podcast are a way for me to get above the daily grind of my work, and see that big picture. I hope it does the same thing for you, too.</p> </div> </div> <div class="row"> <div class="col-12"> <div class="card mb-2"> <div class="card-body p-1 bg-white text-black"> <p class="mb-0"><strong>02:30</strong> - <em>Saron Yitbarek</em></p> </div> </div> </div> </div> <div class="row"> <div class="col-12"> <p>What I wanted to know right off the bat was, where did open source technology even come from? I mean, I know a fair bit about Linus Torvalds and the glories of Linux® , as I'm sure you do , too, but really, there was life before open source, right? And if I want to truly appreciate the latest and greatest of things like DevOps and containers, and on and on, well, I feel like I owe it to all those earlier developers to know where this stuff came from. So, let's take a short break from worrying about memory leaks and buffer overflows.</p> </div> </div> <div class="row"> <div class="col-12"> <div class="card mb-2"> <div class="card-body p-1 bg-white text-black"> <p class="mb-0"><strong>03:00</strong> - <em>Saron Yitbarek</em></p> </div> </div> </div> </div> <div class="row"> <div class="col-12"> <p> Our journey begins with the OS wars, the epic battle for control of the desktop. It was like nothing the world had ever seen, and I'll tell you why. First, in the age of computing, you've got exponentially scaling advantages for the big fish ; and second, there's never been such a battle for control on ground that's constantly shifting. Bill Gates and Steve Jobs? They don't know it yet, but by the time this story is halfway done, everything they're fighting for is going to change, evolve, and even ascend into the cloud.</p> </div> </div> <div class="row"> <div class="col-12"> <div class="card mb-2"> <div class="card-body p-1 bg-white text-black"> <p class="mb-0"><strong>03:30</strong> - <em>Saron Yitbarek</em></p> </div> </div> </div> </div> <div class="row"> <div class="col-12"> <p>Okay, it's the fall of 1983. I was negative six years old. Ronald Reagan was president, and the U . S . and the Soviet Union are threatening to drag the planet into nuclear war. Over at the Civic Center in Honolulu, it's the annual Apple sales conference. An exclusive bunch of Apple employees are waiting for Steve Jobs to get onstage. He's this super bright-eyed 28-year-old, and he's looking pretty confident. In a very serious voice, Jobs speaks into the mic and says that he's invited three industry experts to have a panel discussion on software.</p> </div> </div> <div class="row"> <div class="col-12"> <div class="card mb-2"> <div class="card-body p-1 bg-white text-black"> <p class="mb-0"><strong>04:00</strong> - <em>Saron Yitbarek</em></p> </div> </div> </div> </div> <div class="row"> <div class="col-12"> <p>But the next thing that happens is not what you'd expect. Super cheesy '80s music fills the room. A bunch of multi-colored tube lights light up the stage, and then an announcer voice says-</p> </div> </div> <div class="row"> <div class="col-12"> <div class="card mb-2"> <div class="card-body p-1 bg-white text-black"> <p class="mb-0"><em>Voice Actor</em></p> </div> </div> </div> </div> <div class="row"> <div class="col-12"> <p>And now, ladies and gentlemen, the Macintosh software dating game.</p> </div> </div> <div class="row"> <div class="col-12"> <div class="card mb-2"> <div class="card-body p-1 bg-white text-black"> <p class="mb-0"><strong>04:30</strong> - <em>Saron Yitbarek</em></p> </div> </div> </div> </div> <div class="row"> <div class="col-12"> <p>Jobs has this big grin on his face as he reveals that the three CEOs on stage have to take turns wooing him. It's essentially an '80s version of The Bachelor, but for tech love. Two of the software bigwigs say their bit, and then it's over to contestant number three. Is that? Yup. A fresh - faced Bill Gates with large square glasses that cover half his face. He proclaims that during 1984, half of Microsoft's revenue is going to come from Macintosh software.</p> </div> </div> <div class="row"> <div class="col-12"> <div class="card mb-2"> <div class="card-body p-1 bg-white text-black"> <p class="mb-0"><strong>05:00</strong> - <em>Saron Yitbarek</em></p> </div> </div> </div> </div> <div class="row"> <div class="col-12"> <p> The audience loves it, and gives him a big round of applause. What they don't know is that one month after this event, Bill Gates will announce his plans to release Windows 1.0. You'd never guess Jobs is flirting with someone who'd end up as Apple's biggest rival. But Microsoft and Apple are about to live through the worst marriage in tech history. They're going to betray each other, they're going to try and destroy each other, and they're going to be deeply, painfully bound to each other.</p> </div> </div> <div class="row"> <div class="col-12"> <div class="card mb-2"> <div class="card-body p-1 bg-white text-black"> <p class="mb-0"><strong>05:30</strong> - <em>James Allworth</em></p> </div> </div> </div> </div> <div class="row"> <div class="col-12"> <p>I guess philosophically, one was more idealistic and focused on the user experience above all else, and was an integrated organization, whereas Microsoft much more pragmatic, a modular focus-</p> </div> </div> <div class="row"> <div class="col-12"> <div class="card mb-2"> <div class="card-body p-1 bg-white text-black"> <p class="mb-0"><em>Saron Yitbarek</em></p> </div> </div> </div> </div> <div class="row"> <div class="col-12"> <p>That's James Allworth. He's a prolific tech writer who worked inside the corporate team of Apple Retail. Notice that definition of Apple he gives. An integrated organization. That sense of a company beholden only to itself. A company that doesn't want to rely on others. That's key.</p> </div> </div> <div class="row"> <div class="col-12"> <div class="card mb-2"> <div class="card-body p-1 bg-white text-black"> <p class="mb-0"><strong>06:00</strong> - <em>James Allworth</em></p> </div> </div> </div> </div> <div class="row"> <div class="col-12"> <p>Apple was the integrated player, and it wanted to focus on a delightful user experience, and that meant that it wanted to control the entire stack and everything that was delivered, from the hardware to the operating system, to even some of the applications that ran on top of the operating system. That always served it well in periods where new innovations, important innovations, were coming to market where you needed to be across both hardware and software, and where being able to change the hardware based on what you wanted to do and what t was new in software was an advantage. For example-</p> </div> </div> <div class="row"> <div class="col-12"> <div class="card mb-2"> <div class="card-body p-1 bg-white text-black"> <p class="mb-0"><strong>06:30</strong> - <em>Saron Yitbarek</em></p> </div> </div> </div> </div> <div class="row"> <div class="col-12"> <p>A lot of people loved that integration, and became die hard Apple fans. Plenty of others stuck with Microsoft. Back to that sales conference in Honolulu. At that very same event, Jobs gave his audience a sneak peek at the Superbowl ad he was about to release. You might have seen it for yourself. Think George Orwell's 1984. In this cold and gray world, mindless automatons are shuffling along under a dictator's projected gaze.</p> </div> </div> <div class="row"> <div class="col-12"> <div class="card mb-2"> <div class="card-body p-1 bg-white text-black"> <p class="mb-0"><strong>07:00</strong> - <em>Saron Yitbarek</em></p> </div> </div> </div> </div> <div class="row"> <div class="col-12"> <p>They represent IBM users. Then, beautiful, athletic Anya Major, representing Apple, comes running through the hall in full color. She hurls her sledgehammer at Big Brother's screen, smashing it to bits. Big Brother's spell is broken, and a booming voice tells us that Apple is about to introduce the Macintosh.</p> </div> </div> <div class="row"> <div class="col-12"> <div class="card mb-2"> <div class="card-body p-1 bg-white text-black"> <p class="mb-0"><em>Voice Actor</em></p> </div> </div> </div> </div> <div class="row"> <div class="col-12"> <p>And you'll see why 1984 will not be like 1984.</p> </div> </div> <div class="row"> <div class="col-12"> <div class="card mb-2"> <div class="card-body p-1 bg-white text-black"> <p class="mb-0"><strong>07:30</strong> - <em>Saron Yitbarek</em></p> </div> </div> </div> </div> <div class="row"> <div class="col-12"> <p>And yeah, looking back at that commercial, the idea that Apple was a freedom fighter working to set the masses free is a bit much. But the thing hit a nerve. Ken Segal worked at the advertising firm that made the commercial for Apple. He was Steve Jobs' advertising guy for more than a decade in the early days.</p> </div> </div> <div class="row"> <div class="col-12"> <div class="card mb-2"> <div class="card-body p-1 bg-white text-black"> <p class="mb-0"><strong>08:00</strong> - <em>Ken Segal</em></p> </div> </div> </div> </div> <div class="row"> <div class="col-12"> <p>Well, the 1984 commercial came with a lot of risk. In fact, it was so risky that Apple didn't want to run it when they saw it. You've probably heard stories that Steve liked it, but the Apple board did not like it. In fact, they were so outraged that so much money had been spent on such a thing that they wanted to fire the ad agency. Steve was the one sticking up for the agency.</p> </div> </div> <div class="row"> <div class="col-12"> <div class="card mb-2"> <div class="card-body p-1 bg-white text-black"> <p class="mb-0"><em>Saron Yitbarek</em></p> </div> </div> </div> </div> <div class="row"> <div class="col-12"> <p>Jobs, as usual, knew a good mythology when he saw one.</p> </div> </div> <div class="row"> <div class="col-12"> <div class="card mb-2"> <div class="card-body p-1 bg-white text-black"> <p class="mb-0"><em>Ken Segal</em></p> </div> </div> </div> </div> <div class="row"> <div class="col-12"> <p>That commercial struck such a chord within the company, within the industry, that it became this thing for Apple. Whether or not people were buying computers that day, it had a sort of an aura that stayed around for years and years and years, and helped define the character of the company. We're the rebels. We're the guys with the sledgehammer.</p> </div> </div> <div class="row"> <div class="col-12"> <div class="card mb-2"> <div class="card-body p-1 bg-white text-black"> <p class="mb-0"><strong>08:30</strong> - <em>Saron Yitbarek</em></p> </div> </div> </div> </div> <div class="row"> <div class="col-12"> <p>So in their battle for the hearts and minds of literally billions of potential consumers, the emperors of Apple and Microsoft were learning to frame themselves as redeemers. As singular heroes. As lifestyle choices. But Bill Gates knew something that Apple had trouble understanding. This idea that in a wired world, nobody, not even an emperor, can really go it alone.</p> </div> </div> <div class="row"> <div class="col-12"> <div class="card mb-2"> <div class="card-body p-1 bg-white text-black"> <p class="mb-0"><strong>09:00</strong> - <em>Saron Yitbarek</em></p> </div> </div> </div> </div> <div class="row"> <div class="col-12"> <p>June 25th, 1985. Gates sends a memo to Apple's then CEO John Scully. This was during the wilderness years. Jobs had just been excommunicated, and wouldn't return to Apple until 1996. Maybe it was because Jobs was out that Gates felt confident enough to write what he wrote. In the memo, he encourages Apple to license their OS to clone makers. I want to read a bit from the end of the memo, just to give you a sense of how perceptive it was.</p> </div> </div> <div class="row"> <div class="col-12"> <div class="card mb-2"> <div class="card-body p-1 bg-white text-black"> <p class="mb-0"><strong>09:30</strong> - <em>Saron Yitbarek</em></p> </div> </div> </div> </div> <div class="row"> <div class="col-12"> <p>Gates writes, "It is now impossible for Apple to create a standard out of their innovative technology without support from other personal computer manufacturers. Apple must open the Macintosh architecture to have the independent support required to gain momentum and establish a standard." In other words, no more operating in a silo, you guys. You've got to be willing to partner with others. You have to work with developers.</p> </div> </div> <div class="row"> <div class="col-12"> <div class="card mb-2"> <div class="card-body p-1 bg-white text-black"> <p class="mb-0"><strong>10:00</strong> - <em>Saron Yitbarek</em></p> </div> </div> </div> </div> <div class="row"> <div class="col-12"> <p>You see this philosophy years later, when Microsoft CEO Steve Ballmer gets up on stage to give a keynote and he starts shouting, "Developers, developers, developers, developers, developers, developers. Developers, developers, developers, developers, developers, developers, developers, developers." You get the idea. Microsoft likes developers. Now, they're not about to share source code with them, but they do want to build this whole ecosystem of partners. And when Bill Gates suggests that Apple do the same, as you might have guessed, the idea is tossed out the window.</p> </div> </div> <div class="row"> <div class="col-12"> <div class="card mb-2"> <div class="card-body p-1 bg-white text-black"> <p class="mb-0"><strong>10:30</strong> - <em>Saron Yitbarek</em></p> </div> </div> </div> </div> <div class="row"> <div class="col-12"> <p>Apple had drawn a line in the sand, and five months after they trashed Gates' memo, Microsoft released Windows 1.0. The war was on.</p> <p>Developers, developers, developers, developers, developers, developers, developers, developers, developers, developers, developers, developers, developers, developers, developers, developers, developers, developers.</p> </div> </div> <div class="row"> <div class="col-12"> <div class="card mb-2"> <div class="card-body p-1 bg-white text-black"> <p class="mb-0"><strong>11:00</strong> - <em>Saron Yitbarek</em></p> </div> </div> </div> </div> <div class="row"> <div class="col-12"> <p>You're listening to Command Line Heroes, an original podcast from Red Hat. In this inaugural episode, we go back in time to relive the epic story of the OS wars, and we're going to find out, how did a war between tech giants clear the way for the open source world we all live in today?</p> </div> </div> <div class="row"> <div class="col-12"> <div class="card mb-2"> <div class="card-body p-1 bg-white text-black"> <p class="mb-0"><strong>11:30</strong> - <em>Saron Yitbarek</em></p> </div> </div> </div> </div> <div class="row"> <div class="col-12"> <p>Okay, a little backstory. Forgive me if you've heard this one, but it's a classic. It's 1979, and Steve Jobs drives up to the Xerox Park research center in Palo Alto. The engineers there have been developing this whole fleet of elements for what they call a graphical user interface. Maybe you've heard of it. They've got menus, they've got scroll bars, they've got buttons and folders and overlapping windows. It was a beautiful new vision of what a computer interface could look like. And nobody had any of this stuff. Author and journalist Steven Levy talks about its potential.</p> </div> </div> <div class="row"> <div class="col-12"> <div class="card mb-2"> <div class="card-body p-1 bg-white text-black"> <p class="mb-0"><strong>12:00</strong> - <em>Steven Levy</em></p> </div> </div> </div> </div> <div class="row"> <div class="col-12"> <p>There was a lot of excitement about this new interface that was going to be much friendlier than what we had before, which used what was called the command line, where there was really no interaction between you and the computer in the way you'd interact with something in real life. The mouse and the graphics on the computer gave you a way to do that, to point to something just like you'd point to something in real life. It made it a lot easier. You didn't have to memorize all these codes.</p> </div> </div> <div class="row"> <div class="col-12"> <div class="card mb-2"> <div class="card-body p-1 bg-white text-black"> <p class="mb-0"><strong>12:30</strong> - <em>Saron Yitbarek</em></p> </div> </div> </div> </div> <div class="row"> <div class="col-12"> <p>Except, the Xerox executives did not get that they were sitting on top of a platinum mine. The engineers were more aware than the execs. Typical. So those engineers were, yeah, a little stressed out that they were instructed to show Jobs how everything worked. But the executives were calling the shots. Jobs felt, quote, "The product genius that brought them to that monopolistic position gets rotted out by people running these companies that have no conception of a good product versus a bad product."</p> </div> </div> <div class="row"> <div class="col-12"> <div class="card mb-2"> <div class="card-body p-1 bg-white text-black"> <p class="mb-0"><strong>13:00</strong> - <em>Saron Yitbarek</em></p> </div> </div> </div> </div> <div class="row"> <div class="col-12"> <p>That's sort of harsh, but hey, Jobs walked out of that meeting with a truckload of ideas that Xerox executives had missed. Pretty much everything he needed to revolutionize the desktop computing experience. Apple releases the Lisa in 1983, and then the Mac in 1984. These devices are made by the ideas swiped from Xerox.</p> </div> </div> <div class="row"> <div class="col-12"> <div class="card mb-2"> <div class="card-body p-1 bg-white text-black"> <p class="mb-0"><strong>13:50</strong> - <em>Saron Yitbarek</em></p> </div> </div> </div> </div> <div class="row"> <div class="col-12"> <p>What's interesting to me is Jobs' reaction to the claim that he stole the GUI. He's pretty philosophical about it. He quotes Picasso, saying, "Good artists copy, great artists steal." He tells one reporter, "We have always been shameless about stealing great ideas." Great artists steal. Okay. I mean, we're not talking about stealing in a hard sense. Nobody's obtaining proprietary source code and blatantly incorporating it into their operating system. This is softer, more like idea borrowing. And that's much more difficult to control, as Jobs himself was about to learn. Legendary software wizard, and true command line hero, Andy Hertzfeld, was an original member of the Macintosh development team.</p> </div> </div> <div class="row"> <div class="col-12"> <div class="card mb-2"> <div class="card-body p-1 bg-white text-black"> <p class="mb-0"><strong>14:00</strong> - <em>Andy Hertzfeld</em></p> </div> </div> </div> </div> <div class="row"> <div class="col-12"> <p>Yeah, Microsoft was our first software partner with the Macintosh. At the time, we didn't really consider them a competitor. They were the very first company outside of Apple that we gave Macintosh prototypes to. I talked with the technical lead at Microsoft usually once a week. They were the first outside party trying out the software that we wrote.</p> </div> </div> <div class="row"> <div class="col-12"> <div class="card mb-2"> <div class="card-body p-1 bg-white text-black"> <p class="mb-0"><strong>14:30</strong> - <em>Andy Hertzfeld</em></p> </div> </div> </div> </div> <div class="row"> <div class="col-12"> <p>They gave us very important feedback, and in general I would say the relationship was pretty good. But I also noticed in my conversations with the technical lead, he started asking questions that he didn't really need to know about how the system was implemented, and I got the idea that they were trying to copy the Macintosh. I t old Steve Jobs about it pretty early on, but it really came to a head in the fall of 1983.</p> </div> </div> <div class="row"> <div class="col-12"> <div class="card mb-2"> <div class="card-body p-1 bg-white text-black"> <p class="mb-0"><strong>15:00</strong> - <em>Andy Hertzfeld</em></p> </div> </div> </div> </div> <div class="row"> <div class="col-12"> <p>We discovered that they actually, without telling us ahead of time, they announced Windows at the COMDEX in November 1983 and Steve Jobs hit the roof. He really considered that a betrayal.</p> </div> </div> <div class="row"> <div class="col-12"> <div class="card mb-2"> <div class="card-body p-1 bg-white text-black"> <p class="mb-0"><strong>15:30</strong> - <em>Saron Yitbarek</em></p> </div> </div> </div> </div> <div class="row"> <div class="col-12"> <p>As newer versions of Windows were released, it became pretty clear that Microsoft had lifted from Apple all the ideas that Apple had lifted from Xerox. Jobs was apoplectic. His Picasso line about how great artists steal. Yeah. That goes out the window. Though maybe Gates was using it now. Reportedly, when Jobs screamed at Gates that he'd stolen from them, Gates responded, "Well Steve, I think it's more like we both had this rich neighbor named Xerox, and I broke into his house to steal the TV set, and found out that you'd already stolen it." Apple ends up suing Microsoft for stealing the look and feel of their GUI. The case goes on for years, but in 1993, a judge from the 9th Circuit Court of Appeals finally sides with Microsoft. </p> </div> </div> <div class="row"> <div class="col-12"> <div class="card mb-2"> <div class="card-body p-1 bg-white text-black"> <p class="mb-0"><strong>16:00</strong> - <em>Saron Yitbarek</em></p> </div> </div> </div> </div> <div class="row"> <div class="col-12"> <p>Judge Vaughn Walker declares that look and feel are not covered by copyright. This is super important. That decision prevented Apple from creating a monopoly with the interface that would dominate desktop computing. Soon enough, Apple's brief lead had vanished. Here's Steven Levy's take.</p> </div> </div> <div class="row"> <div class="col-12"> <div class="card mb-2"> <div class="card-body p-1 bg-white text-black"> <p class="mb-0"><strong>16:30</strong> - <em>Steven Levy</em></p> </div> </div> </div> </div> <div class="row"> <div class="col-12"> <p>They lost the lead not because of intellectual property theft on Microsoft's part, but because they were unable to consolidate their advantage in having a better operating system during the 1980s. They overcharged for their computers, quite frankly. So Microsoft had been developing Windows, starting with the mid-1980s, but it wasn't until Windows 3 in 1990, I believe, where they really came across with a version that was ready for prime time. Ready for masses of people to use.</p> </div> </div> <div class="row"> <div class="col-12"> <div class="card mb-2"> <div class="card-body p-1 bg-white text-black"> <p class="mb-0"><strong>17:00</strong> - <em>Steven Levy</em></p> </div> </div> </div> </div> <div class="row"> <div class="col-12"> <p>At that point is where Microsoft was able to migrate huge numbers of people, hundreds of millions, over to the graphical interface in a way that Apple had not been able to do. Even though they had a really good operating system, they used it since 1984.</p> </div> </div> <div class="row"> <div class="col-12"> <div class="card mb-2"> <div class="card-body p-1 bg-white text-black"> <p class="mb-0"><strong>17:30</strong> - <em>Saron Yitbarek</em></p> </div> </div> </div> </div> <div class="row"> <div class="col-12"> <p>Microsoft now dominated the OS battlefield. They held 90% of the market, and standardized their OS across a whole variety of PCs. The future of the OS looked like it'd be controlled by Microsoft. And then? Well, at the 1997 Macworld Expo in Boston, you have an almost bankrupt Apple. A more humble Steve Jobs gets on stage, and starts talking about the importance of partnerships, and one in particular, he says, has become very, very meaningful. Their new partnership with Microsoft. Steve Jobs is calling for a détente, a ceasefire. Microsoft could have their enormous market share. If we didn't know better, we might think we were entering a period of peace in the kingdom.</p> </div> </div> <div class="row"> <div class="col-12"> <div class="card mb-2"> <div class="card-body p-1 bg-white text-black"> <p class="mb-0"><strong>18:30</strong> - <em>Saron Yitbarek</em></p> </div> </div> </div> </div> <div class="row"> <div class="col-12"> <p>But when stakes are this high, it's never that simple. Just as Apple and Microsoft were finally retreating to their corners, pretty bruised from decades of fighting, along came a 21-year-old Finnish computer science student who, almost by accident, changed absolutely everything.</p> <p>I'm Saron Yitbarek, and this is Command Line Heroes.</p> </div> </div> <div class="row"> <div class="col-12"> <div class="card mb-2"> <div class="card-body p-1 bg-white text-black"> <p class="mb-0"><strong>18:30</strong> - <em>Saron Yitbarek</em></p> </div> </div> </div> </div> <div class="row"> <div class="col-12"> <p>While certain tech giants were busy bashing each other over proprietary software, there were new champions of free and open source software popping up like mushrooms. One of these champions was Richard Stallman. You're probably familiar with his work. He wanted free software and a free society. That's free as in free speech, not free as in free beer. Back in the '80s, Stallman saw that there was no viable alternative to pricey, proprietary OSs, like UNIX . So, he decided to make his own. Stallman's Free Software Foundation developed GNU, which stood for GNU's not UNIX , of course. It'd be an OS like UNIX, but free of all UNIX code, and free for users to share.</p> </div> </div> <div class="row"> <div class="col-12"> <div class="card mb-2"> <div class="card-body p-1 bg-white text-black"> <p class="mb-0"><strong>19:00</strong> - <em>Saron Yitbarek</em></p> </div> </div> </div> </div> <div class="row"> <div class="col-12"> <p>Just to give you a sense of how important that idea of free software was in the 1980s, the companies that owned the UNIX code at different points, AT&T Bell Laboratories and then UNIX System Laboratories, they threatened lawsuits on anyone making their own OS after looking at UNIX source code. These guys were next - level proprietary.</p> </div> </div> <div class="row"> <div class="col-12"> <div class="card mb-2"> <div class="card-body p-1 bg-white text-black"> <p class="mb-0"><strong>19:30</strong> - <em>Saron Yitbarek</em></p> </div> </div> </div> </div> <div class="row"> <div class="col-12"> <p>All those programmers were, in the words of the two companies, "mentally contaminated," because they'd seen UNIX code. In a famous court case between UNIX System Laboratories and Berkeley Software Design, it was argued that any functionally similar system, even though it didn't use the UNIX code itself, was a bre a ch of copyright. Paul Jones was a developer at that time. He's now the director of the digital library ibiblio.org.</p> </div> </div> <div class="row"> <div class="col-12"> <div class="card mb-2"> <div class="card-body p-1 bg-white text-black"> <p class="mb-0"><strong>20:00</strong> - <em>Paul Jones</em></p> </div> </div> </div> </div> <div class="row"> <div class="col-12"> <p>Anyone who has seen any of the code is mentally contaminated was their argument. That would have made almost anyone who had worked on a computer operating system that involved UNIX , in any computer science department, was mentally contaminated. So in one year at USENIX, we all got little white bar pin s with red letters that say mentally contaminated, and we all wear those around to our own great pleasure, to show that we were sticking it to Bell because we were mentally contaminated.</p> </div> </div> <div class="row"> <div class="col-12"> <div class="card mb-2"> <div class="card-body p-1 bg-white text-black"> <p class="mb-0"><strong>20:30</strong> - <em>Saron Yitbarek</em></p> </div> </div> </div> </div> <div class="row"> <div class="col-12"> <p>The whole world was getting mentally contaminated. Staying pure, keeping things nice and proprietary, that old philosophy was getting less and less realistic. It was into this contaminated reality that one of history's biggest command line heroes was born, a boy in Finland named Linus Torvalds. If this is Star Wars, then Linus Torvalds is our Luke Skywalker. He was a mild-mannered grad student at the University of Helsinki.</p> </div> </div> <div class="row"> <div class="col-12"> <div class="card mb-2"> <div class="card-body p-1 bg-white text-black"> <p class="mb-0"><strong>21:00</strong> - <em>Saron Yitbarek</em></p> </div> </div> </div> </div> <div class="row"> <div class="col-12"> <p>Talented, but lacking in grand visions. The classic reluctant hero. And, like any young hero, he was also frustrated. He wanted to incorporate the 386 processor into his new PC's functions. He wasn't impressed by the MS-DOS running on his IBM clone, and he couldn't afford the $5,000 price tag on the UNIX software that would have given him some programming freedom. The solution, which Torvalds crafted on MINIX in the spring of 1991, was an OS kernel called Linux. The kernel of an OS of his very own.</p> </div> </div> <div class="row"> <div class="col-12"> <div class="card mb-2"> <div class="card-body p-1 bg-white text-black"> <p class="mb-0"><strong>21:30</strong> - <em>Steven Vaughan-Nichols</em></p> </div> </div> </div> </div> <div class="row"> <div class="col-12"> <p>Linus Torvalds really just wanted to have something to play with.</p> </div> </div> <div class="row"> <div class="col-12"> <div class="card mb-2"> <div class="card-body p-1 bg-white text-black"> <p class="mb-0"><em>Saron Yitbarek</em></p> </div> </div> </div> </div> <div class="row"> <div class="col-12"> <p>Steven Vaughan-Nichols is a contributing editor at ZDNet.com, and he's been writing about the business of technology since there was a business of technology.</p> </div> </div> <div class="row"> <div class="col-12"> <div class="card mb-2"> <div class="card-body p-1 bg-white text-black"> <p class="mb-0"><em>Steven Vaughan-Nichols</em></p> </div> </div> </div> </div> <div class="row"> <div class="col-12"> <p>There were a couple of operating systems like it at the time. The main one that he was concerned about was called MINIX. That was an operating system that was meant for students to learn how to build operating systems. Linus looked at that, and thought that it was interesting, but he wanted to build his own.</p> </div> </div> <div class="row"> <div class="col-12"> <div class="card mb-2"> <div class="card-body p-1 bg-white text-black"> <p class="mb-0"><strong>22:00</strong> - <em>Steven Vaughan-Nichols</em></p> </div> </div> </div> </div> <div class="row"> <div class="col-12"> <p>So it really started as a do-it-yourself project at Helsinki. That's how it all started, is just basically a big kid playing around and learning how to do things. But what was different in his case is that he was both bright enough and persistent enough, and also friendly enough to get all these other people working on it, and then he started seeing the project through.</p> </div> </div> <div class="row"> <div class="col-12"> <div class="card mb-2"> <div class="card-body p-1 bg-white text-black"> <p class="mb-0"><strong>22:30</strong> - <em>Steven Vaughan-Nichols</em></p> </div> </div> </div> </div> <div class="row"> <div class="col-12"> <p>27 years later, it is much, much bigger than he ever dreamed it would be.</p> </div> </div> <div class="row"> <div class="col-12"> <div class="card mb-2"> <div class="card-body p-1 bg-white text-black"> <p class="mb-0"><strong>23:00</strong> - <em>Saron Yitbarek</em></p> </div> </div> </div> </div> <div class="row"> <div class="col-12"> <p>By the fall of 1991, Torvalds releases 10,000 lines of code, and people around the world start offering comments, then tweaks, additions, edits. That might seem totally normal to you as a developer today, but remember, at that time, open collaboration like that was a moral affront to the whole proprietary system that Microsoft, Apple, and IBM had done so well by. Then that openness gets enshrined. Torvalds places Linux under the GNU general public license. The license that had kept Stallman's GNU system free was now going to keep Linux free , too. The importance of that move to incorporate GPL, basically preserving the freedom and openness of the software forever, cannot be overstated. Vaughan-Nichols explains.</p> </div> </div> <div class="row"> <div class="col-12"> <div class="card mb-2"> <div class="card-body p-1 bg-white text-black"> <p class="mb-0"><strong>23:30</strong> - <em>Steven Vaughan-Nichols</em></p> </div> </div> </div> </div> <div class="row"> <div class="col-12"> <p>In fact, by the license that it's under, which is called GPL version 2, you have to share the code if you're going to try to sell it or present it to the world, so that if you make an improvement, it's not enough just to give someone the improvement. You actually have to share with them the nuts and bolts of all those changes. Then they are adapted into Linux if they're good enough.</p> </div> </div> <div class="row"> <div class="col-12"> <div class="card mb-2"> <div class="card-body p-1 bg-white text-black"> <p class="mb-0"><strong>24:00</strong> - <em>Saron Yitbarek</em></p> </div> </div> </div> </div> <div class="row"> <div class="col-12"> <p>That public approach proved massively attractive. Eric Raymond, one of the early evangelists of the movement wrote in his famous essay that, "Corporations like Microsoft and Apple have been trying to build software cathedrals, while Linux and its kind were offering a great babbling bazaar of different agendas and approaches. The bazaar was a lot more fun than the cathedral."</p> </div> </div> <div class="row"> <div class="col-12"> <div class="card mb-2"> <div class="card-body p-1 bg-white text-black"> <p class="mb-0"><em>Stormy Peters</em></p> </div> </div> </div> </div> <div class="row"> <div class="col-12"> <p>I think at the time, what attracted people is that they were going to be in control of their own world.</p> </div> </div> <div class="row"> <div class="col-12"> <div class="card mb-2"> <div class="card-body p-1 bg-white text-black"> <p class="mb-0"><em>Saron Yitbarek</em></p> </div> </div> </div> </div> <div class="row"> <div class="col-12"> <p>Stormy Peters is an industry analyst, and an advocate for free and open source software.</p> </div> </div> <div class="row"> <div class="col-12"> <div class="card mb-2"> <div class="card-body p-1 bg-white text-black"> <p class="mb-0"><strong>24:30</strong> - <em>Stormy Peters</em></p> </div> </div> </div> </div> <div class="row"> <div class="col-12"> <p>When open source software first came out, the OS was all proprietary. You couldn't even add a printer without going through proprietary software. You couldn't add a headset. You couldn't develop a small hardware device of your own, and make it work with your laptop. You couldn't even put in a DVD and copy it, because you couldn't change the software. Even if you owned the DVD, you couldn't copy it.</p> </div> </div> <div class="row"> <div class="col-12"> <div class="card mb-2"> <div class="card-body p-1 bg-white text-black"> <p class="mb-0"><strong>25:00</strong> - <em>Stormy Peters</em></p> </div> </div> </div> </div> <div class="row"> <div class="col-12"> <p>You had no control over this hardware/software system that you'd bought. You couldn't create anything new and bigger and better out of it. That's why an open source operating system was so important at the beginning. We needed an open source collaborative environment where we could build bigger and better things.</p> </div> </div> <div class="row"> <div class="col-12"> <div class="card mb-2"> <div class="card-body p-1 bg-white text-black"> <p class="mb-0"><strong>25:30</strong> - <em>Saron Yitbarek</em></p> </div> </div> </div> </div> <div class="row"> <div class="col-12"> <p>Mind you, Linux isn't a purely egalitarian utopia. Linus Torvalds doesn't approve everything that goes into the kernel, but he does preside over its changes. He's installed a dozen or so people below him to manage different parts of the kernel. They, in turn, trust people under themselves, and so on, in a pyramid of trust. Changes might come from anywhere, but they're all judged and curated.</p> </div> </div> <div class="row"> <div class="col-12"> <div class="card mb-2"> <div class="card-body p-1 bg-white text-black"> <p class="mb-0"><strong>26:00</strong> - <em>Saron Yitbarek</em></p> </div> </div> </div> </div> <div class="row"> <div class="col-12"> <p>It is amazing, though, to think how humble, and kind of random, Linus' DIY project was to begin with. He didn't have a clue he was the Luke Skywalker figure in all this. He was just 21, and had been programming half his life. But this was the first time the silo opened up, and people started giving him feedback. Dozens, then hundreds, and thousands of contributors. With crowdsourcing like that, it doesn't take long before Linux starts growing. Really growing. It even finally gets noticed by Microsoft. Their CEO, Steve Ballmer, called Linux, and I quote, "A cancer that attaches itself in an intellectual property sense to everything it touches." Steven Levy describes where Ballmer was coming from.</p> </div> </div> <div class="row"> <div class="col-12"> <div class="card mb-2"> <div class="card-body p-1 bg-white text-black"> <p class="mb-0"><strong>26:30</strong> - <em>Steven Levy</em></p> </div> </div> </div> </div> <div class="row"> <div class="col-12"> <p>Once Microsoft really solidified its monopoly, and indeed it was judged in federal court as a monopoly, anything that could be a threat to that, they reacted very strongly to. So of course, the idea that free software would be emerging, when they were charging for software, they saw as a cancer. They tried to come up with an intellectual property theory about why this was going to be bad for consumers.</p> </div> </div> <div class="row"> <div class="col-12"> <div class="card mb-2"> <div class="card-body p-1 bg-white text-black"> <p class="mb-0"><strong>27:00</strong> - <em>Saron Yitbarek</em></p> </div> </div> </div> </div> <div class="row"> <div class="col-12"> <p>Linux was spreading, and Microsoft was worried. By 2006, Linux would become the second most widely used operating system after Windows, with about 5,000 developers working on it worldwide. Five thousand. Remember that memo that Bill Gates sent to Apple, the one where he's lecturing them about the importance of partnering with other people? Turns out, open source would take that idea of partnerships to a whole new level, in a way Bill Gates would have never foreseen.</p> </div> </div> <div class="row"> <div class="col-12"> <div class="card mb-2"> <div class="card-body p-1 bg-white text-black"> <p class="mb-0"><strong>27:30</strong> - <em>Saron Yitbarek</em></p> </div> </div> </div> </div> <div class="row"> <div class="col-12"> <p>We've been talking about these huge battles for the OS, but so far, the unsung heroes, the developers, haven't fully made it onto the battlefield. That changes next time, on Command Line Heroes. In episode two, part two of the OS wars, it's the rise of Linux. Businesses wake up, and realize the importance of developers.</p> </div> </div> <div class="row"> <div class="col-12"> <div class="card mb-2"> <div class="card-body p-1 bg-white text-black"> <p class="mb-0"><strong>28:00</strong> - <em>Saron Yitbarek</em></p> </div> </div> </div> </div> <div class="row"> <div class="col-12"> <p>These open source rebels grow stronger, and the battlefield shifts from the desktop to the server room. There's corporate espionage, new heroes, and the unlikeliest change of heart in tech history. It all comes to a head in the concluding half of the OS wars.</p> </div> </div> <div class="row"> <div class="col-12"> <div class="card mb-2"> <div class="card-body p-1 bg-white text-black"> <p class="mb-0"><strong>28:30</strong> - <em>Saron Yitbarek</em></p> </div> </div> </div> </div> <div class="row"> <div class="col-12"> <p>To get new episodes of Command Line Heroes delivered automatically for free, make sure you hit subscribe on Apple podcasts, Spotify, Google Play, or however you get your podcasts. Over the rest of the season, we're visiting the latest battlefields, the up-for-grab territories where the next generation of Command Line Heroes are making their mark. For more info, check us out at redhat.com/commandlineheroes. I'm Saron Yitbarek. Until next time, keep on coding.</p> </div> </div> </div> </div> </div> </div> </div> </div> </div> </section> </div> <!-- Pattern | raw_html --> <section class="dms-band clh-bonus pt-0" data-bg-image="https://www.redhat.com/ux/webux/img/bandbg/bkgd-clh-texture-500x500.png"> <div class="container"> <div class="row"> <div class="col-12 reveal"> <h3 class="font-family-monospace text-red">Keep going</h3> <div class="row"> <div class="col-12 col-md-6 d-flex reveal"> <div class="card rounded-0"> <div class="card-body p-2 p-md-3 bg-red text-white"> <h3 class="font-family-monospace font-weight-light">(Linux and) the enduring magic of UNIX</h3> <p>Ross Turk—Red Hatter, gadget lover, open source advocate—shares the reason why he fell in love with UNIX in his youth and how Linux® has kept that love going for 25 years.</p> <p><a class="btn btn-link text-white" href="https://www.redhat.com/en/blog/linux-and-enduring-magic-unix" title="(Linux and) The Enduring Magic of Unix">Read on</a></p> </div> </div> </div> <div class="col-12 col-md-6 d-flex reveal"> <div class="card mb-0 rounded-0"> <div class="card-body p-2 p-md-3 bg-red text-white"> <h3 class="font-family-monospace font-weight-light">How to install SQL Server 2017 on Red Hat Enterprise Linux with Ansible</h3> <p>Learn how to get started with Microsoft SQL Server 2017 on Red Hat® Enterprise Linux 7.</p> <p><a class="btn btn-link text-white" href="https://www.redhat.com/en/blog/how-install-sql-server-2017-red-hat-enterprise-linux-ansible" title="How to Install SQL Server 2017 on Red Hat Enterprise Linux with Ansible">Get set up</a></p> </div> </div> </div> </div> </div> </div> </div> </section> <!-- Pattern | raw_html --> <section class="dms-band clh-guests pt-0 bg-repeat bg-pos-ct bg-size-contain" data-bg-image="https://www.redhat.com/ux/webux/img/bandbg/bkgd-clh-ep1-texture-2000x950.png"> <div class="pt-4 pt-md-8 bg-repeat-x bg-pos-ct bg-size-contain" data-bg-image="https://www.redhat.com/ux/webux/img/bandbg/bkgd-clh-ep1b-2000x426.png"> <div class="container"> <div class="row"> <div class="col-12"> <h3 class="font-family-monospace text-white reveal">Featured in this episode</h3> <div class="row"> <div class="col-12 col-md-6 col-lg-3 pb-2 pb-lg-0 reveal"> <div class="card mb-0 h-100 bg-black text-white rounded-0"> <a class="d-flex d-md-block w-100 h-100 text-white" href="//twitter.com/andyhertzfeld" target="_blank" title="Andy Hertzfeld"> <div class="card-header p-0 bg-no-repeat bg-pos-cc bg-size-cover rounded-0" data-bg-image="/rhdc/managed-files/person-clh-hertzfeld-300x307.jpg" alt="Andy Hertzfeld"></div> <div class="card-body p-2 bg-black"> <h4 class="font-family-monospace">Andy Hertzfeld </h4> <p class="mb-0">Computer scientist and inventor, member of the original Apple Macintosh development team during the 1980s</p> </div> </a> </div> </div> <div class="col-12 col-md-6 col-lg-3 pb-2 pb-lg-0 reveal"> <div class="card mb-0 h-100 bg-black text-white rounded-0"> <a class="d-flex d-md-block w-100 h-100 text-white" href="//twitter.com/StevenLevy" target="_blank" title="Steven Levy"> <div class="card-header p-0 bg-no-repeat bg-pos-cc bg-size-cover rounded-0" data-bg-image="/rhdc/managed-files/person-clh-levy-300x307.jpg" alt="Steven Levy"></div> <div class="card-body p-2 bg-black"> <h4 class="font-family-monospace"> Steven Levy </h4> <p class="mb-0">Tech journalist and author of several books, including <i>Hackers: Heroes of the Computer Revolution</i></p> </div> </a> </div> </div> <div class="col-12 col-md-6 col-lg-3 pb-2 pb-lg-0 reveal"> <div class="card mb-0 h-100 bg-black text-white rounded-0"> <a class="d-flex d-md-block w-100 h-100 text-white" href="//twitter.com/sjvn" target="_blank" title="Steven Vaughan-Nichols"> <div class="card-header p-0 bg-no-repeat bg-pos-cc bg-size-cover rounded-0" data-bg-image="/rhdc/managed-files/person-clh-vaughn-nichols-300x307.jpg" alt="Steven Vaughan-Nichols"></div> <div class="card-body p-2 bg-black"> <h4 class="font-family-monospace"> Steven Vaughan-Nichols</h4> <p class="mb-0">Business and technology journalist focused on operating systems, networking, Linux, and open source</p> </div> </a> </div> </div> <div class="col-12 col-md-6 col-lg-3 pb-2 pb-lg-0 reveal"> <div class="card mb-0 h-100 bg-black text-white rounded-0"> <a class="d-flex d-md-block w-100 h-100 text-white" href="//twitter.com/smalljones" target="_blank" title="Paul Jones"> <div class="card-header p-0 bg-no-repeat bg-pos-cc bg-size-cover rounded-0" data-bg-image="/rhdc/managed-files/person-clh-jones-300x307.jpg" alt="Paul Jones"></div> <div class="card-body p-2 bg-black"> <h4 class="font-family-monospace"> Paul Jones</h4> <p class="mb-0">Director of ibiblio, a contributor-run, digital library of public domain and creative commons media</p> </div> </a> </div> </div> </div> <h3 class="font-family-monospace mt-1 mt-md-4 text-white reveal">Also in this episode</h3> <div class="row"> <div class="col-12 col-md-6 col-lg-3 d-flex pb-2 pb-lg-0 reveal"> <div class="card clh-guest"> <a class="d-inline-block text-white" href="//twitter.com/storming" target="_blank" title="Stormy Peters"> <div class="card-body p-2 bg-black"> <h4 class="mb-0 font-family-monospace">Stormy Peters</h4> </div> </a> </div> </div> <div class="col-12 col-md-6 col-lg-3 d-flex pb-2 pb-lg-0 reveal"> <div class="card clh-guest"> <a class="d-inline-block text-white" href="//twitter.com/ksegall" target="_blank" title="Ken Segall"> <div class="card-body p-2 bg-black"> <h4 class="mb-0 font-family-monospace"> Ken Segall </h4> </div> </a> </div> </div> <div class="col-12 col-md-6 col-lg-3 d-flex pb-2 pb-lg-0 reveal"> <div class="card clh-guest"> <a class="d-inline-block text-white" href="//twitter.com/jamesallworth" target="_blank" title="James Allworth"> <div class="card-body p-2 bg-black"> <h4 class="mb-0 font-family-monospace"> James Allworth </h4> </div> </a> </div> </div> </div> </div> </div> </div> </div> </section> <!-- Pattern | raw_html --> <section class="dms-band clh-newsletter pt-6 pt-md-8 bg-black" data-bg-image="https://www.redhat.com/ux/webux/img/bandbg/bkgd-clh-texture-500x500.png"> <div class="container text-white"> <div class="row"> <div class="col-12 col-md-6 col-lg-5 reveal"> <div class="card"> <div class="card-body p-0"> <img class="img-fluid svg svg-white mb-3" src="/rhdc/managed-files/logo-command-line-heroes.svg" width="166" height="42" loading="lazy"> <h2 class="font-family-monospace">Share our shows</h2> <p>We are working hard to bring you new stories, ideas, and insights. Reach out to us on social media, use #CommandLinePod, and follow us for updates and announcements.</p> <div class="row"> <ul class="social-list mb-0 d-flex align-items-center list-unstyled"> <li class="social-item mr-1 mr-sm-2 d-inline-block">Share</li> <li class="social-item d-inline-block"> <a class="social-link d-flex align-items-center justify-content-center text-white" href="//www.facebook.com/sharer.php?u=https%3A%2F%2Fwww.redhat.com%2Fen%2Fcommand-line-heroes%2F" target="_blank" title="Facebook" onclick="return !window.open(this.href, 'Facebook', 'menubar=no,toolbar=no,resizable=no,scrollbars=no,height=600,width=600')"> <span class="web-icon-facebook" aria-label="Facebook"></span> </a> </li> <li class="social-item ml-1 d-inline-block"> <a class="social-link d-flex align-items-center justify-content-center text-white" href="//www.twitter.com/share?url=https%3A%2F%2Fwww.redhat.com%2Fen%2Fcommand-line-heroes%2F&text=An%20original%20podcast%20about%20the%20people%20who%20transform%20technology%20from%20the%20command%20line%20up.%20Presented%20by%20Red%20Hat." target="_blank" title="X" onclick="return !window.open(this.href, 'X', 'menubar=no,toolbar=no,resizable=no,scrollbars=no,height=600,width=600')"> <span class="d-flex" aria-label="X"><svg id="uuid-fa6eed5a-a519-44a2-a49d-33609fd1e951" width="18" height="18" viewBox="0 0 30 30" style="fill: white;" aria-hidden="true"><path d="m16.78,13.54l6.96-8.09h-1.65l-6.04,7.02-4.82-7.02h-5.56l7.3,10.62-7.3,8.48h1.65l6.38-7.42,5.1,7.42h5.56l-7.57-11.01h0Zm-2.26,2.62l-.74-1.06L7.9,6.69h2.53l4.75,6.79.74,1.06,6.17,8.83h-2.53l-5.03-7.2h0Z" stroke-width="0" /></svg></span> </a> </li> <li class="social-item ml-1 d-inline-block"> <a class="social-link d-flex align-items-center justify-content-center text-white" href="//www.linkedin.com/shareArticle?mini=true&url=https%3A%2F%2Fwww.redhat.com%2Fen%2Fcommand-line-heroes%2F&title=Command%20Line%20Heroes&summary=Hear%20the%20epic%20true%20tales%20of%20how%20developers%2C%20programmers%2C%20hackers%2C%20geeks%2C%20and%20open%20source%20rebels%20are%20revolutionizing%20the%20technology%20landscape.%20Command%20Line%20Heroes%20is%20a%20new%20podcast%20hosted%20by%20Saron%20Yitbarek%20and%20produced%20by%20Red%20Hat.&source=Red%20Hat" target="_blank" title="LinkedIn" onclick="return !window.open(this.href, 'LinkedIn', 'menubar=no,toolbar=no,resizable=no,scrollbars=no,height=600,width=600')"> <span class="web-icon-linkedin" aria-label="LinkedIn"></span> </a> </li> <li class="social-item ml-1 d-inline-block"> <a class="social-link d-flex align-items-center justify-content-center text-white " href="mailto:?subject=Command Line Heroes&body=Hear%20the%20epic%20true%20tales%20of%20how%20developers%2C%20programmers%2C%20hackers%2C%20geeks%2C%20and%20open%20source%20rebels%20are%20revolutionizing%20the%20technology%20landscape.%20Command%20Line%20Heroes%20is%20a%20new%20podcast%20hosted%20by%20Saron%20Yitbarek%20and%20produced%20by%20Red%20Hat. https://www.redhat.com/en/command-line-heroes" target="_blank" title="Email" aria-current="page"> <span class="web-icon-envelope" aria-label="Email"></span> </a> </li> </ul> </div> </div> </div> </div> <div class="col-12 col-md-6 offset-lg-1 reveal"> <div class="card mb-0 bg-white rounded-0 text-black"> <div class="card-body p-2 p-md-3"> <h2 class="text-red font-family-monospace">Presented by Red Hat</h2> <p class="mb-0">Sharing knowledge has defined us from the beginning–ever since co-founder Marc Ewing became known as “the helpful guy in the red hat.” Head over to the Red Hat Blog for expert insights and epic stories from the world of enterprise tech.</p> </div> <div class="card-footer pt-0"> <rh-cta variant="primary"><a class="mb-0" href="https://www.redhat.com/en/red-hat-original-series" title="Red Hat original series" data-analytics-category="Command Line Heroes|Presented by Red Hat|See original shows" data-analytics-text="See original shows" data-analytics-linktype="cta">See original shows</a></rh-cta> <rh-cta class="pl-2"><a href="https://www.redhat.com/en/blog" title="Red Hat blog" data-analytics-category="Command Line Heroes|Presented by Red Hat|Read the blog" data-analytics-text="Read the blog" data-analytics-linktype="cta">Read the blog</a></rh-cta> </div> </div> </div> </div> </div> </section> <!-- Pattern | raw_html --> <div class="one-column"> <div class="dx-relative content-region"> </div> </div> </div> </div> </div> </article> </div> <rh-footer-universal slot="universal"><h3 slot="links-primary" hidden data-analytics-text="Red Hat legal and privacy links" >Red Hat legal and privacy links</h3><ul slot="links-primary" data-analytics-region="page-footer-bottom-primary"><li><a href="/en/about/company" data-analytics-category="Footer|Corporate" data-analytics-text="About Red Hat" >About Red Hat</a></li><li><a href="/en/jobs" data-analytics-category="Footer|Corporate" data-analytics-text="Jobs" >Jobs</a></li><li><a href="/en/events" data-analytics-category="Footer|Corporate" data-analytics-text="Events" >Events</a></li><li><a href="/en/about/office-locations" data-analytics-category="Footer|Corporate" data-analytics-text="Locations" >Locations</a></li><li><a href="/en/contact" data-analytics-category="Footer|Corporate" data-analytics-text="Contact Red Hat" >Contact Red Hat</a></li><li><a href="/en/blog" data-analytics-category="Footer|Corporate" data-analytics-text="Red Hat Blog" >Red Hat Blog</a></li><li><a href="/en/about/our-culture/diversity-equity-inclusion" data-analytics-category="Footer|Corporate" data-analytics-text="" >Diversity, equity, and inclusion</a></li><li><a href="https://coolstuff.redhat.com/" data-analytics-category="Footer|Corporate" data-analytics-text="Cool Stuff Store" >Cool Stuff Store</a></li><li><a href="https://www.redhat.com/en/summit" data-analytics-category="Footer|Corporate" data-analytics-text="Red Hat Summit" >Red Hat Summit</a></li></ul><rh-footer-copyright slot="links-secondary">© 2024 Red Hat, Inc.</rh-footer-copyright><h3 slot="links-secondary" hidden data-analytics-text="Red Hat legal and privacy links" >Red Hat legal and privacy links</h3><ul slot="links-secondary" data-analytics-region="page-footer-bottom-secondary"><li><a href="/en/about/privacy-policy" data-analytics-category="Footer|Red Hat legal and privacy links" data-analytics-text="Privacy statement" >Privacy statement</a></li><li><a href="/en/about/terms-use" data-analytics-category="Footer|Red Hat legal and privacy links" data-analytics-text="Terms of use" >Terms of use</a></li><li><a href="/en/about/all-policies-guidelines" data-analytics-category="Footer|Red Hat legal and privacy links" data-analytics-text="All policies and guidelines" >All policies and guidelines</a></li><li><a href="/en/about/digital-accessibility" data-analytics-category="Footer|Red Hat legal and privacy links" data-analytics-text="Digital accessibility" >Digital accessibility</a></li><li><span id="teconsent"></span></li></ul></rh-footer-universal> <div id="consent_blackbar" style="position: fixed;bottom: 0;width: 100%;z-index: 5;padding: 10px;"></div> <script>if (("undefined" !== typeof _satellite) && ("function" === typeof _satellite.pageBottom)) {_satellite.pageBottom();}</script> <script src="https://js.sentry-cdn.com/676ea2c2d4a147c2834066d24c04a9e4.min.js" crossorigin="anonymous"></script> <script src="/rhdc/system-files/js/js_m5sCj6MxR7zKyCN6dJyr-URTyyym3ue2cApHHdWow_A.js?scope=footer&delta=1&language=en&theme=rhdc&include=eJyNUUFuxDAI_FASP6KnXvsBi9hsTNcxEZCt8vuSTbRK1UN7sYGBAQYpOUVoUDejpEF-uBFzrnFkM547KZHJ0dnhCSUkQTA8YqkSNuvkbzIlr1EESeU_6SjC0ummhnMYQXEfY__jSmGqPEJ9K8Izdl84Sgn-fpTTXm7YN3jQBEbcnt2ePfqj7leg1yS0mF4AResrtKlPzHfCC3JjNpR-bfRA0ZPtsozJquZbDombujbDKdsAC3UVNl4tZtLEXr4Fbpi4dp5HtkWcR8whwXLMjTkWsJjumMnYhTcYKk3F8n6VE9UCu1lp3IXsPedUwaOOv-9jdLMzQLhR9dGHF_9rp4yLYPKj5mObTz30P0_zcr8BQH_baQ"></script> <script src="/modules/contrib/webrh/@cpelements/pfe-navigation/dist/pfe-navigation.min.js" type="module"></script> <script src="/themes/custom/rhdc/js/rhdc-set-lang-cookie.js?snbk8m" async></script> <script src="/modules/contrib/red_hat_shared_libs/dist/js/lazy-load-esmodule.js?v=2.0.7" type="module"></script> <script src="/modules/contrib/red_hat_shared_libs/dist/rhds-elements/modules/rh-cta/rh-cta.js" type="module"></script> <script src="/rhdc/system-files/js/js_3YlcRxeiBv6x4y6fTtdH7bPGG59Gf59c0bTRNwqo0lE.js?scope=footer&delta=6&language=en&theme=rhdc&include=eJyNUUFuxDAI_FASP6KnXvsBi9hsTNcxEZCt8vuSTbRK1UN7sYGBAQYpOUVoUDejpEF-uBFzrnFkM547KZHJ0dnhCSUkQTA8YqkSNuvkbzIlr1EESeU_6SjC0ummhnMYQXEfY__jSmGqPEJ9K8Izdl84Sgn-fpTTXm7YN3jQBEbcnt2ePfqj7leg1yS0mF4AResrtKlPzHfCC3JjNpR-bfRA0ZPtsozJquZbDombujbDKdsAC3UVNl4tZtLEXr4Fbpi4dp5HtkWcR8whwXLMjTkWsJjumMnYhTcYKk3F8n6VE9UCu1lp3IXsPedUwaOOv-9jdLMzQLhR9dGHF_9rp4yLYPKj5mObTz30P0_zcr8BQH_baQ"></script> <script src="/ux/webdms/js/vendors/jquery.waypoints.min.js" defer></script> <script src="/ux/webdms/js/vendors/plyr.min.js" defer></script> <script src="/ux/webdms/js/vendors/viewport.min.js" defer></script> <script src="/ux/webdms/js/scripts.min.js" defer></script> <script src="/ux/webdms/js/projects/clh.min.js" defer></script> </body> </html>