Ubuntu tech blog

How to upgrade from Windows 7 to Ubuntu – Desktop tour and applications

This is the third and the last guide in this series. In the first installment, we learned about considerations for an update from Windows 7 to Ubuntu, key...

DevOps tools in 2020: Why consider Juju?

Many DevOps tools struggle as deployments change. Juju excels. 2020 heralds a decade for a divided technology industry. Software delivery is diversifying....

Testing your user contract

Whenever you write any code that is to be consumed by another, whether it be a library or some UI element, that consumer expects it to work in a certain way...

The State of Robotics – January 2020

The first month of 2020 is over and lots is already happening. Everyone seems to have come back from the holidays refreshed and ready to go. Here lies the...

Edge AI in a 5G world

Deploying AI/ML solutions in latency-sensitive use cases requires a new solution architecture approach for many businesses. Fast computational units (i.e....

How to launch IoT devices – Part 2: selecting foundations

(This blog post is part of a 5 part series, titled “How to launch IoT devices”. It will cover the key choices and concerns when turning bright IoT ideas into...

Building a Java snap by example

Following up on the previous example of building a rust and C based snaps, I thought we’d take a look at bundling a Java application as a snap. In this...

Design and Web team summary – 5th February 2020

This was a fairly busy two weeks for the Web and Design team at Canonical.  Some of us attended our internal roadmap alignment sprint in Cape Town. These...


Newsletter
signup

Get the latest Ubuntu news and updates in your inbox.

By submitting this form, I confirm that I have read and agree to Canonical's Privacy Policy.

How to upgrade from Windows 7 to Ubuntu – Installation

Installing an operating system is not an easy task. For most people, this is something they will never have done. The vast majority of people buy computers...

Why you should buy a pre-installed Ubuntu workstation

Dell offers numerous workstations that come pre-installed with Ubuntu. For users wanting to run Ubuntu, pre-installed hardware offers a lot of long term...

A decision maker’s guide to Kubernetes deployment

The container landscape is based on constantly evolving technology, with Kubernetes dominating the ecosystem for automating and managing containerised...

Charmed OSM release SEVEN: Container network functions

Canonical is proud to announce the general availability of OSM release SEVEN images in Charmed OSM distribution. OSM release SEVEN introduces a range of...

Development corner: IDEs and tools that can make your coding more productive

Every craft needs craftsmen, every craftsman needs tools. If you make a living developing code, you want a friendly ecosystem to help you achieve best results...

How to upgrade from Windows 7 to Ubuntu – Hardware and software considerations

Some time ago, Rhys Davies wrote a timely article, titled Why you should upgrade to Ubuntu. In it, he outlined a high-level overview of what the end of...

An intro to MicroK8s

MicroK8s is the smallest, fastest multi-node Kubernetes. Single-package fully conformant lightweight Kubernetes that works on 42 flavours of Linux as well as...

Teaching Robotics with ROS on Ubuntu at SRU

This week, as part of my work on the Ubuntu Robotics team, I headed up to Slippery Rock University in northwestern PA to meet with Dr. Sam Thangiah and to...


The source

Explore the vision
behind the code

Curious about where the industry is heading? Visit our sister blog, The Source, where we share Canonical's perspective on the future of open source, insights into our product philosophies, and expert takes on the tech landscape.