# Microsoft will acquire Github

**URL:** <https://discourse.julialang.org/t/microsoft-will-acquire-github/11406>\
**Category:** Community\
**Created:** [June 4, 2018, 7:08am UTC](https://discourse.julialang.org/t/microsoft-will-acquire-github/11406 "2018-06-04T07:08:33Z")\
**Posts on this page:** 20\
**Page:** 2

<div class="post-metadata">

**Author:** ![davidanthoff](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/davidanthoff/32/223493_2.png) [@davidanthoff](https://discourse.julialang.org/u/davidanthoff)\
**Post date:** [June 4, 2018, 4:50pm UTC](https://discourse.julialang.org/t/microsoft-will-acquire-github/11406/21 "2018-06-04T16:50:56Z")

</div>

This is also interesting on the editor front: will MS keep investing aggressively in both Atom and VS Code?

Will also be interesting to see how the relationship VSTS and github shakes out. VSTS has some really, really awesome and nice features…

---

<div class="post-metadata">

**Author:** ![jlperla](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/jlperla/32/34332_2.png) [@jlperla](https://discourse.julialang.org/u/jlperla)\
**Post date:** [June 4, 2018, 5:08pm UTC](https://discourse.julialang.org/t/microsoft-will-acquire-github/11406/22 "2018-06-04T17:08:41Z")

</div>

> [@RoyiAvital](#):
>
> My bet is only good things will happen:

Ditto. The worry with github was always that it **wouldn’t** be acquired, eventually investors would stop wanting to pump absurd amounts of money into free hosting for open source products, and that github would be forced to do sourceforge-style shadiness to survive.

In the short-run, I bet nothing changes with atom vs. vscode, in the medium-term it probably helps everyone if they merge them, and in the long-term it might hurt if there is less corporate-sponsored competition between editors. Regardless, for my time-horizon I think it only helps.

---

<div class="post-metadata">

**Author:** ![Yifan\_Liu](https://avatars.discourse-cdn.com/v4/letter/y/4da419/32.png) [@Yifan\_Liu](https://discourse.julialang.org/u/Yifan_Liu)\
**Post date:** [June 4, 2018, 5:27pm UTC](https://discourse.julialang.org/t/microsoft-will-acquire-github/11406/23 "2018-06-04T17:27:53Z")

</div>

Compared to the future of atom, I am more concerned about xray.

[https://github.com/atom/xray](https://github.com/atom/xray)

---

<div class="post-metadata">

**Author:** ![johnh](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/johnh/32/3615_2.png) [@johnh](https://discourse.julialang.org/u/johnh)\
**Post date:** [June 4, 2018, 5:51pm UTC](https://discourse.julialang.org/t/microsoft-will-acquire-github/11406/24 "2018-06-04T17:51:04Z")

</div>

Mais non! Quelle horreur! I had forgotten that Atom is a GitHub project.  
Atom being the cat’s pyjamas of editors.

---

<div class="post-metadata">

**Author:** ![ExpandingMan](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/expandingman/32/866_2.png) [@ExpandingMan](https://discourse.julialang.org/u/ExpandingMan)\
**Post date:** [June 4, 2018, 6:23pm UTC](https://discourse.julialang.org/t/microsoft-will-acquire-github/11406/25 "2018-06-04T18:23:20Z")

</div>

> [@RoyiAvital](#):
>
> My bet is only good things will happen:

Their whole business model is to initially find ways to make it nice so that more and more users tend to rely on it, so that later they can turn around and screw you without risk of you jumping ship. So I’m not sure a few shiny new toys in the short run makes me feel much better about it…

(For what it’s worth I definitely agree that MS is capable of making some really nice stuff.)

---

<div class="post-metadata">

**Author:** ![RoyiAvital](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/royiavital/32/571_2.png) [@RoyiAvital](https://discourse.julialang.org/u/RoyiAvital)\
**Post date:** [June 4, 2018, 7:49pm UTC](https://discourse.julialang.org/t/microsoft-will-acquire-github/11406/26 "2018-06-04T19:49:14Z")

</div>

> [@ExpandingMan](#):
>
> > [@RoyiAvital](#):
> >
> > My bet is only good things will happen:
> 
> Their whole business model is to initially find ways to make it nice so that more and more users tend to rely on it, so that later they can turn around and screw you without risk of you jumping ship. So I’m not sure a few shiny new toys in the short run makes me feel much better about it…
> 
> (For what it’s worth I definitely agree that MS is capable of making some really nice stuff.)

I don’t think it is their business model.  
Tell you the truth, it sounds more like “I’m on the camp who hates Microsoft”.

Business must earn to stay alive.  
On the other way I think the current global climate in the business world has shifted into a climate where being fair, being open, doing the right thing in the wide sense of things is the way to go and this is the best regulator to the business world.

Hence I think the current move is great to anyone using GitHub.

---

<div class="post-metadata">

**Author:** ![ExpandingMan](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/expandingman/32/866_2.png) [@ExpandingMan](https://discourse.julialang.org/u/ExpandingMan)\
**Post date:** [June 4, 2018, 7:58pm UTC](https://discourse.julialang.org/t/microsoft-will-acquire-github/11406/27 "2018-06-04T19:58:41Z")

</div>

> [@RoyiAvital](#):
>
> I don’t think it is their business model.  
> Tell you the truth, it sounds more like “I’m on the camp who hates Microsoft”.

It’s not like I just made this up for the hell of it. This tactic is [well documented](https://en.wikipedia.org/wiki/Embrace,_extend,_and_extinguish) (and references therein).

The ironic thing is that in many cases I like Microsoft a lot better than its competitors and I sort of root for them sometimes, but I’m not going to pretend that they don’t do horrible things.

---

<div class="post-metadata">

**Author:** ![chakravala](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/chakravala/32/6832_2.png) [@chakravala](https://discourse.julialang.org/u/chakravala)\
**Post date:** [June 4, 2018, 8:03pm UTC](https://discourse.julialang.org/t/microsoft-will-acquire-github/11406/28 "2018-06-04T20:03:36Z")

</div>

If they start requiring a microsoft login, im definitely transferring off github. Sure, it’s nice they want to support free software, but I’d be weary of their Embrace, Extend, Extinguish strategy.

---

<div class="post-metadata">

**Author:** ![pasha](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/pasha/32/3319_2.png) [@pasha](https://discourse.julialang.org/u/pasha)\
**Post date:** [June 4, 2018, 8:08pm UTC](https://discourse.julialang.org/t/microsoft-will-acquire-github/11406/29 "2018-06-04T20:08:15Z")

</div>

> [@RoyiAvital](#):
>
> On the other way I think the current global climate in the business world has shifted into a climate where being fair, being open, doing the right thing in the wide sense of things is the way to go and this is the best regulator to the business world.

I think those times on the internet have come and gone, Those happy naive days were fun though. Microsoft just doesn’t have it in its DNA to be open. They bought GitHub, like LinkedIn, for a reason.

The main thing to watch for is to avoid getting trapped in an aggressive subscription model (e.g. what they did to Microsoft Office, and what they are trying to do with Azure). Git itself is very portable; you can host it yourself (and I will be removing my own from GitHub soon).

But the interesting thing for a project like this are the issues, pull management, project management. Those are the sticky things that keep customers and also provide lots of “interesting” data mining. Once there are thousands of issues (Julia has 11k closed, 2k open), it’s hard to get the project untangled.

Unified user IDs just put it over the top, because that lets the data miner join databases… wouldn’t it “make sense” to join your GitHub ID with your LinkedIn ID? It would from a UX point of view - it’s simpler for the user, and it’s all of your “development persona”, but that’s too much foothold for me to give them.

Wait and watch, while freeing options, is a good strategy.

---

<div class="post-metadata">

**Author:** ![Liso](https://avatars.discourse-cdn.com/v4/letter/l/898d66/32.png) [@Liso](https://discourse.julialang.org/u/Liso)\
**Post date:** [June 4, 2018, 8:14pm UTC](https://discourse.julialang.org/t/microsoft-will-acquire-github/11406/30 "2018-06-04T20:14:14Z")

</div>

Interesting!

> All of the core application code other than the view logic should be written in Rust. This will ensure that it has a minimal footprint to load and execute, and Rust’s robust type system will help us maintain it more efficiently than dynamically typed code. A language that is fundamentally designed for multi-threading will also make it easier to exploit parallelism whenever the need arises, whereas JavaScript’s single-threaded nature makes parallelism awkward and challenging.

It seems like experienced people around atom see benefit of compiled language designed for parallelism!

---

<div class="post-metadata">

**Author:** ![ScottPJones](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/scottpjones/32/146_2.png) [@ScottPJones](https://discourse.julialang.org/u/ScottPJones)\
**Post date:** [June 4, 2018, 8:18pm UTC](https://discourse.julialang.org/t/microsoft-will-acquire-github/11406/31 "2018-06-04T20:18:01Z")

</div>

What’s that a quote from?  
Isn’t VS currently built on the same JS Electron platform that Atom is?

---

<div class="post-metadata">

**Author:** ![Elrod](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/elrod/32/22461_2.png) [@Elrod](https://discourse.julialang.org/u/Elrod)\
**Post date:** [June 4, 2018, 8:58pm UTC](https://discourse.julialang.org/t/microsoft-will-acquire-github/11406/32 "2018-06-04T20:58:49Z")

</div>

The quote is from the earlier pay about x-ray:  
[https://github.com/atom/xray/blob/master/docs/updates/2018\_05\_28.md](https://github.com/atom/xray/blob/master/docs/updates/2018_05_28.md)

Anyway, Microsoft sells software and services to make money. When it comes to things aiming at end users, like office or LinkedIn, they have to generate a profit.  
If everything ultimately had to justify themselves based on how they effect the bottom line, GitHub isn’t like LinkedIn, Windows, or MS Office, but more like VSCode.  
User facing software has to bring in money, meaning either that software or the users of it must be the product.  
Projects like VSCode, llvm, etc don’t justify their existence to shareholders in that way, but in being essential too efficient business operation.

Now, if you look at this slideshow  
[https://edge.media-server.com/m6/p/eudfciq3](https://edge.media-server.com/m6/p/eudfciq3)  
They do mention a GitHub marketplace, but that doesn’t have to be how GitHub had to justify itself. It’s users, including its largest – MS – have a vested interest in GitHub’s health.

The slides also mention increased GitHub-VSCode integration.

With changes there’re always risks. Despite Microsoft’s reputation, I’m not too worried at the moment.  
Worst case, we jump ship. For projects that already had lots of collaboration, open issues, etc, that could be rough.  
If much of the community moves to GitLab or some other service, I’ll definitely follow. I’ll look a little more in to GitLab…

---

<div class="post-metadata">

**Author:** ![Ronis\_BR](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/ronis_br/32/50999_2.png) [@Ronis\_BR](https://discourse.julialang.org/u/Ronis_BR)\
**Post date:** [June 4, 2018, 10:27pm UTC](https://discourse.julialang.org/t/microsoft-will-acquire-github/11406/33 "2018-06-04T22:27:52Z")

</div>

Well,

10 years ago, I would have said that only windows machines would be able to commit to Github 😃 However, Microsoft has changed a lot… I really think this will bring good things!

---

<div class="post-metadata">

**Author:** ![Ronis\_BR](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/ronis_br/32/50999_2.png) [@Ronis\_BR](https://discourse.julialang.org/u/Ronis_BR)\
**Post date:** [June 5, 2018, 1:20am UTC](https://discourse.julialang.org/t/microsoft-will-acquire-github/11406/34 "2018-06-05T01:20:58Z")

</div>

> [@Elrod](#):
>
> ’ll look a little more in to GitLab…

We have a private gitlab server running for our projects. It works, has a lot of features, but I personally thinks that Github is better.

---

<div class="post-metadata">

**Author:** ![HarlanH](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/harlanh/32/82_2.png) [@HarlanH](https://discourse.julialang.org/u/HarlanH)\
**Post date:** [June 5, 2018, 2:17am UTC](https://discourse.julialang.org/t/microsoft-will-acquire-github/11406/35 "2018-06-05T02:17:37Z")

</div>

FWIW, the Azure Data Science Virtual Machine has Julia installed: [https://docs.microsoft.com/en-us/azure/machine-learning/data-science-virtual-machine/dsvm-languages#julia](https://docs.microsoft.com/en-us/azure/machine-learning/data-science-virtual-machine/dsvm-languages#julia)

---

<div class="post-metadata">

**Author:** ![Roger-luo](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/roger-luo/32/3399_2.png) [@Roger-luo](https://discourse.julialang.org/u/Roger-luo)\
**Post date:** [June 5, 2018, 5:17am UTC](https://discourse.julialang.org/t/microsoft-will-acquire-github/11406/36 "2018-06-05T05:17:43Z")

</div>

Well, gitlab also use Azure. If there is anyone escaping MS, then you might be disappointed.

Besides, it would be easy to migrate your repo to other place, but it would be hard to preserve connections established on Github. We should wait and see what will happen. At least at the moment, I don’t see things will turns to be bad, and maybe because github got more money, it becomes better. We can always find something else if Github is not favored.

---

<div class="post-metadata">

**Author:** ![Liso](https://avatars.discourse-cdn.com/v4/letter/l/898d66/32.png) [@Liso](https://discourse.julialang.org/u/Liso)\
**Post date:** [June 5, 2018, 5:37am UTC](https://discourse.julialang.org/t/microsoft-will-acquire-github/11406/37 "2018-06-05T05:37:53Z")

</div>

BTW is there will to sell Julia (computing) to some similar “evil” corporation?

---

<div class="post-metadata">

**Author:** ![NiclasMattsson](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/niclasmattsson/32/21988_2.png) [@NiclasMattsson](https://discourse.julialang.org/u/NiclasMattsson)\
**Post date:** [June 5, 2018, 7:54am UTC](https://discourse.julialang.org/t/microsoft-will-acquire-github/11406/38 "2018-06-05T07:54:59Z")

</div>

A very thoughtful and quite positive analysis of Microsoft’s Github purchase was posted today [at Ars Technica](https://arstechnica.com/gadgets/2018/06/everyone-complaining-about-microsoft-buying-github-needs-to-offer-a-better-solution/).

---

<div class="post-metadata">

**Author:** ![johnh](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/johnh/32/3615_2.png) [@johnh](https://discourse.julialang.org/u/johnh)\
**Post date:** [June 5, 2018, 7:55am UTC](https://discourse.julialang.org/t/microsoft-will-acquire-github/11406/39 "2018-06-05T07:55:52Z")

</div>

I don’t know if this adds much to the debate [👋 Hello, GitHub | @natfriedman](https://natfriedman.github.io/hello/)

---

<div class="post-metadata">

**Author:** ![pfitzseb](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/pfitzseb/32/45566_2.png) [@pfitzseb](https://discourse.julialang.org/u/pfitzseb)\
**Post date:** [June 5, 2018, 9:16am UTC](https://discourse.julialang.org/t/microsoft-will-acquire-github/11406/40 "2018-06-05T09:16:08Z")

</div>

> [@davidanthoff](#):
>
> This is also interesting on the editor front: will MS keep investing aggressively in both Atom and VS Code?

Quote from the Atom community manager:

> Just to let everyone know, I’ve been given assurances that Atom remains key to GitHub. Our product roadmap is set and the team will continue all of their work.

We’ll see how that pans out, I guess.

> [@jlperla](#):
>
> In the short-run, I bet nothing changes with atom vs. vscode, in the medium-term it probably helps everyone if they merge them, and in the long-term it might hurt if there is less corporate-sponsored competition between editors. Regardless, for my time-horizon I think it only helps.

Some kind of convergence seems likely, but that was the case before the acquisition too.

Regarding xray: The two main devs of that are/were also Atom devs, so there’s some hope development will continue there.

[Previous page](https://discourse.julialang.org/t/microsoft-will-acquire-github/11406.md?page=1)

[Next page](https://discourse.julialang.org/t/microsoft-will-acquire-github/11406.md?page=3)
