Your submission was sent successfully! Close

Thank you for signing up for our newsletter!
In these regular emails you will find the latest updates from Canonical and upcoming events where you can meet our team.Close

Thank you for contacting our team. We will be in touch shortly.Close

  1. Blog
  2. Article

Eric Jensen
on 26 April 2019


The results are in! Eclipse.org recently published their 2019 IoT Developer Survey. Ubuntu is again the top choice for embedded & IoT, with our cousins Raspbian and Debian taking 2nd and 3rd respectively. The numbers fall off pretty steeply after that. ๐Ÿ˜‰

Ubuntu was the top choice for IoT developers in the 2019 eclipse.org survey

For those who create embedded products or solutions, the message couldnโ€™t be more clear. If youโ€™re looking for an embedded Linux OS with long-term maintenance, hardware certification, and commercial support, Ubuntu is your choice. Even if you havenโ€™t deployed Ubuntu yet, thereโ€™s a good chance your developers are using it already, for prototyping or side-projects. When you give them what they want, you not only gain the aforementioned benefits, youโ€™ll make your developers happy, which has a whole list of possible upsides. Shorter timelines, cooler products, and increased developer referrals to name a few.

This latest validation of Ubuntuโ€™s excellence is certainly something to celebrate, but some of you may be wondering: why is Ubuntu so popular? Is it the clever release names? The beautiful UX? The witty, charming, life-of-the-party product managers? Apart from that last one (wishful thinking), those things do contribute to our success. But in embedded and IoT there are other factors that play a larger role. Turns out, many of them can be found right in the very same survey we were just talking about! Iโ€™ll highlight a few of my favorites here.*

Ubuntu is the top Linux distro in cloud, developer machines and IoT

First, letโ€™s look at the list of top developer concerns on page 7. The number one concern is security, as it should be. In honor of this, I want to give a shout-out to our security team, because theyโ€™re amazing! You donโ€™t have to take my word for it, their track record speaks for itself. This is a good time to point out, the Eclipse survey is for embedded and IoT device operating systems only. Separately, Ubuntu is also the #1 choice for developers on their laptops and desktops, and the #1 choice in the cloud as well. This is not the first time weโ€™ve come out on top, just the most recent.


One of the main things driving our success is a borderline-obsessive security focus. It permeates our company culture, but is particularly embodied by the security team. These folks work very hard to deliver fixes for critical issues in the shortest time possible, and it shows in the stability and reliability of our operating systems. If youโ€™d like to know more about our security team and the work they do, you should follow them on twitter, and check out a postcast or two.

Before we move on, letโ€™s spend a moment on the other 2 top concerns, connectivity and analytics. Another major reason people choose Ubuntu is our package ecosystem. We all know the latest and greatest apps, toolkits, and frameworks run in Ubuntu first, and sometimes only. This was a common refrain from the developers I spoke to at Hannover Messe a few weeks ago.

Now letโ€™s jump to the slide on page 16: Non Linux OSes. The main observation here is, barring a few small outliers, non-Linux usage continues to decline. This is unsurprising as Linux continues to mature and be, well, free. ๐Ÿ™‚ One particularly interesting stat is the steep drop in โ€œNo OS / Bare metalโ€ year over year. It may be tempting to attribute this to Mooreโ€™s Law in a generic fashion. But I think thereโ€™s a more specific reason, namely our friends over at Raspberry Pi, and their continued success in delivering a phenomenal family of products at unheard-of prices! Why mess around with assembly when you can have a full stack on your rPi (running Ubuntu, natch) for a couple bucks?

Intel? ARM? Why not both?

Another thing that struck me was slide 19, the split between Intel/x86 and ARM for industrial gateways. The astute reader will note that the numbers add up to over 100%! This is no error, it simply means that many people who took the survey are using both architectures. This is another area where Ubuntu shines, especially when using snaps, which take the pain out of multi-arch quite effectively. Snap-enabled developers often prefer to get started prototyping directly on their laptop, which is also running snapd, knowing they can easily switch to an embedded hardware platform any time.

Last slide for today is 25, the list of top programming languages for IoT. I count 6 different languages there, enough to give any engineering leader headaches! Unless of course, your shop is running Ubuntu, and your developers can easily manage their own tools via freely available snaps or debs of the very latest of everything, for those 6 languages and dozens more.

the latest and best tools are on Ubuntu, for all these languages and more

I want to close back at the beginning, up on page 6, where they highlight IoT adoption. Fully two-thirds of respondents have either deployed IoT solutions or are actively planning to do so. Thatโ€™s a healthy majority, and speaks to how important embedded, IoT and edge computing has become. IoT has only begun the process of transforming the computing landscape. As adoption continues to grow, it will effect dramatic changes across IT, OT, business strategy and planning. Change can be stressful. Weโ€™re here to help you make sense of everything, by providing the same solid foundation youโ€™ve come to depend on elsewhere.
Thatโ€™s all for now! If you want to keep learning about Ubuntu in the embedded space, check out my previous blog post the path to Ubuntu Core.

* page numbers reference the actual pages of the PDF, shown lower-right, not the numbers some slides have top-center

Related posts


Canonical
12 September 2023

