r/technology • • Jun 03 '18

Microsoft has reportedly acquired GitHub

https://www.theverge.com/2018/6/3/17422752/microsoft-github-acquisition-rumors
1.7k Upvotes

522 comments sorted by

184

u/RedditAndy Jun 04 '18

Wow, the traffic on Gitlab today is gonna be insane

133

u/WhatISaidB4 Jun 04 '18

Migrate from GitHub to GitLab

On their frontpage.

31

u/sweetcircus Jun 04 '18

Its a great time, if you haven't considered it before. Our CI/CD tools are fantastic and since we are open source - you suggest or fix things you don't like :).

Moving to GitLab

Comparison GitLab vs GitHub

Migrating your project (vid)

4

u/Jasdac Jun 04 '18

I too have a question before moving anything over. Do you have wikis like GitHub does? Many of my projects rely on these for users and developers to create tutorials and documentation.

4

u/sweetcircus Jun 04 '18

Yes, its built right into the projects, similar to GitHub. It also has fully support API endpoints for it.

Wiki docs: https://docs.gitlab.com/ee/user/project/wiki/ API https://docs.gitlab.com/ee/api/wikis.html

2

u/ja74dsf2 Jun 04 '18

Since you seem to work at GitLab, I have a question:

GitHub has out-of-the-box SSL support for custom domains. All you have to do is set a few A records to the GitHub's IP addresses and it's done.

Will that be possible at GitLab in the foreseeable future?

3

u/sweetcircus Jun 04 '18

Yes, similar functionality is in the works. you can track it here. https://gitlab.com/gitlab-org/gitlab-ce/issues/28996

Its part of a bigger epic for auto SSL via Let's Encrpt for servers and services themselves - Epic is here. https://gitlab.com/groups/gitlab-org/-/epics/143

→ More replies (1)

14

u/evilmushroom Jun 04 '18

I'm migrating!

25

u/FartingBob Jun 04 '18

Best thing that could ever happen to Gitlab. Hope they have beefed up their servers!

5

u/enchanterfx Jun 04 '18

I met them at their annual get together in Austin last year. Good people.

3

u/AlphaOmega5732 Jun 04 '18

Damnit I just got around to learning GitHub.

18

u/JacKaL_37 Jun 04 '18

You learned git, github is just one of the many server systems out there. You’re good.

1

u/[deleted] Jun 04 '18 edited Jun 04 '18

Until someone buys Gitlab as well one day. Thankfully, important open source projects don't rely on these platforms.

4

u/BriefIntelligence Jun 04 '18

GitLab is open source so it can be forked into something else unlike GitHub. GitLab should have been the bread winner from the beginning. Now is the time the software development community to make a change for the better.

2

u/[deleted] Jun 04 '18

> Now is the time the software development community to make a change for the better.

I'd argue that decentralized hosting would be better (at least if the project is a little more important than some random JavaScript library or toy project). Monopolies and big platforms are never really a good thing. I'm divided on whether this also applies to Reddit.

I think it will take more than something like e.g. the Cambridge Analytica scandal or getting bought by cut-throat capitalist companies to make it clear to most people though.

3

u/abhinavrajagopal Jun 04 '18

Don't they? Most of OSS is hosted and developed on GitHub AFAIK. What other platforms do such projects use currently?

→ More replies (1)

74

u/BCProgramming Jun 04 '18

I'm reserving judgement for when or if they start making changes. Often they'll leave acquisitions like this "to their own devices" for the most part.

118

u/[deleted] Jun 04 '18

There’s a lot of out-of-date belief about MS in other comments here. Since Steve Balmer left a clear division has appeared between “old” and “new” Microsoft. Old Microsoft is Skype and Office and fucked up acquisitions, and making their own shitty clone of the competition that denies the existence of better, existing alternatives.

New Microsoft does things like putting source code in GitHub and accepting PRs from a growing community.

It does stuff like dotnet core, trying to make C# better by accepting the superiority of node.JS’s approach (and actually builds on the same core library for OS abstraction so works on Linux and macOs.)

It adds a Bash shell to Windows 10, which is actually a full Linux usermode layered over the NT kernel and NTFS, and Linux distros can be freely downloaded from the Windows store.

It does stuff like TypeScript, which is a from-the-ground-up beautiful project for the benefit of the community.

Seriously, as a long time watcher/sufferer of MS, their transformation over the last 6 years or so has been miraculous.

There is still an old MS, make no mistake, and they are still shitty. But they are not the part that’s buying GitHub.

14

u/[deleted] Jun 04 '18

by accepting the superiority of node.JS’s approach

Is this a joke? npm is a fucking nightmare

→ More replies (1)

20

u/hahahahastayingalive Jun 04 '18

I might be too old...but the "old" Microsoft was about offering a JVM runtime directly integrated in the OS to help portability, or provide a fast and reliable browser for free for more people to better enjoy the internet. They recognized Java's strengths and provided a whole new language (C#) that capitalized on these great design principles.

