{% extends "internet-of-things/base_things.html" %} {% block title %}Open source smart home | Ubuntu for the Internet of Things{% endblock %} {% block meta_description %} The open source smart home is easier, faster, and more secure with Ubuntu. Linux in the smart home is here to stay, and Canonical is here to guide you on your journey. Ubuntu Core is the operating system for the smart home. {% endblock meta_description %} {% block meta_copydoc %} https://docs.google.com/document/d/1zwB-6Flt0Jm7XIxhWUWRJjKC1WCGVmVVNmPHtyOTHuE/edit# {% endblock meta_copydoc %} {% from "_macros/vf_hero.jinja" import vf_hero %} {% from "_macros/vf_tiered-list.jinja" import vf_tiered_list %} {% block body_class %} is-paper {% endblock body_class %} {% block content %} {% call(slot) vf_hero( title_text='Reduce development costs for the open source smart home with Ubuntu', subtitle_text='Shorter development cycles, effortless maintenance', layout='50/50-full-width-image' ) -%} {%- if slot == 'description' -%}

Product development for the smart home comes with unique challenges: margins can be thin, and time-to-market is critical. Canonical can provide the support and security maintenance you need so your team can focus on developing world-class products.

{%- endif -%} {%- if slot == 'cta' -%} Contact us to get started {%- endif -%} {%- if slot == 'image' -%}
{{ image(url="https://assets.ubuntu.com/v1/736618a0-hero-img.png", alt="", width="3696", height="1541", hi_def=True, loading="auto|lazy", attrs={"class": "p-image-container__image"}) | safe }}
{% endif -%} {% endcall -%}
{%- call(slot) vf_tiered_list(is_description_full_width_on_desktop=false, is_list_full_width_on_tablet=false) -%} {%- if slot == 'title' -%}

Why develop with Ubuntu

{%- endif -%} {%- if slot == 'list_item_title_1' -%}

Free up resources

{%- endif -%} {%- if slot == 'list_item_description_1' -%}

Security update issues are a thing of the past with Canonical's support. Let your developers focus on the application instead of maintenance.

{%- endif -%} {%- if slot == 'list_item_title_2' -%}

Start development earlier

{%- endif -%} {%- if slot == 'list_item_description_2' -%}

With existing support for dozens of the most popular IoT chips, and board support offered as a service, you can start developing on Ubuntu now, and move to your final hardware when it's ready.

{%- endif -%} {%- if slot == 'list_item_title_3' -%}

Have confidence in your OTAs

{%- endif -%} {%- if slot == 'list_item_description_3' -%}

Over-the-air updates always have an element of risk. With Ubuntu Core you have the assurance that a failed update will never affect your device.

{%- endif -%} {%- endcall -%}

Universal compatibility

{{ image(url="https://assets.ubuntu.com/v1/c8af9315-universal-compatibility.png", alt="", width="1800", height="1015", hi_def=True, loading="lazy", attrs={"class": "p-image-container__image"}) | safe }}

Devices that speak a common language

Canonical recently announced its membership in the Connectivity Standards Alliance and its upcoming support for the Matter standard. Sign up to receive smart home and IoT news.

Secure, resilient, low-touch

{{ image(url="https://assets.ubuntu.com/v1/166662b7-reliable-ota-updates.png", alt="", width="852", height="1279", hi_def=True, loading="lazy", attrs={"class": "p-image-container__image"}) | safe }}

Data privacy assured

Keep customer data safe with snaps. Applications in Ubuntu Core are fully confined, so security threats in one application can’t affect other parts of the system.

{{ image(url="https://assets.ubuntu.com/v1/a6fc8f4d-organize-your-fleet.png", alt="", width="852", height="1279", hi_def=True, loading="lazy", attrs={"class": "p-image-container__image"}) | safe }}

Continuous security updates

As soon as vulnerabilities become known, security patches are delivered to each device in your fleet. Our Extended Security Maintenance offering for Ubuntu Core is active for up to ten years. You don’t have to worry about CVEs, we keep your security debt at zero.

{{ image(url="https://assets.ubuntu.com/v1/79509554-integrate-with-cloud-solutions.png", alt="", width="852", height="1279", hi_def=True, loading="lazy", attrs={"class": "p-image-container__image"}) | safe }}

Fleet management through the snap store

Get fine-grained control on OTAs. Roll out delta updates gradually, with the confidence of automatic rollback. Know that each version of each application on every device has been tested together with validation sets.


How to develop your open source smart home application

  1. Get started with any development kit

    Ubuntu supports a large library of hardware out of the box, and Canonical provides board support as a service. This means you can start your development before your hardware is finalised, with the confidence that your application will run smoothly on the final product.

  2. Find the building blocks of your application in the Snap Store

    The Snap Store includes a huge collection of open source projects that can be seamlessly integrated into your application. Each snap comes with the same level of OTA and revision control you have for your own application.

    {{ image(url="https://assets.ubuntu.com/v1/2fcfbc3b-snap-store.png", alt="", width="1800", height="1014", hi_def=True, loading="lazy", attrs={"class": "u-hide--small is-cover is-highlighted"}) | safe }}
  3. Snap your application or let us do the heavy lifting

    Getting started with Snap is a breeze. Canonical is on this journey with you, and can give you the assurance that your project won’t hit roadblocks down the line. When you’re ready to put all the pieces together, we’re here to help.

  4. Port to certified hardware or get support for custom boards

    Once your hardware is ready, it’s easy to move your application from the development board to your production hardware. There is a library of hardware that comes pre-certified for Ubuntu, and Canonical is here to help with more customised use cases.

{% endblock content %}