Even today, every move that Microsoft makes for Open Source (at least apparently) still raises suspicion, of course this comes from decades past where the company has positioned itself contrary to this type of initiative, I think who thinks so, and I say more, I understand perfectly.
"We know Microsofts decision to join OIN may be viewed as surprising to some; it is no secret that there has been friction in the past between Microsoft and the open source community over the issue of patents. For others who have followed our evolution, we hope this announcement will be viewed as the next logical step for a company that is listening to customers and developers and is firmly committed to Linux and other open source programs. "
Let's go back in time?
What were you doing earlier this year? It may not sound like it, but 2018 is already in its final stages and a lot of interesting things happened in this Microsoft "tangle" with Open Source culture.
Skype in Snap
This equates Skype software to versions available for Windows and macOS, giving Linux users basically the same experience on any platform. Because Snap packages are "universal" and can be used in any Linux distribution, this takes Skype anywhere.
Azure Sphere OS – The Microsoft Linux Distro
Shortly thereafter, in April, surprising new news. It is clear that Microsoft's main interest in using open technologies (at the moment) is to make its infrastructure and cloud services platform more robust and secure, yet another important segment for the future is Internet of Things (IoT). that was born Sphere OS.
A Microsoft operating system based on Linux to be used in "Internet of Things".
In June Microsoft demonstrated its interest not only in being part of the Open Source community, but also in being "the framework" for its development.
THE GitHub purchaseNot surprisingly, it sparked a lot of debate about Microsoft's "goodwill" and caused many people to switch to alternatives such as GitLab. After a few months, GitHub remains strong and strong and people have more options.
SUSE and Microsoft "hand in hand"
Which brings us to the latest news so far, joining the OIN, but many other things have happened, some bigger and more striking, some smaller but equally important, over the last two years especially. To learn more about Microsoft's adventures in the open source world Visit this category here on the blog.
Open Invention Network Membership
First of all, what is OIN about?
The OIN, or "Open Invention Network", is an organization or community that brings together several companies around the world in an agreement not to use their patents to "aggress" the Open Source movement, especially Linux.
In general, companies that are part of the OIN agree not to make the famous "Embrace, Extend and Extinguish" viable, popularized by Microsoft itself in the 1990s, where the use of a technology together with that of another company happened and then of them ended up making the patent business unfeasible.
This group is formed by thousands of institutions that want to use their technologies in conjunction with Linux, but do not want their technology patents to interfere with their adoption, such as Google, SpaceX, Canonical, Red Hat, Samsung. , Canon, Philips, IBM, and many others.
Microsoft, and all other participating companies, know that no one can rely on developing Linux-based technology to include the technology of someone else, or merging things, if there is a danger of a legal upheaval in the future, and in the world of cloud computing, trust everything, after all, your services and your data (and your customers) will be running there.
Another point that to distribute software in an integrated manner to Linux can not hurt the licensing of the kernel, which prevents something from being redistributed if one of your patents conflict. That is, once the code is opened, closing is not so simple.
Microsoft's entry and the release of 60,000 patents owned by it for ION no longer burden the development of certain technologies, including Android itself, to other companies that also share such technology, such as Samsung and Google. This type of measure allows other companies to use Microsoft technologies in conjunction with Linux without conflicting with other licenses, such as the GPL itself, ensuring that once something is integrated, the company cannot simply "charge for it."
Microsoft's billing strategy seems to have drastically changed, giving up so many patents that generate billions in annual revenues only comes from the belief that in doing so, many more billions will undoubtedly in the future, and there are no problems with that of mine. point of view.
Unlike proprietary software, where a single company usually owns it, software like Linux is maintained and used by numerous companies around the world and simply cannot be closed or made unviable by Copyleft. The truth that Microsoft was late in this world of Cloudjust as it came with Smartphones in the boom of the era mobileAnd surely they don't want to happen the same thing that happened with Windows Phone.
The company seems to have understood that conquering this market is more about working collaboratively, combining technologies that people already know and trust and developing on top of them, than trying to force users to accept their standards and services.
A good example of this Azure, pushing Windows as their only Cloud solution would simply make the segment crumble, Open Source technology has always been there to use, and they finally understand that they can use it like all their competitors and offer these solutions to their customers. . Just take a look at the solutions presented in Azure to see that very little offered would work without Open Source technology.
There will always be people who will look skeptically, and they are in their right, fully understandable as I mentioned earlier, but free software for everyone, right? Including Microsoft.