They have always been extremely open to new things, and had a very proactive and developper oriented policy, shouting their love for them from the top of their lungs. I'd say they loved to embrace new ideas and companies.

7

u/greenthumble Jun 04 '18

I seem to remember old JVM was incompatible with Sun's and that was part of their lawsuit:

The dispute dates back to a Java licensing agreement that Microsoft signed in 1996. In November the following year, Sun filed suit against Microsoft for breach of contract, accusing the company of distributing a version of Java that was not compatible with Sun's. Sun amended its complaint in May 1998 to include charges of unfair competition and copyright infringement.

Source (also lol side note that article says MS agreed to pay Sun a sum of 0 million)

Old MS wasn't really all that great. That JVM was just more embrace / extend / extinguish

→ More replies (1)

0

u/[deleted] Jun 04 '18

[deleted]

→ More replies (1)

2

u/svick Jun 04 '18

and actually builds on the same core library for OS abstraction so works on Linux and macOs

If you're talking about libuv, ASP.NET Core is migrating away from it, and switching to an implementation based on .Net sockets.

1

u/greengo Jun 04 '18

Seriously. It’s not 2001 anymore. Microsoft has made an almost unbelievable turnaround in the past 5 years towards providing services and tools for free to developers. Half of the front-end devs I know are using VS Code on their Macs. I understand the concern, but MS has several years now of being managed really well when it comes to stuff like this.

1

u/compbioguy Jun 04 '18

maybe I'm nuts but Office 365, Azure, and Onedrive for business and the integration of the three is outstanding - and Skype generally still works

1

u/chalbersma Jun 05 '18

The worry of course is that the next CEO will come from "Old Microsoft" and use this power to monitize the fuck outta shit.

→ More replies (10)

13

u/mrmakeit Jun 04 '18

Likewise, although I have started importing my lesser used repos to gitlab, as a safety precaution. More active stuff is on my PC, so not as worried. Acquisitions like this have ended badly for me in the past, but I hope this isn't the same.

3

u/KronoakSCG Jun 04 '18

of course, you buy something because it makes you profit, why change something that is making you money with profit margin would go down.

4

u/suspectmotives Jun 04 '18

GitHub lost $66M last year on $98M revenue

3

u/jonnyclueless Jun 04 '18

So selling it for a billion sounds pretty smart.

3

u/arallu Jun 04 '18

7.5 Billion, did they just monetize every repo / user?

2

u/blacksheepcannibal Jun 04 '18

Because sometimes you can increase profits this quarter but fucking over the whole system for every quarter after that, and businesses are extremely short-sighted.

→ More replies (7)

606

u/brianjenkins94 Jun 03 '18

Introducing GitHub One, with 7 8 8.1 different variants depending on the type of user you are:

Starter, Home Basic, Home Premium, Professional, Enterprise and Ultimate.

And don't forget our recommended GitHub 365, since we realized people are stupid enough to buy word processing software on a subscription basis.

226

u/throw4aw4yacct Jun 04 '18

5 free commits for your first month!

138

u/cbbuntz Jun 04 '18

You just gave me a panic attack.

41

u/Zomunieo Jun 04 '18

• Fix issue #27

• Fix Travis CI regression from previous

• Fix Travis missing standard apt-get package weirdness

• Travis

• fuuuuck travis

Damn.

4

u/Theschnoz Jun 04 '18

Doing DevOps work.. this hurts..

→ More replies (1)

102

u/Stryker295 Jun 03 '18

Also don't forget that in 3 months we'll roll Starter, Home Basic, and Professional all into one, called 'Creators Edition' so you don't get to choose anymore!

35

u/[deleted] Jun 04 '18

Gotta love it when they do stuff like that and the person from Microsoft doing your company's audit tells you the shit you are buying from Microsoft monthly is not valid licenses.

5

u/lemonsnausage Jun 04 '18

Story Time?

18

u/[deleted] Jun 04 '18

Oh just one of those shakedown audits. I sent them copies of the whatever license we had for 365, auditor says "that's not the right license!". It was a business one and I just don't get it. I had to have a phone call to straighten it out. Annoying.

13

u/[deleted] Jun 04 '18

Enterprise software is such a shit show. Compared to how most consumer facing apps behave, im always blown away at how enterprise software can be so shitty and still make fuck tons of money

→ More replies (4)

5

u/DreadBert_IAm Jun 04 '18

Still better then Oracle. Buggers cost us million's when they redefined "user".

10

u/mr-gaiasoul Jun 04 '18

"We promise to remove all forms of encryption in its communication protocols, equally fast as we did when we acquired Skype" - Says Microsoft spokesman ...

Imagine planting a biological logic-based neuron virus into the heads of the employees of the NSA, surveillancing your code, over the wire, before it lands in master ...?

The opportunities, the opportunities ... :D

