Canonical has just announced Ubuntu on Windows, a new project created in collaboration with Microsoft to bring the Ubuntu user space to the Windows 10 platform, for Windows developers working on cross-platform applications, helping them be more productive.