CINXE.COM
Data privacy | Ubuntu
<!DOCTYPE html> <html prefix="og: http://ogp.me/ns#" class=" " lang="en" dir="ltr"> <head> <meta charset="UTF-8" /> <meta name="keywords" content="index, follow" /> <meta name="viewport" content="width=device-width, initial-scale=1" /> <title> Data privacy | Ubuntu</title> <link rel="preconnect" href="https://res.cloudinary.com" /> <!-- Cookie policy --> <script src="/static/js/dist/cookie-policy.js?v=e389ac9"></script> <script type="module" src="/static/js/src/cookie-policy-with-callback.js?v=99c2a2b"></script> <script src="https://assets.ubuntu.com/v1/703e23c9-lazysizes+noscript+native-loading.5.1.2.min.js" defer></script> <script src="/static/js/src/navigation.js?v=60d5519" defer></script> <script src="/static/js/dist/main.js?v=93d2475" defer></script> <script src="/static/js/src/infer-preferred-language.js?v=b69e09e"></script> <link rel="stylesheet" type="text/css" media="screen" href="/static/css/styles.css?v=63edf4b" /> <link rel="stylesheet" type="text/css" media="print" href="/static/css/print.css?v=5cd0cda" /> <script> performance.mark("Stylesheets finished"); </script> <link rel="canonical" href="https://ubuntu.com/legal/data-privacy" /> <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" /> <link rel="preload" as="font" type="font/woff2" href="https://assets.ubuntu.com/v1/f1ea362b-Ubuntu%5Bwdth,wght%5D-latin-v0.896a.woff2" crossorigin /> <link rel="preload" as="font" type="font/woff2" href="https://assets.ubuntu.com/v1/90b59210-Ubuntu-Italic%5Bwdth,wght%5D-latin-v0.896a.woff2" crossorigin /> <link rel="preload" as="font" type="font/woff2" href="https://assets.ubuntu.com/v1/d5fc1819-UbuntuMono%5Bwght%5D-latin-v0.869.woff2" crossorigin /> <link rel="preconnect" as="font" type="font/woff2" href="https://assets.ubuntu.com/v1/77cd6650-Ubuntu%5Bwdth,wght%5D-cyrillic-extended-v0.896a.woff2" crossorigin /> <link rel="preconnect" as="font" type="font/woff2" href="https://assets.ubuntu.com/v1/2702fce5-Ubuntu%5Bwdth,wght%5D-cyrillic-v0.896a.woff2" crossorigin /> <link rel="preconnect" as="font" type="font/woff2" href="https://assets.ubuntu.com/v1/5c108b7d-Ubuntu%5Bwdth,wght%5D-greek-extended-v0.896a.woff2" crossorigin /> <link rel="preconnect" as="font" type="font/woff2" href="https://assets.ubuntu.com/v1/0a14c405-Ubuntu%5Bwdth,wght%5D-greek-v0.896a.woff2" crossorigin /> <link rel="preconnect" as="font" type="font/woff2" href="https://assets.ubuntu.com/v1/19f68eeb-Ubuntu%5Bwdth,wght%5D-latin-extended-v0.896a.woff2" crossorigin /> <meta name="description" content=" Ubuntu is an open source software operating system that runs from the desktop, to the cloud, to all your internet connected things." /> <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/legal/data-privacy" /> <meta property="og:site_name" content="Ubuntu" /> <meta name="copydoc" content=" https://docs.google.com/document/d/1AlOE2_-BqZNP4hiiuf8kZney8g1zvqAlDYl2u3X6m6I/edit" /> <meta name="google-site-verification" content="ddh2iq7ZuKf1LpkL_gtM_T7DkKDVD7ibq6Ceue4a_3M" /> <meta name="twitter:title" content="Data privacy | Ubuntu" /> <meta property="og:title" content="Data privacy | Ubuntu" /> <meta name="twitter:description" content="Ubuntu is an open source software operating system that runs from the desktop, to the cloud, to all your internet connected things." /> <meta property="og:description" content="Ubuntu is an open source software operating system that runs from the desktop, to the cloud, to all your internet connected things." /> <!-- Meta image: --> <!-- Google Analytics and Google Optimize --> <script>(function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){ (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o), m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m) })(window,document,'script','https://www.google-analytics.com/analytics.js','ga'); ga('create', 'UA-1018242-59', 'auto', {'allowLinker': true}); ga('require', 'GTM-N2MDH37'); ga('require', 'linker'); ga('linker:autoLink', ['conjure-up.io', 'login.ubuntu.com', 'www.ubuntu.com', 'ubuntu.com', 'insights.ubuntu.com', 'developer.ubuntu.com', 'cn.ubuntu.com', 'design.ubuntu.com', 'maas.io', 'canonical.com', 'landscape.canonical.com', 'pages.ubuntu.com', '/tutorials', 'docs.ubuntu.com']); </script> <!-- End Google Analytics and Google Optimize --> <script> const getCookie = () => document.cookie.match(new RegExp("(^| )" + "user_id" + "=([^;]+)")); let idValue = getCookie()[2]; if (idValue) { dataLayer.push({ user_id: idValue, }); } </script> <!-- Google Tag Manager --> <script>(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= '//www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); })(window,document,'script','dataLayer','GTM-K92JCQ');</script> <!-- End Google Tag Manager --> <style>#rememberMe {display: none;}</style> <!-- Start VWO Async SmartCode --> <link rel="preconnect" href="https://dev.visualwebsiteoptimizer.com" /> <script type='text/javascript' id='vwoCode'> window._vwo_code || (function () { var account_id = 786976, version = 2.0, settings_tolerance = 2000, hide_element = 'body', hide_element_style = 'opacity:0 !important;filter:alpha(opacity=0) !important;background:none !important', /* DO NOT EDIT BELOW THIS LINE */ f = false, w = window, d = document, v = d.querySelector('#vwoCode'), cK = 'vwo' + account_id + '_settings', cc = {}; try { var c = JSON.parse(localStorage.getItem('vwo' + account_id + '_config')); cc = c && typeof c === 'object' ? c : {} } catch (e) { } var stT = cc.stT === 'session' ? w.sessionStorage : w.localStorage; code = { use_existing_jquery: function () { return typeof use_existing_jquery !== 'undefined' ? use_existing_jquery : undefined }, library_tolerance: function () { return typeof library_tolerance !== 'undefined' ? library_tolerance : undefined }, settings_tolerance: function () { return cc.sT || settings_tolerance }, hide_element_style: function () { return '{' + (cc.hES || hide_element_style) + '}' }, hide_element: function () { return typeof cc.hE === 'string' ? cc.hE : hide_element }, getVersion: function () { return version }, finish: function () { if (!f) { f = true; var e = d.getElementById('_vis_opt_path_hides'); if (e) e.parentNode.removeChild(e) } }, finished: function () { return f }, load: function (e) { var t = this.getSettings(), n = d.createElement('script'), i = this; if (t) { n.textContent = t; d.getElementsByTagName('head')[0].appendChild(n); if (!w.VWO || VWO.caE) { stT.removeItem(cK); i.load(e) } } else { n.fetchPriority = 'high'; n.src = e; n.type = 'text/javascript'; n.onerror = function () { _vwo_code.finish() }; d.getElementsByTagName('head')[0].appendChild(n) } }, getSettings: function () { try { var e = stT.getItem(cK); if (!e) { return } e = JSON.parse(e); if (Date.now() > e.e) { stT.removeItem(cK); return } return e.s } catch (e) { return } }, init: function () { if (d.URL.indexOf('vwo_disable') > -1) return; var e = this.settings_tolerance(); w._vwo_settings_timer = setTimeout(function () { _vwo_code.finish(); stT.removeItem(cK) }, e); var t = d.currentScript, n = d.createElement('style'), i = this.hide_element(), r = t && !t.async && i ? i + this.hide_element_style() : '', c = d.getElementsByTagName('head')[0]; n.setAttribute('id', '_vis_opt_path_hides'); v && n.setAttribute('nonce', v.nonce); n.setAttribute('type', 'text/css'); if (n.styleSheet) n.styleSheet.cssText = r; else n.appendChild(d.createTextNode(r)); c.appendChild(n); this.load('https://dev.visualwebsiteoptimizer.com/j.php?a=' + account_id + '&u=' + encodeURIComponent(d.URL) + '&vn=' + version) } }; w._vwo_code = code; code.init(); })(); </script> <!-- End VWO Async SmartCode --> </head> <body class=" "> <!-- google tag manager --> <noscript> <iframe src="https://www.googletagmanager.com/ns.html?id=GTM-K92JCQ" height="0" width="0" style="display: none; visibility: hidden" title="Google Tag Manager"></iframe> </noscript> <!-- end google tag manager --> <noscript> <style> body { transform: translateY(0) !important; } </style> </noscript> <header id="navigation" class="p-navigation--sliding is-dark is-reduced "> <div class="p-navigation__row--25-75"> <div class="p-navigation__banner"> <div class="p-navigation__tagged-logo"> <a class="p-navigation__link" href="/"> Canonical Ubuntu </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="menuitem" id="products" onmouseenter="fetchDropdown('/templates/meganav/products', 'products', event); this.onmouseenter = null;"> <a class="p-navigation__link" href="/navigation#products-navigation" aria-controls="products-content" tabindex="0" onfocus="fetchDropdown('/templates/meganav/products', 'products');">Products</a> </li> <li class="p-navigation__item--dropdown-toggle" role="menuitem" id="use-case" onmouseenter="fetchDropdown('/templates/meganav/use-case', 'use-case', event); this.onmouseenter = null;"> <a class="p-navigation__link" href="/navigation#use-case-navigation" aria-controls="use-case-content" tabindex="0" onfocus="fetchDropdown('/templates/meganav/use-case', 'use-case');">Use cases</a> </li> <li class="p-navigation__item--dropdown-toggle" role="menuitem" id="support" onmouseenter="fetchDropdown('/templates/meganav/support', 'support', event); this.onmouseenter = null;"> <a class="p-navigation__link" href="/navigation#support-navigation" aria-controls="support-content" tabindex="0" onfocus="fetchDropdown('/templates/meganav/support', 'support');">Support</a> </li> <li class="p-navigation__item--dropdown-toggle" role="menuitem" id="community" onmouseenter="fetchDropdown('/templates/meganav/community', 'community', event); this.onmouseenter = null;"> <a class="p-navigation__link" href="/navigation#community-navigation" aria-controls="community-content" tabindex="0" onfocus="fetchDropdown('/templates/meganav/community', 'community');">Community</a> </li> <li class="p-navigation__item--dropdown-toggle" role="menuitem" id="get-ubuntu" onmouseenter="fetchDropdown('/templates/meganav/get-ubuntu', 'get-ubuntu', event); this.onmouseenter = null;"> <a class="p-navigation__link" href="/navigation#get-ubuntu-navigation" aria-controls="#get-ubuntu-content" tabindex="0" onfocus="fetchDropdown('/templates/meganav/get-ubuntu', 'get-ubuntu');">Get Ubuntu</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="menuitem" id="canonical-login"></li> <li class="p-navigation__item"> <a href="/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"> <i class="p-icon--close"></i> </button> <button type="submit" class="p-search-box__button"> <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 is-reduced "> <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="get-ubuntu-content"></div> <div class="u-hide dropdown-content-desktop global-nav-desktop" id="all-canonical-content"></div> </div> <div id="secondary-navigation" class="p-navigation is-secondary 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="/legal"> <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">Legal</span> </a> </div> <a href="#" class="p-navigation__toggle--open" title="Toggle navigation"><i class="p-icon--chevron-down is-light"></i></a> </div> <nav class="p-navigation__nav" aria-label="Legal navigation"> <ul class="p-navigation__items"> <li class="p-navigation__item "> <a class="p-navigation__link" href="/legal/terms-and-policies" >Terms and policies</a> </li> <li class="p-navigation__item is-selected"> <a class="p-navigation__link" href="/legal/data-privacy" aria-current="page">Data privacy</a> </li> <li class="p-navigation__item "> <a class="p-navigation__link" href="/legal/trademarks" >Trademarks</a> </li> <li class="p-navigation__item "> <a class="p-navigation__link" href="/legal/ubuntu-pro" >Ubuntu Pro</a> </li> <li class="p-navigation__item "> <a class="p-navigation__link" href="/legal/contributors" >Contributors</a> </li> </ul> </nav> </div> </div> <div class="wrapper u-no-margin--top"> <div id="success" class="p-strip u-no-padding--top"> <div class="u-fixed-width"> <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="#" onclick="location.href = document.referrer; return false;"><i class="p-notification__close">Close</i></a> </p> </div> </div> </div> </div> <div id="contact-form-success" class="p-strip u-no-padding--top"> <div class="u-fixed-width"> <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="#" onclick="location.href = document.referrer; return false;"><i class="p-notification__close">Close</i></a> </p> </div> </div> </div> </div> <div id="unsubscribed" class="p-strip u-no-padding--top"> <div class="u-fixed-width"> <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="#" onclick="location.href = ''; return false;"><i class="p-notification__close">Close</i></a> </p> </div> </div> </div> </div> <div id="newsletter-signup" class="p-strip u-no-padding--top"> <div class="u-fixed-width"> <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="#" onclick="(e) => e.preventDefault()"><i class="p-notification__close">Close</i></a> </p> </div> </div> </div> </div> <main id="main-content" class="inner-wrapper"> <div class="p-strip is-deep" style="overflow-x: visible;"> <div class="row"> <div class="col-8"> <h1>Data privacy</h1> <p>Canonical collects personal information from you in a number of different ways. For example, when you download one of our products, receive services from us or use one of our websites (including <a href="https://www.canonical.com">www.canonical.com</a> and <a href="https://www.ubuntu.com">www.ubuntu.com</a>).</p> <p><a href="/legal/websites">Full list of websites ›</a></p> <p>At Canonical, we consider your privacy to be extremely important to us. These are the fundamental principles that we follow in relation to your personal information:</p> <ul class="p-list--divided"> <li class="p-list__item is-ticked">We don't ask you for personal information unless we truly need it.</li> <li class="p-list__item is-ticked">We don't share your personal information with anyone except to provide you with services, products, to comply with the law, or to protect our rights.</li> <li class="p-list__item is-ticked">We don't store personal information unless required for the on-going operation of services to you, to provide you with products, to comply with law or to protect our rights.</li> <li class="p-list__item is-ticked">We will use personal information that you provide to us in accordance with this privacy policy.</li> </ul> <p>Canonical Group Limited (<strong>"we"</strong>, <strong>"us"</strong> and <strong>"our"</strong>) are committed to protecting and respecting your privacy. Information collected for or on behalf of the Canonical group of companies will be the responsibility of Canonical Group Limited.</p> <p><a href="/legal/companies">Full list of Canonical contracting entities ›</a></p> <p>This policy (together with our <a href="/legal/terms">terms of use</a> and any other documents referred to on it) sets out the basis on which any personal data we collect from you, or that you provide to us, will be processed by us. Please read the following carefully to understand our views and practices regarding your personal data and how we will treat it. By visiting a Canonical website you are accepting and consenting to the practices described in this policy.</p> <p>For the purpose of applicable data protection legislation, the data controller is Canonical Group limited (0110334C) of 5 New Street Square, London EC4A 3TW.</p> <p>Our nominated representative for all data privacy matters is Mrs Katherine Ollerhead, Director of Legal, Canonical Group Limited.</p> <h2 id="privacy-notices">Privacy notices</h2> <p>Specific details about personal data collection can be found in the relevant privacy notice:</p> <ul class="p-list"> <li class="p-list__item"><a href="/legal/data-privacy/newsletter">Newsletter and products and services privacy notice ›</a></li> <li class="p-list__item"><a href="/legal/data-privacy/webinar">Webinar privacy notice ›</a></li> <li class="p-list__item"><a href="/legal/data-privacy/online-purchase">Online purchase privacy notice ›</a></li> <li class="p-list__item"><a href="/legal/data-privacy/snap-store">Snap store privacy notice ›</a></li> <li class="p-list__item"><a href="/legal/data-privacy/snapcraft-nps">Snapcraft NPS privacy notice ›</a></li> <li class="p-list__item"><a href="/legal/data-privacy/contact">Contact us and enquiries privacy notice ›</a></li> <li class="p-list__item"><a href="/legal/data-privacy/sso">Single sign on privacy notice ›</a></li> <li class="p-list__item"><a href="/legal/data-privacy/partner-portal">Partner Portal privacy notice ›</a></li> <li class="p-list__item"><a href="/legal/data-privacy/esxi">ESXi privacy notice ›</a></li> <li class="p-list__item"><a href="/legal/data-privacy/survey">Survey privacy notice ›</a></li> <li class="p-list__item"><a href="/legal/data-privacy/events">Events privacy notice ›</a></li> <li class="p-list__item"><a href="/legal/data-privacy/online-competitions">Online competitions privacy notice ›</a></li> <li class="p-list__item"><a href="/legal/data-privacy/unilateral-nda">Confidentiality agreement privacy notice ›</a></li> <li class="p-list__item"><a href="/legal/data-privacy/credentials">Canonical Credentials privacy notice ›</a></li> <li class="p-list__item"><a href="/legal/data-privacy/recruitment">Recruitment privacy notice ›</a></li> <li class="p-list__item"><a href="/legal/data-privacy/community-discourse">Ubuntu Community Discourse Privacy Notice ›</a></li> <li class="p-list__item"><a href="/legal/data-privacy/support-portal">Canonical Support Portal ›</a></li> </ul> <h2 id="information-we-collect-from-you">Information we collect from you</h2> <ul class="p-list"> <li class="p-list__item"><strong>Information you give us</strong>. This is information about you that you give us by filling in forms on a Canonical website or by corresponding with us by phone, e-mail or otherwise. When you correspond with us by phone, calls may be recorded for training and monitoring purposes. Canonical may also use third party providers for such services. It also includes information you provide when you register to use our site, your login information where provided on a site or make a purchase on our site. It may include the following: first name, last name; company name; company size; industry; job title; level; phone number; email address; state or province and country.</li> <li><strong>Information about your visit</strong>. This information includes the full Uniform Resource Locators (URL), clickstream to, through and from our site (including date and time, timezone, your geolocation), items you viewed or searched for, page response times, download errors, length of visits to certain pages, page interaction information (such as scrolling, clicks, and mouse-overs), methods used to browse away from the page.</li> <li><strong>Information we receive from other sources</strong>. This is information we receive about you if you use any of the other websites we operate or the other services we provide. In this case we will have informed you when we collected that data (through a Privacy notice) if we intend to share those data internally and combine it with data collected on this site. We will also have told you for what purpose we will share and combine your data. We are working closely with third parties (including, for example, business partners, sub-contractors in technical, payment and delivery services, advertising networks, analytics providers, search information providers, credit reference agencies). We may notify you when we receive information about you from them and the purposes for which we intend to use that information.</li> </ul> <h2 id="how-information-is-collected-from-you">How information is collected from you</h2> <p>We may collect this information through the following routes:</p> <h3>Websites</h3> <p>When you register to use certain parts of our websites, such as wikis, webinars or message boards, or register for free accounts, we may ask for personal information such as your full name, email address and a password. Please see the Privacy notice on collection for further details of how we will use your personal data.</p> <h3>Chat rooms, forums and newsgroups</h3> <p>These are available to our community. Any information that you disclose in these areas becomes public information and may be recorded, archived and republished by anyone. Please exercise caution when deciding to disclose any personal information in such areas.</p> <h3>Canonical products</h3> <p>When you register for services or purchase any product from Canonical, we may ask for information such as your email address, billing address, and credit card information. Credit card information is only used in processing your transaction. Please note that we may use a third party payment processing merchant to process your payments. Please see the terms and conditions of purchase and/or relevant Privacy notice for further information.</p> <h3>Webinars</h3> <p>Some webinars are directly hosted by Canonical on our sites. Where a webinar is operated by a third-party provider, you will be directed to a third-party website and the third-party provider may collect information as part of the webinar registration process. This data will be collected in accordance with the third-party provider's terms and conditions. Please see "Links and third-party content" in the Terms and Conditions for further details.</p> <h3>Non-personally identifying information</h3> <p>Canonical may collect non-personally-identifying information of the sort that web browsers and servers typically make available, such as the browser type, referring site, and the date and time of each visitor request. Our purpose in collecting non-personally identifying information is to better understand how visitors use our websites and services. For further information about how we use cookies, see the "cookie" section below.</p> <p>Please note that Canonical may also collect system information during installation of Ubuntu and on first login to Ubuntu. This system information is subject to a <a href="/legal/online-account-terms">Legal Notice</a>.</p> <h3>Error reports</h3> <p>When you chose to send an error report, it includes a unique identifier for your computer. This identifier does not identify you, unless you (or someone acting on your behalf) discloses it separately. An error report may include personal information such as the state of programs that were running at the time. You can block future error reports from the privacy panel of System Settings.</p> <h3>Ubuntu online accounts</h3> <p>When you use Ubuntu online accounts, your personal information is stored on your PC and it can be accessed by some applications. Further information can be found in a <a href="/legal/online-account-terms">Legal Notice</a>.</p> <h3>Contacting us</h3> <p>If you contact us and provide us with information, we may keep a record of that correspondence and information.</p> <h2 id="what-do-we-do-with-your-personal-data">What do we do with your personal data</h2> <p>We may use your information in the following ways:</p> <ul class="p-list--divided"> <li class="p-list__item is-ticked">To authenticate access to certain features of our websites.</li> <li class="p-list__item is-ticked">To contact you to respond to enquiries or to provide notices to you regarding your use of our websites or the provision of our services.</li> <li class="p-list__item is-ticked">To provide services, products, process payment, and authenticate access (where required).</li> <li class="p-list__item is-ticked">To analyse the performance or the appropriateness of products or services.</li> <li class="p-list__item is-ticked">To comply with legal and regulatory requirements (including responding to court orders, subpoenas and to prevent crime). These special circumstances may require us to disclose personal information.</li> <li class="p-list__item is-ticked">To contact you if your actions violate your agreement with us (if any).</li> <li class="p-list__item is-ticked">To fix errors and analyse trends.</li> <li class="p-list__item is-ticked">To study how anonymous users interact with our websites and services.</li> <li class="p-list__item is-ticked">To market our products or services to you.</li> </ul> <p>Unless you have notified us otherwise, Canonical may occasionally send you email to tell you about new features, solicit feedback, or just to keep you up to date with what's going on. We may use various community websites (Launchpad Answers, Ubuntu Forums, blogs etc.) to communicate this type of information, so we expect to keep this type of information to a minimum. If you no longer wish to receive such communications from us, please follow the unsubscribe instructions provided in any of the communications, modify the communications preferences in your account or contact us using the contact details provided below.</p> <h2 id="what-are-your-rights">What are your rights?</h2> <p>You have the right to consent to our processing of personal data for marketing purposes and to ask us not to process your personal data for marketing purposes. We will usually inform you (before collecting your data) if we intend to use your data for such purposes or if we intend to disclose your information to any third party for such purposes. You can exercise your right to prevent such processing by checking certain boxes on the forms we use to collect your data.</p> <p>You can also exercise the right at any time by contacting us at <a href="mailto:dataprotection@canonical.com">dataprotection@canonical.com</a> or by using the relevant <a href="/contact-us">contact us</a> form.</p> <p>Under the data protection legislation, you have the following rights. These consist of:</p> <ul class="p-list--divided"> <li class="p-list__item is-ticked">The right to be informed</li> <li class="p-list__item is-ticked">The right of access</li> <li class="p-list__item is-ticked">The right to rectification</li> <li class="p-list__item is-ticked">The right to erasure</li> <li class="p-list__item is-ticked">The right to restrict processing</li> <li class="p-list__item is-ticked">The right to data portability</li> <li class="p-list__item is-ticked">The right to object</li> <li class="p-list__item is-ticked">Rights in relation to automated decision making and profiling.</li> </ul> <p>Each of these rights are supported by appropriate procedures within Canonical which allow the required action to be taken within the timescales stated in the applicable data protection legislation.</p> <p>You can also ask us to stop using your information – the simplest way to do this is to withdraw your consent, which you can do at any time, either by clicking the unsubscribe link at the end of any newsletter, or by emailing, writing or telephoning us using the contact details above.</p> <p>We keep your order information for so long as reasonably required in accordance with our record retention policy. Your personal information associated with the order will then be removed.</p> <p>Our site may, from time to time, contain links to and from the websites of our partner networks, advertisers and affiliates. If you follow a link to any of these websites, please note that these websites have their own privacy policies and that we do not accept any responsibility or liability for these policies. Please check these policies before you submit any personal data to these websites.</p> <p>These timescales are shown in Table 1.</p> <table class="p-table"> <thead> <tr> <th>Data subject request</th> <th>Timescale</th> </tr> </thead> <tbody> <tr> <td>The right to be informed</td> <td>When data is collected (if supplied by data subject) or within one month (if not supplied by data subject)</td> </tr> <tr> <td>The right of access</td> <td>One month</td> </tr> <tr> <td>The right to rectification</td> <td>One month</td> </tr> <tr> <td>The right to erasure</td> <td>Without undue delay</td> </tr> <tr> <td>The right to restrict processing</td> <td>Without undue delay</td> </tr> <tr> <td>The right to data portability</td> <td>One month</td> </tr> <tr> <td>The right to object</td> <td>On receipt of objection</td> </tr> <tr> <td>Rights in relation to automated decision making and profiling.</td> <td>Not specified</td> </tr> </tbody> </table> <h2 id="cookies">Cookies</h2> <p>Our website and services use cookies to distinguish you from other users of our website and services. This helps us to provide you with a good experience when you browse our website or use our services and also allows us to improve our site and services.</p> <h3>What is a cookie?</h3> <p>A cookie is a small file of letters and numbers that we store on your browser or the hard drive of your computer if you agree. Cookies contain information that is transferred to your computer's hard drive.</p> <p>We use the following cookies:</p> <ul class="p-list"> <li class="p-list__item"><strong>Strictly necessary cookies</strong>. These are cookies that are required for the operation of our website. They include, for example, cookies that enable you to log into secure areas of our website, use a shopping cart or make use of e-billing services.</li> <li class="p-list__item"><strong>Analytical/performance cookies</strong>. They allow us to recognise and count the number of visitors and to see how visitors move around our website when they are using it. This helps us to improve the way our website works, for example, by ensuring that users are finding what they are looking for easily.</li> <li class="p-list__item"><strong>Functionality cookies</strong>. These are used to recognise you when you return to our website. This enables us to personalise our content for you, greet you by name and remember your preferences (for example, your choice of language or region).</li> </ul> <p>You can find more information about the individual cookies we use and the purposes for which we use them in the table below:</p> <table class="p-table"> <thead> <tr> <th>Cookie</th> <th>Name</th> <th>Purpose</th> </tr> </thead> <tbody> <tr> <td>Site cookie acceptance</td> <td><code>_cookies_accepted</code></td> <td>This cookie is used to record if a user has accepted the use of cookies on our website. To withdraw your consent after accepting this cookie, delete the <code>_cookies_accepted</code> cookie.</td> </tr> <tr> <td>Google Tag Manager with Google Analytics</td> <td><code>_utma</code>, <code>_utmb</code>, <code>_utmc</code>, <code>_utmz</code>, <code>_ga</code>, <code>_gid</code>, <code>_id_cpn</code>, <code>_id_eml</code>, <code>trwsa.sid</code>, <code>trwsb.cpv</code>, <code>trwsb.sid</code>, <code>trwsb.stu</code>, <code>trwv.crd</code>, <code>trwv.cvd</code>, <code>trwv.eml</code>, <code>trwv.lvd</code>, <code>trwv.uid</code>, <code>trwv.uid</code>, <code>waiting_in_queue</code>, <code>lc_window_state</code>, <code>_dc_gtm_UA-XXXXXXX-X</code>, <code>__lc.visitor_id.XXXXXXX</code></td> <td> <p>Google Tag Manager to set most of our trackers as well as Google Analytics.</p> <p><a href="https://policies.google.com/privacy?hl=en-GB&gl=uk">Google's privacy policy</a></p> </td> </tr> <tr> <td>Crazyegg</td> <td><code>_ceir</code>, <code>is_returning</code>, <code>_CEFT</code>, <code>ceg.s</code>,<code>ceg.u</code></td> <td> <p>Crazyegg tracks javascript on some pages of our site to understand what links our visitors are clicking on. This helps us optimise our content for the best user experience. The Crazyegg script may store a cookie on your computer. This cookie may contain a session ID, a visitor ID and a few other dynamically created parameters that allow Crazyegg to track our site's traffic accurately. No personal information is stored within the cookie.</p> <p><a href="https://www.crazyegg.com/privacy">Crazy Egg's privacy policy</a></p> </td> </tr> <tr> <td>Marketo Munchkin</td> <td><code>_mkto_trk</code>, <code>BIGipServersjrtp3_https</code>, <code>firstTouchGA</code>, <code>LPVID</code>, <code>_A_source</code>, <code>_A_time</code></td> <td> <p>Marketo's cookie allows us to track repeated visits to the website, and link each visit to the information voluntarily provided by the visitor. For example, if the visitor is asked to provide us with their name, company name and email address, we will know the identity of the visitor when they visit the site at a later date, or when we send them email.</p> <p><a href="https://documents.marketo.com/legal/privacy/">Marketo's privacy policy</a></p> </td> </tr> <tr> <td>Facebook</td> <td> <p class="p-muted-heading"> Pixel cookies </p> <p> <code>fr</code>, <code>datr</code>, <code>reg_ext_ref</code>, <code>reg_fb_gate</code>, <code>reg_fb_ref</code>, <code>sb</code>, <code>wb</code> </p> <p class="p-muted-heading"> Conversion API cookies </p> <p> <code>client_user_agent</code>, <code>action_source</code>, <code>event_source_url</code> </p> </td> <td> <p> The Facebook pixel allows us to see how many people take action on our ads and which ad led to a conversion. </p> <p> Website events are shared with the Facebook Conversions API. This contributes to improving quality of events used for ad delivery </p> <p> <a href="https://www.facebook.com/about/privacy/">Facebook's privacy policy</a> </p> </td> </tr> <tr> <td>LinkedIn</td> <td> <code>bcookie</code>, <code>lidc</code>, <code>BizoID</code>, <code>UserMatchHistory</code>, <code>lang</code>, <code>bscookie</code> </td> <td> <p>LinkedIn tracking allows us to see how many people take action on our ads and which ad led to a conversion.</p> <p><a href="https://www.linkedin.com/legal/privacy-policy">LinkedIn's privacy policy</a></p> </td> </tr> <tr> <td>Twitter</td> <td><code>guest_id</code>, <code>personalization_id</code>, <code>_ga</code>, <code>_gid</code></td> <td> <p>Twitter tracking allows us to see how many people take action on our ads and which ad led to a conversion.</p> <p><a href="https://twitter.com/en/privacy">Twitter's privacy policy</a></p> </td> </tr> <tr> <td>LiveChat</td> <td><code>__livechat</code>, <code>recent_window</code>, <code>notifications[]</code>, <code>message_text</code>, <code>main_window_timestamp</code>, <code>__lc_vv</code>, <code>__livechat</code>, <code>__livechat_lastvisit</code></td> <td> <p>LiveChat allows potential customers to talk to our sales people through live chat. Cookies help the service function.</p> <p><a href="https://www.livechatinc.com/privacy-policy/">LiveChat's privacy policy</a></p> </td> </tr> <tr> <td>Vimeo</td> <td><code>vuid</code></td> <td> <p>Vimeo hosts our videos. Their cookies provides more information about how many people view our videos and for how long.</p> <p><a href="https://vimeo.com/privacy">Vimeo's privacy policy</a></p> </td> </tr> <tr> <td>N.Rich</td> <td><code>_naiuid</code></td> <td> <p>N.Rich tracking allows us to optimize our account-based marketing campaigns, enabling more granular, cookie-based analytics, and advertising personalization.</p> <p><a href="https://privacy.nrich.ai/privacy-notice">N.Rich privacy notice</a></p> </td> </tr> <tr> <td>Salesloft</td> <td><code>sliguid</code>, <code>slirequested</code>, <code>slireg</code>, <code>sli_token</code>, <code>site_identity</code></td> <td> <p>Salesloft website tracking lets us track activity and interactions with web pages in Salesloft's platform.</p> <p><a href="https://salesloft.com/privacy-notice/">Salesloft's privacy notice</a></p> </td> </tr> <tr> <td>Reddit</td> <td><code>_rdt_uuid</code>, <code>reddaid</code></td> <td> <p>Using the Reddit Pixel, we can build a retargeting audience. This helps us reconnect with people who’ve shown interest.</p> <p><a href="https://www.reddit.com/policies/privacy-policy">Reddit's privacy policy</a></p> </td> </tr> <tr> <td>ZoomInfo</td> <td><code>ab</code>, <code>u</code>, <code>ssi</code>, <code>demdex</code>, <code>dpm</code>, <code>_cc_id</code>, <code>_cc_dc_</code>, <code>rla3</code>, <code>pxrc</code>, <code>IDE</code>, <code>i</code>, <code>CookieConsent</code>, <code>__cf_bm</code>, <code>lrsync</code>, <code>_ga</code>, <code>chs</code>, <code>visitorid</code>, <code>insent-user-id</code>, <code>_zitok</code>, <code>_px3</code>, <code>__cf_bm</code> </td> <td> <p>Using ZoomInfo’s WebSights service, we can get a better idea of user behavior on our websites based on firmographic data.</p> <p><a href="https://www.zoominfo.com/legal/privacy-policy">ZoomInfo's privacy policy</a></p> </td> </tr> <tr> <td>Visual Website Optimizer</td> <td> <p><a href="https://help.vwo.com/hc/en-us/articles/360033990873-Cookies-Stored-by-VWO">As set out by Visual Website Optimizer</a></p></td> <td> <p>Using Visual Website Optimizer, we can track visitor journeys to analyze, test our websites and provide the best experience.</p> <p><a href="https://vwo.com/privacy-policy/">Visual Website Optimizer’s privacy policy</a></p> </td> </tr> </tbody> </table> <p>Please note that third parties (including, for example, advertising networks and providers of external services like web traffic analysis services) may also use cookies, over which we have no control. These cookies are likely to be analytical/performance cookies or targeting cookies.</p> <p>You block cookies by activating the setting on your browser that allows you to refuse the setting of all or some cookies. However, if you use your browser settings to block all cookies (including essential cookies) you may not be able to access all or parts of our site.</p> <h2 id="how-do-we-protect-the-information-we-collect">How do we protect the information we collect</h2> <p>Canonical is very concerned about protecting the confidentiality of your personal information. We have security measures, including administrative, physical and electronic measures, to protect against the loss, exposure, misuse or alteration of information that we have collected from you in the use of the services. These measures include SSL data encryption to transmit your personal information as well as technical architectures and systems to prevent unauthorised third parties from accessing your personal information.</p> <h2 id="how-we-use-the-information-we-collect">How we use the information we collect</h2> <p>We use information held about you in the following ways:</p> <ul class="p-list--divided"> <li class="p-list__item is-ticked">To provide you with the services you require at the time and for the reasons you provide the information, e.g. newsletters and webinars.</li> <li class="p-list__item is-ticked">To carry out our obligations arising from any contracts entered into between you and us and to provide you with the information, products and services that you request from us.</li> <li class="p-list__item is-ticked">To provide you with information about other goods and services we offer that are similar to those that you have already purchased or enquired about.</li> <li class="p-list__item is-ticked">To provide you, or permit selected third parties to provide you, with information about goods or services we feel may interest you in accordance with your consent and our Privacy notices.</li> <li class="p-list__item is-ticked">To make suggestions and recommendations to you and other users of our site about goods or services that may interest you or them.</li> <li class="p-list__item is-ticked">We will combine this information with information you give to us and information we collect about you. We will use this information and the combined information for the purposes set out above (depending on the types of information we receive).</li> </ul> <h2 id="disclosure-of-your-information">Disclosure of your information</h2> <p>You agree that we have the right to share your information with any member of our group, which means our subsidiaries, our ultimate holding company and its subsidiaries, as defined in section 1159 and as listed <a href="/legal/companies">here</a>.</p> <p>We will also disclose your information to third parties:</p> <ul class="p-list--divided"> <li class="p-list__item is-ticked">If we are under a duty to disclose or share your personal data in order to comply with any legal obligation, or in order to enforce or apply our <a href="/legal/terms">terms of use</a> and other agreements; or to protect the rights, property, or safety of Canonical, our customers, or others.</li> <li class="p-list__item is-ticked">In accordance with Privacy notices made known at the time of collection.</li> <li class="p-list__item is-ticked">In the event that we sell or buy any business or assets, in which case we will disclose your personal data to the prospective seller or buyer of such business or assets.</li> <li class="p-list__item is-ticked">If Canonical or substantially all of its assets are acquired by a third party, in which case personal data held by it about its customers will be one of the transferred assets.</li> </ul> <h2 id="where-we-transfer-and-store-your-information">Where we transfer and store your information</h2> <p>The information that we collect from you will be transferred to, and stored at, a destination outside the European Economic Area ("EEA"). It will also be processed by staff operating outside the EEA who work for us or for one of our suppliers. This includes staff engaged by us for the provision of the services we provide you. Further information can be found <a href="https://assets.ubuntu.com/v1/767fe42e-Third%20Party%20and%20Geolocation%20Policy%20-%20updated%209th%20June%202023.pdf">here</a>. By submitting your personal data, you agree to this transfer, storing or processing. We will take all steps reasonably necessary to ensure that your data is treated securely and in accordance with this privacy policy and all applicable data protection legislation.</p> <p>All information you provide to us is stored on our secure servers. Where we have given you (or where you have chosen) a password which enables you to access certain parts of our site, you are responsible for keeping this password confidential. We ask you not to share a password with anyone.</p> <p>Unfortunately, the transmission of information via the internet is not completely secure. Although we will do our best to protect your personal data, we cannot guarantee the security of your data transmitted to our site; any transmission is at your own risk. Once we have received your information, we will use strict procedures and security features to try to prevent unauthorised access.</p> <h2 id="changes-to-our-privacy-policy">Changes to our privacy policy</h2> <p>Any changes we make to our privacy policy in the future will be posted on this page and, where appropriate, notified to you by email. Please check back frequently to see any updates or changes to our privacy policy.</p> <h2 id="contact">Contact</h2> <p>Questions, comments and requests regarding this privacy policy are welcomed and should be addressed to <a href="mailto:dataprotection@canonical.com">dataprotection@canonical.com</a> or to the address below:</p> <div style="margin: 2rem;"> <p> Legal, Canonical<br /> 4th Floor, <br /> 201 Borough High Street<br /> London SE1 1JA<br /> United Kingdom<br /> </p> </div> <p>Alternatively you can use the relevant <a href="/contact-us">contact us</a> form.</p> <h2 id="your-right-to-complain">Your right to complain</h2> <p>If you have a complaint about our use of your information, you can contact the Information Commissioner's Office via their website at <a href="https://ico.org.uk/make-a-complaint/">ico.org.uk/make-a-complaint/</a> or write to them at:</p> <div style="margin: 2rem;"> <p> Information Commissioner's Office<br /> Wycliffe House<br /> Water Lane<br /> Wilmslow<br /> Cheshire<br /> SK9 5AF<br /> United Kingdom </p> </div> </div> <div class="col-4 p-sticky-toc"> <aside class="p-table-of-contents"> <div class="p-table-of-contents__section"> <h4 class="p-table-of-contents__header">CONTENTS</h4> <nav class="p-table-of-contents__nav"> <ul class="p-list u-no-margin--bottom"> <li><a href="#privacy-notices">Privacy notices</a></li> <li><a href="#information-we-collect-from-you">Information we collect from you</a></li> <li><a href="#how-information-is-collected-from-you">How information is collected from you</a></li> <li><a href="#what-do-we-do-with-your-personal-data">What do we do with your personal data</a></li> <li><a href="#what-are-your-rights">What are your rights</a></li> <li><a href="#cookies">Cookies</a></li> <li><a href="#how-do-we-protect-the-information-we-collect">How do we protect the information we collect</a></li> <li><a href="#how-we-use-the-information-we-collect">How we use the information we collect</a></li> <li><a href="#disclosure-of-your-information">Disclosure of your information</a></li> <li><a href="#where-we-transfer-and-store-your-information">Where we transfer and store your information</a></li> <li><a href="#changes-to-our-privacy-policy">Changes to our privacy policy</a></li> <li><a href="#contact">Contact</a></li> <li><a href="#your-right-to-complain">Your right to complain</a></li> </ul> </nav> </div> <div class="p-table-of-contents__section"> <h4 class="p-table-of-contents__header">Older versions</h4> <ul class="p-list u-no-margin--bottom"> <li><a href="/legal/data-privacy/2013-03-25">25 March 2013 ›</a></li> <li><a href="/legal/data-privacy/2016-02-08">08 February2016 ›</a></li> </ul> </div> <div class="p-table-of-contents__section"> <h4 class="p-table-of-contents__header">Contact us</h4> <ul class="p-list u-no-margin--bottom"> <li><a href="/legal/data-privacy/enquiry">Data protection enquiries ›</a></li> </ul> </div> </aside> </div> </div> </div> <div class="p-strip p-contextual-footer "> <div class="row p-divider"> <div class="col-4 p-divider__block"> <h3 class="p-heading--4">Want a fully managed private cloud?</h3> <p>Canonical provides a managed services option for OpenStack. Our experts take responsibility for the design, deployment and operations.</p> <p><a href="/openstack/managed">Learn more ›</a></p> <p><a class="p-button" href="/openstack/managed#get-in-touch" onclick="dataLayer.push({'event' : 'GAEvent', 'eventCategory' : 'Contextual footer link', 'eventAction' : 'BootStack', 'eventLabel' : 'Want fully managed private cloud?', 'eventValue' : undefined });">Contact us</a></p> </div> <div class="col-4 p-divider__block"> <h3 class="p-heading--4">Get Ubuntu</h3> <p>The open source software platform that runs everywhere from the smartphone, the tablet and the PC to the server and the cloud.</p> <p><a href="/download" onclick="dataLayer.push({'event' : 'GAEvent', 'eventCategory' : 'Contextual footer link', 'eventAction' : 'download section', 'eventLabel' : 'Get Ubuntu', 'eventValue' : undefined });">Download Ubuntu ›</a></p> </div> <div class="col-4 p-divider__block"> <h3 class="p-heading--4">Further reading</h3> <ul class="p-list" id="latest-articles"> <li><i class="p-icon--spinner u-animation--spin">Loading...</i></li> </ul> </div> <template style="display:none" id="article-template"> <li class="p-list__item"> <a class="article-link article-title"></a> </li> </template> <script src="/static/js/dist/latest-news.js?v=d26af99"></script> <script> canonicalLatestNews.fetchLatestNews( { articlesContainerSelector: "#latest-articles", articleTemplateSelector: "#article-template", limit: "", } ) </script> </div> </div> </main> <!-- /.inner-wrapper --> </div> <!-- /.wrapper --> <!-- footer content goes here --> <footer class="is-dark p-strip u-clearfix" style="background-color: #2d2d2d;"> <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 js-footer-accordion-cta" 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/what-is-openstack">What is OpenStack</a></li> <li class="p-inline-list__item"><a href="/openstack/features">Features</a></li> <li class="p-inline-list__item"><a href="/openstack/managed">Managed</a></li> <li class="p-inline-list__item"><a href="/openstack/consulting">Consulting</a></li> <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 js-footer-accordion-cta" 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 js-footer-accordion-cta" 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/charmed-k8s">Charmed 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/docs">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"> Managed Services </a> <a class="u-hide--medium u-hide--large js-footer-accordion-cta" href="/managed" aria-controls="/managed-footer-nav"> Managed Services </a> </h2> </div> <div class="col-9 col-medium-4 u-hide--small"> <ul class="p-inline-list p-footer-list" id="/managed-footer-nav"> <li class="p-inline-list__item"><a href="/openstack/managed">OpenStack</a></li> <li class="p-inline-list__item"><a href="/kubernetes/managed">Kubernetes</a></li> <li class="p-inline-list__item"><a href="/ceph/managed">Ceph</a></li> <li class="p-inline-list__item"><a href="/managed/apps">Apps</a></li> <li class="p-inline-list__item"><a href="/observability/managed">Observability</a></li> <li class="p-inline-list__item"><a href="/managed/firefighting-support">Firefighting</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 js-footer-accordion-cta" 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/mlops">MLOps</a></li> <li class="p-inline-list__item"><a href="/ai/what-is-kubeflow">Kubeflow</a></li> <li class="p-inline-list__item"><a href="/ai/mlflow">MLflow</a></li> <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 js-footer-accordion-cta" 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/what-is-ros">What is ROS</a></li> <li class="p-inline-list__item"><a href="/robotics/ros-esm">ROS ESM</a></li> <li class="p-inline-list__item"><a href="/robotics/community">Community</a></li> <li class="p-inline-list__item"><a href="/robotics/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="/internet-of-things"> IoT </a> <a class="u-hide--medium u-hide--large js-footer-accordion-cta" 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 js-footer-accordion-cta" 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="/core/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="/desktop"> Ubuntu Desktop </a> <a class="u-hide--medium u-hide--large js-footer-accordion-cta" 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/organisations">Organisations</a></li> <li class="p-inline-list__item"><a href="/desktop/developers">Developers</a></li> <li class="p-inline-list__item"><a href="/desktop/flavours">Flavours</a></li> <li class="p-inline-list__item"><a href="/desktop/wsl">WSL</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 js-footer-accordion-cta" 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 js-footer-accordion-cta" 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 js-footer-accordion-cta" 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/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/compliance-automation">Certifications & Hardening</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/docker-images">Docker Images</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 js-footer-accordion-cta" 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/pricing">Pricing</a></li> <li class="p-inline-list__item"><a href="/landscape/install">Install</a></li> <li class="p-inline-list__item"><a href="/landscape/docs">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 js-footer-accordion-cta" 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/chiselled">Chiselled Ubuntu</a></li> <li class="p-inline-list__item"><a href="/containers/chiselled/dotnet">Chiselled and .NET</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 js-footer-accordion-cta" 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/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 js-footer-accordion-cta" 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/ubuntu-pro">Discourse</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="/observability"> Observability </a> <a class="u-hide--medium u-hide--large js-footer-accordion-cta" href="/observability" aria-controls="/observability-footer-nav"> Observability </a> </h2> </div> <div class="col-9 col-medium-4 u-hide--small"> <ul class="p-inline-list p-footer-list" id="/observability-footer-nav"> <li class="p-inline-list__item"><a href="/observability/what-is-observability">What is observability</a></li> <li class="p-inline-list__item"><a href="/observability/managed">Managed</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 js-footer-accordion-cta" 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/consulting">Consulting</a></li> <li class="p-inline-list__item"><a href="/pricing/desktop">Desktops</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" /> <div class="col-3 col-medium-2"> <h2 class="p-heading--5"> Solutions </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/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://canonical.com/solutions/secure-open-source">Secure open source</a> </li> </ul> </div> </div> <div class="row"> <hr class="p-rule--muted" /> <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="/automotive">Automotive</a> </li> <li class="p-inline-list__item"> <a href="/industrial">Industrial</a> </li> <li class="p-inline-list__item"> <a href="/gov">Government</a> </li> <li class="p-inline-list__item"> <a href="/telco">Telco</a> </li> <li class="p-inline-list__item"> <a href="/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-6 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="/blog/press-centre">Press centre</a> </li> </ul> </div> <div class="col-3 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--twitter" title="Follow Ubuntu on Twitter" href="https://twitter.com/ubuntu"> <svg xmlns="http://www.w3.org/2000/svg" height="25" width="25" viewBox="0 0 375 374.9999"> <defs> <style> .twitter-icon { fill: #666666; } .cls-2 { fill: #e5e5e5; } </style> </defs> <g> <path class="twitter-icon" d="M 187.46875 7.09375 C 87.851562 7.09375 7.09375 87.851562 7.09375 187.46875 C 7.09375 287.085938 87.851562 367.84375 187.46875 367.84375 C 287.085938 367.84375 367.84375 287.085938 367.84375 187.46875 C 367.84375 87.851562 287.085938 7.09375 187.46875 7.09375" /> </g> <g class="cls-2" transform="translate(85, 75)"> <svg xmlns="http://www.w3.org/2000/svg" x="-32" y="-30" height="280" width="280" viewBox="0 0 50 50"> <path d="M 6.9199219 6 L 21.136719 26.726562 L 6.2285156 44 L 9.40625 44 L 22.544922 28.777344 L 32.986328 44 L 43 44 L 28.123047 22.3125 L 42.203125 6 L 39.027344 6 L 26.716797 20.261719 L 16.933594 6 L 6.9199219 6 z" /> </svg> </g> </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" height="25" width="25" viewbox="0 0 32 32"> <defs> <style> .facebook-icon { fill: #666666; } .cls-2 { fill: #fff; } </style> </defs> <g> <path class="facebook-icon" d="M15.947 0C7.14 0 0 7.143 0 15.95 0 24.76 7.142 31.9 15.95 31.9s15.948-7.14 15.948-15.95c0-4.23-1.68-8.286-4.672-11.277C24.234 1.68 20.176 0 15.946 0z" /> </g> <path class="cls-2" d="M18.632 5.102c-2.91 0-4.904 1.776-4.904 5.04v2.55h-3.293v3.814h3.293V26.87c1.353-.18 2.678-.53 3.942-1.045v-9.31h3.285l.492-3.812h-3.784v-2.18c0-1.104.357-2.238 1.894-1.855h2.02V5.252c-.978-.103-1.96-.154-2.943-.15h-.002z" /> </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" height="25" width="25" viewbox="0 0 33 33"> <defs> <style> .linkedin-icon { fill: #666666; } .cls-2 { fill: #fff; } </style> </defs> <g> <path class="linkedin-icon" d="M16.26 0C7.28 0 0 7.28 0 16.26s7.28 16.262 16.26 16.262 16.262-7.28 16.262-16.26C32.522 7.28 25.242 0 16.262 0z" /> </g> <path class="cls-2" d="M7 8.512v16.38c0 .758.63 1.37 1.404 1.37h16.192c.775 0 1.404-.612 1.404-1.37V8.512c0-.755-.63-1.37-1.404-1.37H8.404C7.63 7.143 7 7.757 7 8.513zm5.76 14.636H9.89v-8.634h2.87v8.634zm-1.435-9.812h-.02c-.962 0-1.585-.663-1.585-1.492 0-.847.642-1.492 1.624-1.492s1.586.645 1.604 1.492c0 .83-.623 1.492-1.623 1.492zm3.022 9.812s.038-7.824 0-8.634h2.87v1.252h-.02c.38-.59 1.058-1.454 2.607-1.454 1.888 0 3.303 1.234 3.303 3.885v4.95h-2.87V18.53c0-1.162-.415-1.953-1.453-1.953-.793 0-1.265.534-1.472 1.05-.076.184-.095.44-.095.7v4.82h-2.87z" /> </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" height="25" width="25" viewBox="0 0 375 375"> <defs> <style> .instagram-icon { fill: #666666; } .cls-2 { fill: #fff; } </style> </defs> <g clip-path="url(#clip0_11_324)"> <path class="instagram-icon" d="M187.469 7.09375C87.8516 7.09375 7.09375 87.8516 7.09375 187.469C7.09375 287.086 87.8516 367.844 187.469 367.844C287.086 367.844 367.844 287.086 367.844 187.469C367.844 87.8516 287.086 7.09375 187.469 7.09375Z" /> <path class="cls-2" d="M140.78 73.6689C128.777 74.2352 120.581 76.1507 113.415 78.9663C105.999 81.8564 99.7139 85.7347 93.4599 92.0113C87.2059 98.2878 83.3547 104.578 80.4849 112.005C77.7076 119.186 75.826 127.39 75.2958 139.399C74.7656 151.408 74.6483 155.269 74.7069 185.902C74.7656 216.536 74.9009 220.376 75.483 232.41C76.0561 244.411 77.9648 252.605 80.7804 259.773C83.675 267.189 87.5488 273.472 93.8276 279.728C100.106 285.984 106.392 289.827 113.837 292.701C121.012 295.474 129.217 297.364 141.224 297.89C153.232 298.416 157.096 298.538 187.721 298.479C218.346 298.42 222.201 298.285 234.233 297.714C246.265 297.143 254.417 295.221 261.587 292.419C269.003 289.518 275.29 285.651 281.542 279.369C287.794 273.088 291.643 266.794 294.51 259.362C297.29 252.188 299.178 243.982 299.7 231.984C300.225 219.943 300.349 216.099 300.291 185.469C300.232 154.84 300.094 151 299.524 138.97C298.953 126.941 297.042 118.771 294.228 111.599C291.329 104.183 287.46 97.9043 281.184 91.6435C274.907 85.3828 268.608 81.5361 261.178 78.6753C253.999 75.898 245.798 74.0051 233.791 73.4862C221.784 72.9673 217.919 72.8342 187.283 72.8928C156.647 72.9515 152.812 73.0824 140.78 73.6689ZM142.098 277.596C131.099 277.118 125.127 275.29 121.147 273.761C115.877 271.73 112.123 269.276 108.156 265.348C104.19 261.42 101.753 257.652 99.6958 252.393C98.1504 248.413 96.2891 242.448 95.7747 231.449C95.2151 219.562 95.0978 215.992 95.0324 185.875C94.967 155.758 95.082 152.194 95.6032 140.302C96.0725 129.312 97.9112 123.333 99.4386 119.356C101.469 114.079 103.915 110.331 107.852 106.367C111.789 102.403 115.545 99.9619 120.809 97.9043C124.784 96.3521 130.749 94.5066 141.743 93.9832C153.64 93.4191 157.205 93.3063 187.317 93.2409C217.43 93.1755 221.003 93.2883 232.905 93.8117C243.894 94.29 249.875 96.1107 253.848 97.6471C259.121 99.6776 262.873 102.117 266.837 106.06C270.801 110.004 273.244 113.747 275.302 119.022C276.856 122.986 278.702 128.949 279.221 139.95C279.787 151.846 279.916 155.413 279.97 185.523C280.024 215.634 279.918 219.21 279.397 231.097C278.916 242.096 277.093 248.07 275.561 252.054C273.531 257.323 271.083 261.079 267.144 265.041C263.204 269.003 259.452 271.444 254.187 273.501C250.216 275.051 244.244 276.901 233.259 277.425C221.362 277.984 217.798 278.101 187.674 278.167C157.55 278.232 153.996 278.111 142.1 277.596M234.06 125.395C234.064 128.073 234.863 130.689 236.354 132.913C237.845 135.136 239.963 136.868 242.438 137.888C244.914 138.908 247.636 139.172 250.261 138.645C252.886 138.118 255.296 136.824 257.186 134.927C259.076 133.03 260.361 130.616 260.878 127.989C261.396 125.362 261.122 122.64 260.093 120.168C259.064 117.697 257.324 115.586 255.095 114.103C252.866 112.619 250.247 111.831 247.569 111.836C243.98 111.843 240.54 113.276 238.007 115.818C235.474 118.361 234.054 121.806 234.06 125.395ZM129.578 185.799C129.641 217.791 155.623 243.666 187.608 243.605C219.593 243.544 245.487 217.565 245.426 185.573C245.365 153.581 219.377 127.699 187.387 127.762C155.397 127.825 129.517 153.811 129.578 185.799ZM149.897 185.758C149.882 178.321 152.073 171.046 156.193 164.854C160.313 158.663 166.176 153.831 173.041 150.972C179.906 148.112 187.466 147.352 194.763 148.789C202.06 150.225 208.767 153.793 214.036 159.042C219.306 164.29 222.9 170.983 224.366 178.275C225.831 185.566 225.101 193.128 222.269 200.005C219.436 206.882 214.628 212.764 208.453 216.908C202.277 221.052 195.012 223.272 187.574 223.287C182.636 223.297 177.744 222.334 173.178 220.454C168.612 218.573 164.461 215.812 160.962 212.327C157.463 208.842 154.685 204.702 152.787 200.143C150.888 195.584 149.906 190.696 149.897 185.758Z" /> </g> </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 width="25" height="25" viewBox="0 0 40 40" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"> <defs> <style> .rss-icon { fill: #666666; } .cls-2 { fill: #E5E5E5; } </style> </defs> <g class="rss-icon"> <circle cx="20" cy="20" r="20"></circle> </g> <g class="cls-2" transform="translate(10.000000, 8.000000)"> <circle cx="3" cy="18.875" r="3"></circle> <path d="M14.5,21.875 L10.25,21.875 C10.25,16.2140813 5.66091869,11.625 3.55271368e-15,11.625 L3.55271368e-15,7.375 C8.00812887,7.375 14.5,13.8668711 14.5,21.875 Z" /> <path d="M17.5,21.875 C17.5,12.2100169 9.66498312,4.375 7.10542736e-15,4.375 L7.10542736e-15,0 C12.0812289,0 21.875,9.7937711 21.875,21.875 L17.5,21.875 Z" /> </g> </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">© 2024 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="/legal">Legal information</a> </li> <li class="p-inline-list__item"> <a accesskey="9" href="/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> /* 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> </body> </html>