Today’s Microsoft BUILD conference has brought several surprises, but by far the biggest one is the Ubuntu presentation on Windows 10.
Microsoft has been in a constant fight against Linux and everything it stands for decades. It is logical, since free software represents the opposite of Microsoft’s proprietary operating systems and programs.
During this time Microsoft has tried to eliminate the Linux threat by active and passive, knowing that it was the main rival that could remove the market from the desktop.
Microsoft loves Linux seriously?
But times have changed, and Microsoft even more. Although not all rias have been fixed nor is everyone in the same boat, in recent years we have seen a clear change in attitude on the part of Microsoft, treating Linux as something better than the devil incarnate.
The most recent example we had this month with the launch of SQL Server for Linux, but the change had already been demonstrated before with the launch of Visual Studio and other tools.
But without a doubt the best demonstration of this change is today’s announcement of Ubuntu on Windows 10.
The terminal, a luxury tool
Windows has its own command line, which we can access by opening the start menu and typing cmd. It’s there, but the truth is that It is not the best option we have if we really need to use a terminal.
Although it may seem counterproductive, the terminal is very useful to work, to program and to manage systems and networkYes, and this is one of the big reasons behind the success of Linux in production and server environments. A success that Microsoft has always wanted to obtain but has never achieved.
Ubuntu arrives on Windows 10
If you can’t beat them, join them, they must have thought of Microsoft with itIntroducing Linux BASH on Windows 10.
Basically this means that we can use the Linux terminal in Windows 10.
This is not something very new, there are already methods and tricks to get the same linux commands in Windows.
The difference is thate Microsoft has gone a step further, aligning itself with Canonical for the development of a subsystem that allows to run Ubuntu binaries.
So in theory any Ubuntu program can be run on Windows 10, but initially Microsoft wants to focus on developers.
This is a historic moment for Windows, but also for Linux. The union of both systems can be great news for developers, and therefore also for users.
But first you will have to face many obstacles, and if Microsoft missteps, everything can go wrong.