<!DOCTYPE html>

<html prefix="og: http://ogp.me/ns#"
      class=""
      lang="en"
      dir="ltr">
  <head>
    <meta charset="UTF-8" />
    
    <!-- Meta keywords:  -->
    <meta name="viewport" content="width=device-width, initial-scale=1" />
    <title>The enterprise Linux for open source innovation | Ubuntu</title>
    <link rel="preconnect" href="https://res.cloudinary.com" />
    <link rel="preconnect" href="https://assets.ubuntu.com" crossorigin />

    <link rel="preconnect" href="https://www.googletagmanager.com" />
    <link rel="dns-prefetch" href="https://www.googletagmanager.com" />
    <link rel="preconnect" href="https://pagead2.googlesyndication.com" />
    <link rel="dns-prefetch" href="https://pagead2.googlesyndication.com" />

    <script nonce="ycPDytNNKg4vWjkokAhslA"
            src="https://assets.ubuntu.com/v1/703e23c9-lazysizes+noscript+native-loading.5.1.2.min.js"
            defer></script>
    <script nonce="ycPDytNNKg4vWjkokAhslA"
            src="/static/js/src/navigation.js?v=5ac8136"
            defer></script>
    <script nonce="ycPDytNNKg4vWjkokAhslA"
            src="/static/js/dist/main.js?v=6cbbd0e"
            defer></script>
    <script nonce="ycPDytNNKg4vWjkokAhslA"
            src="/static/js/src/infer-preferred-language.js?v=b69e09e"
            defer></script>
    <script nonce="ycPDytNNKg4vWjkokAhslA"
            src="/static/js/src/csp-event-handlers.js?v=5ad285e"
            defer></script>

    <link rel="stylesheet"
          type="text/css"
          media="screen"
          href="/static/css/styles.css?v=15781ce" />
    <link rel="stylesheet"
          type="text/css"
          media="print"
          href="/static/css/print.css?v=b63170c" />
    <script nonce="ycPDytNNKg4vWjkokAhslA">
      performance.mark("Stylesheets finished");
    </script>

    <link rel="canonical" href=" 
      https://ubuntu.com/" />

      <link rel="alternate"
            type="text/markdown"
            href="https://ubuntu.com/?format=md" />
      <link rel="describedby" href="https://ubuntu.com/llms.txt" />

      <link rel="apple-touch-icon"
            sizes="180x180"
            href="https://assets.ubuntu.com/v1/f38b9c7e-COF%20apple-touch-icon.png" />
      <link rel="icon"
            type="image/png"
            sizes="32x32"
            href="https://assets.ubuntu.com/v1/be7e4cc6-COF-favicon-32x32.png" />
      <link rel="icon"
            type="image/png"
            sizes="16x16"
            href="https://assets.ubuntu.com/v1/16c27f81-COF%20favicon-16x16.png" />
      <link rel="manifest"
            href="/static/files/site.webmanifest?v=fbabd71" />
      <!-- Serving favicon for search engines locally -->
      <link rel="icon"
            type="image/png"
            sizes="48x48"
            href="/static/favicons/COF-favicon-48x48.png?v=fa3c63f" />

      <!-- Preload core fonts to reduce FOUT -->
      <link rel="preload"
            as="font"
            type="font/woff2"
            href="/static/fonts/ubuntu-variable-latin.woff2?v=2db9bad"
            crossorigin />
      <link rel="preload"
            as="font"
            type="font/woff2"
            href="/static/fonts/ubuntu-variable-latin-italic.woff2?v=e1200c4"
            crossorigin />
      <link rel="preload"
            as="font"
            type="font/woff2"
            href="/static/fonts/ubuntu-mono-variable.woff2?v=b93e065"
            crossorigin />


      <script type="application/ld+json">
        {
          "@context": "https://schema.org",
          "@type": "Organization",
          "@id": "https://ubuntu.com/#organization",
          "name": "Ubuntu",
          "url": "https://ubuntu.com/",
          "logo": {
            "@type": "ImageObject",
            "url": "https://assets.ubuntu.com/v1/c55060fd-COF%20android-chrome-512x512.png",
            "width": 512,
            "height": 512
          },
          "sameAs": [
            "https://x.com/ubuntu",
            "https://www.linkedin.com/company/canonical/",
            "https://www.youtube.com/user/celebrateubuntu",
            "https://www.facebook.com/ubuntulinux/",
            "https://www.instagram.com/ubuntu_os/",
            "https://www.tiktok.com/@canonical_ubuntu",
            "https://ubuntu.social/@ubuntu",
            "https://github.com/canonical",
            "https://launchpad.net/ubuntu",
            "https://www.wikidata.org/wiki/Q381"
          ],
          "parentOrganization": {
            "@type": "Organization",
            "@id": "https://canonical.com/#organization",
            "name": "Canonical",
            "url": "https://canonical.com/"
          }
        }
      </script>

      <meta name="description" content=" 
        
  Ubuntu is the modern, enterprise Linux operating system for servers, desktop, cloud, and IoT. Supported for up to 15 years
" />
        <meta name="facebook-domain-verification"
              content="zxp9j79g1gy2xenbu9ll964pttk5hu" />
        <meta name="twitter:account_id" content="4503599627481511" />
        <meta name="twitter:site" content="@ubuntu" />
        <meta property="og:type" content="website" />
        <meta property="og:url" content="https://ubuntu.com/" />
        <meta property="og:site_name" content="Ubuntu" />
        <meta name="copydoc" content=" 
          
  https://docs.google.com/document/d/1HetOqCjmXGmVHMIWpf41nb7n5XjRK2sNEVtdEO8QPGQ/edit?tab=t.0
" />
          <meta name="google-site-verification"
                content="ddh2iq7ZuKf1LpkL_gtM_T7DkKDVD7ibq6Ceue4a_3M" />

          
            <meta name="twitter:title" content="The enterprise Linux for open source innovation | Ubuntu" />
            <meta property="og:title" content="The enterprise Linux for open source innovation | Ubuntu" />
          

          
            <meta name="twitter:description" content="
  Ubuntu is the modern, enterprise Linux operating system for servers, desktop, cloud, and IoT. Supported for up to 15 years
" />
            <meta property="og:description" content="
  Ubuntu is the modern, enterprise Linux operating system for servers, desktop, cloud, and IoT. Supported for up to 15 years
" />
          
          
          <!-- Meta image:  -->
            <meta name="twitter:card" content="summary_large_image" />
            <meta name="twitter:image"
                  content="https://assets.ubuntu.com/v1/47f12466-og_%20ubuntu.png" />
            <meta property="og:image"
                  content="https://assets.ubuntu.com/v1/47f12466-og_%20ubuntu.png" />
          

          
          
          <style>
            #rememberMe {
              display: none;
            }
          </style>

          <!-- Cookie policy -->
          <link rel="stylesheet"
                href="/static/css/cookie-policy.css?v=6a99ec6" />
          <script nonce="ycPDytNNKg4vWjkokAhslA"
                  src="/static/js/dist/cookie-policy.js?v=1678f9e"></script>
          <script nonce="ycPDytNNKg4vWjkokAhslA"
                  src="/static/js/dist/cookie-policy-with-callback.js?v=b97ebd6"></script>
          
<style>
  @font-face {
    font-family: "Ubuntu variable";
    font-stretch: 100%;
    font-style: normal;
    font-weight: 100 800;
    src: url("/static/fonts/ubuntu-variable-latin.woff2?v=2db9bad") format("woff2");
  }

  @font-face {
    font-family: "Ubuntu variable";
    font-stretch: 100%;
    font-style: italic;
    font-weight: 100 800;
    src: url("/static/fonts/ubuntu-variable-latin-italic.woff2?v=e1200c4") format("woff2");
  }

  @font-face {
    font-family: "Ubuntu Mono variable";
    font-style: normal;
    font-weight: 100 800;
    src: url("/static/fonts/ubuntu-mono-variable.woff2?v=b93e065") format("woff2");
  }
</style>
        </head>

        <body class=" 
          
  is-dark
 p-homepage">
          <!-- google tag manager -->
          <noscript>
            <iframe src="https://www.googletagmanager.com/ns.html?id=GTM-N384JMX2"
                    height="0"
                    width="0"
                    style="display: none;
                           visibility: hidden"
                    title="Google Tag Manager"></iframe>
          </noscript>
          <!-- end google tag manager -->

          <!-- begin usabilla live embed code -->
<script nonce="ycPDytNNKg4vWjkokAhslA" defer src="/static/js/src/usabilla-loader.js?v=5df61c1"></script>
<!-- end usabilla live embed code -->
          <div id="success" class="p-popup-notification">
  <div class="p-notification--positive u-no-margin--bottom">
    <div class="p-notification__content">
      <p class="p-notification__message">
        Your submission was sent successfully!
        <a href="#" data-js-back><i class="p-notification__close">Close</i></a>
      </p>
    </div>
  </div>
</div>
<div id="contact-form-success" class="p-popup-notification">
  <div class="p-notification--positive u-no-margin--bottom">
    <div class="p-notification__content">
      <p class="p-notification__message">
        Thank you for contacting us. A member of our team will be in touch shortly.
        <a href="#" data-js-back><i class="p-notification__close">Close</i></a>
      </p>
    </div>
  </div>
</div>
<div id="unsubscribed" class="p-popup-notification">
  <div class="p-notification--positive u-no-margin--bottom">
    <div class="p-notification__content">
      <p class="p-notification__message">
        You have successfully unsubscribed!
        <a href="#" data-js-back><i class="p-notification__close">Close</i></a>
      </p>
    </div>
  </div>
</div>
<div id="newsletter-signup" class="p-popup-notification">
  <div class="p-notification--positive u-no-margin--bottom">
    <div class="p-notification__content">
      <p class="p-notification__message">
        Thank you for signing up for our newsletter!
        <br />
        In these regular emails you will find the latest updates about
        Ubuntu and upcoming events where you can meet our team.<a href="#" data-js-back><i class="p-notification__close">Close</i></a>
      </p>
    </div>
  </div>
</div>
<div id="updated" class="p-popup-notification">
  <div class="p-notification--positive u-no-margin--bottom">
    <div class="p-notification__content">
      <p class="p-notification__message">
        Your preferences have been successfully updated. <a href="#" data-js-back><i class="p-notification__close">Close notification</i></a>
      </p>
    </div>
  </div>
</div>
<div id="contact-form-fail" class="p-popup-notification">
  <div class="p-notification--negative u-no-margin--bottom">
    <div class="p-notification__content">
      <p class="p-notification__message">
        
          
          Please try again or 
          <a href="https://github.com/canonical/ubuntu.com/issues/new?template=ISSUE_TEMPLATE.yaml">file a bug report.</a>
        
        <a href="#" data-js-back><i class="p-notification__close">Close</i></a>
      </p>
    </div>
  </div>
</div>

          
            <div class="l-sticky-header">
              
<header id="navigation"
        data-nosnippet
        class="p-navigation--sliding is-dark ">

  
    <div class="p-navigation__row--25-75">
      <div class="p-navigation__banner">
        <div class="p-navigation__tagged-logo">
          <a class="p-navigation__link" href="/">
            
              <div class="p-navigation__logo-tag">
                <img class="p-navigation__logo-icon"
                     src="https://assets.ubuntu.com/v1/82818827-CoF_white.svg"
                     alt="" />
              </div>
              <span class="p-navigation__logo-title">Canonical Ubuntu</span>
            
          </a>
        </div>
        <ul class="p-navigation__items">
          <li class="p-navigation__item">
            <a href="/search"
               class="js-search-button p-navigation__link--search-toggle"
               aria-label="Search"></a>
          </li>
          <li class="p-navigation__item">
            <a href="/navigation" class="js-menu-button p-navigation__link">Menu</a>
          </li>
        </ul>
      </div>
      <nav class="p-navigation__nav js-show-nav" aria-label="Categories">
        <ul class="p-navigation__items" role="menu">
          <li class="p-navigation__item--dropdown-toggle"
              role="none"
              id="products"
              data-js-dropdown-url="/templates/navigation/products">
            <a class="p-navigation__link"
               role="menuitem"
               href="/navigation#products-navigation"
               aria-controls="products-content"
               tabindex="0">Products</a>
          </li>
          <li class="p-navigation__item--dropdown-toggle"
              role="none"
              id="use-case"
              data-js-dropdown-url="/templates/navigation/use-case">
            <a class="p-navigation__link"
               role="menuitem"
               href="/navigation#use-case-navigation"
               aria-controls="use-case-content"
               tabindex="0">Use cases</a>
          </li>
          <li class="p-navigation__item--dropdown-toggle"
              role="none"
              id="support"
              data-js-dropdown-url="/templates/navigation/support">
            <a class="p-navigation__link"
               role="menuitem"
               href="/navigation#support-navigation"
               aria-controls="support-content"
               tabindex="0">Support</a>
          </li>
          <li class="p-navigation__item--dropdown-toggle"
              role="none"
              id="community"
              data-js-dropdown-url="/templates/navigation/community">
            <a class="p-navigation__link"
               role="menuitem"
               href="/navigation#community-navigation"
               aria-controls="community-content"
               tabindex="0">Community</a>
          </li>
          <li class="p-navigation__item--dropdown-toggle"
              role="none"
              id="download-ubuntu"
              data-js-dropdown-url="/templates/navigation/download-ubuntu">
            <a class="p-navigation__link"
               role="menuitem"
               href="/navigation#download-ubuntu-navigation"
               aria-controls="download-ubuntu-content"
               tabindex="0">Get Ubuntu</a>
          </li>
          <li class="p-navigation__item--dropdown-toggle"
              role="none"
              id="careers"
              data-js-dropdown-url="/templates/navigation/careers">
            <a class="p-navigation__link"
               role="menuitem"
               href="/navigation#careers-navigation"
               aria-controls="careers-content"
               tabindex="0">Careers</a>
          </li>
          <li class="p-navigation__item--dropdown-toggle global-nav-mobile global-nav"
              role="menuitem"
              id="all-canonical"></li>
          <li class="p-navigation__item--dropdown-toggle js-account"
              role="none"
              id="canonical-login"></li>
          <li class="p-navigation__item" role="none">
            <a href="/search"
               role="menuitem"
               aria-label="Search"
               class="js-search-button p-navigation__link--search-toggle"></a>
          </li>
        </ul>
        <div class="p-navigation__search">
          <form action="/search" class="p-search-box is-light js-search-form">
            <!-- honeypot search input -->
            <input type="search"
                    id="search"
                    class="p-search-box__input u-hide "
                    name="search"
                    placeholder="Search our sites"
                    aria-label="Search our sites"
                    value=""/>
            <!-- end of honeypot search input -->
            <input type="search"
                   class="p-search-box__input"
                   name="q"
                   placeholder="Search our sites"
                   required=""
                   aria-label="Search our sites" />
            <button type="reset" class="p-search-box__reset" aria-label="Clear search">
              <i class="p-icon--close"></i>
            </button>
            <button type="submit" class="p-search-box__button" aria-label="Submit search">
              <i class="p-icon--search"></i>
            </button>
          </form>
        </div>
      </nav>
    </div>
  
  <div class="p-navigation__search-overlay"></div>
  <div id="control-height"></div>
</header>
<div class="dropdown-window-overlay fade-animation"></div>
<div class="dropdown-window  is-dark slide-animation "
     data-nosnippet>
  <div class="u-hide dropdown-content-desktop" id="products-content"></div>
  <div class="u-hide dropdown-content-desktop" id="use-case-content"></div>
  <div class="u-hide dropdown-content-desktop" id="support-content"></div>
  <div class="u-hide dropdown-content-desktop" id="community-content"></div>
  <div class="u-hide dropdown-content-desktop" id="download-ubuntu-content"></div>
  <div class="u-hide dropdown-content-desktop" id="careers-content"></div>
  <div class="u-hide dropdown-content-desktop global-nav-desktop"
       id="all-canonical-content"></div>
</div>

  

              
                
  <div class="announcement-bar is-dark"
       data-announcement-id="ubuntu-summit-2610">
    <div class="announcement-bar__grid grid-row">
      <div class="announcement-bar__container grid-col-2 grid-col-medium-1 grid-col-small-1">
        <i class="p-icon--information"></i>
        <p class="announcement-bar__message announcement-bar__message-title">
          <strong>Register for Ubuntu Summit 26.10</strong>
        </p>
      </div>
      <div class="announcement-bar__container grid-col-5 grid-col-medium-2 grid-col-small-2">
        <p class="announcement-bar__message announcement-bar__message-main">
          Live on Nov 12-13. Join us in celebrating the world of open source.
          <a class="announcement-bar__link"
             href="https://ubuntu.com/summit?utm_source=announcebar&amp;utm_medium=referral&amp;utm_campaign=701N100000qk8UUIAY"
             target="_blank"
             rel="noopener noreferrer">Learn more&nbsp;&rsaquo;</a>
        </p>
      </div>
      <div class="announcement-bar__container announcement-bar__container-reverse grid-col-1 grid-col-medium-1 grid-col-small-1">
        <button type="button" class="announcement-bar__close">
          <i class="p-icon--close"></i>
          <span class="u-off-screen">Close</span>
        </button>
      </div>
    </div>
  </div>

              
            </div>
          

          <div class="wrapper u-no-margin--top">
            <main id="main-content"
                  class="inner-wrapper">

              

              

                

  

    <noscript>
      <style>
        .p-takeover-animation {
          animation: none;
        }
      </style>
    </noscript>

    




<section class="p-section p-hero js-hero">
  
  <link rel="preload"
        as="image"
        href="https://assets.ubuntu.com/v1/25e47e0c-stingray_hero_1440_final.jpg"
        fetchpriority="high"
        media="(min-width: 620px)" />
  <div class="p-hero__background u-hide--small" aria-hidden="true"></div>
  <div class="u-fixed-width">
    <h1 class="p-heading--display">
      Enterprise resilience.
      <br />
      Developer velocity.
    </h1>
    <p>
      Build with confidence on Ubuntu. The enterprise Linux that delivers the latest and greatest open source with 15 years of support.
    </p>
    <a class="p-button--brand" href="/download">Download Ubuntu</a>
  </div>
  <div class="u-fixed-width p-hero__stage u-hide--small" aria-hidden="true">
    <div class="p-hero__desktop">
      <div class="p-hero__wallpaper"
           style="--hero-wallpaper: url('https://assets.ubuntu.com/v1/25e47e0c-stingray_hero_1440_final.jpg')">
        <video class="p-hero__video"
               data-src="https://assets.ubuntu.com/v1/d91c14a6-stingray_hero_1440.mp4"
               muted
               playsinline></video>
      </div>
      <svg class="p-hero__top-bar" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 1280 32" preserveAspectRatio="none" focusable="false">
<rect x="15" y="12" width="29" height="8" rx="4" fill="#F2F2F2"/>
<rect x="50" y="13" width="6" height="6" rx="3" fill="#818181"/>
<path d="M1199 10C1196.39 10 1193.78 10.838 1191.6 12.518L1191.34 12.723L1191.54 12.986L1199 22.658L1206.67 12.727L1206.4 12.521C1204.28 10.8854 1201.68 9.99878 1199 10ZM1199 11C1201.18 11 1203.35 11.672 1205.23 12.951L1199 21.021L1192.77 12.947C1194.66 11.669 1196.82 10.999 1199 11Z" fill="white"/>
<path d="M1193.43 14.9C1195.03 13.6691 1196.99 13.0017 1199.01 13.0023C1201.02 13.0028 1202.98 13.6712 1204.58 14.903L1199 22.128L1193.43 14.9Z" fill="white"/>
<path d="M1228 9L1224.5 13H1221.87C1221.87 13 1221 13.894 1221 16.002C1221 18.11 1221.87 19 1221.87 19H1224.5L1228 23V9Z" fill="white"/>
<path d="M1230.52 12.926L1229.82 13.633L1230.17 13.987C1230.45 14.2655 1230.67 14.5962 1230.82 14.9601C1230.97 15.324 1231.05 15.7141 1231.05 16.108C1231.05 16.5019 1230.97 16.892 1230.82 17.2559C1230.67 17.6198 1230.45 17.9505 1230.17 18.229L1229.82 18.582L1230.52 19.289L1230.88 18.936C1231.63 18.1859 1232.05 17.1687 1232.05 16.108C1232.05 15.0473 1231.63 14.0301 1230.88 13.28L1230.52 12.926Z" fill="white"/>
<path d="M1232.64 10.805L1231.94 11.512L1232.29 11.865C1232.85 12.4221 1233.29 13.0835 1233.59 13.8114C1233.89 14.5393 1234.05 15.3196 1234.05 16.1075C1234.05 16.8954 1233.89 17.6757 1233.59 18.4036C1233.29 19.1315 1232.85 19.7929 1232.29 20.35L1231.94 20.703L1232.64 21.41L1233 21.057C1234.31 19.7443 1235.05 17.9639 1235.05 16.1075C1235.05 14.2511 1234.31 12.4707 1233 11.158L1232.64 10.805Z" fill="white"/>
<path d="M1258 8V9.0117C1257.23 9.0281 1256.6 9.08799 1256.06 9.38475C1255.67 9.6069 1255.38 9.96086 1255.22 10.3828C1255.06 10.8198 1255 11.343 1255 12V19H1254.99V20C1254.99 20.658 1255.05 21.1792 1255.22 21.6172C1255.38 22.0562 1255.68 22.4063 1256.06 22.6133C1256.81 23.0283 1257.73 22.985 1258.99 23H1261C1262.26 22.985 1263.18 23.0283 1263.93 22.6133C1264.31 22.4063 1264.61 22.0562 1264.77 21.6172C1264.93 21.1792 1264.99 20.658 1264.99 20H1265V12C1265 11.343 1264.94 10.8198 1264.78 10.3828C1264.62 9.96086 1264.33 9.6069 1263.94 9.38475C1263.4 9.088 1262.77 9.0281 1262 9.0117V8H1258ZM1259 10H1261C1262.26 10.015 1263.09 10.0597 1263.45 10.2617C1263.64 10.3627 1263.74 10.4744 1263.84 10.7344C1263.94 10.9944 1264 11.408 1264 12V19H1263.99V20C1263.99 20.592 1263.93 21.0056 1263.83 21.2656C1263.74 21.5246 1263.63 21.6382 1263.45 21.7382C1263.08 21.9402 1262.25 21.985 1260.99 22H1258.99C1257.74 21.985 1256.9 21.9402 1256.54 21.7382C1256.36 21.6382 1256.25 21.5246 1256.15 21.2656C1256.06 21.0056 1255.99 20.592 1255.99 20V19H1256V12C1256 11.408 1256.06 10.9944 1256.16 10.7344C1256.26 10.4744 1256.36 10.3627 1256.55 10.2617C1256.91 10.0597 1257.74 10.015 1259 10ZM1252 11L1249 17H1251V22L1254 16H1252V11Z" fill="white"/>
<path d="M1258 11H1262C1262.55 11 1263 11.446 1263 12V20C1263 20.554 1262.55 21 1262 21H1258C1257.45 21 1257 20.554 1257 20V12C1257 11.446 1257.45 11 1258 11Z" fill="white"/>
</svg>
      <span class="p-hero__clock js-desktop-clock"></span>
      <div class="p-hero__dock">
        
          
          <div class="p-hero__dock-item" style="--i: 0">
            <img
  src="https://res.cloudinary.com/canonical/image/fetch/f_auto,q_auto,fl_sanitize,w_48/https%3A%2F%2Fassets.ubuntu.com%2Fv1%2F507b99d6-dock_firefox.png"
  srcset="https://res.cloudinary.com/canonical/image/fetch/f_auto,q_auto,fl_sanitize,w_48/https%3A%2F%2Fassets.ubuntu.com%2Fv1%2F507b99d6-dock_firefox.png 48w, https://res.cloudinary.com/canonical/image/fetch/f_auto,q_auto,fl_sanitize,w_96/https%3A%2F%2Fassets.ubuntu.com%2Fv1%2F507b99d6-dock_firefox.png 96w"
  sizes="(min-width: 48px) 48px, 100vw"
  alt=""
  width="48"
  height="48"
  loading="lazy"
