Search This Blog

Tuesday, March 8, 2016

SQL Server on linux

You may first wonder what is SQL server if you are not in the Windows development world. Well just for a very short answer: it's the database developed by Microsoft. So far SQL Server required that you run on Windows Server (yes you can run a SQL Server express on a desktop version of Windows).

The news is here:
https://blogs.microsoft.com/blog/2016/03/07/announcing-sql-server-on-linux/

So far Micorosft has been really conservative with its products and on which OS they may run. Beside having Office on Mac OSX (for clear reasons), nearly nothing worked outside of the Windows world.

So why would Microsoft change its mind and now allows to run its soft on another platform? For me (but that's really just my personal opinion) it would show that Microsoft is not playing closed in its sandbox instead offers many different options and in the medium / long term developers may want instead to pick the "best option" once they started to try the product and go for a all "Microsoft" world. That should at the end be more prolific to Microsoft that scaring developers away since the beginning.

This game has been already started with the latest Visual Studio which offers a (limited) community edition which works on Linux and Mac OSX. Not only that, but the latest Visual Studio (2015) allows even to work with Python, Javascript (node.js) and other languages and techs which are not dependent on the Microsoft world. Why? Again to attract yet more developers and offers a single central point for all their need, with the end goal of converting them (quite certainly).

For me this is all positive, sure I'm already working in this Microsoft World. But having yet more developers using it can only push the boundaries and offer better tools.

No comments:

Post a Comment