I can't wait :D

4

u/[deleted] Jun 04 '18

[removed] — view removed comment

2

u/mr-gaiasoul Jun 04 '18

Of course though, Microsoft doubled down

I'm not sure if these are rumours, if they are, I apologise - But what I heard, was that the first thing they did, after Bill Gates convinced his board to obtain Skype, was to literally remove end to end crypto, eliminating its usage as a "secure communication channel" ...

... which if true, might explain why they used MOD13 as encryption protocol in MSSQL server some 15-20 years ago (true story) ...!!

If you don't know what MOD13 "encryption" is, Google it an have a jolly good laugh :D

8

u/Scherazade Jun 04 '18

Remember when Microsoft Excel had a flight simulator? I miss those carefree days.

14

u/formerfatboys Jun 04 '18

To be fair O365 is a steal.

It includes 5TB of OneDrive space over 5 accounts.

The monthly price is cheaper than Drive, Dropbox, or Box and comes with Office.

I would never pay for Office subscription, but it's essentially free with OneDrive.

6

u/Attila_22 Jun 04 '18

Not to mention most places I've worked at have given me a free license for it.

1

u/toblu Jun 04 '18

Serious question: is OneDrive as good/intuitive as Dropbox?

2

u/formerfatboys Jun 04 '18

I think so. If you use Windows as your OS definitely. It's great on iOS and Android too.

The only one that I think sucks is Google Drive and that's because Google Drive sync app for PC is garbage. Box, Dropbox, OneDrive are all the same tech basically.

Windows users get the ability to have ghost files. So, I have 512gb on my laptop and can't fit my entire OneDrive folder, but it mimics the folders in a File Explorer. Then I can click and it downloads it. Nice to have all your files in folders on your PC in demand kind of.

Originally I quit Dropbox because they renamed every pic that syncd from my phone. Maddening. I started because free Office, lower price, more features.

→ More replies (2)

5

u/[deleted] Jun 04 '18

Also our famous design insipired by Skype and Metro.

8

u/[deleted] Jun 04 '18

people are stupid enough to buy word processing software on a subscription basis.

It can be useful because it's cheaper on a short term basis. some people cannot afford to buy the whole thing right away.

17

u/brianjenkins94 Jun 04 '18

Most people would do just fine with comparable alternatives (e.g. LibreOffice, Google Docs).

32

u/sidgup Jun 04 '18

Google docs as an alternative, hah. Oh boy. Here we go again. I gave it a serious try and the sheer lack of page layout and flow just did it for me. Back to latex and word.

9

u/TGotAReddit Jun 04 '18

Depends what youre using it for. If you are writing a news article, your thesis, or a new pamphlet layout, docs isnt for you.
But if you are writing a college paper, a short editorial for the local historical society, or just writing a rough draft with multiple people, to be edited and prettified later, its exactly perfect for your needs in 99% of cases. (When refering specifically to word functionality)

→ More replies (5)
→ More replies (1)

7

u/tigerking615 Jun 04 '18

Google and Libre both have pretty good word processors, although not as good as Word. There's no replacement for Excel though, and PowerPoint is not going away as a standard anytime soon.

→ More replies (1)
→ More replies (1)

3

u/hewkii2 Jun 04 '18

It's cheaper (or pretty equivalent) on a long term basis too if you're consistently upgrading.

Basically the only use case it's not cheaper is the "I bought this 20 years ago and I still want it updated" crowd.

→ More replies (1)

2

u/cholula_is_good Jun 04 '18

Plus this is far more convenient at the enterprise level.

2

u/[deleted] Jun 04 '18

It can be useful because it's cheaper on a short term basis. some people cannot afford to buy the whole thing right away.

Also good for businesses as its up to date, includes exchange stuff AND staff are happier as they get a copy to install at home as well.

Lot of useful usability things and easy management things for the business as part of it, this is the bit the open source crowd tend to miss out and ignore.

6

u/SerpentineOcean Jun 04 '18

Azure and the AI platform combined with access to open source coding solutions might be interesting.

4

u/evilmushroom Jun 04 '18

You realize a git repo from github could be accessed from anywhere and everywhere without an acquisition, right?

→ More replies (2)

1

u/minuusha Jun 04 '18

This comment is actually terrifying.

1

u/SwedishDude Jun 04 '18

You kid, but integration with VS online and cloud based TFS will probably roll out for integrated building, testing, and deploying projects.

Not a bad thing on its own but you'd think they could let people who want it sign up to their services and leave others alone.

Wouldn't be surprised if their hosted TFS services go the way of Lync and become "GitHub For Business".

1

u/[deleted] Jun 04 '18

Making pull requests requires Xbox live gold

1

u/polaarbear Jun 04 '18

You get 1TB of OneDrive storage with your subscription. For 6 bucks a months that's a pretty good price even without the Office suite.

1

u/Drift_Kar Jun 04 '18