/>
          </div>
        
          
          <div class="p-hero__dock-item" style="--i: 1">
            <img
  src="https://res.cloudinary.com/canonical/image/fetch/f_auto,q_auto,fl_sanitize,w_48/https%3A%2F%2Fassets.ubuntu.com%2Fv1%2F1b4a7749-dock_files.png"
  srcset="https://res.cloudinary.com/canonical/image/fetch/f_auto,q_auto,fl_sanitize,w_48/https%3A%2F%2Fassets.ubuntu.com%2Fv1%2F1b4a7749-dock_files.png 48w, https://res.cloudinary.com/canonical/image/fetch/f_auto,q_auto,fl_sanitize,w_96/https%3A%2F%2Fassets.ubuntu.com%2Fv1%2F1b4a7749-dock_files.png 96w"
  sizes="(min-width: 48px) 48px, 100vw"
  alt=""
  width="48"
  height="48"
  loading="lazy"
/>
          </div>
        
          
          <div class="p-hero__dock-item" style="--i: 2">
            <img
  src="https://res.cloudinary.com/canonical/image/fetch/f_auto,q_auto,fl_sanitize,w_48/https%3A%2F%2Fassets.ubuntu.com%2Fv1%2F63ba45ed-dock_app_center.png"
  srcset="https://res.cloudinary.com/canonical/image/fetch/f_auto,q_auto,fl_sanitize,w_48/https%3A%2F%2Fassets.ubuntu.com%2Fv1%2F63ba45ed-dock_app_center.png 48w, https://res.cloudinary.com/canonical/image/fetch/f_auto,q_auto,fl_sanitize,w_96/https%3A%2F%2Fassets.ubuntu.com%2Fv1%2F63ba45ed-dock_app_center.png 96w"
  sizes="(min-width: 48px) 48px, 100vw"
  alt=""
  width="48"
  height="48"
  loading="lazy"
/>
          </div>
        
          
          <div class="p-hero__dock-item" style="--i: 3">
            <img
  src="https://res.cloudinary.com/canonical/image/fetch/f_auto,q_auto,fl_sanitize,w_48/https%3A%2F%2Fassets.ubuntu.com%2Fv1%2Fddc45f05-dock_terminal.png"
  srcset="https://res.cloudinary.com/canonical/image/fetch/f_auto,q_auto,fl_sanitize,w_48/https%3A%2F%2Fassets.ubuntu.com%2Fv1%2Fddc45f05-dock_terminal.png 48w, https://res.cloudinary.com/canonical/image/fetch/f_auto,q_auto,fl_sanitize,w_96/https%3A%2F%2Fassets.ubuntu.com%2Fv1%2Fddc45f05-dock_terminal.png 96w"
  sizes="(min-width: 48px) 48px, 100vw"
  alt=""
  width="48"
  height="48"
  loading="lazy"
/>
          </div>
        
          <div class="p-hero__dock-divider" style="--i: 4"></div>
          <div class="p-hero__dock-item" style="--i: 5">
            <img
  src="https://res.cloudinary.com/canonical/image/fetch/f_auto,q_auto,fl_sanitize,w_48/https%3A%2F%2Fassets.ubuntu.com%2Fv1%2F155e0cfc-dock_trash.png"
  srcset="https://res.cloudinary.com/canonical/image/fetch/f_auto,q_auto,fl_sanitize,w_48/https%3A%2F%2Fassets.ubuntu.com%2Fv1%2F155e0cfc-dock_trash.png 48w, https://res.cloudinary.com/canonical/image/fetch/f_auto,q_auto,fl_sanitize,w_96/https%3A%2F%2Fassets.ubuntu.com%2Fv1%2F155e0cfc-dock_trash.png 96w"
  sizes="(min-width: 48px) 48px, 100vw"
  alt=""
  width="48"
  height="48"
  loading="lazy"
/>
          </div>
        
      </div>
      <div class="p-hero__tint"></div>
    </div>
  </div>
</section>
<div class="u-fixed-width u-hide--medium u-hide--large">
  <hr class="p-rule" />
</div>
    


<section id="takeover"
           class="p-section p-latest-block" data-lang="all">
    <div class="grid-row--50-50-on-large p-takeover-animation"
         id="takeover-animation">
      <div class="grid-col">
        <span class="p-chip is-readonly is-dense"><span class="p-chip__value">Latest</span></span>
        <h2 class="p-heading--2" id="takeover-title">Ubuntu 26.04 LTS Resolute Raccoon is available for download</h2>
        <p id="takeover-subtitle">Discover the latest and greatest features in our most recent long term supported release.</p>
        <div class="p-cta-block u-no-padding--bottom" id="takeover-ctas">
          <a id="takeover-primary-url" href="/download" class="p-button">Download for free</a>
          
            <a id="takeover-secondary-url" class="p-cta-text" href="https://ubuntu.com/blog/canonical-releases-ubuntu-26-04-lts-resolute-raccoon"><span>Read the deep dive</span><i class="p-icon--arrow-right"></i></a>
          
        </div>
      </div>
      
        <div class="grid-col u-vertically-center u-align--center u-hide--medium u-hide--small">
          
          <picture>
            <source srcset="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs="
                    media="(max-width: 1036px)" />
            <img
  src="https://res.cloudinary.com/canonical/image/fetch/f_auto,q_auto,fl_sanitize,w_197/https%3A%2F%2Fassets.ubuntu.com%2Fv1%2F21bcdd1e-resolute_raccoon_white.png"
  srcset="https://res.cloudinary.com/canonical/image/fetch/f_auto,q_auto,fl_sanitize,w_197/https%3A%2F%2Fassets.ubuntu.com%2Fv1%2F21bcdd1e-resolute_raccoon_white.png 197w, https://res.cloudinary.com/canonical/image/fetch/f_auto,q_auto,fl_sanitize,w_394/https%3A%2F%2Fassets.ubuntu.com%2Fv1%2F21bcdd1e-resolute_raccoon_white.png 394w"
  sizes="(min-width: 197px) 197px, 100vw"
  alt=""
  width="197"
  height="197"
  loading="auto"
  id="takeover-image"
/>
          </picture>
        </div>
      
    </div>
  </section>

    <div class="p-section">
      <div class="u-fixed-width">
        <div class="p-notification--information u-no-margin--bottom is-dark">
          <div class="p-notification__content">
            <p class="p-notification__title p-heading--5">
              <a href="https://ubuntu.com/blog/ubuntu-20-04-lts-end-of-life-standard-support-is-coming-to-an-end-heres-how-to-prepare">The Standard Support period for Ubuntu 20.04 LTS has ended. Discover your options.</a>
            </p>
            <p class="p-notification__message">
              <span>Take action today</span>
            </p>
          </div>
        </div>
      </div>
    </div>

    
  
    <section class="p-strip is-shallow notice u-hide" lang="ja">
  <div class="u-fixed-width">
    <div class="p-heading-icon">
      <div class="p-heading-icon__header">
        <img src="https://assets.ubuntu.com/v1/8114528b-picto-ubuntu-orange.png" alt="" class="p-heading-icon__img" />
        <h4 class="p-heading-icon__title" style="padding-top:0.4rem"><a href="https://jp.ubuntu.com">私たちの日本のウェブサイトを試してみてください&nbsp;&rsaquo;</a></h4>
      </div>
    </div>
  </div>
</section>
  
  
    <section class="p-strip is-shallow notice u-hide" lang="zh">
  <div class="u-fixed-width">
    <div class="p-heading-icon">
      <div class="p-heading-icon__header">
        <img src="https://assets.ubuntu.com/v1/8114528b-picto-ubuntu-orange.png" alt="" class="p-heading-icon__img" />
        <h4 class="p-heading-icon__title" style="padding-top:0.4rem"><a href="https://cn.ubuntu.com">嗨！你知道我们有中文站吗？立即带我去！&nbsp;&rsaquo;</a></h4>
      </div>
    </div>
  </div>
</section>
  


    
<section class="js-performance-rail">
  <div class="p-section--shallow">
    <div class="grid-row--50-50-on-large">
      <hr class="p-rule" />
      <div class="grid-col">
        <h2>
          Performance as standard,
          <br />
          across your stack
        </h2>
      </div>
      <div class="grid-col">
        <p>
          Benefit from an intuitive interface, accessible package ecosystem and robust performance – from installation, to development, to production – supported by extensive documentation.
        </p>
      </div>
    </div>
  </div>

  <div class="grid-row p-section p-performance__row">
    <hr class="p-rule--muted u-hide--medium u-hide--large" />
    <div class="grid-col-2 grid-col-medium-1">
      <h3 class="p-heading--4">Desktop</h3>
    </div>
    <div class="grid-col-2 grid-col-medium-1 u-hide--small p-performance__rail"
         aria-hidden="true">
      <span class="p-performance__ring">
        <img
  src="https://res.cloudinary.com/canonical/image/fetch/f_auto,q_auto,fl_sanitize,w_48/https%3A%2F%2Fassets.ubuntu.com%2Fv1%2F388636e0-laptop.png"
  srcset="https://res.cloudinary.com/canonical/image/fetch/f_auto,q_auto,fl_sanitize,w_48/https%3A%2F%2Fassets.ubuntu.com%2Fv1%2F388636e0-laptop.png 48w, https://res.cloudinary.com/canonical/image/fetch/f_auto,q_auto,fl_sanitize,w_96/https%3A%2F%2Fassets.ubuntu.com%2Fv1%2F388636e0-laptop.png 96w"
  sizes="(min-width: 48px) 48px, 100vw"
  alt=""
  width="48"
  height="48"
  loading="lazy"
/>
      </span>
      <span class="p-performance__track"><span class="p-performance__fill"></span></span>
    </div>
    <div class="grid-col-4 grid-col-medium-2">
      <h4 class="p-heading--5">Where elegance and functionality intersect</h4>
      <p>
        Access the world's most popular open source apps and toolchains. Get innovation at your fingertips in a familiar environment.
      </p>
      <p>
        <a class="p-cta-text" href="/download/desktop">Download Ubuntu Desktop<i class="p-icon--arrow-right"></i></a>
      </p>
      <p class="p-performance__apps">
        <img
  src="https://res.cloudinary.com/canonical/image/fetch/f_auto,q_auto,fl_sanitize,w_32/https%3A%2F%2Fassets.ubuntu.com%2Fv1%2F01826f67-gitkraken.png"
  srcset="https://res.cloudinary.com/canonical/image/fetch/f_auto,q_auto,fl_sanitize,w_32/https%3A%2F%2Fassets.ubuntu.com%2Fv1%2F01826f67-gitkraken.png 32w, https://res.cloudinary.com/canonical/image/fetch/f_auto,q_auto,fl_sanitize,w_64/https%3A%2F%2Fassets.ubuntu.com%2Fv1%2F01826f67-gitkraken.png 64w"
  sizes="(min-width: 32px) 32px, 100vw"
  alt="GitKraken"
  width="32"
  height="32"
  loading="lazy"
  title="GitKraken"
/>
        <img
  src="https://res.cloudinary.com/canonical/image/fetch/f_auto,q_auto,fl_sanitize,w_32/https%3A%2F%2Fassets.ubuntu.com%2Fv1%2F37359d31-intellijidea.png"
  srcset="https://res.cloudinary.com/canonical/image/fetch/f_auto,q_auto,fl_sanitize,w_32/https%3A%2F%2Fassets.ubuntu.com%2Fv1%2F37359d31-intellijidea.png 32w, https://res.cloudinary.com/canonical/image/fetch/f_auto,q_auto,fl_sanitize,w_64/https%3A%2F%2Fassets.ubuntu.com%2Fv1%2F37359d31-intellijidea.png 64w"
  sizes="(min-width: 32px) 32px, 100vw"
  alt="IntelliJ"
  width="32"
  height="32"
  loading="lazy"
  title="IntelliJ"
/>
        <img
  src="https://res.cloudinary.com/canonical/image/fetch/f_auto,q_auto,fl_sanitize,w_32/https%3A%2F%2Fassets.ubuntu.com%2Fv1%2Ffae26e39-msteams.png"
  srcset="https://res.cloudinary.com/canonical/image/fetch/f_auto,q_auto,fl_sanitize,w_32/https%3A%2F%2Fassets.ubuntu.com%2Fv1%2Ffae26e39-msteams.png 32w, https://res.cloudinary.com/canonical/image/fetch/f_auto,q_auto,fl_sanitize,w_64/https%3A%2F%2Fassets.ubuntu.com%2Fv1%2Ffae26e39-msteams.png 64w"
  sizes="(min-width: 32px) 32px, 100vw"
  alt="Microsoft Teams"
  width="32"
  height="32"
  loading="lazy"
  title="Microsoft Teams"
/>
        <img
  src="https://res.cloudinary.com/canonical/image/fetch/f_auto,q_auto,fl_sanitize,w_32/https%3A%2F%2Fassets.ubuntu.com%2Fv1%2F3d93e0f9-slack.png"
  srcset="https://res.cloudinary.com/canonical/image/fetch/f_auto,q_auto,fl_sanitize,w_32/https%3A%2F%2Fassets.ubuntu.com%2Fv1%2F3d93e0f9-slack.png 32w, https://res.cloudinary.com/canonical/image/fetch/f_auto,q_auto,fl_sanitize,w_64/https%3A%2F%2Fassets.ubuntu.com%2Fv1%2F3d93e0f9-slack.png 64w"
  sizes="(min-width: 32px) 32px, 100vw"
  alt="Slack"
  width="32"
  height="32"
  loading="lazy"
  title="Slack"
/>
        <img
  src="https://res.cloudinary.com/canonical/image/fetch/f_auto,q_auto,fl_sanitize,w_32/https%3A%2F%2Fassets.ubuntu.com%2Fv1%2Fa90b78a2-vscode.png"
  srcset="https://res.cloudinary.com/canonical/image/fetch/f_auto,q_auto,fl_sanitize,w_32/https%3A%2F%2Fassets.ubuntu.com%2Fv1%2Fa90b78a2-vscode.png 32w, https://res.cloudinary.com/canonical/image/fetch/f_auto,q_auto,fl_sanitize,w_64/https%3A%2F%2Fassets.ubuntu.com%2Fv1%2Fa90b78a2-vscode.png 64w"
  sizes="(min-width: 32px) 32px, 100vw"
  alt="Visual Studio Code"
  width="32"
  height="32"
  loading="lazy"
  title="Visual Studio Code"
/>
      </p>
    </div>
  </div>

  <div class="grid-row p-section p-performance__row">
    <hr class="p-rule--muted u-hide--medium u-hide--large" />
    <div class="grid-col-2 grid-col-medium-1">
      <h3 class="p-heading--4">Data centers</h3>
    </div>
    <div class="grid-col-2 grid-col-medium-1 u-hide--small p-performance__rail"
         aria-hidden="true">
      <span class="p-performance__ring">
        <img
  src="https://res.cloudinary.com/canonical/image/fetch/f_auto,q_auto,fl_sanitize,w_48/https%3A%2F%2Fassets.ubuntu.com%2Fv1%2F24321a0e-server.png"
  srcset="https://res.cloudinary.com/canonical/image/fetch/f_auto,q_auto,fl_sanitize,w_48/https%3A%2F%2Fassets.ubuntu.com%2Fv1%2F24321a0e-server.png 48w, https://res.cloudinary.com/canonical/image/fetch/f_auto,q_auto,fl_sanitize,w_96/https%3A%2F%2Fassets.ubuntu.com%2Fv1%2F24321a0e-server.png 96w"
  sizes="(min-width: 48px) 48px, 100vw"
  alt=""
  width="48"
  height="48"
  loading="lazy"
/>
      </span>
      <span class="p-performance__track"><span class="p-performance__fill"></span></span>
    </div>
    <div class="grid-col-4 grid-col-medium-2">
      <h4 class="p-heading--5">Straightforward deployment and scalability</h4>
      <p>
        Deploy workloads quickly, efficiently, and at scale with Ubuntu Server. Benefit from pre-integrated tools that simplify deployment of a complex network of services.
      </p>
      <p>
        Get the best open source and commercial workloads built in, including Apache Hadoop, PostgreSQL, OpenStack, Ceph, and Kubernetes.
      </p>
      <p>
        <a class="p-cta-text" href="/server">Download Ubuntu Server<i class="p-icon--arrow-right"></i></a>
      </p>
    </div>
  </div>

  <div class="grid-row p-section p-performance__row">
    <hr class="p-rule--muted u-hide--medium u-hide--large" />
    <div class="grid-col-2 grid-col-medium-1">
      <h3 class="p-heading--4">Public cloud</h3>
    </div>
    <div class="grid-col-2 grid-col-medium-1 u-hide--small p-performance__rail"
         aria-hidden="true">
      <span class="p-performance__ring">
        <img
  src="https://res.cloudinary.com/canonical/image/fetch/f_auto,q_auto,fl_sanitize,w_48/https%3A%2F%2Fassets.ubuntu.com%2Fv1%2F9629cd21-cloud.png"
  srcset="https://res.cloudinary.com/canonical/image/fetch/f_auto,q_auto,fl_sanitize,w_48/https%3A%2F%2Fassets.ubuntu.com%2Fv1%2F9629cd21-cloud.png 48w, https://res.cloudinary.com/canonical/image/fetch/f_auto,q_auto,fl_sanitize,w_96/https%3A%2F%2Fassets.ubuntu.com%2Fv1%2F9629cd21-cloud.png 96w"
  sizes="(min-width: 48px) 48px, 100vw"
  alt=""
  width="48"
  height="48"
  loading="lazy"
/>
      </span>
      <span class="p-performance__track"><span class="p-performance__fill"></span></span>
    </div>
    <div class="grid-col-4 grid-col-medium-2">
      <h4 class="p-heading--5">Optimized for all clouds</h4>
      <p>
        Canonical works hand-in-hand with cloud vendors to create optimized, pre-configured images for AWS, Azure, IBM Cloud, Oracle Cloud, and Google Cloud. Users benefit from lightweight, hardened base images that can be spun-up in seconds.
      </p>
      <p>
        <a class="p-cta-text" href="/cloud/public-cloud">Learn about Ubuntu on public clouds<i class="p-icon--arrow-right"></i></a>
      </p>
    </div>
  </div>

  <div class="grid-row p-section p-performance__row">
    <hr class="p-rule--muted u-hide--medium u-hide--large" />
    <div class="grid-col-2 grid-col-medium-1">
      <h3 class="p-heading--4">IoT and edge</h3>
    </div>
    <div class="grid-col-2 grid-col-medium-1 u-hide--small p-performance__rail"
         aria-hidden="true">
      <span class="p-performance__ring">
        <img
  src="https://res.cloudinary.com/canonical/image/fetch/f_auto,q_auto,fl_sanitize,w_48/https%3A%2F%2Fassets.ubuntu.com%2Fv1%2F22d309b2-cpu.png"
  srcset="https://res.cloudinary.com/canonical/image/fetch/f_auto,q_auto,fl_sanitize,w_48/https%3A%2F%2Fassets.ubuntu.com%2Fv1%2F22d309b2-cpu.png 48w, https://res.cloudinary.com/canonical/image/fetch/f_auto,q_auto,fl_sanitize,w_96/https%3A%2F%2Fassets.ubuntu.com%2Fv1%2F22d309b2-cpu.png 96w"
  sizes="(min-width: 48px) 48px, 100vw"
  alt=""
  width="48"
  height="48"
  loading="lazy"
/>
      </span>
    </div>
    <div class="grid-col-4 grid-col-medium-2">
      <h4 class="p-heading--5">The best of open source for embedded applications</h4>
      <p>
        Use the same OS from development to deployment. Speed up time to market, manage device fleets with ease, and keep control with remote, over-the-air updates.
      </p>
      <p>
        Develop on Ubuntu and deploy to devices with Ubuntu Core for a locked-down, low-touch approach with minimal attack surface.
      </p>
      <p>
        <a class="p-cta-text" href="/core">Discover Ubuntu Core<i class="p-icon--arrow-right"></i></a>
      </p>
    </div>
  </div>
</section>
    




<section class="p-section--shallow ">
  <div class="grid-row--50-50">
    <hr class="p-rule"/>
    <div class="grid-col">
  <h2>Go further and faster <br class='u-hide--small u-hide--medium' /> with certified hardware</h2>
    </div>
    <div class="grid-col"><div><h3 class="p-heading--5">Longstanding hardware partnerships</h3>
  <p>
    Canonical works directly with hardware and silicon vendors to test, optimize, and certify Ubuntu for their latest platforms.
  </p>
  <p>
    Benefit from a straightforward, out-of-the-box experience. Browse over 1,000 pieces of hardware, from laptops and servers to IoT boards.
  </p>
  <p>With certified hardware, it's ready, set, build.</p></div><div><div class="p-cta-block u-no-padding--bottom">
                <a class=" p-cta-text"
            href="/certified">Discover certified hardware<i class="p-icon--arrow-right"></i></a>
</div></div></div>
  </div>
