Mark Shuttleworth, our founder, spoke to all humans today in his Q&A Session.
Highlights? You betcha!
Ubuntu for Humans
- Mark talked about our project's "big rocks".
- We are a project for human beings, and that's a strong part of our ethos.
- Ubuntu benefits our communities.
- People care about helping humanity get over its challenges and griefs.
- Exciting times are ahead!
- We have a phone, the images are coming along beautifully, we're getting solid feedback, release-to-manufacturing (RTM) is on track, and the team is working furiously
- This place (Ubuntu) will be the only place in the world where you can watch a phone being created in front of your eyes
- Our scope challenge is underway
- We want to make people feel that the Ubuntu phone is the fastest path to the net
- Scopes are the way to do that! Please take a look, and help.
- Scopes are lighter than a traditional application
***TEASER*** We will shortly announce a developer program in partnership with one of the world's biggest telecommunications companies!
- Being an independent phone community is valuable
- Ubuntu on the phone is a platform that can deliver a new kind of trust
- Well done to all that have helped!!
On the convergence plan:
- The official "desktop next" is in Ubuntu 14.10, it's super early though.
- We are taking the experience of the phone and making it a great desktop experience.
- Think of it a a graceful transition, not a phone on a desktop.
- Next-generation silicon (CPU's) that are coming will be able to drive quad HD displays.
- If you care about the desktop, and you want to work on a professional development project, check out "desktop next".
- Mir support has landed in GTK, patches welcome.
- Our goal is to have Unity8 as an option (not default) for 16.04LTS
Ubuntu for the Cloud
- Ubuntu is now on the Google Compute Engine. Check it out.
- Google has a good relationship with Ubuntu.
- Let's try to convince companies to continue to grow the volume of code avalable to innovators all over the world.
- We should be proud that we have catalyzed this change.
- Do you know of other clouds we should be on? Please let us know.
- Getting Ubuntu on clouds is non-trivial, but when we get it there it's to a high standard, and optimized.
- Looking to build your own cloud? Try the OpenStack installer
- It uses Juju and a cloud-friendly GUI.
- Get a couple of (or 5) machines, or a single beefy one and try it.
- Canonical has Autopilot for OpenStack, for our customers.
- MAAS 1.7 will be SRU'd into 14.04 and 14.10. Feedback is welcome.
- MAAS will allow you to install all kinds of OS'es onto clouds, not just Ubuntu.
- Ubuntu has set the pace for the industry with MAAS, and has made it "cool" to do provisioning.
- Docker is everywhere. What are your ideas to support it better?
- We will bring all the major Docker orchestration systems to Juju (kubernetes, etc.)
- We have a Reddit Charm! You can now fork Reddit ;) (Hush hush! Please don't tell anyone.)
- LXD (lex-dee) is a server (daemon) that we released at ODS. Think of it as a container-based hypervisor
Let's end with a question from Mark for every human:
What do you think it would take for us to make a really cool Ubuntu for the "Internet of Things"?
Send your best suggestions to mark AT ubuntu DOT com
Check out the whole session here:
Banner cc-by-sa by author. Use it. Spread it everywhere.
Before I start, let's recap two words that you may have heard recently if you've been around Ubuntu people. I promise this will be the only jargon in this article.
Ok, with that out of the way...
I've posted a few times recently about Juju which is in my (slightly biased) opinion, the best and easiest way to get tools that solve real problems deployed onto a "cloud".
But what is a cloud? There are too many definitions out there that unfortunately don't make it any easier for people to visualize what a "cloud" is. And, as if to add insult to injury, a bunch of buzzwords and "thickets of gobbledygook "(1) cloud our understanding of "clouds".
Juju simplifies this immensely. But, what if, as a pure thought experiment, we made the canvas that is presented in Juju and that is designed to show the substrate (or fabric) that the "cloud" is built upon a little more representative of the physical reality? In reality, "clouds" are just collections of computers (and things that connect to computers). Maybe we should attempt to depict some of this.
Admittedly, I'm no 3-D artist, but I love to visualize and do mock-ups. In the spirit of giving humans that are building solutions with Juju a more representative view of their canvas what if we displayed something that looked a little more like this?
In this depiction, computers (and computing resources generally) could be represented roughly to scale as 3-D boxes. Height can represent how powerful they are. area might represent how much they cost, or some other measurement. "Big" resources are easily discernible from "small" resources.
Imagine dragging your Juju Charm onto this canvas and then resizing the Charm to cover the resources that you want it to consume. Grab more "small" resources, or grab some of the "big" ones. (In other words, scale out, or scale up.)
What do you think? Does this idea have merit? Does this make is easier for humans to visualize and to understand the "cloud"?
(1) I'll write more on "thickets of gobbledygook" later, but now you know my term for it. And, if you're creating these thickets, please cut it out.
Image by author. Please help him improve it ;)
Many of you who follow my blog have heard me say "Ubuntu is not just software."
Well, by extension, neither is Juju. Juju is part of Ubuntu and like its parent, it's more than bits and bytes.
Today I learned that Juju is not only the coolest and most effortless way to solve problems using private, public, or community clouds, but is also a very talented musician.
Please take a look at this spine-tingling performance by Mojo Juju entitled "I Put A Spell On You". It's guaranted to get you moving on this Monday...
Thanks Mojo for an inspiring and magical performance!
And what about you? If I were to ask you to complete this sentence, what would you say?
"Juju is ________"
I haven't seen a story of this week's best demo posted on Planet yet, so let me be the first to do so.
This week, Mark Shuttleworth and a bunch of fine Ubuntu and Canonical folks were in Paris for the OpenStack Developer Summit. I know what some of you might be thinking. "So what, Randall. What's that got to do with Ubuntu? And by the way, clouds are hype anyways! I'm going to fill your comments engine with the vitriol that you deserve."
Wait! Please let me explain.
Back before I first got excited about Ubuntu (in the dark ages of the mid 00's) I was a skeptic about Ubuntu too. Admittedly, I used to think "What could Ubuntu possibly offer that [insert random OS here] couldn't?" Then one day it hit me, quite by accident and probably after one-too-many attempts to replace the OS on my computer with something better. Ubuntu was accessible and made no apologies about it. Almost anyone could install and enjoy Ubuntu. It knew no prejudice. It didn't claim or try to be the OS for the 1337's. It respected humans. It gave people an easy on-ramp to a better computing experience. It gave people like you and I a means to make our world (and the world) a little better.
And so, almost 10 years later, here we are again. Except the world has become more complex and so has its problems. More than ever, humans need computers to solve big, important, world-changing problems, or simply to run their businesses and earn a living. But they don't just need one computer (like the old days). They need several, or dozens, or even hundreds of computers all working together. The means by which these computers work together is in this over-hyped term called "the cloud". Think of the cloud as a collection of computers grouped together to solve specific problems in an efficient way. We all can't afford hundreds of computers, but maybe if we all share them intelligently, we can use them to solve our problems without breaking the bank (or the bitcoin.)
So, enter the cloud. It's here. It's needed. And, it works! It's *not* hype. But, there's a problem: Confusion and complexity. Lots of it. To make use of the cloud one has to dive into a bottomless pit of arcane "kernely" "computer-sciency" concepts and commands mixed with a perilous collection of marketing buzzwords and obfuscation. It's brutal.
For the love of humanity, we don't have time for this! People need, want, and deserve a simple on-ramp to get their problems onto the cloud and solved. People need a simple tool and a simple language to describe what they want done.
A few years back, the people behind Ubuntu got involved in a big way in this thing called OpenStack. OpenStack was meant to make sharing lots of computers easier and to do so using tools (operating systems like Ubuntu, languages and technologies) that were open. Early on, the cloud ran the same risk of being all locked up in proprietary knot (just like Bug#1). Judging by the size of the OpenStack community in Paris this week, they made good progress in preventing that bleak outcome. Now more people could use Ubuntu on clouds to solve problems. But, we still couldn't claim that everyone could.
Or could we? Enter Mark, stage left. Enter Juju, stage centre.
Mark, in his predictably excellent style (but with unconventional tactics) gave the demo by enlisting a random (chosen by paper airplane) and uninitiated (never heard of or seen Juju) audience member to set up a "workload" (i.e. a problem to be solved) on OpenStack without any assistance at all. The trick? None. The mechanism? A tool called Juju. Juju is to the cloud what Ubuntu was to arcane and frustrating operating system installs a decade ago. Juju is to the cloud what the graphical user interface (GUI) was to dinosaur operating systems before that. You know the ones... the ones that Dad used, with command lines.
This is the beginning of a new era. With inspiration from Mark, I'm calling this "Ubuntu's Second Act." Lest you think that Ubuntu's story ended when the desktop became democratized once and for all, I encourage you to tune back in and see what it is doing for the cloud.
Last Wednesday, I was thinking of ways to spend an evening in San Francisco. Can you guess what I did? (Hint: It had nothing to do with male millionaires chasing a ball around a field... or did it?)
Admittedly, of all the personal heroes I have in my life, I've met very few of them. Last week, I was lucky enough to be able to meet one more. That's right! Doctorow! *The* Cory Doctorow himself.
I had the honour of meeting Cory and listening to his excellent lecture loosely structured around his new book, "Information Doesn't Want to Be Free".
I've just begun digging into the content of the book, but from what I have read so far, it's going to be one that will potentially resonate with a lot of people that are attracted to Ubuntu.
His trojan horse thesis: It's *people* that want to be free. Information isn't really the point and it never was.
I hope you'll also give it a read as there are some great ideas and lessons in it for not only the people that are making Ubuntu... but for everyone.
photo by Randall. cc-by-sa.
Do you make software that solves real-world problems? Do you want your software to be instantly available to everyone that's building cloud solutions? Did you know that Ubuntu powers most of the cloud?
Some fun Ubuntu folks will be with their IBM and OpenPower friends just south of San Francisco, California next Wednesday (Nov. 5th, 2014) to talk about the future: Ubuntu on Power.
The event is free, but you'll have to register in advance.
Click the power button to get more information and to register!
Ubuntu Community Manager
Ubuntu on *Power*
Questions? randall AT ubuntu DOT com