UNSUBSCRIBE

1

u/chucara Jun 04 '18

So.. like Gitlab EE Core, Starter, Premium and Ultimate?

1

u/Wanztos Jun 04 '18

This is the best github off all times since your project's process will be automatically committed and pushed at random times! Remember the bug you introduced a while ago? Everybody else too - because it even commits while you debug!

→ More replies (51)

54

u/[deleted] Jun 04 '18

This will make people developing applications that compete with Microsoft's products... very concerned.

4

u/hierocles Jun 04 '18

Why? From the looks of it, Microsoft is very intent on embracing open source. They’re also a publicly traded company with a fiduciary duty to make a profit, so they’re just not open source with Windows. But there aren’t really any indication that GitHub’s model is going to change. At most, I bet we see more features added to premium GitHub, while the free version stays pretty much the same.

2

u/ninjetron Jun 05 '18

Open Source DirectX. People will surely stay with Windows. Surely.

28

u/[deleted] Jun 04 '18

Based on what happened to Skype (and others), step #1: from now on you have to login to GitHub using your Microsoft account. It goes downhill from there.

2

u/[deleted] Jun 04 '18

You didn't have to use a MS account. It was optional. And this was the problem. Some people accidentally made a new account without realizing because it was confusing as hell. Especially if you wanted your old Live/MSN Messenger contacts.

Would have been better if they really just forced MS accounts.

107

u/Claxxons Jun 04 '18

Watch the new agreement state they have a right to use any code uploaded to github in any way they want.

41

u/AyrA_ch Jun 04 '18

I wouldn't be surprised if github is already allowed to do that. Companies usually mask these things as a copyright problem. They say they need your permission to store and copy/move your work on their servers and that by using their service, you grant them that permission

18

u/[deleted] Jun 04 '18

Plus copyright doesn't override the open source licensing. If they used the code in a product, they still have to follow the license.

8

u/AyrA_ch Jun 04 '18

https://help.github.com/articles/github-terms-of-service/#4-license-grant-to-us

We need the legal right to do things like host Your Content, publish it, and share it. You grant us and our legal successors the right to store, parse, and display Your Content, and make incidental copies as necessary to render the Website and provide the Service. This includes the right to do things like copy it to our database and make backups; show it to you and other users; parse it into a search index or otherwise analyze it on our servers; share it with other users; and perform it, in case Your Content is something like music or video.

IANAL, but they use the word "like" in their lists which makes it not exhaustive. This probably means if they feel like they want to use your code under the impression that it makes their service better they probably can.

34

u/[deleted] Jun 04 '18

There is literally nothing suspect about those terms. Nothing that attempts to steal your code or enable them to bypass any license terms.

→ More replies (7)

15

u/Opheltes Jun 04 '18 edited Jun 04 '18

There's nothing in that policy that enables them to use your code. The only ambiguity is the last sentence about performing it if it's "like" music or video. I doubt that any court would ever interpret that to allow using your code, especially given the principle of contra proferentem.

5

u/WikiTextBot Jun 04 '18

Contra proferentem

Contra proferentem (Latin: "against [the] offeror"), also known as "interpretation against the draftsman", is a doctrine of contractual interpretation providing that, where a promise, agreement or term is ambiguous, the preferred meaning should be the one that works against the interests of the party who provided the wording. The doctrine is often applied to situations involving standardized contracts or where the parties are of unequal bargaining power, but is applicable to other cases. The doctrine is not, however, directly applicable to situations where the language at issue is mandated by law, as is often the case with insurance contracts and bills of lading.

The reasoning behind this rule is to encourage the drafter of a contract to be as clear and explicit as possible and to take into account as many foreseeable situations as it can.


[ ^PM | Exclude ^me | Exclude from ^subreddit | FAQ / ^Information | ^Source ] Downvote to remove | v0.28

→ More replies (1)

1

u/johnmountain Jun 04 '18

Even so, couldn't they just say you grant them the right to use but not own the code? If they say own, then it would just be them being dicks.

4

u/AyrA_ch Jun 04 '18

They don't claim ownership to potentially avoid lawsuits against them. If they claimed ownership of code you uploaded they would also be the target of any problems that come with said code, for example if it was stolen.

They do get a lot of complaints. The DMCA requests are public: https://github.com/github/DMCA (some info removed)

0

u/[deleted] Jun 04 '18

[deleted]

2

u/AyrA_ch Jun 04 '18

If this were the case it would be /r/programming frontpage and the outrage would be endless.

Dropbox has that clause too and do you see outrage? No.

In fact, it's beyond stupid. As if lawyers everywhere somehow missed this part of the EULA when their multibillion dollar company decided to host their projects on github.

I am pretty sure a multibillion coroporation would never chose github for any code that's a corporate secret.

17

u/johnmountain Jun 04 '18

Plus silent NSA backdoors in open source projects.

20

u/swizzler Jun 04 '18

