---
title: Howdy, Windows! A Six-part Series about Ubuntu-on-Windows for Linux.com
description: I hope you’ll enjoy a shiny new 6-part blog series I recently published
  at Linux.com.The first article is a bit of back story, perhaps a behind-the-scenes
  look at the motivations, timelines, and some of the work performed between Microsoft
  and Canonica […]
url: https://canonical.com/blog/howdy-windows-a-six-part-series-about-ubuntu-on-windows-for-linux-com?format=md
---

1. [Blog](https://canonical.com/blog)
2. Article

---

[Dustin Kirkland](https://canonical.com/blog/author/kirkland "More about Dustin Kirkland")

9 August 2016

# Howdy, Windows! A Six-part Series about Ubuntu-on-Windows for Linux.com

[bash](https://canonical.com/blog/tag/bash)
[php](https://canonical.com/blog/tag/php)
[python](https://canonical.com/blog/tag/python)
[Windows](https://canonical.com/blog/tag/windows)

---

Share the article

I hope you’ll enjoy a *shiny* new 6-part blog series I recently published at [Linux.com](http://linux.com/).

1. The [first article](https://www.linux.com/learn/howdy-ubuntu-windows-intro-canonicals-dustin-kirkland) is a bit of back story, perhaps a behind-the-scenes look at the motivations, timelines, and some of the work performed between Microsoft and Canonical to bring Ubuntu to Windows.
2. The [second article](https://www.linux.com/learn/howdy-ubuntu-windows-getting-started) is an updated getting-started guide, with screenshots, showing a Windows 10 user exactly how to enable and run Ubuntu on Windows.
3. The [third article](https://www.linux.com/learn/howdy-ubuntu-windows-ubuntu-commands-every-windows-user-should-learn) walks through a dozen or so examples of the most essential command line utilities a Windows user, new to Ubuntu (and Bash), should absolutely learn.
4. The [fourth article](https://www.linux.com/learn/howdy-ubuntu-windows-write-and-execute-your-first-program) shows how to write and execute your first script, “Howdy, Windows!”, in 6 different dynamic scripting languages (Bash, Python, Perl, Ruby, PHP, and NodeJS).
5. The [fifth article](https://www.linux.com/learn/howdy-ubuntu-windows-writing-compiled-languages) demonstrates how to write, compile, and execute your first program in 7 different compiled programming languages (C, C++, Fortran, Golang).
6. The [sixth and final article](https://www.linux.com/learn/howdy-ubuntu-windows-how-fast-it) conducts some performance benchmarks of the CPU, Memory, Disk, and Network, in both native Ubuntu on a physical machine, and Ubuntu on Windows running on the same system.

I really enjoyed writing these.  Hopefully you’ll try some of the examples, and share your experiences using Ubuntu native utilities on a Windows desktop.  You can find the source code of the programming examples in [Github](http://github.com/) and [Launchpad](http://launchpad.net/):

* <https://github.com/dustinkirkland/howdy-windows>
* <http://bazaar.launchpad.net/~kirkland/howdy-windows/trunk/files>

[Get in touch

Interested in running Ubuntu in your organization?](https://ubuntu.com/about/contact-us/form)

## Sign up for our newsletter

Get the latest Canonical news and updates in your inbox.

Work email:

\*I agree to receive information about Canonical's
products and services.

By submitting this form, I confirm that I have read and agree to [Canonical's Privacy Policy](https://canonical.com/legal/dataprivacy).

Sign up

## Share on

---

## Related posts

[### How to create a VSCode Linux remote environment](https://canonical.com/blog/how-to-create-a-vscode-linux-remote-environment)

What’s the best way to get a Linux environment in VSCode? Developers love Visual Studio Code (VSCode) for its flexibility and for its goldilocks balance of powerful features...

[Nathan Hart](https://canonical.com/blog/author/nhart)

28 March 2023

[### Multipass 1.11 brings enhanced performance for Linux on Mac and Windows](https://canonical.com/blog/multipass-1-11-brings-enhanced-performance-for-ubuntu-on-mac-and-windows)

Multipass 1.11 is here! This release has some particularly interesting features that we’ve been wanting to ship for a while now. We’re excited to share them with you! For those...

[Nathan Hart](https://canonical.com/blog/author/nhart)

1 February 2023

[### Single-command Docker environments on any machine with Multipass](https://canonical.com/blog/docker-on-mac-and-windows-multipass)

Multipass has a new workflow tailored to run Docker containers on macOS, Windows or Linux. One single command, no dependencies, full flexibility. Multipass exists to bring...

[Nathan Hart](https://canonical.com/blog/author/nhart)

28 January 2022

[### How-To: Docker on Windows and Mac with Multipass](https://canonical.com/blog/replacing-docker-desktop-on-windows-and-mac-with-multipass)

Update: there is now a more streamlined way to run Docker on Multipass – see this tutorial for more details. Original blog below: If you’re looking for an alternative to Docker...

[Nathan Hart](https://canonical.com/blog/author/nhart)

23 December 2021