</section>
  <div class="p-section"><div class="u-fixed-width">
    <div class="p-logo-section">
      <div class="p-logo-section__items"><div class="p-logo-section__item">
            <img class="p-logo-section__logo" 
                  src="https://res.cloudinary.com/canonical/image/fetch/f_auto,q_auto,fl_sanitize,w_246/https%3A%2F%2Fassets.ubuntu.com%2Fv1%2F9bb95650-amd_logo.png" 
                  alt="AMD" 
                  width="246" 
                  height="312" 
                  loading="lazy" 
                  srcset="https://res.cloudinary.com/canonical/image/fetch/f_auto,q_auto,fl_sanitize,w_246/https%3A%2F%2Fassets.ubuntu.com%2Fv1%2F9bb95650-amd_logo.png 246w, https://res.cloudinary.com/canonical/image/fetch/f_auto,q_auto,fl_sanitize,w_492/https%3A%2F%2Fassets.ubuntu.com%2Fv1%2F9bb95650-amd_logo.png 492w" 
                  sizes="(min-width: 246px) 246px, 100vw" 
                  title="AMD"/>
          </div><div class="p-logo-section__item">
            <img class="p-logo-section__logo" 
                  src="https://res.cloudinary.com/canonical/image/fetch/f_auto,q_auto,fl_sanitize,w_546/https%3A%2F%2Fassets.ubuntu.com%2Fv1%2Fbea5df02-dell_logo.png" 
                  alt="Dell Technologies" 
                  width="546" 
                  height="312" 
                  loading="lazy" 
                  srcset="https://res.cloudinary.com/canonical/image/fetch/f_auto,q_auto,fl_sanitize,w_460/https%3A%2F%2Fassets.ubuntu.com%2Fv1%2Fbea5df02-dell_logo.png 460w, https://res.cloudinary.com/canonical/image/fetch/f_auto,q_auto,fl_sanitize,w_620/https%3A%2F%2Fassets.ubuntu.com%2Fv1%2Fbea5df02-dell_logo.png 620w, https://res.cloudinary.com/canonical/image/fetch/f_auto,q_auto,fl_sanitize,w_1036/https%3A%2F%2Fassets.ubuntu.com%2Fv1%2Fbea5df02-dell_logo.png 1036w, https://res.cloudinary.com/canonical/image/fetch/f_auto,q_auto,fl_sanitize,w_546/https%3A%2F%2Fassets.ubuntu.com%2Fv1%2Fbea5df02-dell_logo.png 546w" 
                  sizes="(min-width: 546px) 546px, 100vw" 
                  title="Dell Technologies"/>
          </div><div class="p-logo-section__item">
            <img class="p-logo-section__logo" 
                  src="https://res.cloudinary.com/canonical/image/fetch/f_auto,q_auto,fl_sanitize,w_130/https%3A%2F%2Fassets.ubuntu.com%2Fv1%2F0e1d412a-hp_logo.png" 
                  alt="HP" 
                  width="130" 
                  height="312" 
                  loading="lazy" 
                  srcset="https://res.cloudinary.com/canonical/image/fetch/f_auto,q_auto,fl_sanitize,w_130/https%3A%2F%2Fassets.ubuntu.com%2Fv1%2F0e1d412a-hp_logo.png 130w, https://res.cloudinary.com/canonical/image/fetch/f_auto,q_auto,fl_sanitize,w_260/https%3A%2F%2Fassets.ubuntu.com%2Fv1%2F0e1d412a-hp_logo.png 260w" 
                  sizes="(min-width: 130px) 130px, 100vw" 
                  title="HP"/>
          </div><div class="p-logo-section__item">
            <img class="p-logo-section__logo" 
                  src="https://res.cloudinary.com/canonical/image/fetch/f_auto,q_auto,fl_sanitize,w_186/https%3A%2F%2Fassets.ubuntu.com%2Fv1%2F5df474dd-intel_new_logo.png" 
                  alt="Intel" 
                  width="186" 
                  height="312" 
                  loading="lazy" 
                  srcset="https://res.cloudinary.com/canonical/image/fetch/f_auto,q_auto,fl_sanitize,w_186/https%3A%2F%2Fassets.ubuntu.com%2Fv1%2F5df474dd-intel_new_logo.png 186w, https://res.cloudinary.com/canonical/image/fetch/f_auto,q_auto,fl_sanitize,w_372/https%3A%2F%2Fassets.ubuntu.com%2Fv1%2F5df474dd-intel_new_logo.png 372w" 
                  sizes="(min-width: 186px) 186px, 100vw" 
                  title="Intel"/>
          </div><div class="p-logo-section__item">
            <img class="p-logo-section__logo" 
                  src="https://res.cloudinary.com/canonical/image/fetch/f_auto,q_auto,fl_sanitize,w_291/https%3A%2F%2Fassets.ubuntu.com%2Fv1%2F107480b5-lenovo_logo.png" 
                  alt="Lenovo" 
                  width="291" 
                  height="312" 
                  loading="lazy" 
                  srcset="https://res.cloudinary.com/canonical/image/fetch/f_auto,q_auto,fl_sanitize,w_291/https%3A%2F%2Fassets.ubuntu.com%2Fv1%2F107480b5-lenovo_logo.png 291w, https://res.cloudinary.com/canonical/image/fetch/f_auto,q_auto,fl_sanitize,w_582/https%3A%2F%2Fassets.ubuntu.com%2Fv1%2F107480b5-lenovo_logo.png 582w" 
                  sizes="(min-width: 291px) 291px, 100vw" 
                  title="Lenovo"/>
          </div><div class="p-logo-section__item">
            <img class="p-logo-section__logo" 
                  src="https://res.cloudinary.com/canonical/image/fetch/f_auto,q_auto,fl_sanitize,w_411/https%3A%2F%2Fassets.ubuntu.com%2Fv1%2Fd08fd6c8-nvidia_logo.png" 
                  alt="NVIDIA" 
                  width="411" 
                  height="312" 
                  loading="lazy" 
                  srcset="https://res.cloudinary.com/canonical/image/fetch/f_auto,q_auto,fl_sanitize,w_411/https%3A%2F%2Fassets.ubuntu.com%2Fv1%2Fd08fd6c8-nvidia_logo.png 411w, https://res.cloudinary.com/canonical/image/fetch/f_auto,q_auto,fl_sanitize,w_822/https%3A%2F%2Fassets.ubuntu.com%2Fv1%2Fd08fd6c8-nvidia_logo.png 822w" 
                  sizes="(min-width: 411px) 411px, 100vw" 
                  title="NVIDIA"/>
          </div></div>
    </div>
  </div></div>
    

  
  

  

  

  <div class="p-section u-fixed-width">
    <hr class="p-rule"/>
    
    <div class="p-section--shallow">
      <div class="grid-row"><div class="grid-col">
            <div class="p-section--shallow">
              <h2>15 years of peace of mind with Ubuntu Pro</h2>
            </div>
          </div>
          
        </div>

    </div><div class="grid-row">
            <div class=" grid-col-2 grid-col-start-large-3"><h3 class="p-heading--5">Enterprise-grade security, support and compliance</h3></div>

            <div class=" grid-col-4"><p>
        Join millions of Ubuntu Pro users and benefit from enterprise-grade security and support through a single, comprehensive subscription priced per node. Ubuntu Pro offers enterprise features like expanded security maintenance (ESM), patching automation, compliance, hardening, and 24/7 support. Your open source is covered for up to 15 years.
      </p>
      <p>
        <a class="p-cta-text" href="/pro">Discover Ubuntu Pro<i class="p-icon--arrow-right"></i></a>
      </p></div>
          </div>
            <div class="grid-row">
              <div class="grid-col-6 grid-col-start-large-3">
                <hr class="p-rule--muted">
              </div>
            </div><div class="grid-row">
            <div class=" grid-col-2 grid-col-start-large-3"><h3 class="p-heading--5">A unified Ubuntu experience</h3></div>

            <div class=" grid-col-4"><p>
        The underlying Ubuntu codebase, packages, and tools remain the same. Whether you opt for an Ubuntu Pro subscription, or you choose to use Ubuntu without it. It's the same platform for development and production with no mandatory license fees.
      </p>
      <p>
        <a class="p-cta-text" href="/what-is-enterprise-linux">Read more about our approach<i class="p-icon--arrow-right"></i></a>
      </p></div>
          </div>
  </div>
    











<section class="p-section js-open-source-carousel" aria-labelledby="open-source-heading">
  
  <div>
    <span class="p-open-source__anchor" id="open-source-developers"></span><span class="p-open-source__anchor" id="open-source-devops"></span><span class="p-open-source__anchor" id="open-source-data-ai"></span><span class="p-open-source__anchor" id="open-source-sysadmins"></span><span class="p-open-source__anchor" id="open-source-sre"></span><span class="p-open-source__anchor" id="open-source-ctos"></span>
  </div>
  <div class="p-section--shallow">
    <div class="grid-row--50-50-on-large">
      <hr class="p-rule" />
      <div class="grid-col">
        <h2 id="open-source-heading">
          A world of open source.
          <br />
          At your command.
        </h2>
      </div>
      <div class="grid-col">
        <p>
          If it runs, you can run it on Ubuntu. Access thousands of open source packages from your OS, get security maintenance with Ubuntu Pro.
        </p>
      </div>
    </div>
  </div>

  <div class="grid-row p-open-source">
    <div class="grid-col-4 grid-col-medium-6 p-open-source__media">
      <div class="p-open-source__controls u-hide--large">
        <span class="p-open-source__steps">
          <button type="button" class="p-open-source__button js-open-source-step" data-step="-1" aria-label="Previous slide">
            <i class="p-icon--chevron-left"></i>
          </button>
          <button type="button" class="p-open-source__button js-open-source-step" data-step="1" aria-label="Next slide">
            <i class="p-icon--chevron-right"></i>
          </button>
        </span>
        <button type="button" class="p-open-source__button js-open-source-pause" aria-label="Pause carousel">
          
  <img
  src="https://res.cloudinary.com/canonical/image/fetch/f_svg,q_auto,fl_sanitize,w_24/https%3A%2F%2Fassets.ubuntu.com%2Fv1%2F398d9c17-pause.svg"
  alt=""
  width="24"
  height="24"
  loading="eager"
  data-icon="pause"
/>
  <img
  src="https://res.cloudinary.com/canonical/image/fetch/f_svg,q_auto,fl_sanitize,w_24/https%3A%2F%2Fassets.ubuntu.com%2Fv1%2F58c707b0-play.svg"
  alt=""
  width="24"
  height="24"
  loading="eager"
  data-icon="play"
  hidden="hidden"
/>

        </button>
      </div>
      <div class="p-open-source__images p-image-container--16-9 p-image-container--2-3-on-large is-cover">
        
          <img
  src="https://res.cloudinary.com/canonical/image/fetch/f_auto,q_auto,fl_sanitize,w_600/https%3A%2F%2Fassets.ubuntu.com%2Fv1%2Fe4aedcc1-image_1.jpg"
  srcset="https://res.cloudinary.com/canonical/image/fetch/f_auto,q_auto,fl_sanitize,w_460/https%3A%2F%2Fassets.ubuntu.com%2Fv1%2Fe4aedcc1-image_1.jpg 460w, https://res.cloudinary.com/canonical/image/fetch/f_auto,q_auto,fl_sanitize,w_620/https%3A%2F%2Fassets.ubuntu.com%2Fv1%2Fe4aedcc1-image_1.jpg 620w, https://res.cloudinary.com/canonical/image/fetch/f_auto,q_auto,fl_sanitize,w_1036/https%3A%2F%2Fassets.ubuntu.com%2Fv1%2Fe4aedcc1-image_1.jpg 1036w, https://res.cloudinary.com/canonical/image/fetch/f_auto,q_auto,fl_sanitize,w_600/https%3A%2F%2Fassets.ubuntu.com%2Fv1%2Fe4aedcc1-image_1.jpg 600w"
  sizes="(min-width: 600px) 600px, 100vw"
  alt=""
  width="600"
  height="900"
  loading="lazy"
  class="p-open-source__image p-image-container__image is-active"
  style="object-position: 50% 15%"
/>
        
          <img
  src="https://res.cloudinary.com/canonical/image/fetch/f_auto,q_auto,fl_sanitize,w_600/https%3A%2F%2Fassets.ubuntu.com%2Fv1%2F26d47972-image_2.jpg"
  srcset="https://res.cloudinary.com/canonical/image/fetch/f_auto,q_auto,fl_sanitize,w_460/https%3A%2F%2Fassets.ubuntu.com%2Fv1%2F26d47972-image_2.jpg 460w, https://res.cloudinary.com/canonical/image/fetch/f_auto,q_auto,fl_sanitize,w_620/https%3A%2F%2Fassets.ubuntu.com%2Fv1%2F26d47972-image_2.jpg 620w, https://res.cloudinary.com/canonical/image/fetch/f_auto,q_auto,fl_sanitize,w_1036/https%3A%2F%2Fassets.ubuntu.com%2Fv1%2F26d47972-image_2.jpg 1036w, https://res.cloudinary.com/canonical/image/fetch/f_auto,q_auto,fl_sanitize,w_600/https%3A%2F%2Fassets.ubuntu.com%2Fv1%2F26d47972-image_2.jpg 600w"
  sizes="(min-width: 600px) 600px, 100vw"
  alt=""
  width="600"
  height="900"
  loading="lazy"
  class="p-open-source__image p-image-container__image"
  style="object-position: center"
/>
        
          <img
  src="https://res.cloudinary.com/canonical/image/fetch/f_auto,q_auto,fl_sanitize,w_600/https%3A%2F%2Fassets.ubuntu.com%2Fv1%2Fb4dc734b-image_3.jpg"
  srcset="https://res.cloudinary.com/canonical/image/fetch/f_auto,q_auto,fl_sanitize,w_460/https%3A%2F%2Fassets.ubuntu.com%2Fv1%2Fb4dc734b-image_3.jpg 460w, https://res.cloudinary.com/canonical/image/fetch/f_auto,q_auto,fl_sanitize,w_620/https%3A%2F%2Fassets.ubuntu.com%2Fv1%2Fb4dc734b-image_3.jpg 620w, https://res.cloudinary.com/canonical/image/fetch/f_auto,q_auto,fl_sanitize,w_1036/https%3A%2F%2Fassets.ubuntu.com%2Fv1%2Fb4dc734b-image_3.jpg 1036w, https://res.cloudinary.com/canonical/image/fetch/f_auto,q_auto,fl_sanitize,w_600/https%3A%2F%2Fassets.ubuntu.com%2Fv1%2Fb4dc734b-image_3.jpg 600w"
  sizes="(min-width: 600px) 600px, 100vw"
  alt=""
  width="600"
  height="900"
  loading="lazy"
  class="p-open-source__image p-image-container__image"
  style="object-position: center"
/>
        
          <img
  src="https://res.cloudinary.com/canonical/image/fetch/f_auto,q_auto,fl_sanitize,w_600/https%3A%2F%2Fassets.ubuntu.com%2Fv1%2F2a7567bd-image_4.jpg"
  srcset="https://res.cloudinary.com/canonical/image/fetch/f_auto,q_auto,fl_sanitize,w_460/https%3A%2F%2Fassets.ubuntu.com%2Fv1%2F2a7567bd-image_4.jpg 460w, https://res.cloudinary.com/canonical/image/fetch/f_auto,q_auto,fl_sanitize,w_620/https%3A%2F%2Fassets.ubuntu.com%2Fv1%2F2a7567bd-image_4.jpg 620w, https://res.cloudinary.com/canonical/image/fetch/f_auto,q_auto,fl_sanitize,w_1036/https%3A%2F%2Fassets.ubuntu.com%2Fv1%2F2a7567bd-image_4.jpg 1036w, https://res.cloudinary.com/canonical/image/fetch/f_auto,q_auto,fl_sanitize,w_600/https%3A%2F%2Fassets.ubuntu.com%2Fv1%2F2a7567bd-image_4.jpg 600w"
  sizes="(min-width: 600px) 600px, 100vw"
  alt=""
  width="600"
  height="900"
  loading="lazy"
  class="p-open-source__image p-image-container__image"
  style="object-position: center"
/>
        
          <img
  src="https://res.cloudinary.com/canonical/image/fetch/f_auto,q_auto,fl_sanitize,w_600/https%3A%2F%2Fassets.ubuntu.com%2Fv1%2Ffcc17ca2-image_5.jpg"
  srcset="https://res.cloudinary.com/canonical/image/fetch/f_auto,q_auto,fl_sanitize,w_460/https%3A%2F%2Fassets.ubuntu.com%2Fv1%2Ffcc17ca2-image_5.jpg 460w, https://res.cloudinary.com/canonical/image/fetch/f_auto,q_auto,fl_sanitize,w_620/https%3A%2F%2Fassets.ubuntu.com%2Fv1%2Ffcc17ca2-image_5.jpg 620w, https://res.cloudinary.com/canonical/image/fetch/f_auto,q_auto,fl_sanitize,w_1036/https%3A%2F%2Fassets.ubuntu.com%2Fv1%2Ffcc17ca2-image_5.jpg 1036w, https://res.cloudinary.com/canonical/image/fetch/f_auto,q_auto,fl_sanitize,w_600/https%3A%2F%2Fassets.ubuntu.com%2Fv1%2Ffcc17ca2-image_5.jpg 600w"
  sizes="(min-width: 600px) 600px, 100vw"
  alt=""
  width="600"
  height="900"
  loading="lazy"
  class="p-open-source__image p-image-container__image"
  style="object-position: center"
/>
        
          <img
  src="https://res.cloudinary.com/canonical/image/fetch/f_auto,q_auto,fl_sanitize,w_600/https%3A%2F%2Fassets.ubuntu.com%2Fv1%2F9279e271-image_6.jpg"
  srcset="https://res.cloudinary.com/canonical/image/fetch/f_auto,q_auto,fl_sanitize,w_460/https%3A%2F%2Fassets.ubuntu.com%2Fv1%2F9279e271-image_6.jpg 460w, https://res.cloudinary.com/canonical/image/fetch/f_auto,q_auto,fl_sanitize,w_620/https%3A%2F%2Fassets.ubuntu.com%2Fv1%2F9279e271-image_6.jpg 620w, https://res.cloudinary.com/canonical/image/fetch/f_auto,q_auto,fl_sanitize,w_1036/https%3A%2F%2Fassets.ubuntu.com%2Fv1%2F9279e271-image_6.jpg 1036w, https://res.cloudinary.com/canonical/image/fetch/f_auto,q_auto,fl_sanitize,w_600/https%3A%2F%2Fassets.ubuntu.com%2Fv1%2F9279e271-image_6.jpg 600w"
  sizes="(min-width: 600px) 600px, 100vw"
  alt=""
  width="600"
  height="900"
  loading="lazy"
  class="p-open-source__image p-image-container__image"
  style="object-position: 50% 85%"
/>
        
      </div>
      <div class="p-open-source__progress u-hide--large">
        <span class="p-open-source__bar"></span>
      </div>
    </div>

    <div class="grid-col-4 grid-col-medium-6 p-open-source__slides">
      <div class="p-open-source__controls u-hide--small u-hide--medium">
        <button type="button" class="p-open-source__button js-open-source-pause" aria-label="Pause carousel">
          
  <img
  src="https://res.cloudinary.com/canonical/image/fetch/f_svg,q_auto,fl_sanitize,w_24/https%3A%2F%2Fassets.ubuntu.com%2Fv1%2F398d9c17-pause.svg"
  alt=""
  width="24"
  height="24"
  loading="eager"
  data-icon="pause"
/>
  <img
  src="https://res.cloudinary.com/canonical/image/fetch/f_svg,q_auto,fl_sanitize,w_24/https%3A%2F%2Fassets.ubuntu.com%2Fv1%2F58c707b0-play.svg"
  alt=""
  width="24"
  height="24"
  loading="eager"
  data-icon="play"
  hidden="hidden"