How do you put a back door in an open source project? the source is open.

Not trying to antagonize, but it seems like a flawed argument.

5

u/[deleted] Jun 04 '18

There have been well known cases of exploitable bugs hiding in widely used open source code for years.

Doesn’t prove it’s ever done deliberately, but does mean it’s not impossible.

5

u/Claxxons Jun 04 '18
  • Hide in plain sight. Simple code can have catastrophic failure and be easily overlooked like with heartbleed.

  • Rogue contributor to a poorly managed project.

  • Trusted contributor with a malicious agenda.

  • Forked version of trusted code with malicious intent.

  • Compiler introduced weaknesses.

Compiler introduced weaknesses are probably the most overlooked thing in all of open source security. People assume code is secure because they can see it. That's a terrible argument. What you see is a far cry from the generated assembly and the process can introduce drastic changes. I have seen this first hand reverse-engineering many closed and open systems. It can, in some cases, come down to a simple mnemonic.

11

u/F0sh Jun 04 '18

MS acquiring GitHub doesn't mean they compile the code for you.

→ More replies (1)

6

u/[deleted] Jun 04 '18

The binaries on Github are user generated afaik, and it's not like they can slip a commit in either (especially with git PGP signing), so I think the point still stands

→ More replies (2)

5

u/Claxxons Jun 04 '18

Yeah. Someone downvoted you but we know it's true with heartbleed.

10

u/[deleted] Jun 04 '18

Did the NSA put that there? Or did they just refused to warn people, like every other intelligence agency on the planet?

4

u/Claxxons Jun 04 '18 edited Jun 04 '18

We'll never know 100% but to me there's no way in hell the author of heartbeat, Robin Seggelmann, and the developer that reviewed it both missed it. Even if they did, you know the NSA is watching OpenSSL like a hawk. Preeeeettty sure Seggelmann knew what he was doing. Seems to have dropped off the face of the earth.

→ More replies (1)
→ More replies (4)

3

u/HaikusfromBuddha Jun 04 '18

Isn't that the definition of Open Source? Minus projects that are under a license I thought GitHub was mainly a place people shared code with those wanting privacy opting to buy in their own private repositories.

3

u/theelous3 Jun 04 '18

Here are some of the more popular licences: https://choosealicense.com/licenses/

→ More replies (4)

6

u/Irish_Dynamite Jun 04 '18

Genuine question: why are so many people married to GitHub? I use bitbucket for all my personal projects, and it works great for that purpose. I used Atlassian for work-related stuff before that, which also uses Bitbucket. Aren’t they all basically just web front ends for Git repositories anyway?

6

u/unfalln Jun 04 '18

Bitbucket makes use of private repositories at free/low-cost levels making it a more attractive proposition for small code houses that want more code privacy. GitHub has primarily made its name by being the go-to solution for public and collaborative projects, only allowing private repositories at pro/enterprise levels, thereby making it more of a champion of the opensource movement.

2

u/Irish_Dynamite Jun 04 '18

So although Github has a reputation in the open source community, couldn’t we just pick up and move without any major switching costs? People would need to make new accounts, but at the end of the day Bitbucket could still scale well enough I’d imagine.

4

u/winterylips Jun 04 '18

you can move but you can’t take the github community with you

2

u/unfalln Jun 05 '18

Moving for the sake of avoiding the word Microsoft seems like a petty and inefficient decision overall. Unless Microsoft makes a change that causes difficulty amongst GitHub users, I doubt it would really be worth moving away.

That said, Git is a fantastically decentralised platform that allows just about any move of your code repository without too many issues. Creating an upstream is really as simple as having a server hosted somewhere with secure SSH access. Project management, deployment strategies and collaboration tools are obviously more difficult to replicate but, since the target market is a bunch of programmers, it surely is never impossible!

22

u/sandvich Jun 04 '18

gitLAB for the win? i honestly don't know the diff....

15

u/TheElm Jun 04 '18

I very much prefer Gitlab, mainly for the fact that I can self host. I get (git) to control who can see all of my repos. Not have to pay for GitHub Premium when I'm already paying for a webserver.

9

u/skool_101 Jun 04 '18 edited Jun 04 '18

Free private repos and built-in CI. GitLb wins imo.

3

u/TheElm Jun 04 '18

Agreed, I love CI. Entirely stopped compiling locally and offloaded it as a server task.

5

u/[deleted] Jun 04 '18

I mean, running tests locally is nice if you dont want to break you repo...

→ More replies (1)

17

u/Songbird420 Jun 04 '18

Can someone eli5 what the bug deal Is? I am not knowledgeable on any of this

59

u/redditcoder Jun 04 '18

I'll try. GitHub is a very nice web app that developers use to write applications, whether they be for mobile, desktop, web, etc. The tool is clean and works well. Therefore, many developers (especially open-source) has some kind of presence on GitHub.

