Language Selection

English French German Italian Portuguese Spanish

GitHub as the Latest Example of Microsoft Entryism in Free/Libre Software

Filed under
Just talk

"This is in effect the very same trick they did/pulled with Novell and SUSE (where Nat Friedman came from after his Microsoft internship) about a decade ago."

Postman

THE recent GitHub takeover, which has not formally been approved just yet (although there are no foreseen barriers to it), is definitely bad news; it is a lot of things to Microsoft however. It is good news only to Microsoft and GitHub shareholders, who basically sold out many developers without rewarding/compensating them for this unwanted (to them) takeover.

There are many aspects to it: First of all, it helps paint Microsoft as "open source" and it helps Microsoft gain leverage over developers, e.g. their choice process of framework/s and licence/s (Microsoft still dislikes copyleft); by leverage over platform they can suggest Azure, for example, or create bindings to it; they gain leverage over projects tied to governments, including some of our clients at work; Microsoft can vainly tell them, i.e. the governments and their developers: "look, you want FOSS? We're FOSS" (so they effectively become their own competitor!). In fact, there's so much more and I could easily name a couple dozen examples, but I know people pursue/need concision here. For an analogy, in politics this concept or strategy is known as "entrism" or "entryism".

Microsoft also uses patents to blackmail FOSS; there's that element too, albeit many people conveniently choose to forget it. Microsoft is sending patents to patent trolls, then offers "Azure IP Advantage". This is in effect the very same trick they did/pulled with Novell and SUSE (where Nat Friedman came from after his Microsoft internship) about a decade ago.

There are many other angles to it, including programming languages, frameworks (e.g. proprietary IDEs like MSVS), code editors and not just bindings to Microsoft as a host and API provider. People, especially developers of software, generally know how E.E.E. works; the basic precondition/premise is that you gain controls/leverage over that which threatens you (Nokia: Elop, Novell: Mono and lots more examples). So that's kind of a way of getting inside, gradually forming a partnership and then shutting down or sidelining whatever threatens you. Like Xamarin did to RoboVM, in effect killing it under Friedman's leadership. Friedman is going to be the chief of GitHub.

Microsoft can direct the opposition's decisions and its fate. Sadly, they already do this inside the Linux Foundation, where Microsoft staff already has chairs in the Board.

From what I can gather, developers ditching GitHub is becoming a fairy common thing this month. I already see the 1) active 2) large 3) non-Windows ones leaving, but it can take time; some told me they still rely on open bug reports and other 'vendor lockin'; that needs some work before they can migrate; the real alternative is self-hosted git.

"Sadly, they already do this inside the Linux Foundation, where Microsoft staff already has chairs in the Board."

More in Tux Machines

Is Fedora Linux a Good Distro? The 15 Best Reasons to Use Fedora Linux

It goes without saying that Fedora Linux is one of the best Linux distributions and significantly distinct with its properties. There is no denying that it is an enticing version of Linux and there are enough reasons to be lured with the Fedora. It offers far ranges of features that have made it an undeniable choice for the users. There is a close and intimate collaboration between Fedora and “Redhat” what has given a new dimension of this Linux version. It is more comfortable to use, user-friendly and latest technology oriented; thus, there are many obvious reasons for loving in it. [...] The various distribution of Linux system is recognized for easy-going properties, albeit Fedora is the easiest one in this context. Having an easier interface, users are capable of dealing with it very easily since the boot phase. When the boot is done, users will be guided with simple features to run it the way they desire. Read more

Dualboot Ubuntu 19.04 and Debian 10 on a 32GB USB Stick

Ubuntu 19.04, or Disco Dingo, and Debian 10, or Buster, are two latest versions in 2019 of two most popular GNU/Linux distros I already wrote about here and here. This tutorial explains dualboot installation procedures in simple way for Ubuntu Disco Dingo and Debian Buster computer operating systems onto a portable USB Flash Drive. There are 2 advantages of this kind of portable dualbooting; first, it's safer for your data in internal HDD and second, you can bring both OSes with you everywhere you go. You will prepare the partitions first, then install Ubuntu, and then install Debian, and finally finish up the GRUB bootloader, and enjoy. Go ahead! Read more

Compute module offers choice of 8th or 9th Gen Coffee Lake

Aaeon’s “COM-CFHB6” COM Express Basic Type 6 module is available with 8th or 9th Gen H-series Core and Xeon CPUs and offers up to 48GB DDR4 with ECC plus support for 12x USB ports and 24 PCIe 3.0 lanes. Aaeon has announced a COM Express Basic Type 6 module that supports Intel’s 8th Gen Coffee Lake and 9th Gen Coffee Lake Refresh H-series chips. We’ve seen similar combinations on Congatec’s refreshed Conga-TS370 and Kontron’s similarly updated COMe-bCL6. The new COM-CFHB6 module follows other Aaeon Basic Type 6 entries including its 6th Gen Skylake powered COM-KBHB6. Read more

today's howtos