์ด์ œ ์ธํ…” SoC์—์„œ ์ผ๋ฐ˜์ ์œผ๋กœ ์‚ฌ์šฉ ๊ฐ€๋Šฅํ•œ ์ตœ์ ํ™”๋œ ์‹ค์‹œ๊ฐ„ ์šฐ๋ถ„ํˆฌ

IoT Article

Canonical์ด TSN ๋ฐ ์ธํ…” TCC๋ฅผ ์ง€์›ํ•˜๋Š” ์ธํ…” ์ฝ”์–ด ํ”„๋กœ์„ธ์„œ์—์„œ ์‹ค์‹œ๊ฐ„ ์šฐ๋ถ„ํˆฌ๋ฅผ ์ œ๊ณต 2023๋…„ 7์›” 26์ผ, ๋Ÿฐ๋˜: Canonical์€ ์˜ค๋Š˜ ์ธํ…” ์ฝ”์–ด ํ”„๋กœ์„ธ์„œ์— ์ตœ์ ํ™”๋œ ์‹ค์‹œ๊ฐ„ ์šฐ๋ถ„ํˆฌ๋ฅผ ์ด์šฉํ•  ์ˆ˜ ์žˆ์Œ์„ ๋ฐœํ‘œํ–ˆ์Šต๋‹ˆ๋‹ค. ์ด ์†”๋ฃจ์…˜์„ ํ†ตํ•ด ๊ธฐ์—…์€ ํ†ต์‹ ํšŒ์‚ฌ ์›Œํฌ๋กœ๋“œ์—์„œ ์ƒ๋ช…์„ ๊ตฌํ•˜๋Š” ์˜๋ฃŒ ์žฅ๋น„ ๋ฐ ๊ณต์žฅ์šฉ ์ž๋™ํ™” ์‹œ์Šคํ…œ์— ์ด๋ฅด๊ธฐ๊นŒ์ง€ ๊ด‘๋ฒ”์œ„ํ•œ ์‚ฌ์šฉ ์‚ฌ๋ก€์— ์ธํ…” ์‹ค๋ฆฌ์ฝ˜์— ์ตœ์ ํ™”๋œ ๋ฆฌ๋ˆ…์Šค์˜ ์„ฑ๋Šฅ์„ ์ด์šฉํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. Canonical์˜ ...


Canonical
26 July 2023

Optimised Real-time Ubuntu is now generally available on Intel SoCs

IoT Article

Canonical delivers Real-time Ubuntu on Intel Core processors with TSN and Intel TCC support London, 26 July 2023: Canonical today announced the availability of Real-time Ubuntu optimised on Intel Core processors.ย  The solution enables enterprises to harness the power of optimised Linux on Intel silicon for a wide range of use cases, from ...


Canonical
23 March 2023

์ด์ œ ์‹ค์‹œ๊ฐ„ ์šฐ๋ถ„ํˆฌ๋ฅผ ์ผ๋ฐ˜์ ์œผ๋กœ ์‚ฌ์šฉ ๊ฐ€๋Šฅ

IoT Article

์‹ค์‹œ๊ฐ„ ์šฐ๋ถ„ํˆฌ๋Š” ํ˜„๋Œ€ ๊ธฐ์—…์˜ ์‹œ๊ฐ„ ์ œ์•ฝ์ด ์žˆ๋Š” ์›Œํฌ๋กœ๋“œ์— ์ข…๋‹จ๊ฐ„ ๋ณด์•ˆ ๋ฐ ์‹ ๋ขฐ์„ฑ์„ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค. ์‹ค์‹œ๊ฐ„ ์ปดํ“จํŒ… ์ง€์›์„ ํ†ตํ•ด Canonical์€ ์˜คํ”ˆ ์†Œ์Šค ์†Œํ”„ํŠธ์›จ์–ด ์†Œ๋น„๋ฅผ ์œ„ํ•œ ๋™๊ธ‰ ์ตœ๊ณ ์˜ ๊ฒฝํ—˜์„ ์ œ๊ณตํ•˜๊ฒ ๋‹ค๋Š” ์•ฝ์†์„ ๋”์šฑ ๊ฐ•ํ™”ํ•˜๊ฒŒ ๋˜์—ˆ์Šต๋‹ˆ๋‹ค. Canonical์€ ์˜ค๋Š˜ ์‹ค์‹œ๊ฐ„ Ubuntu 22.04 LTS๋ฅผ ์ผ๋ฐ˜์—์„œ๋„ ์‚ฌ์šฉ ๊ฐ€๋Šฅํ•˜๋‹ค๊ณ  ๋ฐœํ‘œํ–ˆ์Šต๋‹ˆ๋‹ค. ์‹ค์‹œ๊ฐ„ ์šฐ๋ถ„ํˆฌ๋Š” ์ง€์ •๋œ ๊ธฐํ•œ ๋‚ด์— ๋ณด์žฅํ•˜๋Š” ์‘๋‹ต ์‹œ๊ฐ„์„ ์ตœ์†Œํ™”ํ•˜๋Š” ๊ฒƒ์„ ๋ชฉํ‘œ๋กœ ์™ธ๋ถ€ ์ด๋ฒคํŠธ์— ๋Œ€ํ•œ ...