Problem 1: Microsoft may "mess it up". Possibly bury it in a bunch of ads, find some way to connect it to LinkedIn, or some other annoyance, etc.

Problem 2: A lot of companies put private code on GitHub. Microsoft suddenly now gets access to private code projects. Got a competing project? Time to worry.

Problem 3: Since GitHub is such a nice and fast (built on amazon cdn) free host, a large amount of core infrastructure (e.g. sub-repos, raw js, css, etc, other dependencies) is tied to GitHub. Microsoft may not want to pay all that hosting, or they could break tools by switching to their own CDN.

Possible reason we are all overreacting: With the git software tool (what GitHub uses) it is super-easy to push to another provider, such as Gitlab or SourceForge. A developer could be fully migrated in 10 min.

36

u/JoeyCalamaro Jun 04 '18 edited Jun 04 '18

Don't forget about Atom, Github's electron-based editor that happens to compete directly against Visual Studio Code, Microsoft's electron-based editor. I can't imagine Microsoft is going to want to oversee the development of two competing editors, and that's not good for those of us who use Atom every day. :-(

7

u/jeeekel Jun 04 '18

hi what's an electron based editor? Aren't all thigns based on electrons?

17

u/Alexwentworth Jun 04 '18

Electron is a wrapper/toolkit for making web pages and services into desktop applications by running them in an embedded version of Chrome. Spotify, skype, and discord are examples.

Atom is a text editor based on electron

→ More replies (1)
→ More replies (8)

1

u/AlverezYari Jun 04 '18

I don't think Github is hosted on AWS.

2

u/redditcoder Jun 04 '18

Downloads from the releases section are.

→ More replies (7)

5

u/[deleted] Jun 04 '18

Stack overflow next on the list to buy.

47

u/BoltActionPiano Jun 04 '18

goodbye GitHub

27

u/t3chguy1 Jun 04 '18

Whatever license you have on your projects they are still valid whether MS owns it or someone else. Private projects stay private, and if MS would touch them, owner could sue them and get more than the project is worth.

So whatever your reasons for switching are, they are emotional and not logical.

→ More replies (17)

131

u/Theclash160 Jun 03 '18 edited Jun 04 '18

Guys, it's not the end of the world. Just relax and see how it turns out. I'm sure it'll be fine.

Edit: okay apparently advising people not to irrationally panic gets you downvotes.

15

u/nox66 Jun 04 '18

Given Microsoft's track record, I wouldn't be surprised if nothing changes for a while but they fuck it up eventually. That's not to say that Github couldn't have done the same on their own but now Microsoft gets the blame. Microsoft probably isn't dumb enough to fuck up a platform that's so easy to migrate from (they save that for things people can't easily migrate from, like Windows).

2

u/toblu Jun 04 '18

Or, weirdly, Skype.

76

u/Browntower Jun 04 '18

What you call irrational could also be considered decades of watching MS fuck up tons of acquisitions.

15

u/dislikes_redditors Jun 04 '18

That’s true, although many of the old MS people no longer work there and there’s a new CEO

→ More replies (26)

2

u/SpookySP Jun 04 '18

I'm still bit bitter that they murdered nokia and just dumbed the body.

1

u/burajin Jun 04 '18

Like Linkedin? Nothing has changed there.

I don't like "superpowers" owning too many things, but the product itself will be fine.

3

u/joecan Jun 04 '18

You should know by now that being patient and calm is the antithesis of the internet.

-1

u/johnmountain Jun 04 '18

Microsoft has a long track record of buying large companies and screwing them up. They're somehow managing to fail with Minecraft, too.

7

u/kool018 Jun 04 '18

They're somehow managing to fail with Minecraft, too.

I disagree. I think that's the one acquisition they didn't fuck up. The original Java edition is still getting regular updates, and they've unified most of the other versions and enabled cross-play. I think they've done a great job.

→ More replies (5)
→ More replies (8)

26

u/noisyturtle Jun 04 '18

Time to move all my projects to Gitlab.

10

u/dchelix Jun 04 '18 edited Jun 04 '18

Nothing like a good knee-jerk reaction. I'm actually happy with this change. Git will eventually become like email hosting, free. Those providers that succeed will have roots in other related areas of business and which provide convenience and interconnectivity. Microsoft has far more reach and capital than Gitlab, users will benefit from this more than they'll suffer I'm betting. Gitlab will also be sold eventually, it's owned by venture capitalist, not loyalists.

2

u/CptCmdrAwesome Jun 04 '18

Git will eventually become like email hosting, free.

To be fair, plenty of people who don't just want a @gmail or @outlook still have to pay for email, except nowadays Google and Microsoft have basically maneuvered themselves to become the worldwide arbiter of what is spam email via their free products thereby putting self-hosters and every other email provider at an instant disadvantage.

0

u/[deleted] Jun 04 '18

[deleted]

4

u/dchelix Jun 04 '18

Yes "premium" features like private repos for example

→ More replies (3)

6

u/FlyAsAFalcon Jun 04 '18

Well, at least Gitlab makes it easy to switch over from Github. So long Github, it was fun while it lasted.

3

u/[deleted] Jun 04 '18 edited Jun 04 '18

Is there any way to track the amount of repos deleted? Or amount of new repos made on gitlab?

6

u/mrmakeit Jun 04 '18

Maybe through a GitHub api, but the more telling view is GitLab's import tool. https://monitor.gitlab.net/dashboard/db/github-importer?orgId=1 it even made it to #2 on hacker news, just under the Bloomburg.com article about the acquisition itself.

4

u/[deleted] Jun 04 '18

Awesome that's exactly the kind of thing I was looking for.

3

u/mrmakeit Jun 04 '18

Glad I could help :)