/>

        </button>
      </div>
      
        <div class="p-open-source__slide is-active">
          <span class="p-open-source__bar"></span>
          <h3 class="p-heading--5 u-no-margin u-no-padding">
            <a class="p-open-source__title" href="#open-source-developers">Developers</a>
          </h3>
          <div class="p-open-source__panel" id="open-source-developers-panel">
            <div class="p-open-source__panel-inner">
              
              <div class="p-section--shallow">
            
              
                <p>Ubuntu is the #1 Linux amongst developers. Benefit from seamless integration with familiar tools for development and deployment, and access a growing range of toolchains.</p>
              
            
              
                <pre class="p-open-source__command"><code data-prefix="$ sudo snap install ">$ sudo snap install <span class="p-open-source__nowrap" data-type="docker">docker/</span><wbr><span class="p-open-source__nowrap" data-type="devpack-for-spring --classic">devpack-for-spring --classic/</span><wbr><span class="p-open-source__nowrap" data-type="devpack-for-go --classic">devpack-for-go --classic</span></code></pre>
              
            
              
  <div><div class="u-fixed-width">
    <div class="p-logo-section">
      <div class="p-logo-section__items"><div class="p-logo-section__item">
            <img class="p-logo-section__logo" 
                  src="https://res.cloudinary.com/canonical/image/fetch/f_auto,q_auto,fl_sanitize,w_147/https%3A%2F%2Fassets.ubuntu.com%2Fv1%2F969c190d-helm_logo.png" 
                  alt="Helm" 
                  width="147" 
                  height="312" 
                  loading="lazy" 
                  srcset="https://res.cloudinary.com/canonical/image/fetch/f_auto,q_auto,fl_sanitize,w_147/https%3A%2F%2Fassets.ubuntu.com%2Fv1%2F969c190d-helm_logo.png 147w, https://res.cloudinary.com/canonical/image/fetch/f_auto,q_auto,fl_sanitize,w_294/https%3A%2F%2Fassets.ubuntu.com%2Fv1%2F969c190d-helm_logo.png 294w" 
                  sizes="(min-width: 147px) 147px, 100vw" 
                  title="Helm"/>
          </div><div class="p-logo-section__item">
            <img class="p-logo-section__logo" 
                  src="https://res.cloudinary.com/canonical/image/fetch/f_auto,q_auto,fl_sanitize,w_138/https%3A%2F%2Fassets.ubuntu.com%2Fv1%2Fee56db04-jenkins_logo.png" 
                  alt="Jenkins" 
                  width="138" 
                  height="312" 
                  loading="lazy" 
                  srcset="https://res.cloudinary.com/canonical/image/fetch/f_auto,q_auto,fl_sanitize,w_138/https%3A%2F%2Fassets.ubuntu.com%2Fv1%2Fee56db04-jenkins_logo.png 138w, https://res.cloudinary.com/canonical/image/fetch/f_auto,q_auto,fl_sanitize,w_276/https%3A%2F%2Fassets.ubuntu.com%2Fv1%2Fee56db04-jenkins_logo.png 276w" 
                  sizes="(min-width: 138px) 138px, 100vw" 
                  title="Jenkins"/>
          </div><div class="p-logo-section__item">
            <img class="p-logo-section__logo" 
                  src="https://res.cloudinary.com/canonical/image/fetch/f_auto,q_auto,fl_sanitize,w_246/https%3A%2F%2Fassets.ubuntu.com%2Fv1%2Fc405abe8-juju_logo.png" 
                  alt="Juju" 
                  width="246" 
                  height="312" 
                  loading="lazy" 
                  srcset="https://res.cloudinary.com/canonical/image/fetch/f_auto,q_auto,fl_sanitize,w_246/https%3A%2F%2Fassets.ubuntu.com%2Fv1%2Fc405abe8-juju_logo.png 246w, https://res.cloudinary.com/canonical/image/fetch/f_auto,q_auto,fl_sanitize,w_492/https%3A%2F%2Fassets.ubuntu.com%2Fv1%2Fc405abe8-juju_logo.png 492w" 
                  sizes="(min-width: 246px) 246px, 100vw" 
                  title="Juju"/>
          </div><div class="p-logo-section__item">
            <img class="p-logo-section__logo" 
                  src="https://res.cloudinary.com/canonical/image/fetch/f_auto,q_auto,fl_sanitize,w_105/https%3A%2F%2Fassets.ubuntu.com%2Fv1%2Ff0ecc28c-kubernetes_logo.png" 
                  alt="Kubernetes" 
                  width="105" 
                  height="312" 
                  loading="lazy" 
                  srcset="https://res.cloudinary.com/canonical/image/fetch/f_auto,q_auto,fl_sanitize,w_105/https%3A%2F%2Fassets.ubuntu.com%2Fv1%2Ff0ecc28c-kubernetes_logo.png 105w, https://res.cloudinary.com/canonical/image/fetch/f_auto,q_auto,fl_sanitize,w_210/https%3A%2F%2Fassets.ubuntu.com%2Fv1%2Ff0ecc28c-kubernetes_logo.png 210w" 
                  sizes="(min-width: 105px) 105px, 100vw" 
                  title="Kubernetes"/>
          </div><div class="p-logo-section__item">
            <img class="p-logo-section__logo" 
                  src="https://res.cloudinary.com/canonical/image/fetch/f_auto,q_auto,fl_sanitize,w_102/https%3A%2F%2Fassets.ubuntu.com%2Fv1%2F052dcf06-spring_logo.png" 
                  alt="Spring" 
                  width="102" 
                  height="312" 
                  loading="lazy" 
                  srcset="https://res.cloudinary.com/canonical/image/fetch/f_auto,q_auto,fl_sanitize,w_102/https%3A%2F%2Fassets.ubuntu.com%2Fv1%2F052dcf06-spring_logo.png 102w, https://res.cloudinary.com/canonical/image/fetch/f_auto,q_auto,fl_sanitize,w_204/https%3A%2F%2Fassets.ubuntu.com%2Fv1%2F052dcf06-spring_logo.png 204w" 
                  sizes="(min-width: 102px) 102px, 100vw" 
                  title="Spring"/>
          </div><div class="p-logo-section__item">
            <img class="p-logo-section__logo" 
                  src="https://res.cloudinary.com/canonical/image/fetch/f_auto,q_auto,fl_sanitize,w_468/https%3A%2F%2Fassets.ubuntu.com%2Fv1%2F6526645e-terraform_logo.png" 
                  alt="Terraform" 
                  width="468" 
                  height="312" 
                  loading="lazy" 
                  srcset="https://res.cloudinary.com/canonical/image/fetch/f_auto,q_auto,fl_sanitize,w_460/https%3A%2F%2Fassets.ubuntu.com%2Fv1%2F6526645e-terraform_logo.png 460w, https://res.cloudinary.com/canonical/image/fetch/f_auto,q_auto,fl_sanitize,w_620/https%3A%2F%2Fassets.ubuntu.com%2Fv1%2F6526645e-terraform_logo.png 620w, https://res.cloudinary.com/canonical/image/fetch/f_auto,q_auto,fl_sanitize,w_468/https%3A%2F%2Fassets.ubuntu.com%2Fv1%2F6526645e-terraform_logo.png 468w" 
                  sizes="(min-width: 468px) 468px, 100vw" 
                  title="Terraform"/>
          </div></div>
    </div>
  </div></div>
            
              </div>
            </div>
          </div>
        </div>
      
        <div class="p-open-source__slide">
          <span class="p-open-source__bar"></span>
          <h3 class="p-heading--5 u-no-margin u-no-padding">
            <a class="p-open-source__title" href="#open-source-devops">DevOps engineers</a>
          </h3>
          <div class="p-open-source__panel" id="open-source-devops-panel">
            <div class="p-open-source__panel-inner">
              
              <div class="p-section--shallow">
            
              
                <p>Orchestrate and streamline software operations. Use the best practice tools for version control, CI/CD, containerization, orchestration and configuration management.</p>
              
            
              
                <pre class="p-open-source__command"><code data-prefix="$ sudo snap install ">$ sudo snap install <span class="p-open-source__nowrap" data-type="juju">juju/</span><wbr><span class="p-open-source__nowrap" data-type="helm --classic">helm --classic</span></code></pre>
              
            
              </div>
            </div>
          </div>
        </div>
      
        <div class="p-open-source__slide">
          <span class="p-open-source__bar"></span>
          <h3 class="p-heading--5 u-no-margin u-no-padding">
            <a class="p-open-source__title" href="#open-source-data-ai">Data analysts and AI engineers</a>
          </h3>
          <div class="p-open-source__panel" id="open-source-data-ai-panel">
            <div class="p-open-source__panel-inner">
              
              <div class="p-section--shallow">
            
              
                <p>Benefit from deep optimization at the silicon level with optimized kernels, and built-in AI libraries like CUDA and ROCm.</p>
              
            
              
                <p>Ubuntu delivers a dependable software stack for data work: a stable OS base, predictable runtimes, and consistent performance characteristics across desktops, servers, and cloud images.</p>
              
            
              
                <p>
                  <a class="p-cta-text" href="/ai">Learn more about Ubuntu for AI<i class="p-icon--arrow-right"></i></a>
                </p>
              
            
              
                <p>
                  <a class="p-cta-text" href="https://canonical.com/solutions/ai">Discover Canonical&#39;s AI portfolio<i class="p-icon--arrow-right"></i></a>
                </p>
              
            
              </div>
            </div>
          </div>
        </div>
      
        <div class="p-open-source__slide">
          <span class="p-open-source__bar"></span>
          <h3 class="p-heading--5 u-no-margin u-no-padding">
            <a class="p-open-source__title" href="#open-source-sysadmins">System administrators</a>
          </h3>
          <div class="p-open-source__panel" id="open-source-sysadmins-panel">
            <div class="p-open-source__panel-inner">
              
              <div class="p-section--shallow">
            
              
                <p>Manage fleets of devices, from laptops and servers to edge devices, with Landscape – Canonical&#39;s systems management tool.</p>
              
            
              
                <p>
                  <a class="p-cta-text" href="/landscape">Learn about Landscape<i class="p-icon--arrow-right"></i></a>
                </p>
              
            
              
                <p>Ensure your teams have the tools they need to be productive and secure. Ubuntu integrates with popular cloud identity management platforms like EntraID and Google IAM through AuthD – Canonical&#39;s identity broker.</p>
              
            
              
                <p>
                  <a class="p-cta-text" href="https://documentation.ubuntu.com/authd/stable-docs/">Discover AuthD<i class="p-icon--arrow-right"></i></a>
                </p>
              
            
              
                <p>Manage Ubuntu machines with Microsoft Active Directory, through ADSys - Canonical&#39;s Active Directory Group Policy client for Ubuntu.</p>
              
            
              
                <p>
                  <a class="p-cta-text" href="https://documentation.ubuntu.com/adsys/stable/">Learn about ADSys<i class="p-icon--arrow-right"></i></a>
                </p>
              
            
              </div>
            </div>
          </div>
        </div>
      
        <div class="p-open-source__slide">
          <span class="p-open-source__bar"></span>
          <h3 class="p-heading--5 u-no-margin u-no-padding">
            <a class="p-open-source__title" href="#open-source-sre">Site reliability engineers</a>
          </h3>
          <div class="p-open-source__panel" id="open-source-sre-panel">
            <div class="p-open-source__panel-inner">
              
              <div class="p-section--shallow">
            
              
                <p>Access everything you need for seamless deployment, monitoring, orchestration, and observability.</p>
              
            
              
                <pre class="p-open-source__command"><code data-prefix="$ sudo snap install ">$ sudo snap install <span class="p-open-source__nowrap" data-type="k8s --classic">k8s --classic/</span><wbr><span class="p-open-source__nowrap" data-type="parca-agent --classic">parca-agent --classic</span></code></pre>
              
            
              
                <p>
                  <a class="p-cta-text" href="https://documentation.ubuntu.com/observability/track-2/">Learn about Canonical Observability Stack<i class="p-icon--arrow-right"></i></a>
                </p>
              
            
              
                <p>Deploy a comprehensive portfolio of hardened, production-ready database clusters optimized for Kubernetes, virtual machines, bare metal, and multi-cloud deployments.</p>
              
            
              
                <p>
                  <a class="p-cta-text" href="https://canonical.com/data">Discover Canonical&#39;s data portfolio<i class="p-icon--arrow-right"></i></a>
                </p>
              
            
              </div>
            </div>
          </div>
        </div>
      
        <div class="p-open-source__slide">
          <span class="p-open-source__bar"></span>
          <h3 class="p-heading--5 u-no-margin u-no-padding">
            <a class="p-open-source__title" href="#open-source-ctos">CTOs, CIOs and CISOs</a>
          </h3>
          <div class="p-open-source__panel" id="open-source-ctos-panel">
            <div class="p-open-source__panel-inner">
              
              <div class="p-section--shallow">
            
              
                <p>Get all the open source you need to empower your team, while meeting your security requirements and compliance audits. Benefit from operational stability and Canonical&#39;s extensive open source expertise at simple and transparent pricing.</p>
              
            
              
                <p>
                  <a class="p-cta-text" href="/pro/why-pro">Why Ubuntu Pro<i class="p-icon--arrow-right"></i></a>
                </p>
              
            
              </div>
            </div>
          </div>
        </div>
      
    </div>
  </div>
  <div class="u-off-screen" aria-live="polite"></div>
</section>
    

<section class="p-section">
    <div class="grid-row--50-50-on-large">
      <hr class="p-rule"/>
      <div class="grid-col">
  <h2>The standard <br /> for modern containers</h2></div>
      <div class="grid-col">
        <ul class="p-divided__block p-list u-no-padding"><li class="p-divided__heading u-no-padding--bottom  p-list__item">
        <div class="p-section--shallow"><h3 class="p-heading--5 u-no-padding">1 billion Docker image pulls and counting</h3><div><p>Get the most out of your hardware stack and deploy lightweight, efficient applications at scale. Ubuntu is the most popular base image for containerized applications.</p></div><div><div class="p-cta-block u-no-padding--bottom">
                <a class=" p-cta-text"
            href="https://hub.docker.com/_/ubuntu">Download your Ubuntu image<i class='p-icon--arrow-right'></i></a>
</div></div></div>
      </li><hr class="p-rule--muted" /><li class="p-divided__heading u-no-padding--bottom  p-list__item">
        <div class="p-section--shallow"><h3 class="p-heading--5 u-no-padding">An efficient, minimal footprint</h3><div><p>Chiseled Ubuntu images are small, ensuring quick boot and a minimal attack surface. Spin up new images in a matter of seconds as you scale to meet demand.</p></div><div><div class="p-cta-block u-no-padding--bottom">
                <a class=" p-cta-text"
            href="/chisel/docs/latest/">Learn about Chisel<i class='p-icon--arrow-right'></i></a>
</div></div></div>
      </li><hr class="p-rule--muted" /><li class="p-divided__heading u-no-padding--bottom  p-list__item">
        <div class=""><h3 class="p-heading--5 u-no-padding">Build minimal, OCI-compliant containers</h3><div><p>Discover Rockcraft, a new tool to create next-generation OCI-compliant container images, based on Ubuntu.</p></div><div><div class="p-cta-block u-no-padding--bottom">
                <a class=" p-cta-text"
            href="/containers/rockcraft">Learn about Rockcraft<i class='p-icon--arrow-right'></i></a>
</div></div></div>
      </li></ul>
      </div>
    </div>
  </section>

    



<noscript>
  
  
  

  

  
  <hr class="p-rule is-fixed-width u-no-margin--bottom" />
  <section class="p-strip is-deep "><div class="u-fixed-width"><h2><a href="/blog">Read the latest news on our blog&nbsp;&rsaquo;</a>
    </h2></div></section></noscript>

<section class="p-section u-hide" data-js="latest-news">
  <div class="grid-row">
    <hr class="p-rule" />
    <div class="grid-col-8">
      <h2>Latest stories</h2>
    </div>
  </div>
  <div class="grid-row p-latest-stories" id="homepage-latest-articles">
    <div class="grid-col-8 p-latest-stories__loading">
      <i class="p-icon--spinner u-animation--spin">Loading...</i>
    </div>
  </div>

  <template id="homepage-latest-article-template">
    <div class="grid-col-2 grid-col-medium-2">
      <a class="p-story-card article-link">
        <div class="p-image-container--16-9 is-cover is-highlighted article-image"></div>
        <div class="p-story-card__body">
          <h3 class="p-heading--4">
            <span class="p-story-card__title article-title"></span>
          </h3>
          <p class="p-story-card__date p-text--small u-text--muted">
            <time datetime="" class="article-time"></time>
          </p>
        </div>
        <div class="p-story-card__footer">
          <span class="p-chip is-readonly is-dense is-inline"><span class="p-chip__value article-group"></span></span>
        </div>
      </a>
    </div>
  </template>

  <script nonce="ycPDytNNKg4vWjkokAhslA"
          src="/static/js/dist/latest-news.js?v=f4905df"></script>
  <script nonce="ycPDytNNKg4vWjkokAhslA">
    canonicalLatestNews.fetchLatestNews({
      articlesContainerSelector: "#homepage-latest-articles",
      articleTemplateSelector: "#homepage-latest-article-template",
      gtmEventLabel: "ubuntu.com homepage",
      imageClasses: ["p-image-container__image"],
      limit: "4",
    });
  </script>
</section>
    



<section class="p-section js-community-tiles">
  <div class="grid-row--50-50-on-large">
    <hr class="p-rule" />
    <div class="grid-col">
      <h2>Built by you. For you.</h2>
    </div>
    <div class="grid-col">
      <p>
        Our community doesn't just use Ubuntu: they build it. Learn how you can contribute to the latest innovations in the ecosystem.
      </p>
      <div class="p-community__controls">
        <p class="u-text--muted u-no-margin--bottom u-no-padding--top p-community__hint">Hover over the media below to learn more.</p>
        
        <button type="button" class="p-community__pause js-community-pause u-hide" aria-label="Pause videos">
          <img
  src="https://res.cloudinary.com/canonical/image/fetch/f_svg,q_auto,fl_sanitize,w_24/https%3A%2F%2Fassets.ubuntu.com%2Fv1%2F398d9c17-pause.svg"
  alt=""
  width="24"
  height="24"
  loading="eager"
  data-icon="pause"
/>
          <img
  src="https://res.cloudinary.com/canonical/image/fetch/f_svg,q_auto,fl_sanitize,w_24/https%3A%2F%2Fassets.ubuntu.com%2Fv1%2F58c707b0-play.svg"
  alt=""
  width="24"
  height="24"
  loading="eager"
  data-icon="play"
  hidden="hidden"
/>
        </button>
      </div>
    </div>
  </div>
  <div class="grid-row p-community__tiles">
    <div class="grid-col-4 grid-col-medium-4"><article class="p-community-tile is-square">
    <div class="p-community-tile__frame">
      <img
  src="https://res.cloudinary.com/canonical/image/fetch/f_auto,q_auto,fl_sanitize,w_1280/https%3A%2F%2Fassets.ubuntu.com%2Fv1%2F00091207-community_square_poster.jpg"
  srcset="https://res.cloudinary.com/canonical/image/fetch/f_auto,q_auto,fl_sanitize,w_460/https%3A%2F%2Fassets.ubuntu.com%2Fv1%2F00091207-community_square_poster.jpg 460w, https://res.cloudinary.com/canonical/image/fetch/f_auto,q_auto,fl_sanitize,w_620/https%3A%2F%2Fassets.ubuntu.com%2Fv1%2F00091207-community_square_poster.jpg 620w, https://res.cloudinary.com/canonical/image/fetch/f_auto,q_auto,fl_sanitize,w_1036/https%3A%2F%2Fassets.ubuntu.com%2Fv1%2F00091207-community_square_poster.jpg 1036w, https://res.cloudinary.com/canonical/image/fetch/f_auto,q_auto,fl_sanitize,w_1681/https%3A%2F%2Fassets.ubuntu.com%2Fv1%2F00091207-community_square_poster.jpg 1681w, https://res.cloudinary.com/canonical/image/fetch/f_auto,q_auto,fl_sanitize,w_1920/https%3A%2F%2Fassets.ubuntu.com%2Fv1%2F00091207-community_square_poster.jpg 1920w, https://res.cloudinary.com/canonical/image/fetch/f_auto,q_auto,fl_sanitize,w_1280/https%3A%2F%2Fassets.ubuntu.com%2Fv1%2F00091207-community_square_poster.jpg 1280w"
  sizes="(min-width: 1280px) 1280px, 100vw"
  alt=""
  width="1280"
  height="720"
  loading="lazy"
  class="p-community-tile__media"
/>
        
        <template class="js-community-video">
          <video class="p-community-tile__media"
                 muted
                 loop
                 playsinline
                 preload="none"
                 aria-hidden="true">
            <source src="https://assets.ubuntu.com/v1/5799a283-community_square.webm" type='video/webm; codecs="av01.0.08M.08"' />
            <source src="https://assets.ubuntu.com/v1/8f10df13-community_square_hevc_v2.mp4" type='video/mp4; codecs="hvc1.1.6.L120.B0"' />
            <source src="https://assets.ubuntu.com/v1/bb62ef32-community_square.mp4" type="video/mp4" />
          </video>
        </template>
    </div>
    <div class="p-community-tile__content">
      <h3 class="p-heading--5 u-no-padding--top">Join us in making software freely available to all</h3>
      
      <div>
        <p>Our community members are the beating heart of Ubuntu. We welcome both code and non-code contributions from around the world. Join us in shaping the future of Ubuntu – you&#39;ll be sure to receive a warm welcome.</p>
        <a class="p-button u-no-margin--bottom" href="https://discourse.ubuntu.com/">Join the community</a>
      </div>
    </div>
  </article></div>
    <div class="grid-col-4 grid-col-medium-4 p-community__stack">
      <article class="p-community-tile">
    <div class="p-community-tile__frame">
      <img
  src="https://res.cloudinary.com/canonical/image/fetch/f_auto,q_auto,fl_sanitize,w_1200/https%3A%2F%2Fassets.ubuntu.com%2Fv1%2F756b1290-community_summit_poster.jpg"
  srcset="https://res.cloudinary.com/canonical/image/fetch/f_auto,q_auto,fl_sanitize,w_460/https%3A%2F%2Fassets.ubuntu.com%2Fv1%2F756b1290-community_summit_poster.jpg 460w, https://res.cloudinary.com/canonical/image/fetch/f_auto,q_auto,fl_sanitize,w_620/https%3A%2F%2Fassets.ubuntu.com%2Fv1%2F756b1290-community_summit_poster.jpg 620w, https://res.cloudinary.com/canonical/image/fetch/f_auto,q_auto,fl_sanitize,w_1036/https%3A%2F%2Fassets.ubuntu.com%2Fv1%2F756b1290-community_summit_poster.jpg 1036w, https://res.cloudinary.com/canonical/image/fetch/f_auto,q_auto,fl_sanitize,w_1681/https%3A%2F%2Fassets.ubuntu.com%2Fv1%2F756b1290-community_summit_poster.jpg 1681w, https://res.cloudinary.com/canonical/image/fetch/f_auto,q_auto,fl_sanitize,w_1920/https%3A%2F%2Fassets.ubuntu.com%2Fv1%2F756b1290-community_summit_poster.jpg 1920w, https://res.cloudinary.com/canonical/image/fetch/f_auto,q_auto,fl_sanitize,w_1200/https%3A%2F%2Fassets.ubuntu.com%2Fv1%2F756b1290-community_summit_poster.jpg 1200w"
  sizes="(min-width: 1200px) 1200px, 100vw"
  alt=""
  width="1200"
  height="576"
  loading="lazy"
  class="p-community-tile__media"
/>
        
        <template class="js-community-video">
          <video class="p-community-tile__media"
                 muted
                 loop
                 playsinline
                 preload="none"
                 aria-hidden="true">
            <source src="https://assets.ubuntu.com/v1/efcbd690-community_summit_v2.webm" type='video/webm; codecs="av01.0.08M.08"' />
            <source src="https://assets.ubuntu.com/v1/a31019fa-community_summit_hevc.mp4" type='video/mp4; codecs="hvc1.1.6.L120.B0"' />
            <source src="https://assets.ubuntu.com/v1/09c948f9-community_summit.mp4" type="video/mp4" />
          </video>
        </template>
    </div>
    <div class="p-community-tile__content">
      <h3 class="p-heading--5 u-no-padding--top">Discover the Ubuntu Summit</h3>
      
      <div>
        <p>Twice a year, we put on a virtual showcase of the most exciting open source projects, from across industries. Stay up to date with the next summit to ensure you don&#39;t miss a beat – and be sure to consider contributing a talk.</p>
        <a class="p-button u-no-margin--bottom" href="/summit">Learn about the Ubuntu Summit</a>
      </div>
    </div>
  </article>
      <article class="p-community-tile">
    <div class="p-community-tile__frame">
      <img
  src="https://res.cloudinary.com/canonical/image/fetch/f_auto,q_auto,fl_sanitize,w_1832/https%3A%2F%2Fassets.ubuntu.com%2Fv1%2F33033ff9-new-speaker-img-1.jpg"
  srcset="https://res.cloudinary.com/canonical/image/fetch/f_auto,q_auto,fl_sanitize,w_460/https%3A%2F%2Fassets.ubuntu.com%2Fv1%2F33033ff9-new-speaker-img-1.jpg 460w, https://res.cloudinary.com/canonical/image/fetch/f_auto,q_auto,fl_sanitize,w_620/https%3A%2F%2Fassets.ubuntu.com%2Fv1%2F33033ff9-new-speaker-img-1.jpg 620w, https://res.cloudinary.com/canonical/image/fetch/f_auto,q_auto,fl_sanitize,w_1036/https%3A%2F%2Fassets.ubuntu.com%2Fv1%2F33033ff9-new-speaker-img-1.jpg 1036w, https://res.cloudinary.com/canonical/image/fetch/f_auto,q_auto,fl_sanitize,w_1681/https%3A%2F%2Fassets.ubuntu.com%2Fv1%2F33033ff9-new-speaker-img-1.jpg 1681w, https://res.cloudinary.com/canonical/image/fetch/f_auto,q_auto,fl_sanitize,w_1920/https%3A%2F%2Fassets.ubuntu.com%2Fv1%2F33033ff9-new-speaker-img-1.jpg 1920w, https://res.cloudinary.com/canonical/image/fetch/f_auto,q_auto,fl_sanitize,w_1832/https%3A%2F%2Fassets.ubuntu.com%2Fv1%2F33033ff9-new-speaker-img-1.jpg 1832w"
  sizes="(min-width: 1832px) 1832px, 100vw"
  alt=""
  width="1832"
  height="1030"
  loading="lazy"
  class="p-community-tile__media"