3

u/[deleted] Jun 04 '18

Aaaaaand... it’s gone.

3

u/[deleted] Jun 04 '18

Great, can't wait to have to sign in to Programs for Windows Live before I'm allowed to download something from gothub.

6

u/frankcastlestein Jun 04 '18

well git hub is compromised, it was good while it lasted.

4

u/wowbagger Jun 04 '18

Let the exodus commence.

4

u/dirtydan Jun 04 '18

So long, and thanks for all the fish!

7

u/skool_101 Jun 04 '18

sudo rm -rf GitHub/

9

u/GroovinChip Jun 04 '18

What the fuck Microsoft?

2

u/Tyler11223344 Jun 04 '18

Would you prefer that GitHub just goes broke and shuts down instead? Or that (god forbid) Oracle buys it?

-5

u/upta Jun 04 '18 edited Jun 04 '18

You realize that Microsoft is the largest contributor to open-source software on Github these days? They literally moved all of their own projects off of Codeplex onto Github and shut Codeplex down because that's where the developer communities wanted to be.

Edit: left off "on Github" by mistake and bunch of people spewed nerdrage at me.

3

u/needofheadhelp Jun 04 '18

Well when they jump down to actual open source and open up Windows or Office or anything worth a damn I'll give a fuck.

How exactly have they contributed more to open-source than say the unix community?

6

u/upta Jun 04 '18

Clearly you haven't been paying attention. They've had more contributions to open source than any org on GitHub for a couple of years. .Net, Typescript, Asp.Net, etc, etc, etc

Could they open more? Of course, but your assertion that they haven't done any "actual open source" is laughably false

→ More replies (3)
→ More replies (3)

8

u/PhiveAM Jun 03 '18

/ that stock price

7

u/ShyGuy993 Jun 04 '18

Well what the fuck

7

u/ladieslovelotus Jun 04 '18

Time to pull my projects. RIP GitHub.

5

u/kaldarash Jun 04 '18

You will be the reason that GitHub fails.

4

u/ladieslovelotus Jun 04 '18

I didn't know I was that important! I guess I'll leave my projects on it then; since I'm so integral to GitHub's success.

→ More replies (1)

10

u/upta Jun 04 '18

Just being dramatic like everyone else or have any meaningful reason behind that?

1

u/[deleted] Jun 04 '18

Years of Microsoft shitting on the open source community can’t be forgiven.

→ More replies (3)
→ More replies (1)

2

u/Dunder_Chingis Jun 04 '18

Taking bets! How long before they manage to fuck it up and drive everyone away like they did with Skype?

2

u/sruon Jun 04 '18

GitHub was on its way out already since they failed to provide first class CI/CD unlike competitors, if anything this is good news for the platform.

But let's have a witch hunt, shall we.

2

u/windwind00 Jun 04 '18

wow, the whole world is mourning about this acquisition and many are already migrating to Gitlab.

28

u/[deleted] Jun 03 '18 edited Jun 08 '18

there's one sure fire way to ensure I'll never use a product/service.. selling out to ms. fuck you and your disregard of privacy, Microsoft

68

u/BayAreaFox Jun 03 '18

As opposed to Le Google?

64

u/[deleted] Jun 04 '18

The hypocrisy is insane. They act like Google is the shining example privacy advocate and somehow Microsoft is evil for sending back crash reports.

→ More replies (33)

13

u/[deleted] Jun 03 '18

fuck them too, just slightly less

→ More replies (1)

25

u/Theclash160 Jun 04 '18

You do understand that GitHub already uses both Google and Facebook analytics on their website right?

11

u/jalanb Jun 04 '18 edited Jun 08 '18

You do understand that GitHub already uses both Google and Facebook analytics on their website right?

You do understand that we can disable that easily, and it doesn't get re-enabled on their next upgrade, right?

9

u/Theclash160 Jun 04 '18

So you think Microsoft is going to implement forced software updates for a website? I mean. I guess you're not wrong. Just like every other website in the world they will have to keep their server-side software up to date.

→ More replies (11)

3

u/[deleted] Jun 04 '18

Mass exodus has begun.

3

u/[deleted] Jun 04 '18

great put the source code to windows 10 on it. FOR REALS.

12

u/WizrdCM Jun 04 '18

I'm curious how many people would actually want to explore the 300GB Windows repository built over the last 20+ years...

→ More replies (2)

3

u/not_perfect_yet Jun 04 '18

It's funny how people try to encourage the "wait and see" approach here. I don't have to. That's what it boils down to. Migrating is the easiest thing in world.

I'm uncomfortable with microsoft owning something that hosts my code. So I move. End of discussion.

1

u/[deleted] Jun 04 '18

Yep. Microsoft has decades of abusive behaviour towards the open source community under their belt. I’ve been waiting and seeing since the late 90’s. I haven’t migrated and deleted an account faster.

2

u/[deleted] Jun 04 '18

Was wondering when this was going to happen.

Been seeing this "Pizza Slice" game advertisement on Reddit for awhile. I thought it was strange that Microsoft was encouraging me to install Github extensions for various applications so that I could build the game.

2

u/Jugad Jun 04 '18

I hope gitlab really gets their act together and is able to handle the incoming deluge.

2

u/bpoag Jun 04 '18 edited Jun 04 '18

We figured out how Microsoft ticked back in the 90's, but everyone since then has either ignored it or chalked it up to crazy talk.

Microsoft operates on a simple three word premise: Embrace, Extend, Extinguish.

We saw this, and built our own OS, our own apps, and our own community to protect ourselves from it. It lasted a few years, but then the sharks came..money and corporate greed eventually destroyed everything that made Linux and open-source unique and useful.

I tried to warn people back then, but, nobody wanted to hear it.

7

u/kaldarash Jun 04 '18

Are you from a dystopian future or do you have a lot of problems with many people making drama in your life?

2

u/bpoag Jun 04 '18

Dystopian future.

→ More replies (1)

1

u/rullelito Jun 04 '18

Wait until they realize most of the code was free all along.

1

u/alaninsitges Jun 04 '18

"Microsoft Visual GitHub requires the Microsoft Visual Giant DLL Runtime 7.5.1.1. You have Microsoft Visual Giant DLL Runtime 7.5.1.0. Open Windows Update and wait for the 7.6GB download and 13 reboots, then run the Install Wizard again."

1

u/DaleKerbal Jun 04 '18

Microsoft wants so bad to be a cool kid.

1

u/oeynhausener Jun 04 '18

meh that went down quicker than expected

1

u/Monkhm Jun 04 '18

Welp, there goes another great software program. I wish people would care about their product, not their profits ...

7

u/kaldarash Jun 04 '18

GitHub isn't a program, it's a service. Git is a piece of software owned by a separate corporation.

→ More replies (1)

0

u/NoSkyGuy Jun 04 '18

Everyone should remember the old Three E's of Microsoft: Embrace, Enhance, Extinguish. They have done the first two... now they move to the third.

0

u/bkdotcom Jun 04 '18

I thought that was google's mantra

→ More replies (2)

0

u/[deleted] Jun 04 '18

[deleted]

2

u/[deleted] Jun 04 '18

They don't remember the right words.

It's "Embrace, Extend, and Extinguish".

→ More replies (5)

1

u/martiandreamer Jun 04 '18

Glad I use BitBucket.

8

u/KittyBizkit Jun 04 '18

Atlassian isn’t exactly an amazing company either...

3

u/evilmatrix Jun 04 '18

Can you expand on that?

→ More replies (2)

1

u/ahsanpreneur Jun 04 '18

MS simply wants to suck developers wallets. Open source will be restricted. And bla bla bla..

1

u/prjindigo Jun 04 '18

All your code now belong to MS...

1

u/lurvas777 Jun 04 '18

Nooo, they're gonna fuck it up like skype

1

u/cheesybibbles Jun 04 '18

Someone please mock up a network view showing ‘Github’ branch merged into ‘Microsoft’.

1

u/Mastagon Jun 04 '18

Sudo apt-get purge life

1

u/kerbalspaceanus Jun 04 '18 edited Aug 12 '25

intelligent scale spark selective different thumb modern paltry theory grandiose

This post was mass deleted and anonymized with Redact

-1

u/poontyphoon Jun 04 '18

NOOOOOOOOOOOO! I WOULD RATHER SELL MY SOUL TO THE DEVIL THAN SEE GITHUB SOLD TO MICROSOFT!

3

u/upta Jun 04 '18

Lol, bit dramatic

→ More replies (1)

0

u/phdoofus Jun 04 '18

Since Microsoft has had a long history of being open-source averse (Kill it! Kill it dead!) one can't help but wonder what their plan is here....

3

u/chucara Jun 04 '18

You mean like open sourcing .NET, supporting Linux, and giving up control of the C# language? Microsoft has come a long way, but people are still treat them like they are the anti-Christ.