/>
    </div>
    <div class="p-community-tile__content">
      <h3 class="p-heading--5 u-no-padding--top">Our contributions</h3>
      
      <div>
        <p>As a company committed to open source, Canonical makes contributions to upstream projects, ensuring that our impact goes beyond Ubuntu and helps sustain open source as a whole.</p>
        <a class="p-button u-no-margin--bottom" href="https://canonical.com/projects">Find out more</a>
      </div>
    </div>
  </article>
    </div>
  </div>
</section>
    
  
  
  

  

  
  <hr class="p-rule is-fixed-width u-no-margin--bottom" />
  <section class="p-strip is-deep "><div class="u-fixed-width"><h2>Discover more about Canonical<br />Trusted open source for your whole stack</h2>
    <p>Canonical offers open source solutions for every layer of your stack, all covered through Ubuntu Pro. Whether in the data center, or at the edge, you benefit from the same stability and support that has shaped Ubuntu for over 20 years.</p>
    <div class="p-cta-block u-no-padding--bottom">
                <a class=" p-cta-text"
            href="https://canonical.com/">Learn more about Canonical<i class="p-icon--arrow-right"></i></a>
</div>
        
    </div></section>

    
      
    

    <script nonce="ycPDytNNKg4vWjkokAhslA"
            src="/static/js/dist/homepage.js?v=05cece0"
            defer></script>
    <script nonce="ycPDytNNKg4vWjkokAhslA" type="module">
      // get the users language and remove any extra detail suffix (e.g. -gb)
      var primaryParentLanguage = getPrimaryParentLanguage();

      // get notices matching the user language
      var notices = document.querySelectorAll(".notice[lang=" + primaryParentLanguage + "]");

      // display only one matching notice
      if (notices.length > 0) {
        notices[0].classList.remove("u-hide")
      }

      var baseTakeover = document.getElementById('takeover');
      const takeoverAnimation = document.getElementById("takeover-animation");

      if (window.localStorage && baseTakeover) {
        /**
         * Choose a takeover
         * ===
         *
         * From the list of provided takeovers from /.takeovers.json,
         * choose one (that matches the client's language), and replace the
         * base template with it.
         */

        var xhr = new XMLHttpRequest();
        if (window.ActiveXObject) {
          xhr = new ActiveXObject('Microsoft.XMLHTTP');
        }
        var fetchUserCountry = new XMLHttpRequest();
        if (window.ActiveXObject) {
          fetchUserCountry = new ActiveXObject('Microsoft.XMLHTTP');
        }

        xhr.onreadystatechange = function() {
          if (xhr.readyState == XMLHttpRequest.DONE) {
            if (xhr.status === 200) {
              var takeovers = JSON.parse(xhr.responseText);

              // Get the selected takeovers based on the primary language
              if (
                fetchUserCountry.readyState == XMLHttpRequest.DONE &&
                fetchUserCountry.status == 200
              ) {
                var userCountry = JSON.parse(fetchUserCountry.responseText).country_code;
                var selectedTakeovers = takeovers.filter(function(item) {
                  if (item.target_country && item.target_country == userCountry) {
                    return true;
                  } else if (item.lang === primaryParentLanguage || item.lang === "") {
                    return true;
                  } else {
                    return false;
                  }
                });
              } else {
                var selectedTakeovers = takeovers.filter(function(item) {
                  if (item.lang === primaryParentLanguage || item.lang === "") {
                    return true;
                  } else {
                    return false;
                  }
                });
              }

              if (selectedTakeovers && selectedTakeovers.length > 0) {
                var selectedIndex = null;

                if (window.localStorage.getItem("selected_takeover_index") !== null) {
                  // If we previously visited a takeover, increment the number to show the next takeover
                  var nextIndex =
                    parseInt(window.localStorage.getItem("selected_takeover_index")) + 1;
                  selectedIndex = nextIndex < selectedTakeovers.length ? nextIndex : 0;
                } else {
                  // Otherwise, randomly choose one of the takeovers and store it for next time
                  selectedIndex = Math.floor(Math.random() * selectedTakeovers.length);
                }
                showTakeover(selectedTakeovers, selectedIndex);

                // Store the current takeover index
                localStorage.setItem("selected_takeover_index", selectedIndex);
              }


            } else {
              takeoverAnimation.className = takeoverAnimation.className.replace(" is-loading", "");
              takeoverAnimation.className += " is-loaded";
            }
          }
        };

        xhr.open("GET", "/takeovers.json", true);
        xhr.send();

        const timezone = Intl.DateTimeFormat().resolvedOptions().timeZone;
        fetchUserCountry.open("GET", `/user-country-tz.json?tz=${timezone}`, true);
        fetchUserCountry.send();
      }

      function showTakeover(takeovers, index) {
        // Default parameter
        index = typeof index !== 'undefined' ? index : 0;

        const takeover = document.getElementById("takeover");
        const title = document.getElementById("takeover-title");
        const subtitle = document.getElementById("takeover-subtitle");
        const image = document.getElementById("takeover-image");
        const primaryUrl = document.getElementById("takeover-primary-url");
        const secondaryUrl = document.getElementById("takeover-secondary-url");

        // Set values to homepage takeover
        var selectedTakeover = takeovers[index];

        takeover.removeAttribute("style");

        // Set language attributes
        if (selectedTakeover.lang) {
          takeover.setAttribute("lang", selectedTakeover.lang);
        }
        if (selectedTakeover.lang_skip) {
          takeover.setAttribute("lang-skip", selectedTakeover.lang_skip);
        }

        // Set takeover content
        if (title.textContent.length > 80 || subtitle.textContent.length > 80) {
          title.classList.remove("u-no-margin--bottom")
          subtitle.classList.remove("p-heading--2")
        }

        title.textContent = selectedTakeover.title;
        subtitle.textContent = selectedTakeover.subtitle;

        image.src = selectedTakeover.image;
        image.srcset = selectedTakeover.image;

        image.onload = function() {
          // Remove animation delay
          if (takeoverAnimation) {
            takeoverAnimation.className = takeoverAnimation.className.replace(" is-loading", "");
            takeoverAnimation.className += " is-loaded";
          }
        }

        if (image.getAttribute("src") === "") {
          takeoverAnimation.className = takeoverAnimation.className.replace(" is-loading", "");
          takeoverAnimation.className += " is-loaded";
        }

        image.removeAttribute("style");
        image.width = selectedTakeover.image_width;
        image.height = selectedTakeover.image_height;

        if (selectedTakeover.primary_url && selectedTakeover.primary_cta) {
          primaryUrl.href = selectedTakeover.primary_url;
          primaryUrl.textContent = selectedTakeover.primary_cta;
        } else {
          primaryUrl.remove();
        }

        if (secondaryUrl && selectedTakeover.secondary_url && selectedTakeover.secondary_cta) {
          secondaryUrl.href = selectedTakeover.secondary_url;
          // Keep the arrow icon
          secondaryUrl.querySelector("span").textContent = selectedTakeover.secondary_cta;
        } else {
          secondaryUrl?.remove();
        }

        dataLayer.push({
          event: "NonInteractiveGAEvent",
          eventCategory: "www.ubuntu.com-impression-takeover",
          eventAction: "from:" + window.location.href + " to:" + selectedTakeover.primary_url,
          eventLabel: selectedTakeover.primary_cta,
          eventValue: undefined,
        });
      }
    </script>

    <!-- Set default Marketo information for contact form below-->
    


  <div class="u-hide"
       id="contact-form-container"
       data-form-location="/shared/forms/form-template"
       data-form-id="1257"
       data-lp-id=""
       data-return-url="#success"
       data-lp-url="https://pages.ubuntu.com/things-contact-us.html">
    <div class="p-modal p-modal--generated js-modal-ready" id="contact-modal">
      <div class="p-modal__dialog is-wide-modal"
           role="dialog"
           aria-labelledby="modal-title"
           aria-describedby="modal-description">
        <header class="p-modal__header"
                style="display: block;
                       border-bottom: 0;
                       overflow: auto">
          <button class="p-modal__close js-close"
                  aria-label="Close active modal"
                  style="margin-left: -1rem">Close</button>
          <div class="u-fixed-width">
            <h3>The Ubuntu experts</h3>
          </div>
        </header>
        
          <div class="p-section u-sv-3">
            <hr class="p-rule is-fixed-width" />
            <div class="row">
              <div class="col">
                <span>
                  
                    Canonical certifies, secures and enables enterprise open source on Ubuntu. Tell us about your project so we bring the right team to the conversation.
                  
                </span>
              </div>
            </div>
          </div>
        
        <section class="p-section" data-md-strip>
  <form class="js-modal-form"
        action="/marketo/submit"
        method="post"
        id="mktoForm_1257">
    

      
        
      

      
        
      

      <div class="p-section">
        <hr class="p-rule is-fixed-width" />
        <fieldset class="p-fieldset-section"
                  id="about-your-project-field" aria-labelledby="about-your-project-legend">
          <!-- This legend is for screen readers only, to fix a11y warning -->
          <legend class="u-hide">Tell us about your project</legend>
          <div class="row--50-50 js-formfield">
            <div class="col">
              <legend class="p-heading--4 js-formfield-title "
                      id="about-your-project-legend">Tell us about your project</legend>
            </div>
            <div class="col">
              <ul class="p-list">
                

                

                  
                    
                  

                  
                    
                  

                  <li class="p-list__item">
                    
                      <textarea 
                                aria-label="Tell us about your project"
                                id="about-your-project"
                                rows="5"
                                maxlength="2000"
                                ></textarea>
                    
                  </li>
                
              </ul>
            </div>
          </div>
        </fieldset>
      </div>
    

      
        
      

      
        
      

      <div class="p-section">
        <hr class="p-rule is-fixed-width" />
        <fieldset class="p-fieldset-section js-remove-checkbox-names js-toggle-checkbox-visibility"
                  id="ubuntu-versions-field" aria-labelledby="ubuntu-versions-legend">
          <!-- This legend is for screen readers only, to fix a11y warning -->
          <legend class="u-hide">If you use Ubuntu, which version(s) are you using?</legend>
          <div class="row--50-50 js-formfield">
            <div class="col">
              <legend class="p-heading--4 js-formfield-title "
                      id="ubuntu-versions-legend">If you use Ubuntu, which version(s) are you using?</legend>
            </div>
            <div class="col">
              <ul class="p-list">
                

                

                  

                  

                  <li class="p-list__item">
                    
                      <div class="p-section--shallow">
                        <strong>LTS within standard support</strong>
                        
                          <label class="p-checkbox">
                            <input class="p-checkbox__input js-checkbox-visibility"
                                   type="checkbox"
                                   aria-label="24-04"
                                   value="24.04 LTS" />
                            <span class="p-checkbox__label">24.04 LTS</span>
                          </label>
                        
                          <label class="p-checkbox">
                            <input class="p-checkbox__input js-checkbox-visibility"
                                   type="checkbox"
                                   aria-label="22-04"
                                   value="22.04 LTS" />
                            <span class="p-checkbox__label">22.04 LTS</span>
                          </label>
                        
                          <label class="p-checkbox">
                            <input class="p-checkbox__input js-checkbox-visibility"
                                   type="checkbox"
                                   aria-label="20-04"
                                   value="20.04 LTS" />
                            <span class="p-checkbox__label">20.04 LTS</span>
                          </label>
                        
                      </div>
                    
                  </li>
                

                  

                  

                  <li class="p-list__item">
                    
                      <div class="p-section--shallow">
                        <strong>LTS out of standard support</strong>
                        
                          <label class="p-checkbox">
                            <input class="p-checkbox__input js-checkbox-visibility"
                                   type="checkbox"
                                   aria-label="18-04"
                                   value="18.04 LTS" />
                            <span class="p-checkbox__label">18.04 LTS</span>
                          </label>
                        
                          <label class="p-checkbox">
                            <input class="p-checkbox__input js-checkbox-visibility"
                                   type="checkbox"
                                   aria-label="16-04"
                                   value="16.04 LTS" />
                            <span class="p-checkbox__label">16.04 LTS</span>
                          </label>
                        
                          <label class="p-checkbox">
                            <input class="p-checkbox__input js-checkbox-visibility"
                                   type="checkbox"
                                   aria-label="14-04"
                                   value="14.04 LTS" />
                            <span class="p-checkbox__label">14.04 LTS</span>
                          </label>
                        
                      </div>
                    
                  </li>
                

                  

                  

                  <li class="p-list__item">
                    
                      <div class="p-section--shallow">
                        <strong>Outdated or non-LTS releases non-LTS release</strong>
                        
                          <label class="p-checkbox">
                            <input class="p-checkbox__input js-checkbox-visibility"
                                   type="checkbox"
                                   aria-label="22-10"
                                   value="22.10" />
                            <span class="p-checkbox__label">non-LTS release</span>
                          </label>
                        
                          <label class="p-checkbox">
                            <input class="p-checkbox__input js-checkbox-visibility"
                                   type="checkbox"
                                   aria-label="12-04"
                                   value="12.04 LTS" />
                            <span class="p-checkbox__label">12.04 LTS</span>
                          </label>
                        
                      </div>
                    
                  </li>
                

                  

                  

                  <li class="p-list__item">
                    
                      <div class="p-section--shallow">
                        <strong>Other</strong>
                        
                          <label class="p-checkbox">
                            <input class="p-checkbox__input js-checkbox-visibility__other"
                                   type="checkbox"
                                   aria-label="dont-use-ubuntu-today"
                                   value="I don&#39;t use Ubuntu today" />
                            <span class="p-checkbox__label">I don&#39;t use Ubuntu today</span>
                          </label>
                        
                          <label class="p-checkbox">
                            <input class="p-checkbox__input js-checkbox-visibility__other"
                                   type="checkbox"
                                   aria-label="i-dont-know"
                                   value="I don&#39;t know" />
                            <span class="p-checkbox__label">I don&#39;t know</span>
                          </label>
                        
                      </div>
                    
                  </li>
                
              </ul>
            </div>
          </div>
        </fieldset>
      </div>
    

      
        
      

      
        
      

      <div class="p-section">
        <hr class="p-rule is-fixed-width" />
        <fieldset class="p-fieldset-section js-remove-checkbox-names js-required-checkbox"
                  id="kind-of-device-field" aria-labelledby="kind-of-device-legend">
          <!-- This legend is for screen readers only, to fix a11y warning -->
          <legend class="u-hide">What kind of device are you using?</legend>
          <div class="row--50-50 js-formfield">
            <div class="col">
              <legend class="p-heading--4 js-formfield-title is-required"
                      id="kind-of-device-legend">What kind of device are you using?</legend>
            </div>
            <div class="col">
              <ul class="p-list">
                

                

                  
                    
                  

                  
                    
                  

                  <li class="p-list__item">
                    
                      <label class="p-checkbox">
                        <input class="p-checkbox__input js-checkbox-visibility"
                               type="checkbox"
                               id="desktop-workstation"
                               name="kind-of-device"
                               aria-label="desktop-workstation"
                               value="desktop/workstation"
                                />
                        <span class="p-checkbox__label">Desktop workstation</span>
                      </label>
                      
                    
                  </li>
                

                  
                    
                  

                  
                    
                  

                  <li class="p-list__item">
                    
                      <label class="p-checkbox">
                        <input class="p-checkbox__input js-checkbox-visibility"
                               type="checkbox"
                               id="physical-server"
                               name="kind-of-device"
                               aria-label="physical-server"
                               value="physical/server"
                                />
                        <span class="p-checkbox__label">Physical server</span>
                      </label>
                      
                    
                  </li>
                

                  
                    
                  

                  
                    
                  

                  <li class="p-list__item">
                    
                      <label class="p-checkbox">
                        <input class="p-checkbox__input js-checkbox-visibility"
                               type="checkbox"
                               id="public-cloud"
                               name="kind-of-device"
                               aria-label="public-cloud"
                               value="public/cloud"
                                />
                        <span class="p-checkbox__label">Public cloud</span>
                      </label>
                      
                    
                  </li>
                

                  
                    
                  

                  
                    
                  

                  <li class="p-list__item">
                    
                      <label class="p-checkbox">
                        <input class="p-checkbox__input js-checkbox-visibility"
                               type="checkbox"
                               id="virtual-machine"
                               name="kind-of-device"
                               aria-label="virtual-machine"
                               value="virtual/machine"
                                />
                        <span class="p-checkbox__label">Virtual machine</span>
                      </label>
                      
                    
                  </li>
                

                  
                    
                  

                  
                    
                  

                  <li class="p-list__item">
                    
                      <label class="p-checkbox">
                        <input class="p-checkbox__input js-checkbox-visibility"
                               type="checkbox"
                               id="iot-edge-device"
                               name="kind-of-device"
                               aria-label="iot-edge-device"
                               value="iot/edge device"
                                />
                        <span class="p-checkbox__label">IoT/Edge device</span>
                      </label>
                      
                    
                  </li>
                
              </ul>
            </div>
          </div>
        </fieldset>
      </div>
    

      
        
      

      
        
      

      <div class="p-section">
        <hr class="p-rule is-fixed-width" />
        <fieldset class="p-fieldset-section js-remove-radio-names"
                  id="how-many-machines-field" aria-labelledby="how-many-machines-legend">
          <!-- This legend is for screen readers only, to fix a11y warning -->
          <legend class="u-hide">How many devices?</legend>
          <div class="row--50-50 js-formfield">
            <div class="col">
              <legend class="p-heading--4 js-formfield-title is-required"
                      id="how-many-machines-legend">How many devices?</legend>
            </div>
            <div class="col">
              <ul class="p-list">
                

                

                  
                    
                  

                  
                    
                  

                  <li class="p-list__item">
                    
                      <label class="p-radio">
                        <input required
                               class="p-radio__input"
                               id="less-5-machines"
                               type="radio"
                               name="_radio_how-many-machines-do-you-have"
                               aria-label="less-5-machines"
                               value="less than 5"
                                />
                        <span class="p-radio__label">&lt; 5 machines</span>
                      </label>
                      
                    
                  </li>
                

                  
                    
                  

                  
                    
                  

                  <li class="p-list__item">
                    
                      <label class="p-radio">
                        <input required
                               class="p-radio__input"
                               id="5-to-15-machines"
                               type="radio"
                               name="_radio_how-many-machines-do-you-have"
                               aria-label="5-to-15-machines"
                               value="5 to 15 machines"
                                />
                        <span class="p-radio__label">5 - 15 machines</span>
                      </label>
                      
                    
                  </li>
                

                  
                    
                  

                  
                    
                  

                  <li class="p-list__item">
                    
                      <label class="p-radio">
                        <input required
                               class="p-radio__input"
                               id="15-to-50-machines"
                               type="radio"
                               name="_radio_how-many-machines-do-you-have"
                               aria-label="15-to-50-machines"
                               value="15 to 50 machines"
                                />
                        <span class="p-radio__label">15 - 50 machines</span>
                      </label>
                      
                    
                  </li>
                

                  
                    
                  

                  
                    
                  

                  <li class="p-list__item">
                    
                      <label class="p-radio">
                        <input required
                               class="p-radio__input"
                               id="50-to-100-machines"
                               type="radio"
                               name="_radio_how-many-machines-do-you-have"
                               aria-label="50-to-100-machines"
                               value="50 to 100 machines"
                                />
                        <span class="p-radio__label">50 - 100 machines</span>
                      </label>
                      
                    
                  </li>
                

                  
                    
                  

                  
                    
                  

                  <li class="p-list__item">
                    
                      <label class="p-radio">
                        <input required
                               class="p-radio__input"
                               id="greater-than-100"
                               type="radio"
                               name="_radio_how-many-machines-do-you-have"
                               aria-label="greater-than-100"
                               value="greater than 100"
                                />
                        <span class="p-radio__label">&gt; 100 machines</span>
                      </label>
                      
                    
                  </li>
                
              </ul>
            </div>
          </div>
        </fieldset>
      </div>
    

      
        
      

      
        
      

      <div class="p-section">
        <hr class="p-rule is-fixed-width" />
        <fieldset class="p-fieldset-section js-remove-checkbox-names"
                  id="how-do-you-consume-open-source-field" aria-labelledby="how-do-you-consume-open-source-legend">
          <!-- This legend is for screen readers only, to fix a11y warning -->
          <legend class="u-hide">How do you consume open source?</legend>
          <div class="row--50-50 js-formfield">
            <div class="col">
              <legend class="p-heading--4 js-formfield-title "
                      id="how-do-you-consume-open-source-legend">How do you consume open source?</legend>
            </div>
            <div class="col">
              <ul class="p-list">
                

                

                  
                    
                  

                  
                    
                  

                  <li class="p-list__item">
                    
                      <label class="p-checkbox">
                        <input class="p-checkbox__input js-checkbox-visibility"
                               type="checkbox"
                               id="ubuntu-repositories"
                               name="how-do-you-consume-open-source"
                               aria-label="ubuntu-repositories"
                               value="Ubuntu repositories"
                                />
                        <span class="p-checkbox__label">Ubuntu repositories</span>
                      </label>
                      
                    
                  </li>
                

                  
                    
                  

                  
                    
                  

                  <li class="p-list__item">
                    
                      <label class="p-checkbox">
                        <input class="p-checkbox__input js-checkbox-visibility"
                               type="checkbox"
                               id="github-upstream"
                               name="how-do-you-consume-open-source"
                               aria-label="github-upstream"
                               value="GitHub/Upstream"
                                />
                        <span class="p-checkbox__label">GitHub/Upstream</span>
                      </label>
                      
                    
                  </li>
                

                  
                    
                  

                  
                    
                  

                  <li class="p-list__item">
                    
                      <label class="p-checkbox">
                        <input class="p-checkbox__input js-checkbox-visibility"
                               type="checkbox"
                               id="internally-approved-repository"
                               name="how-do-you-consume-open-source"
                               aria-label="internally-approved-repository"
                               value="Internally approved repository"
                                />
                        <span class="p-checkbox__label">Internally approved repository</span>
                      </label>
                      
                    
                  </li>
                

                  
                    
                  

                  
                    
                  

                  <li class="p-list__item">
                    
                      <label class="p-checkbox">
                        <input class="p-checkbox__input js-checkbox-visibility"
                               type="checkbox"
                               id="i-dont-know-how-i-consume-oss"
                               name="how-do-you-consume-open-source"
                               aria-label="i-dont-know-how-i-consume-oss"
                               value="I don&#39;t know"
                                />
                        <span class="p-checkbox__label">I don&#39;t know</span>
                      </label>
                      
                    
                  </li>
                
              </ul>
            </div>
          </div>
        </fieldset>
      </div>
    

      
        
      

      
        
      

      <div class="p-section">
        <hr class="p-rule is-fixed-width" />
        <fieldset class="p-fieldset-section js-remove-checkbox-names"
                  id="hardening-requirements-field" aria-labelledby="hardening-requirements-legend">
          <!-- This legend is for screen readers only, to fix a11y warning -->
          <legend class="u-hide">Do you have specific compliance or hardening requirements?</legend>
          <div class="row--50-50 js-formfield">
            <div class="col">
              <legend class="p-heading--4 js-formfield-title "
                      id="hardening-requirements-legend">Do you have specific compliance or hardening requirements?</legend>
            </div>
            <div class="col">
              <ul class="p-list">
                

                

                  
                    
                  

                  
                    
                  

                  <li class="p-list__item">
                    
                      <label class="p-checkbox">
                        <input class="p-checkbox__input js-checkbox-visibility"
                               type="checkbox"
                               id="pci"
                               name="hardening-requirements"
                               aria-label="pci"
                               value="PCI-DSS"
                                />
                        <span class="p-checkbox__label">PCI-DSS</span>
                      </label>
                      
                    
                  </li>
                

                  
                    
                  

                  
                    
                  

                  <li class="p-list__item">
                    
                      <label class="p-checkbox">
                        <input class="p-checkbox__input js-checkbox-visibility"
                               type="checkbox"
                               id="hipaa"
                               name="hardening-requirements"
                               aria-label="hipaa"
                               value="HIPAA"
                                />
                        <span class="p-checkbox__label">HIPAA</span>
                      </label>
                      
                    
                  </li>
                

                  
                    
                  

                  
                    
                  

                  <li class="p-list__item">
                    
                      <label class="p-checkbox">
                        <input class="p-checkbox__input js-checkbox-visibility"
                               type="checkbox"
                               id="fisma"
                               name="hardening-requirements"
                               aria-label="fisma"
                               value="FISMA"
                                />
                        <span class="p-checkbox__label">FISMA</span>
                      </label>
                      
                    
                  </li>
                

                  
                    
                  

                  
                    
                  

                  <li class="p-list__item">
                    
                      <label class="p-checkbox">
                        <input class="p-checkbox__input js-checkbox-visibility"
                               type="checkbox"
                               id="fips-140"
                               name="hardening-requirements"
                               aria-label="fips-140"
                               value="FIPS 140"
                                />
                        <span class="p-checkbox__label">FIPS 140</span>
                      </label>
                      
                    
                  </li>
                

                  
                    
                  

                  
                    
                  

                  <li class="p-list__item">
                    
                      <label class="p-checkbox">
                        <input class="p-checkbox__input js-checkbox-visibility"
                               type="checkbox"
                               id="ncsc"
                               name="hardening-requirements"
                               aria-label="ncsc"
                               value="NCSC"
                                />
                        <span class="p-checkbox__label">NCSC</span>
                      </label>
                      
                    
                  </li>
                

                  
                    
                  

                  
                    
                  

                  <li class="p-list__item">
                    
                      <label class="p-checkbox">
                        <input class="p-checkbox__input js-checkbox-visibility"
                               type="checkbox"
                               id="disa-stig"
                               name="hardening-requirements"
                               aria-label="disa-stig"
                               value="DISA-STIG"
                                />
                        <span class="p-checkbox__label">DISA-STIG</span>
                      </label>
                      
                    
                  </li>
                

                  
                    
                  

                  
                    
                  

                  <li class="p-list__item">
                    
                      <label class="p-checkbox">
                        <input class="p-checkbox__input js-checkbox-visibility"
                               type="checkbox"
                               id="fedramp"
                               name="hardening-requirements"
                               aria-label="fedramp"
                               value="FedRAMP"
                                />
                        <span class="p-checkbox__label">FedRAMP</span>
                      </label>
                      
                    
                  </li>
                

                  
                    
                  

                  
                    
                  

                  <li class="p-list__item">
                    
                      <label class="p-checkbox">
                        <input class="p-checkbox__input js-checkbox-visibility"
                               type="checkbox"
                               id="cis-benchmark"
                               name="hardening-requirements"
                               aria-label="cis-benchmark"
                               value="CIS Benchmark"
                                />
                        <span class="p-checkbox__label">CIS Benchmark</span>
                      </label>
                      
                    
                  </li>
                
              </ul>
            </div>
          </div>
        </fieldset>
      </div>
    

      
        
      

      
        
      

      <div class="p-section">
        <hr class="p-rule is-fixed-width" />
        <fieldset class="p-fieldset-section js-remove-checkbox-names"
                  id="responsible-for-tracking-field" aria-labelledby="responsible-for-tracking-legend">
          <!-- This legend is for screen readers only, to fix a11y warning -->
          <legend class="u-hide">Who is responsible for tracking, testing and applying CVE patches in a timely manner?</legend>
          <div class="row--50-50 js-formfield">
            <div class="col">
              <legend class="p-heading--4 js-formfield-title "
                      id="responsible-for-tracking-legend">Who is responsible for tracking, testing and applying CVE patches in a timely manner?</legend>
            </div>
            <div class="col">
              <ul class="p-list">
                

                

                  
                    
                  

                  
                    
                  

                  <li class="p-list__item">
                    
                      <label class="p-checkbox">
                        <input class="p-checkbox__input js-checkbox-visibility"
                               type="checkbox"
                               id="individual-developers"
                               name="responsible-for-tracking"
                               aria-label="individual-developers"
                               value="Individual developers"
                                />
                        <span class="p-checkbox__label">Individual developers</span>
                      </label>
                      
                    
                  </li>
                

                  
                    
                  

                  
                    
                  

                  <li class="p-list__item">
                    
                      <label class="p-checkbox">
                        <input class="p-checkbox__input js-checkbox-visibility"
                               type="checkbox"
                               id="project-team"
                               name="responsible-for-tracking"
                               aria-label="project-team"
                               value="The project team"
                                />
                        <span class="p-checkbox__label">The project team</span>
                      </label>
                      
                    
                  </li>
                

                  
                    
                  

                  
                    
                  

                  <li class="p-list__item">
                    
                      <label class="p-checkbox">
                        <input class="p-checkbox__input js-checkbox-visibility"
                               type="checkbox"
                               id="third-party-vendor"
                               name="responsible-for-tracking"
                               aria-label="third-party-vendor"
                               value="Third-party vendor"
                                />
                        <span class="p-checkbox__label">Third-party vendor</span>
                      </label>
                      
                    
                  </li>
                

                  
                    
                  

                  
                    
                  

                  <li class="p-list__item">
                    
                      <label class="p-checkbox">
                        <input class="p-checkbox__input js-checkbox-visibility"
                               type="checkbox"
                               id="i-dont-know-tracking-responsibility"
                               name="responsible-for-tracking"
                               aria-label="i-dont-know-tracking-responsibility"
                               value="I don&#39;t know"
                                />
                        <span class="p-checkbox__label">I don&#39;t know</span>
                      </label>
                      
                    
                  </li>
                
              </ul>
            </div>
          </div>
        </fieldset>
      </div>
    

      
        
      

      
        
      

      <div class="p-section">
        <hr class="p-rule is-fixed-width" />
        <fieldset class="p-fieldset-section"
                  id="advice-field" aria-labelledby="advice-legend">
          <!-- This legend is for screen readers only, to fix a11y warning -->
          <legend class="u-hide">What advice are you looking for?</legend>
          <div class="row--50-50 js-formfield">
            <div class="col">
              <legend class="p-heading--4 js-formfield-title "
                      id="advice-legend">What advice are you looking for?</legend>
            </div>
            <div class="col">
              <ul class="p-list">
                

                

                  
                    
                  

                  
                    
                  

                  <li class="p-list__item">
                    
                      <textarea 
                                aria-label="What advice are you looking for?"
                                id="advice"
                                rows="5"
                                maxlength="2000"
                                ></textarea>
                    
                  </li>
                
              </ul>
            </div>
          </div>
        </fieldset>
      </div>
    

      
        
      

      
        
      

      <div class="">
        <hr class="p-rule is-fixed-width" />
        <fieldset class="p-fieldset-section"
                  id="about-you-field" aria-labelledby="about-you-legend">
          <!-- This legend is for screen readers only, to fix a11y warning -->
          <legend class="u-hide">How should we get in touch?</legend>
          <div class="row--50-50 ">
            <div class="col">
              <legend class="p-heading--4 js-formfield-title "
                      id="about-you-legend">How should we get in touch?</legend>
            </div>
            <div class="col">
              <ul class="p-list">
                
                  <label class="is-required" for="firstName">First name:</label>
                  <input required
                         id="firstName"
                         name="firstName"
                         maxlength="255"
                         autocomplete="given-name"
                         type="text" />
                  <label class="is-required" for="lastName">Last name:</label>
                  <input required
                         id="lastName"
                         name="lastName"
                         maxlength="255"
                         autocomplete="family-name"
                         type="text" />
                  <label class="is-required" for="email">Email:</label>
                  <input required
                         id="email"
                         name="email"
                         maxlength="255"
                         autocomplete="email"
                         type="email"
                         pattern="^[^ ]+@[^ ]+\.[a-z]{2,26}$" />
                  <label class="is-required" for="company">Company:</label>
                  <input required
                         id="company"
                         name="company"
                         maxlength="255"
                         autocomplete="organization"
                         type="text" />
                  <label class="is-required" for="title">Job Title:</label>
                  <input required
                         id="title"
                         name="title"
                         maxlength="255"
                         autocomplete="organization-title"
                         type="text" />

                  
                    
  <li class="p-list_item">
    <label class="is-required" for="country">Country:</label>
  
  <select required id="country" name="country" >
    <option value="">Select...</option>
    <option value="FR">France</option>
    <option value="DE">Germany</option>
    <option value="JP">Japan</option>
    <option value="GB">United Kingdom</option>
    <option value="US">United States of America</option>
    <option disabled>——————————————————</option>
    <option value="AF">Afghanistan</option>
    <option value="AX">Åland Islands</option>
    <option value="AL">Albania</option>
    <option value="DZ">Algeria</option>
    <option value="AS">American Samoa</option>
    <option value="AD">Andorra</option>
    <option value="AO">Angola</option>
    <option value="AI">Anguilla</option>
    <option value="AQ">Antarctica</option>
    <option value="AG">Antigua and Barbuda</option>
    <option value="AR">Argentina</option>
    <option value="AM">Armenia</option>
    <option value="AW">Aruba</option>
    <option value="AU">Australia</option>
    <option value="AT">Austria</option>
    <option value="AZ">Azerbaijan</option>
    <option value="BS">Bahamas</option>
    <option value="BH">Bahrain</option>
    <option value="BD">Bangladesh</option>
    <option value="BB">Barbados</option>
    <option value="BY">Belarus</option>
    <option value="BE">Belgium</option>
    <option value="BZ">Belize</option>
    <option value="BJ">Benin</option>
    <option value="BM">Bermuda</option>
    <option value="BT">Bhutan</option>
    <option value="BO">Bolivia (Plurinational State of)</option>
    <option value="BQ">Bonaire, Sint Eustatius and Saba</option>
    <option value="BA">Bosnia and Herzegovina</option>
    <option value="BW">Botswana</option>
    <option value="BV">Bouvet Island</option>
    <option value="BR">Brazil</option>
    <option value="IO">British Indian Ocean Territory</option>
    <option value="BN">Brunei Darussalam</option>
    <option value="BG">Bulgaria</option>
    <option value="BF">Burkina Faso</option>
    <option value="BI">Burundi</option>
    <option value="KH">Cambodia</option>
    <option value="CM">Cameroon</option>
    <option value="CA">Canada</option>
    <option value="CV">Cabo Verde</option>
    <option value="KY">Cayman Islands</option>
    <option value="CF">Central African Republic</option>
    <option value="TD">Chad</option>
    <option value="CL">Chile</option>
    <option value="CN">China</option>
    <option value="CX">Christmas Island</option>
    <option value="CC">Cocos (Keeling) Islands</option>
    <option value="CO">Colombia</option>
    <option value="KM">Comoros</option>
    <option value="CG">Congo</option>
    <option value="CD">Congo (Democratic Republic of the)</option>
    <option value="CK">Cook Islands</option>
    <option value="CR">Costa Rica</option>
    <option value="CI">Côte d'Ivoire</option>
    <option value="HR">Croatia</option>
    <option value="CU">Cuba</option>
    <option value="CW">Curaçao</option>
    <option value="CY">Cyprus</option>
    <option value="CZ">Czech Republic</option>
    <option value="DK">Denmark</option>
    <option value="DJ">Djibouti</option>
    <option value="DM">Dominica</option>
    <option value="DO">Dominican Republic</option>
    <option value="EC">Ecuador</option>
    <option value="EG">Egypt</option>
    <option value="SV">El Salvador</option>
    <option value="GQ">Equatorial Guinea</option>
    <option value="ER">Eritrea</option>
    <option value="EE">Estonia</option>
    <option value="ET">Ethiopia</option>
    <option value="FK">Falkland Islands (Malvinas)</option>
    <option value="FO">Faroe Islands</option>
    <option value="FJ">Fiji</option>
    <option value="FI">Finland</option>
    <option value="FR">France</option>
    <option value="GF">French Guiana</option>
    <option value="PF">French Polynesia</option>
    <option value="TF">French Southern Territories</option>
    <option value="GA">Gabon</option>
    <option value="GM">Gambia</option>
    <option value="GE">Georgia</option>
    <option value="DE">Germany</option>
    <option value="GH">Ghana</option>
    <option value="GI">Gibraltar</option>
    <option value="GR">Greece</option>
    <option value="GL">Greenland</option>
    <option value="GD">Grenada</option>
    <option value="GP">Guadeloupe</option>
    <option value="GU">Guam</option>
    <option value="GT">Guatemala</option>
    <option value="GG">Guernsey</option>
    <option value="GN">Guinea</option>
    <option value="GW">Guinea-Bissau</option>
    <option value="GY">Guyana</option>
    <option value="HT">Haiti</option>
    <option value="HM">Heard Island and McDonald Islands</option>
    <option value="VA">Holy See</option>
    <option value="HN">Honduras</option>
    <option value="HK">Hong Kong</option>
    <option value="HU">Hungary</option>
    <option value="IS">Iceland</option>
    <option value="IN">India</option>
    <option value="ID">Indonesia</option>
    <option value="IR">Iran (Islamic Republic of)</option>
    <option value="IQ">Iraq</option>
    <option value="IE">Ireland</option>
    <option value="IM">Isle of Man</option>
    <option value="IL">Israel</option>
    <option value="IT">Italy</option>
    <option value="JM">Jamaica</option>
    <option value="JP">Japan</option>
    <option value="JE">Jersey</option>
    <option value="JO">Jordan</option>
    <option value="KZ">Kazakhstan</option>
    <option value="KE">Kenya</option>
    <option value="KI">Kiribati</option>
    <option value="KP">Korea (Democratic People's Republic of)</option>
    <option value="KR">Korea (Republic of)</option>
    <option value="KW">Kuwait</option>
    <option value="KG">Kyrgyzstan</option>
    <option value="LA">Lao People's Democratic Republic</option>
    <option value="LV">Latvia</option>
    <option value="LB">Lebanon</option>
    <option value="LS">Lesotho</option>
    <option value="LR">Liberia</option>
    <option value="LY">Libya</option>
    <option value="LI">Liechtenstein</option>
    <option value="LT">Lithuania</option>
    <option value="LU">Luxembourg</option>
    <option value="MO">Macao</option>
    <option value="MK">Macedonia (the former Yugoslav Republic of)</option>
    <option value="MG">Madagascar</option>
    <option value="MW">Malawi</option>
    <option value="MY">Malaysia</option>
    <option value="MV">Maldives</option>
    <option value="ML">Mali</option>
    <option value="MT">Malta</option>
    <option value="MH">Marshall Islands</option>
    <option value="MQ">Martinique</option>
    <option value="MR">Mauritania</option>
    <option value="MU">Mauritius</option>
    <option value="YT">Mayotte</option>
    <option value="MX">Mexico</option>
    <option value="FM">Micronesia (Federated States of)</option>
    <option value="MD">Moldova (Republic of)</option>
    <option value="MC">Monaco</option>
    <option value="MN">Mongolia</option>
    <option value="ME">Montenegro</option>
    <option value="MS">Montserrat</option>
    <option value="MA">Morocco</option>
    <option value="MZ">Mozambique</option>
    <option value="MM">Myanmar</option>
    <option value="NA">Namibia</option>
    <option value="NR">Nauru</option>
    <option value="NP">Nepal</option>
    <option value="NL">Netherlands</option>
    <option value="NC">New Caledonia</option>
    <option value="NZ">New Zealand</option>
    <option value="NI">Nicaragua</option>
    <option value="NE">Niger</option>
    <option value="NG">Nigeria</option>
    <option value="NU">Niue</option>
    <option value="NF">Norfolk Island</option>
    <option value="MP">Northern Mariana Islands</option>
    <option value="NO">Norway</option>
    <option value="OM">Oman</option>
    <option value="PK">Pakistan</option>
    <option value="PW">Palau</option>
    <option value="PS">Palestine, State of</option>
    <option value="PA">Panama</option>
    <option value="PG">Papua New Guinea</option>
    <option value="PY">Paraguay</option>
    <option value="PE">Peru</option>
    <option value="PH">Philippines</option>
    <option value="PN">Pitcairn</option>
    <option value="PL">Poland</option>
    <option value="PT">Portugal</option>
    <option value="PR">Puerto Rico</option>
    <option value="QA">Qatar</option>
    <option value="RE">Réunion</option>
    <option value="RO">Romania</option>
    <option value="RU">Russian Federation</option>
    <option value="RW">Rwanda</option>
    <option value="BL">Saint Barthélemy</option>
    <option value="SH">Saint Helena, Ascension and Tristan da Cunha</option>
    <option value="KN">Saint Kitts and Nevis</option>
    <option value="LC">Saint Lucia</option>
    <option value="MF">Saint Martin (French part)</option>
    <option value="PM">Saint Pierre and Miquelon</option>
    <option value="VC">Saint Vincent and the Grenadines</option>
    <option value="WS">Samoa</option>
    <option value="SM">San Marino</option>
    <option value="ST">Sao Tome and Principe</option>
    <option value="SA">Saudi Arabia</option>
    <option value="SN">Senegal</option>
    <option value="RS">Serbia</option>
    <option value="SC">Seychelles</option>
    <option value="SL">Sierra Leone</option>
    <option value="SG">Singapore</option>
    <option value="SX">Sint Maarten (Dutch part)</option>
    <option value="SK">Slovakia</option>
    <option value="SI">Slovenia</option>
    <option value="SB">Solomon Islands</option>
    <option value="SO">Somalia</option>
    <option value="ZA">South Africa</option>
    <option value="GS">South Georgia and the South Sandwich Islands</option>
    <option value="SS">South Sudan</option>
    <option value="ES">Spain</option>
    <option value="LK">Sri Lanka</option>
    <option value="SD">Sudan</option>
    <option value="SR">Suriname</option>
    <option value="SJ">Svalbard and Jan Mayen</option>
    <option value="SZ">Swaziland</option>
    <option value="SE">Sweden</option>
    <option value="CH">Switzerland</option>
    <option value="SY">Syrian Arab Republic</option>
    <option value="TW">Taiwan</option>
    <option value="TJ">Tajikistan</option>
    <option value="TZ">Tanzania, United Republic of</option>
    <option value="TH">Thailand</option>
    <option value="TL">Timor-Leste</option>
    <option value="TG">Togo</option>
    <option value="TK">Tokelau</option>
    <option value="TO">Tonga</option>
    <option value="TT">Trinidad and Tobago</option>
    <option value="TN">Tunisia</option>
    <option value="TR">Turkey</option>
    <option value="TM">Turkmenistan</option>
    <option value="TC">Turks and Caicos Islands</option>
    <option value="TV">Tuvalu</option>
    <option value="UG">Uganda</option>
    <option value="UA">Ukraine</option>
    <option value="AE">United Arab Emirates</option>
    <option value="GB">United Kingdom</option>
    <option value="US">United States of America</option>
    <option value="UM">United States Minor Outlying Islands</option>
    <option value="UY">Uruguay</option>
    <option value="UZ">Uzbekistan</option>
    <option value="VU">Vanuatu</option>
    <option value="VE">Venezuela (Bolivarian Republic of)</option>
    <option value="VN">Viet Nam</option>
    <option value="VG">Virgin Islands (British)</option>
    <option value="VI">Virgin Islands (U.S.)</option>
    <option value="WF">Wallis and Futuna</option>
    <option value="EH">Western Sahara</option>
    <option value="YE">Yemen</option>
    <option value="ZM">Zambia</option>
    <option value="ZW">Zimbabwe</option>
  </select>
  </li>
                  

                

                

                  
                    
                  

                  
                    
                  

                  <li class="p-list__item">
                    
                      <label 
                             for="phone">Mobile/cell phone number:</label>
                      <input 
                             id="phone"
                             name="phone"
                             maxlength="255"
                             autocomplete="tel"
                             type="tel" />
                    
                  </li>
                
              </ul>
            </div>
          </div>
        </fieldset>
      </div>
    

    <div class="u-sv-3"></div>
    <div class="row--50-50">
      <div class="col"></div>
      <div class="col">
        <ul class="p-list">
          <li class="p-list__item u-sv2">
            <label class="p-checkbox">
              <input class="p-checkbox__input js-checkbox-visibility"
                     value="yes"
                     aria-labelledby="canonicalUpdatesOptIn"
                     name="canonicalUpdatesOptIn"
                     type="checkbox" />
              <span class="p-checkbox__label" id="canonicalUpdatesOptIn">I agree to receive
                information about
              Canonical's products and services.</span>
            </label>
          </li>
          <li class="p-list__item u-sv3">
            By submitting this form, I confirm that I have read and agree to <a href="https://canonical.com/legal/data-privacy/contact">Canonical's Privacy Notice</a> and <a href="https://canonical.com/legal/data-privacy">Privacy Policy</a>.
          </li>
          
          <li class="u-off-screen">
            <label class="website" for="website">Website:</label>
            <input name="website"
                   type="text"
                   class="website"
                   autocomplete="off"
                   value=""
                   id="website"
                   tabindex="-1" />
          </li>
          <li class="u-off-screen">
            <label class="name" for="name">Name:</label>
            <input name="name"
                   type="text"
                   class="name"
                   autocomplete="off"
                   value=""
                   id="name"
                   tabindex="-1" />
          </li>
          
          <li class="p-list__item">
            <button type="submit" class="p-button--positive js-submit-button">Submit</button>
          </li>
        </ul>
        <div class="u-off-screen">
          <label for="Comments_from_lead__c">
            <h3 class="p-heading--4">Your comments</h3>
            <textarea id="Comments_from_lead__c"
                      name="Comments_from_lead__c"
                      rows="5"
                      maxlength="2000"></textarea>
          </label>
        </div>
        <input type="hidden"
               aria-hidden="true"
               aria-label="hidden field"
               name="formid"
               value="1257" />
        <input type="hidden"
               aria-hidden="true"
               aria-label="hidden field"
               name="returnURL"
               value="#success" />
        <input type="hidden"
               aria-hidden="true"
               aria-label="hidden field"
               name="Consent_to_Processing__c"
               value="yes" />
        <input type="hidden"
               aria-hidden="true"
               aria-label="hidden field"
               name="utm_campaign"
               id="utm_campaign"
               value="" />
        <input type="hidden"
               aria-hidden="true"
               aria-label="hidden field"
               name="utm_medium"
               id="utm_medium"
               value="" />
        <input type="hidden"
               aria-hidden="true"
               aria-label="hidden field"
               name="utm_source"
               id="utm_source"
               value="" />
        <input type="hidden"
               aria-hidden="true"
               aria-label="hidden field"
               name="utm_content"
               id="utm_content"
               value="" />
        <input type="hidden"
               aria-hidden="true"
               aria-label="hidden field"
               name="utm_term"
               id="utm_term"
               value="" />
        <input type="hidden"
               aria-hidden="true"
               aria-label="hidden field"
               name="GCLID__c"
               id="GCLID__c"
               value="" />
        <input type="hidden"
               aria-hidden="true"
               aria-label="hidden field"
               name="Facebook_Click_ID__c"
               id="Facebook_Click_ID__c"
               value="" />
        <input type="hidden"
               aria-hidden="true"
               aria-label="hidden field"
               id="preferredLanguage"
               name="preferredLanguage"
               maxlength="255"
               value="" />
      </div>
    </div>
  </form>
</section>
      </div>
    </div>
  </div>


<script nonce="ycPDytNNKg4vWjkokAhslA">
  document.querySelector('form[id^="mktoForm_"]').addEventListener('submit', function(event) {
    dataLayer.push({
      'event': 'GAEvent',
      'eventCategory': 'Form',
      'eventAction': '/ contact-us',
      'eventLabel': '',
      'eventValue': undefined
    });
  });
</script>

  

              
            </main>
          </div>

          <!-- footer content goes here -->
          
            
              



  <footer class="is-dark p-strip u-clearfix" style="background-color: #2d2d2d;" data-nosnippet>
    <nav aria-label="Footer navigation"
         id="main-navigation"
         class="p-footer__nav p-section">
      
        <div class="row">
  <hr class="p-rule--muted u-no-margin--bottom" />
  <div class="col-3 col-medium-2">
    <h2 class="p-heading--5">
      <a class="u-hide--small" href="/openstack">
        
          OpenStack
        
      </a>
      <a class="u-hide--medium u-hide--large" href="/openstack" aria-controls="/openstack-footer-nav">        
        
          OpenStack
        
      </a>
    </h2>
  </div>
  <div class="col-9 col-medium-4 u-hide--small">
    <ul class="p-inline-list p-footer-list" id="/openstack-footer-nav">
      
      
      
      
      
      <li class="p-inline-list__item"><a href="/openstack/install">Install</a></li>
      
      
      
      
      
      <li class="p-inline-list__item"><a href="/openstack/support">Support</a></li>
      
      
      
    </ul>
  </div>
</div>
      
      
        <div class="row">
  <hr class="p-rule--muted u-no-margin--bottom" />
  <div class="col-3 col-medium-2">
    <h2 class="p-heading--5">
      <a class="u-hide--small" href="/ceph">
        
          Ceph
        
      </a>
      <a class="u-hide--medium u-hide--large" href="/ceph" aria-controls="/ceph-footer-nav">        
        
          Ceph
        
      </a>
    </h2>
  </div>
  <div class="col-9 col-medium-4 u-hide--small">
    <ul class="p-inline-list p-footer-list" id="/ceph-footer-nav">
      
      
      
      
      
      <li class="p-inline-list__item"><a href="/ceph/what-is-ceph">What is Ceph</a></li>
      
      
      
      
      
      <li class="p-inline-list__item"><a href="/ceph/managed">Managed</a></li>
      
      
      
      
      
      <li class="p-inline-list__item"><a href="/ceph/consulting">Consulting</a></li>
      
      
      
      
      
      <li class="p-inline-list__item"><a href="/ceph/docs">Docs</a></li>
      
      
      
      
      
      <li class="p-inline-list__item"><a href="/ceph/install">Install</a></li>
      
      
      
    </ul>
  </div>
</div>
      
      
        <div class="row">
  <hr class="p-rule--muted u-no-margin--bottom" />
  <div class="col-3 col-medium-2">
    <h2 class="p-heading--5">
      <a class="u-hide--small" href="/kubernetes">
        
          Kubernetes
        
      </a>
      <a class="u-hide--medium u-hide--large" href="/kubernetes" aria-controls="/kubernetes-footer-nav">        
        
          Kubernetes
        
      </a>
    </h2>
  </div>
  <div class="col-9 col-medium-4 u-hide--small">
    <ul class="p-inline-list p-footer-list" id="/kubernetes-footer-nav">
      
      
      
      
      
      <li class="p-inline-list__item"><a href="/kubernetes/what-is-kubernetes">What is Kubernetes</a></li>
      
      
      
      
      
      <li class="p-inline-list__item"><a href="/kubernetes/managed">Managed</a></li>
      
      
      
      
      
      <li class="p-inline-list__item"><a href="/kubernetes/install">Install</a></li>
      
      
      
      
      
      <li class="p-inline-list__item"><a href="/kubernetes/documentation">Docs</a></li>
      
      
      
      
      
      <li class="p-inline-list__item"><a href="/kubernetes/resources">Resources</a></li>
      
      
      
    </ul>
  </div>
</div>
      
      
        <div class="row">
  <hr class="p-rule--muted u-no-margin--bottom" />
  <div class="col-3 col-medium-2">
    <h2 class="p-heading--5">
      <a class="u-hide--small" href="/managed-infrastructure">
        
          Managed infrastructure
        
      </a>
      <a class="u-hide--medium u-hide--large" href="/managed-infrastructure" aria-controls="/managed-infrastructure-footer-nav">        
        
          Managed infrastructure
        
      </a>
    </h2>
  </div>
  <div class="col-9 col-medium-4 u-hide--small">
    <ul class="p-inline-list p-footer-list" id="/managed-infrastructure-footer-nav">
      
      
      
      
      
      <li class="p-inline-list__item"><a href="/managed/apps">Managed apps</a></li>
      
      
      
    </ul>
  </div>
</div>
      
      
        <div class="row">
  <hr class="p-rule--muted u-no-margin--bottom" />
  <div class="col-3 col-medium-2">
    <h2 class="p-heading--5">
      <a class="u-hide--small" href="/ai">
        
          AI / ML
        
      </a>
      <a class="u-hide--medium u-hide--large" href="/ai" aria-controls="/ai-footer-nav">        
        
          AI / ML
        
      </a>
    </h2>
  </div>
  <div class="col-9 col-medium-4 u-hide--small">
    <ul class="p-inline-list p-footer-list" id="/ai-footer-nav">
      
      
      
      
      
      <li class="p-inline-list__item"><a href="/ai/consulting">Consulting</a></li>
      
      
      
      
      
      <li class="p-inline-list__item"><a href="/ai/data-science">Data Science</a></li>
      
      
      
    </ul>
  </div>
</div>
      
      
        <div class="row">
  <hr class="p-rule--muted u-no-margin--bottom" />
  <div class="col-3 col-medium-2">
    <h2 class="p-heading--5">
      <a class="u-hide--small" href="/robotics">
        
          Robotics
        
      </a>
      <a class="u-hide--medium u-hide--large" href="/robotics" aria-controls="/robotics-footer-nav">        
        
          Robotics
        
      </a>
    </h2>
  </div>
  <div class="col-9 col-medium-4 u-hide--small">
    <ul class="p-inline-list p-footer-list" id="/robotics-footer-nav">
      
      
      
      
      
      <li class="p-inline-list__item"><a href="/robotics/ros-esm">ROS ESM</a></li>
      
      
      
      
      
      <li class="p-inline-list__item"><a href="/robotics/what-is-ros">What is ROS</a></li>
      
      
      
      
      
      <li class="p-inline-list__item"><a href="/robotics/community">Community</a></li>
      
      
      
      
      
      <li class="p-inline-list__item"><a href="https://canonical-robotics.readthedocs-hosted.com/en/latest/">Docs</a></li>
      
      
      
    </ul>
  </div>
</div>
      
      
        <div class="row">
  <hr class="p-rule--muted u-no-margin--bottom" />
  <div class="col-3 col-medium-2">
    <h2 class="p-heading--5">
      <a class="u-hide--small" href="/internet-of-things">
        
          IoT
        
      </a>
      <a class="u-hide--medium u-hide--large" href="/internet-of-things" aria-controls="/internet-of-things-footer-nav">        
        
          IoT
        
      </a>
    </h2>
  </div>
  <div class="col-9 col-medium-4 u-hide--small">
    <ul class="p-inline-list p-footer-list" id="/internet-of-things-footer-nav">
      
      
      
      
      
      <li class="p-inline-list__item"><a href="/internet-of-things/appstore">App store</a></li>
      
      
      
      
      
      <li class="p-inline-list__item"><a href="/embedded">Embedded Linux</a></li>
      
      
      
      
      
      <li class="p-inline-list__item"><a href="/internet-of-things/management">Management</a></li>
      
      
      
    </ul>
  </div>
</div>
      
      
        <div class="row">
  <hr class="p-rule--muted u-no-margin--bottom" />
  <div class="col-3 col-medium-2">
    <h2 class="p-heading--5">
      <a class="u-hide--small" href="/core">
        
          Ubuntu Core
        
      </a>
      <a class="u-hide--medium u-hide--large" href="/core" aria-controls="/core-footer-nav">        
        
          Ubuntu Core
        
      </a>
    </h2>
  </div>
  <div class="col-9 col-medium-4 u-hide--small">
    <ul class="p-inline-list p-footer-list" id="/core-footer-nav">
      
      
      
      
      
      <li class="p-inline-list__item"><a href="/core/features">Features</a></li>
      
      
      
      
      
      <li class="p-inline-list__item"><a href="/core/stories">Success stories</a></li>
      
      
      
      
      
      <li class="p-inline-list__item"><a href="/core/services">Services</a></li>
      
      
      
      
      
      <li class="p-inline-list__item"><a href="https://documentation.ubuntu.com/core/">Docs</a></li>
      
      
      
    </ul>
  </div>
</div>
      
      
        <div class="row">
  <hr class="p-rule--muted u-no-margin--bottom" />
  <div class="col-3 col-medium-2">
    <h2 class="p-heading--5">
      <a class="u-hide--small" href="/desktop">
        
          Ubuntu Desktop
        
      </a>
      <a class="u-hide--medium u-hide--large" href="/desktop" aria-controls="/desktop-footer-nav">        
        
          Ubuntu Desktop
        
      </a>
    </h2>
  </div>
  <div class="col-9 col-medium-4 u-hide--small">
    <ul class="p-inline-list p-footer-list" id="/desktop-footer-nav">
      
      
      
      
      
      <li class="p-inline-list__item"><a href="/desktop/organizations">Organizations</a></li>
      
      
      
      
      
      <li class="p-inline-list__item"><a href="/desktop/developers">Developers</a></li>
      
      
      
      
      
      <li class="p-inline-list__item"><a href="/desktop/flavors">Flavors</a></li>
      
      
      
    </ul>
  </div>
</div>
      
      
        <div class="row">
  <hr class="p-rule--muted u-no-margin--bottom" />
  <div class="col-3 col-medium-2">
    <h2 class="p-heading--5">
      <a class="u-hide--small" href="/server">
        
          Ubuntu Server
        
      </a>
      <a class="u-hide--medium u-hide--large" href="/server" aria-controls="/server-footer-nav">        
        
          Ubuntu Server
        
      </a>
    </h2>
  </div>
  <div class="col-9 col-medium-4 u-hide--small">
    <ul class="p-inline-list p-footer-list" id="/server-footer-nav">
      
      
      
      
      
      <li class="p-inline-list__item"><a href="/server/hyperscale">Hyperscale</a></li>
      
      
      
      
      
      <li class="p-inline-list__item"><a href="/server/docs">Docs</a></li>
      
      
      
    </ul>
  </div>
</div>
      
      
        <div class="row">
  <hr class="p-rule--muted u-no-margin--bottom" />
  <div class="col-3 col-medium-2">
    <h2 class="p-heading--5">
      <a class="u-hide--small" href="/cloud">
        
          Cloud
        
      </a>
      <a class="u-hide--medium u-hide--large" href="/cloud" aria-controls="/cloud-footer-nav">        
        
          Cloud
        
      </a>
    </h2>
  </div>
  <div class="col-9 col-medium-4 u-hide--small">
    <ul class="p-inline-list p-footer-list" id="/cloud-footer-nav">
      
      
      
      
      
      <li class="p-inline-list__item"><a href="/cloud/cloud-computing">What is cloud computing</a></li>
      
      
      
      
      
      <li class="p-inline-list__item"><a href="/cloud/private-cloud">What is private cloud</a></li>
      
      
      
      
      
      <li class="p-inline-list__item"><a href="/cloud/hybrid-cloud">What is hybrid cloud</a></li>
      
      
      
      
      
      <li class="p-inline-list__item"><a href="/cloud/multi-cloud">What is multi-cloud</a></li>
      
      
      
      
      
      <li class="p-inline-list__item"><a href="/cloud/public-cloud">Public cloud</a></li>
      
      
      
    </ul>
  </div>
</div>
      
      
        <div class="row">
  <hr class="p-rule--muted u-no-margin--bottom" />
  <div class="col-3 col-medium-2">
    <h2 class="p-heading--5">
      <a class="u-hide--small" href="/security">
        
          Security
        
      </a>
      <a class="u-hide--medium u-hide--large" href="/security" aria-controls="/security-footer-nav">        
        
          Security
        
      </a>
    </h2>
  </div>
  <div class="col-9 col-medium-4 u-hide--small">
    <ul class="p-inline-list p-footer-list" id="/security-footer-nav">
      
      
      
      
      
      <li class="p-inline-list__item"><a href="/security/platform-security">Platform Security</a></li>
      
      
      
      
      
      <li class="p-inline-list__item"><a href="/security/esm">ESM</a></li>
      
      
      
      
      
      <li class="p-inline-list__item"><a href="/security/livepatch">Livepatch</a></li>
      
      
      
      
      
      <li class="p-inline-list__item"><a href="/security/security-standards">Security standards</a></li>
      
      
      
      
      
      <li class="p-inline-list__item"><a href="/security/cves">CVEs</a></li>
      
      
      
      
      
      <li class="p-inline-list__item"><a href="/security/notices">Notices</a></li>
      
      
      
      
      
      <li class="p-inline-list__item"><a href="/security/assurances">Assurances</a></li>
      
      
      
    </ul>
  </div>
</div>
      
      
        <div class="row">
  <hr class="p-rule--muted u-no-margin--bottom" />
  <div class="col-3 col-medium-2">
    <h2 class="p-heading--5">
      <a class="u-hide--small" href="/landscape">
        
          Landscape
        
      </a>
      <a class="u-hide--medium u-hide--large" href="/landscape" aria-controls="/landscape-footer-nav">        
        
          Landscape
        
      </a>
    </h2>
  </div>
  <div class="col-9 col-medium-4 u-hide--small">
    <ul class="p-inline-list p-footer-list" id="/landscape-footer-nav">
      
      
      
      
      
      <li class="p-inline-list__item"><a href="/landscape/features">Features</a></li>
      
      
      
      
      
      <li class="p-inline-list__item"><a href="/landscape/managed">Managed</a></li>
      
      
      
      
      
      <li class="p-inline-list__item"><a href="/landscape/compare">Compare</a></li>
      
      
      
      
      
      <li class="p-inline-list__item"><a href="https://documentation.ubuntu.com/landscape/how-to-guides/landscape-installation-and-set-up/quickstart-installation/">Install</a></li>
      
      
      
      
      
      <li class="p-inline-list__item"><a href="https://documentation.ubuntu.com/landscape">Docs</a></li>
      
      
      
      
      
      <li class="p-inline-list__item"><a href="https://landscape.canonical.com/">Log in to Landscape</a></li>
      
      
      
    </ul>
  </div>
</div>
      
      
        <div class="row">
  <hr class="p-rule--muted u-no-margin--bottom" />
  <div class="col-3 col-medium-2">
    <h2 class="p-heading--5">
      <a class="u-hide--small" href="/containers">
        
          Containers
        
      </a>
      <a class="u-hide--medium u-hide--large" href="/containers" aria-controls="/containers-footer-nav">        
        
          Containers
        
      </a>
    </h2>
  </div>
  <div class="col-9 col-medium-4 u-hide--small">
    <ul class="p-inline-list p-footer-list" id="/containers-footer-nav">
      
      
      
      
      
      <li class="p-inline-list__item"><a href="/containers/what-are-containers">What are containers</a></li>
      
      
      
      
      
      <li class="p-inline-list__item"><a href="/containers/chiseled">Chiseled Ubuntu</a></li>
      
      
      
      
      
      <li class="p-inline-list__item"><a href="/containers/chiseled/dotnet">Chiseled and .NET</a></li>
      
      
      
      
      
      <li class="p-inline-list__item"><a href="/containers/container-build-service">Container Build Service</a></li>
      
      
      
      
      
      <li class="p-inline-list__item"><a href="/containers/rockcraft">Rockcraft</a></li>
      
      
      
      
      
      <li class="p-inline-list__item"><a href="/containers/docs">Docs</a></li>
      
      
      
    </ul>
  </div>
</div>
      
      
        <div class="row">
  <hr class="p-rule--muted u-no-margin--bottom" />
  <div class="col-3 col-medium-2">
    <h2 class="p-heading--5">
      <a class="u-hide--small" href="/download">
        
          Downloads
        
      </a>
      <a class="u-hide--medium u-hide--large" href="/download" aria-controls="/download-footer-nav">        
        
          Downloads
        
      </a>
    </h2>
  </div>
  <div class="col-9 col-medium-4 u-hide--small">
    <ul class="p-inline-list p-footer-list" id="/download-footer-nav">
      
      
      
      
      
      <li class="p-inline-list__item"><a href="/download/desktop">Desktop</a></li>
      
      
      
      
      
      <li class="p-inline-list__item"><a href="/download/server">Server</a></li>
      
      
      
      
      
      <li class="p-inline-list__item"><a href="/download/wsl">WSL</a></li>
      
      
      
      
      
      <li class="p-inline-list__item"><a href="/download/core">Core</a></li>
      
      
      
      
      
      <li class="p-inline-list__item"><a href="/download/cloud">Cloud</a></li>
      
      
      
    </ul>
  </div>
</div>
      
      
        <div class="row">
  <hr class="p-rule--muted u-no-margin--bottom" />
  <div class="col-3 col-medium-2">
    <h2 class="p-heading--5">
      <a class="u-hide--small" href="/support">
        
          Support
        
      </a>
      <a class="u-hide--medium u-hide--large" href="/support" aria-controls="/support-footer-nav">        
        
          Support
        
      </a>
    </h2>
  </div>
  <div class="col-9 col-medium-4 u-hide--small">
    <ul class="p-inline-list p-footer-list" id="/support-footer-nav">
      
      
      
      
      
      <li class="p-inline-list__item"><a href="/pro/dashboard">Your subscriptions</a></li>
      
      
      
      
      
      <li class="p-inline-list__item"><a href="/pro/users">Account users</a></li>
      
      
      
      
      
      <li class="p-inline-list__item"><a href="/pricing/pro">Pricing</a></li>
      
      
      
      
      
      <li class="p-inline-list__item"><a href="https://discourse.ubuntu.com/c/project/ubuntu-pro/116/">Discourse</a></li>
      
      
      
      
      
      <li class="p-inline-list__item"><a href="/support/firefighting">Firefighting support</a></li>
      
      
      
    </ul>
  </div>
</div>
      
      
        <div class="row">
  <hr class="p-rule--muted u-no-margin--bottom" />
  <div class="col-3 col-medium-2">
    <h2 class="p-heading--5">
      <a class="u-hide--small" href="/pricing">
        
          Pricing
        
      </a>
      <a class="u-hide--medium u-hide--large" href="/pricing" aria-controls="/pricing-footer-nav">        
        
          Pricing
        
      </a>
    </h2>
  </div>
  <div class="col-9 col-medium-4 u-hide--small">
    <ul class="p-inline-list p-footer-list" id="/pricing-footer-nav">
      
      
      
      
      
      <li class="p-inline-list__item"><a href="/pricing/pro">Ubuntu Pro Subscription</a></li>
      
      
      
      
      
      <li class="p-inline-list__item"><a href="/pricing/desktop">Desktop provisioning</a></li>
      
      
      
      
      
      <li class="p-inline-list__item"><a href="/pricing/devices">Devices</a></li>
      
      
      
    </ul>
  </div>
</div>
      
      <!-- The following 3 sections are custom and cannot be pulled from nav.yaml -->
      <div class="row">
        <hr class="p-rule--muted u-no-margin--bottom" />
        <div class="col-3 col-medium-2">
          <a href="https://canonical.com/solutions"
             class="p-heading--5 u-responsive-realign">Solutions</a>
        </div>
        <div class="col-9 col-medium-4">
          <ul class="p-inline-list p-footer-list u-responsive-realign">
            <li class="p-inline-list__item">
              <a href="https://canonical.com/solutions/ai">AI</a>
            </li>
            <li class="p-inline-list__item">
              <a href="https://canonical.com/data">Data</a>
            </li>
            <li class="p-inline-list__item">
              <a href="https://canonical.com/solutions/infrastructure">Infrastructure</a>
            </li>
            <li class="p-inline-list__item">
              <a href="https://ubuntu.com/managed-infrastructure?_gl=1*e5c2b5*_gcl_au*NDE2OTY3MDMxLjE3MzgxNDUxNTA.">Managed Infrastructure</a>
            </li>
            <li class="p-inline-list__item">
              <a href="https://canonical.com/solutions/secure-open-source">Open source security</a>
            </li>
            <li class="p-inline-list__item">
              <a href="https://canonical.com/solutions/iot-and-devices">IoT and devices</a>
            </li>
            <li class="p-inline-list__item">
              <a href="https://canonical.com/solutions/cloud-native-development">Cloud native development</a>
            </li>
          </ul>
        </div>
      </div>

      <div class="row">
        <hr class="p-rule--muted u-no-margin--bottom" />
        <div class="col-3 col-medium-2">
          <h2 class="p-heading--5">Sectors</h2>
        </div>
        <div class="col-9 col-medium-4">
          <ul class="p-inline-list p-footer-list u-responsive-realign">
            <li class="p-inline-list__item">
              <a href="https://canonical.com/solutions/automotive">Automotive</a>
            </li>
            <li class="p-inline-list__item">
              <a href="https://canonical.com/solutions/industrial">Industrial</a>
            </li>
            <li class="p-inline-list__item">
              <a href="https://canonical.com/public-sector">Public sector</a>
            </li>
            <li class="p-inline-list__item">
              <a href="https://canonical.com/solutions/telco">Telco</a>
            </li>
            <li class="p-inline-list__item">
              <a href="https://canonical.com/solutions/financial-services">Finance</a>
            </li>
          </ul>
        </div>
      </div>

    </nav>

    <nav aria-label="Resources navigation">
      <div class="row p-section">
        <hr class="p-rule--muted" />
        <div class="col-3 col-medium-2 col-small-2">
          <a class="p-button--positive" href="/contact-us">Contact us</a>
        </div>
        <div class="col-5 col-large-2 col-medium-4">
          <ul class="p-inline-list u-responsive-realign">
            <li class="p-inline-list__item">
              <a href="/about">About us</a>
            </li>
            <li class="p-inline-list__item">
              <a href="/community">Community</a>
            </li>
            <li class="p-inline-list__item">
              <a href="https://www.canonical.com/careers">Careers</a>
            </li>
            <li class="p-inline-list__item">
              <a href="/blog">Blog</a>
            </li>
            <li class="p-inline-list__item">
              <a href="/engage">Resources</a>
            </li>
            <li class="p-inline-list__item">
              <a href="https://canonical.com/press-center">Press center</a>
            </li>
          </ul>
        </div>
        <div class="col-4 col-large-2 col-start-medium-3 col-medium-4">
          <ul class="p-inline-list-icons u-no-margin--left u-no-padding--left">
            <li class="p-inline-list__item">
              <a class="p-inline-list__link--mastodon"
                 title="Follow Ubuntu on Mastodon"
                 href="https://ubuntu.social/@ubuntu">
                <svg xmlns="http://www.w3.org/2000/svg"
                     width="24"
                     height="24"
                     viewBox="0 0 216.4144 232.00976"
                     fill="none">
                  <path d="M211.80734 139.0875c-3.18125 16.36625-28.4925 34.2775-57.5625 37.74875-15.15875 1.80875-30.08375 3.47125-45.99875 2.74125-26.0275-1.1925-46.565-6.2125-46.565-6.2125 0 2.53375.15625 4.94625.46875 7.2025 3.38375 25.68625 25.47 27.225 46.39125 27.9425 21.11625.7225 39.91875-5.20625 39.91875-5.20625l.8675 19.09s-14.77 7.93125-41.08125 9.39c-14.50875.7975-32.52375-.365-53.50625-5.91875C9.23234 213.82 1.40609 165.31125.20859 116.09125c-.365-14.61375-.14-28.39375-.14-39.91875 0-50.33 32.97625-65.0825 32.97625-65.0825C49.67234 3.45375 78.20359.2425 107.86484 0h.72875c29.66125.2425 58.21125 3.45375 74.8375 11.09 0 0 32.975 14.7525 32.975 65.0825 0 0 .41375 37.13375-4.59875 62.915" class="mastodon-icon" fill="#666666" />
                  <path d="M177.50984 80.077v60.94125h-24.14375v-59.15c0-12.46875-5.24625-18.7975-15.74-18.7975-11.6025 0-17.4175 7.5075-17.4175 22.3525v32.37625H96.20734V85.42325c0-14.845-5.81625-22.3525-17.41875-22.3525-10.49375 0-15.74 6.32875-15.74 18.7975v59.15H38.90484V80.077c0-12.455 3.17125-22.3525 9.54125-29.675 6.56875-7.3225 15.17125-11.07625 25.85-11.07625 12.355 0 21.71125 4.74875 27.8975 14.2475l6.01375 10.08125 6.015-10.08125c6.185-9.49875 15.54125-14.2475 27.8975-14.2475 10.6775 0 19.28 3.75375 25.85 11.07625 6.36875 7.3225 9.54 17.22 9.54 29.675" fill="white" />
                </svg>
              </a>
            </li>
            <li class="p-inline-list__item">
              <a class="p-inline-list__link--facebook"
                 title="Follow Ubuntu on Facebook"
                 href="https://www.facebook.com/ubuntulinux/">
                <svg xmlns="http://www.w3.org/2000/svg"
                     width="24"
                     height="24"
                     viewBox="0 0 24 24"
                     fill="none">
                  <circle cx="12" cy="12" r="12" class="facebook-icon" fill="#666666" />
                  <path fill-rule="evenodd" clip-rule="evenodd" d="M20 12.0489C20 7.60349 16.4184 4 12 4C7.5816 4 4 7.60349 4 12.0489C4 16.0665 6.9256 19.3963 10.75 20V14.3754H8.7188V12.0489H10.75V10.2757C10.75 8.25827 11.9444 7.1443 13.7716 7.1443C14.6468 7.1443 15.5624 7.30125 15.5624 7.30125V9.28209H14.5536C13.56 9.28209 13.25 9.90266 13.25 10.5389V12.0489H15.4688L15.114 14.3754H13.25V20C17.0744 19.3963 20 16.0665 20 12.0489Z" fill="white" />
                </svg>
              </a>
            </li>
            <li class="p-inline-list__item">
              <a class="p-inline-list__link--linkedin"
                 title="Find Canonical on LinkedIn"
                 href="https://www.linkedin.com/company/234280">
                <svg xmlns="http://www.w3.org/2000/svg"
                     width="24"
                     height="24"
                     viewBox="0 0 24 24"
                     fill="none">
                  <circle cx="12" cy="12" r="12" class="linkedin-icon" fill="#666666" />
                  <path d="M17.4443 5.00098C18.3033 5.00119 18.999 5.69766 18.999 6.55664V17.4453C18.999 18.3043 18.3033 19.0008 17.4443 19.001H6.55469C5.69573 19.0008 4.99902 18.3043 4.99902 17.4453V6.55664C4.99902 5.69764 5.69573 5.00116 6.55469 5.00098H17.4443ZM7.14453 17.0566H9.23242V10.3154H7.14453V17.0566ZM14.6016 10.1094C13.1811 10.1094 12.5776 11.2084 12.5693 11.2236V10.3154H10.5674V17.0566H12.5693V13.5186C12.5693 12.5705 13.0056 12.0059 13.8408 12.0059C14.6087 12.0059 14.9775 12.5484 14.9775 13.5186V17.0566H17.0547V12.7891C17.0547 10.9833 16.0313 10.1094 14.6016 10.1094ZM8.17871 6.94531C7.49674 6.94531 6.94434 7.50255 6.94434 8.18945C6.94442 8.87628 7.49679 9.43359 8.17871 9.43359C8.86054 9.43349 9.413 8.87622 9.41309 8.18945C9.41309 7.50261 8.8606 6.94542 8.17871 6.94531Z" fill="white" />
                </svg>
              </a>
            </li>
            <li class="p-inline-list__item">
              <a class="p-inline-list__link--instagram"
                 title="Follow Ubuntu on Instagram"
                 href="https://www.instagram.com/ubuntu_os/">
                <svg xmlns="http://www.w3.org/2000/svg"
                     width="24"
                     height="24"
                     viewBox="0 0 24 24"
                     fill="none">
                  <circle cx="12" cy="12" r="12" class="instagram-icon" fill="#666666" />
                  <g clip-path="url(#clip0_8_704)">
                  <path d="M9.01787 4.8504C8.25179 4.88655 7.72863 5.0088 7.27129 5.18852C6.79796 5.37298 6.39678 5.62052 5.99761 6.02112C5.59844 6.42173 5.35263 6.8232 5.16946 7.29725C4.9922 7.7556 4.8721 8.27919 4.83826 9.0457C4.80442 9.81221 4.79694 10.0586 4.80068 12.0138C4.80442 13.9691 4.81306 14.2141 4.85022 14.9822C4.88679 15.7482 5.00862 16.2712 5.18833 16.7287C5.37308 17.202 5.62033 17.603 6.02108 18.0024C6.42183 18.4017 6.82302 18.6469 7.29822 18.8304C7.75614 19.0073 8.27987 19.128 9.04623 19.1616C9.8126 19.1951 10.0593 19.2029 12.0139 19.1991C13.9686 19.1954 14.2147 19.1868 14.9826 19.1503C15.7506 19.1139 16.2709 18.9912 16.7285 18.8124C17.2018 18.6272 17.6031 18.3804 18.0022 17.9795C18.4012 17.5786 18.6469 17.1768 18.8299 16.7025C19.0073 16.2445 19.1278 15.7208 19.1611 14.955C19.1946 14.1865 19.2026 13.9411 19.1988 11.9862C19.1951 10.0312 19.1863 9.78615 19.1498 9.01834C19.1134 8.25053 18.9914 7.72911 18.8119 7.27133C18.6268 6.798 18.3799 6.39725 17.9793 5.99765C17.5787 5.59805 17.1766 5.35253 16.7024 5.16994C16.2442 4.99268 15.7208 4.87186 14.9544 4.83874C14.188 4.80562 13.9414 4.79712 11.986 4.80087C10.0306 4.80461 9.78582 4.81296 9.01787 4.8504ZM9.10196 17.8663C8.39996 17.8357 8.01879 17.7191 7.76478 17.6215C7.42839 17.4919 7.18878 17.3352 6.93562 17.0845C6.68247 16.8338 6.52695 16.5933 6.39562 16.2577C6.29698 16.0036 6.17818 15.6229 6.14535 14.9209C6.10964 14.1622 6.10215 13.9344 6.09798 12.0121C6.0938 10.0898 6.10114 9.86232 6.13441 9.1033C6.16436 8.40188 6.28172 8.02028 6.37921 7.7664C6.50881 7.42959 6.6649 7.1904 6.91618 6.9374C7.16746 6.68439 7.40722 6.52858 7.74318 6.39725C7.9969 6.29818 8.37764 6.18039 9.07935 6.14698C9.83867 6.11098 10.0662 6.10378 11.9882 6.0996C13.9101 6.09543 14.1382 6.10263 14.8978 6.13604C15.5992 6.16656 15.981 6.28277 16.2346 6.38084C16.5711 6.51044 16.8106 6.6661 17.0636 6.91781C17.3166 7.16952 17.4725 7.40842 17.6039 7.74509C17.7031 7.9981 17.8209 8.37869 17.854 9.08084C17.8901 9.84015 17.8983 10.0678 17.9018 11.9896C17.9053 13.9115 17.8985 14.1397 17.8652 14.8984C17.8346 15.6004 17.7182 15.9817 17.6204 16.2361C17.4908 16.5723 17.3346 16.8121 17.0832 17.0649C16.8317 17.3178 16.5923 17.4736 16.2562 17.6049C16.0027 17.7038 15.6216 17.8219 14.9204 17.8553C14.1611 17.891 13.9336 17.8985 12.0109 17.9027C10.0882 17.9069 9.86142 17.8991 9.1021 17.8663M14.9715 8.15189C14.9718 8.32279 15.0228 8.48976 15.118 8.63169C15.2132 8.77362 15.3483 8.88414 15.5063 8.94926C15.6643 9.01438 15.8381 9.03119 16.0056 8.99754C16.1732 8.9639 16.327 8.88133 16.4476 8.76027C16.5682 8.63921 16.6502 8.48509 16.6833 8.31742C16.7163 8.14975 16.6988 7.97604 16.6331 7.81828C16.5674 7.66052 16.4564 7.52579 16.3141 7.43112C16.1719 7.33646 16.0047 7.28611 15.8338 7.28645C15.6047 7.28691 15.3852 7.37834 15.2235 7.54063C15.0618 7.70292 14.9712 7.92279 14.9715 8.15189ZM8.3029 12.0072C8.30694 14.0491 9.96524 15.7007 12.0067 15.6968C14.0482 15.6929 15.7009 14.0347 15.697 11.9928C15.6931 9.95088 14.0344 8.29892 11.9926 8.30295C9.95084 8.30698 8.29902 9.96557 8.3029 12.0072ZM9.59977 12.0046C9.59883 11.5299 9.73867 11.0656 10.0016 10.6704C10.2646 10.2752 10.6388 9.96685 11.077 9.78433C11.5152 9.60181 11.9976 9.55333 12.4634 9.64501C12.9291 9.73669 13.3572 9.96443 13.6935 10.2994C14.0299 10.6344 14.2593 11.0616 14.3528 11.527C14.4463 11.9924 14.3998 12.475 14.219 12.9139C14.0382 13.3528 13.7313 13.7283 13.3372 13.9928C12.943 14.2573 12.4793 14.399 12.0046 14.3999C11.6894 14.4006 11.3771 14.3391 11.0857 14.2191C10.7943 14.0991 10.5293 13.9228 10.306 13.7004C10.0827 13.478 9.90538 13.2137 9.7842 12.9228C9.66303 12.6318 9.60035 12.3198 9.59977 12.0046Z" fill="white" />
                  </g>
                  <defs>
                  <clipPath id="clip0_8_704">
                  <rect width="14.4" height="14.4" fill="white" transform="translate(4.7998 4.80005)" />
                  </clipPath>
                  </defs>
                </svg>
              </a>
            </li>
            <li class="p-inline-list__item">
              <a class="p-inline-list__link--youtube"
                 title="Subscribe to the Ubuntu YouTube channel"
                 href="https://www.youtube.com/user/celebrateubuntu">
                <svg xmlns="http://www.w3.org/2000/svg"
                     width="24"
                     height="24"
                     viewBox="0 0 24 24"
                     fill="none">
                  <circle cx="12" cy="12" r="12" class="youtube-icon" fill="#666666" />
                  <circle cx="12" cy="12" r="12" class="youtube-icon" fill="#666666" />
                  <path d="M19.1823 8.22056C19.0069 7.54382 18.5139 7.01616 17.8565 6.83263C16.695 6.5 11.9945 6.5 11.9945 6.5C11.9945 6.5 7.30497 6.5 6.14355 6.83263C5.49707 7.01616 4.99305 7.54382 4.80678 8.22056C4.5 9.43639 4.5 11.9943 4.5 11.9943C4.5 11.9943 4.5 14.5521 4.80678 15.7795C4.99305 16.4447 5.49707 16.9838 6.14355 17.1674C7.30497 17.5 11.9945 17.5 11.9945 17.5C11.9945 17.5 16.695 17.5 17.8565 17.1674C18.5139 16.9838 19.0069 16.4447 19.1823 15.7795C19.5 14.5521 19.5 11.9943 19.5 11.9943C19.5 11.9943 19.5 9.43639 19.1823 8.22056ZM10.5044 14.3571V9.64286L14.3941 11.9943L10.5044 14.3571Z" fill="white" />
                </svg>
              </a>
            </li>
            <li class="p-inline-list__item">
              <a class="p-inline-list__link--tiktok"
                 title="Follow Canonical on TikTok"
                 href="https://www.tiktok.com/@canonical_ubuntu">
                <svg xmlns="http://www.w3.org/2000/svg"
                     width="24"
                     height="24"
                     viewBox="0 0 24 24"
                     fill="none">
                  <circle cx="12" cy="12" r="12" class="tiktok-icon" fill="#666666" />
                  <path d="M11.2143 10.679V10.0532C11.0048 10.0247 10.7919 10.0068 10.5747 10.0068C7.95739 10.0068 5.82812 12.1362 5.82812 14.7535C5.82812 16.3593 6.63044 17.7804 7.85449 18.6398C7.06448 17.7917 6.59563 16.6556 6.59563 15.4079C6.59563 12.8281 8.64876 10.7389 11.2143 10.679Z" fill="white" />
                  <path d="M11.3266 17.589C12.4943 17.589 13.4605 16.6467 13.5039 15.4894L13.5137 5.16918L15.3852 5.16988L15.3823 5.15438C15.343 4.94205 15.3215 4.72355 15.3215 4.5H12.7426L12.7385 14.835C12.6951 15.9923 11.7426 16.9212 10.5749 16.9212C10.212 16.9212 9.8702 16.8305 9.56934 16.6722C9.96334 17.2182 10.6033 17.589 11.3266 17.589Z" fill="white" />
                  <path d="M18.9089 8.69325V8.08781C18.1886 8.08781 17.5177 7.87369 16.9551 7.50684C17.456 8.08221 18.1365 8.5279 18.9089 8.69325Z" fill="white" />
                  <path d="M15.3215 14.7536V9.51292C16.333 10.2389 17.5721 10.6667 18.9093 10.6667V8.6624C18.1369 8.49705 17.4565 8.08226 16.9555 7.50689C16.1475 6.98006 15.5643 6.13711 15.3824 5.15454H13.4944L13.4903 15.4896C13.4469 16.6469 12.4944 17.5758 11.3266 17.5758C10.6034 17.5758 9.96342 17.2184 9.56941 16.6723C8.87942 16.3092 8.4072 15.586 8.4072 14.7536C8.4072 13.5583 9.3797 12.5858 10.575 12.5858C10.7981 12.5858 11.0121 12.6226 11.2146 12.686V10.6642C8.64903 10.7242 6.58008 12.8283 6.58008 15.408C6.58008 16.6557 7.06475 17.7919 7.85476 18.6399C8.62572 19.1812 9.56352 19.5002 10.575 19.5002C13.1923 19.5002 15.3215 17.3709 15.3215 14.7536Z" fill="white" />
                </svg>
              </a>
            </li>
            <li class="p-inline-list__item">
              <a class="p-inline-list__link--rss"
                 title="Use the Ubuntu Blog rss feed"
                 href="/blog/feed">
                <svg xmlns="http://www.w3.org/2000/svg"
                     width="24"
                     height="24"
                     viewBox="0 0 24 24"
                     fill="none">
                  <circle cx="12" cy="12" r="12" class="rss-icon" fill="#666"/>
                  <path d="M7.78286 17.9991C8.7675 17.9991 9.56571 17.2009 9.56571 16.2162C9.56571 15.2316 8.7675 14.4333 7.78286 14.4333C6.79821 14.4333 6 15.2316 6 16.2162C6 17.2009 6.79821 17.9991 7.78286 17.9991Z" fill="white" />
                  <path d="M14.6171 17.9997H12.0914C12.0914 14.6355 9.3642 11.9083 6 11.9083V9.38257C10.7591 9.38257 14.6171 13.2406 14.6171 17.9997Z" fill="white" />
                  <path d="M16.4 17.9998C16.4 12.256 11.7438 7.59976 6 7.59976V4.99976C13.1797 4.99976 19 10.8201 19 17.9998H16.4Z" fill="white" />
                </svg>
              </a>
            </li>
          </ul>
        </div>
      </div>
    </nav>
    <div class="row">
  <hr class="p-rule--muted" />
  <div class="col-3 col-medium-2">
    <p class="p-footer--secondary__content">&copy; 2026 Canonical Ltd.</p>
  </div>
  <div class="col-9 col-medium-4">
    <p>Ubuntu and Canonical are registered trademarks of Canonical Ltd.</p>
    <hr class="p-rule--muted" />
    <nav class="p-footer--secondary__nav">
      <ul class="p-inline-list--inline u-responsive-realign u-no-margin--left u-no-padding--left">
        <li class="p-inline-list__item">
          <a accesskey="8" href="https://canonical.com/legal">Legal information</a>
        </li>
        <li class="p-inline-list__item">
          <a accesskey="9" href="https://canonical.com/legal/data-privacy">Data privacy</a>
        </li>
        <li class="p-inline-list__item">
          <a href="" class="js-revoke-cookie-manager">Manage your tracker settings</a>
        </li>
        <li class="p-inline-list__item">
          <a href="https://github.com/canonical/ubuntu.com/issues/new?template=ISSUE_TEMPLATE.yaml"
             id="report-a-bug">Report a bug on this site</a>
        </li>
      </ul>
    </nav>
  </div>
</div>

    <div class="u-fixed-width">
      <p class="u-hide--large link-to-top">
        <a href="#">Back to top</a>
      </p>

      <script nonce="ycPDytNNKg4vWjkokAhslA">
        /* Add the page to the report a bug link */
        var bugLink = document.querySelector('#report-a-bug');
        bugLink.href += '&reported_from=' + location.href;
      </script>
      <span class="u-off-screen"><a href="#">Go to the top of the page</a></span>
    </div>
  </footer>


              
              

              
            
          <script nonce="ycPDytNNKg4vWjkokAhslA">
  const userIDCookie = document.cookie.match(new RegExp("(^| )" + "user_id" + "=([^;]+)"));
  if (userIDCookie !== null) {
    let idValue = userIDCookie[2];
    if (idValue) {
      dataLayer.push({
        user_id: idValue,
      });
    }
  }
</script>
<!-- Google Tag Manager -->
<script nonce="ycPDytNNKg4vWjkokAhslA">
  document.addEventListener('DOMContentLoaded', () => {
    /** init gtm after 2 seconds - can be adjusted */
    setTimeout(initGTM, 2000);
  });
  document.addEventListener('scroll', initGTMOnEvent);
  document.addEventListener('mousemove', initGTMOnEvent);
  document.addEventListener('touchstart', initGTMOnEvent);
  document.addEventListener('keydown', initGTMOnEvent);

  function initGTMOnEvent(event) {
    initGTM();
    event.currentTarget.removeEventListener(event.type, initGTMOnEvent); // remove the event listener that got triggered
  }

  function initGTM() {
    if (window.gtmDidInit) {
      return false;
    }
    window.gtmDidInit = true; // flag to ensure script does not get added to DOM more than once.
    var containersToLoad = ['GTM-N384JMX2'];
    containersToLoad.forEach((containerId) => {
      const script = document.createElement('script');
      script.type = 'text/javascript';
      script.async = true;
      // nonce lets gtm.js propagate it to tags the container injects
      script.setAttribute('nonce', 'ycPDytNNKg4vWjkokAhslA');
      script.nonce = 'ycPDytNNKg4vWjkokAhslA';
      // ensure PageViews is always tracked (on script load)
      script.onload = () => {
        dataLayer.push({
          event: 'gtm.js',
          'gtm.start': new Date().getTime(),
          'gtm.uniqueEventId': 0
        });
      };
      script.src = 'https://www.googletagmanager.com/gtm.js?id=' + containerId;
      document.head.appendChild(script);
    });
  }
</script>
<!-- End Google Tag Manager -->
        </body>
      </html>