IF_MS_BUYS_GITHUB_IMMA_OUT icon indicating copy to clipboard operation
IF_MS_BUYS_GITHUB_IMMA_OUT copied to clipboard

GitHub is already a centralised non-free thing

Open luke-jr opened this issue 6 years ago • 32 comments

The reasons to not use GitHub already exist. Therefore, it's better for people to stop using it. Therefore, it's better for Microsoft to acquire them...

luke-jr avatar Jun 02 '18 22:06 luke-jr

Also, the more people who leave, the better the eventual replacement will be :)

luke-jr avatar Jun 02 '18 22:06 luke-jr

Care to expand for the uninformed?

sugaaloop avatar Jun 02 '18 23:06 sugaaloop

Microsoft buys GitHub -> leads to mass abandonment of GitHub -> some % of those people write better open source replacement -> open source GitHub replacement -> net gain for everyone.

luke-jr avatar Jun 02 '18 23:06 luke-jr

May I recommend that anyone interested in making a free, decentralised GitHub look in to contributing to projects like:

  • Pagure which needs help migrating to Python 3
  • Gogs which has some UI issues that could be closed
  • GitLab which has some features that could be added or improved

awilfox avatar Jun 03 '18 00:06 awilfox

Plot Twist: Microsoft buys GitHub and open sources it.

Giancarlos avatar Jun 03 '18 01:06 Giancarlos

Plot twist: GitHub buys Microsoft

JapaneseSquid avatar Jun 03 '18 02:06 JapaneseSquid

The ideal IMO is Microsoft giving GitHub and endowment to form a Mozilla-like foundation.

RobRoseKnows avatar Jun 03 '18 05:06 RobRoseKnows

Do not forget Microsoft already is second open source contributor on GitHub. They may need to open source more of their products for me to like them but they have shown they are not against open source.

CharlesGueunet avatar Jun 03 '18 06:06 CharlesGueunet

decentralized github alternative:

https://git.scuttlebot.io/%25n92DiQh7ietE%2BR%2BX%2FI403LQoyf2DtR3WQfCkDKlheQU%3D.sha256

c-jacquin avatar Jun 03 '18 09:06 c-jacquin

I’m moving to GitLab. At least they give free private repos.

catgirlinspace avatar Jun 03 '18 15:06 catgirlinspace

Plot twist: GitHub buys Microsoft

Plot twist of plot twist: Github buys Microsoft and makes it free software

ghost avatar Jun 03 '18 16:06 ghost

but they have shown they are not against open source.

They were against more than you could think they were. They just couldn't fight it.

Anyway, we will probably know microsoft has bought github when they delete my comment

ghost avatar Jun 03 '18 16:06 ghost

On Sun, Jun 3, 2018, 6:13 PM TheCodeRunsMe [email protected] wrote:

but they have shown they are not against open source.

They were against https://www.linuxinsider.com/story/34292.html more than you could think they were. They just couldn't fight it.

That is an interesting read, but do not forget the GPL is not the only open source license. Moreover and more importantly, this article from 2004. Things may change in 14 years, like for example I did not even find the main website they are talking about in the article.

Anyway, we will probably know microsoft has bought github when they delete my comment

— You are receiving this because you commented. Reply to this email directly, view it on GitHub https://github.com/upend/IF_MS_BUYS_GITHUB_IMMA_OUT/issues/1#issuecomment-394172852, or mute the thread https://github.com/notifications/unsubscribe-auth/AFKW4xqDBDRk95eBSrCccWdJl2dubhD8ks5t5AsogaJpZM4UX3KC .

CharlesGueunet avatar Jun 03 '18 16:06 CharlesGueunet

stereobooster avatar Jun 03 '18 18:06 stereobooster

According to a report by Bloomberg, they've already been acquired and it might be announced Monday. I'm going to wait for the announcement to be fair and probably research the alternatives in the meantime

ghost avatar Jun 03 '18 22:06 ghost

@tay10r, I heard 😢

But no reason to stop. We have to keep building a movement against such concentration of power... Microsoft, Facebook, Google... Note a backlash recently forced Google to back out of a partnership with the US Military. Can't stop. The free world depends on free people speaking up.

vassudanagunta avatar Jun 03 '18 22:06 vassudanagunta

@vassundanagunta ahem, the military needs Google too!

All jokes aside, Microsoft has been open sourcing their projects. Maybe they'll open source GitHub? Perhaps this is wishful thinking, but I'd like to see what their plans are before I do anything.

ghost avatar Jun 03 '18 22:06 ghost

dey74y_uwaaucbj

source: https://twitter.com/hdevalence/status/1003383500974665728

gajus avatar Jun 03 '18 22:06 gajus

About Microsoft and Open Source: Embrace, Extend, Extinguish...

brunoczim avatar Jun 04 '18 01:06 brunoczim

Maybe we can launch a distributed GitHub alternative based on blockchain.

chuojiang avatar Jun 04 '18 03:06 chuojiang

@chuojiang isn't that what git ssb is? I haven't used it yet, but someone on this issue brought it up.

ghost avatar Jun 04 '18 03:06 ghost

git itself is already as "blockchain"-based as would make sense for something like this.

luke-jr avatar Jun 04 '18 03:06 luke-jr

@tay10r I just looked at git-ssb, which is quite simple. We use GitHub because it's not just a git hosting provider, it's also a community ecosystem, with all kinds of features:

  • A powerful search engine that allows us to find specific project or code;
  • Feed stream and notification system;
  • Visualize project creation and permissions settings;
  • Visualize watch, add stars, fork, and pull requests;
  • Issues and wiki modules which deeply integrate with git;
  • Rank system, including explore and trending;
  • Developer-friendly API.

Perhaps we can build distributed GitHub alternative based on EOS or other blockchain systems.

chuojiang avatar Jun 04 '18 06:06 chuojiang

GitHub, a private for-profit corporation, should not be a "community ecosystem" for libre software; we already have most of those things in freer alternatives:

  • Fossies provides a similarly-scoped search engine.
  • Release tracking and "trending software" can be done with something like FreshCode.
  • GitLab, Gogs, and Pagure all have pull requests, and the original PR system uses mailing lists and git send-email; public mailing lists are by nature decentralised and allow almost anyone with an internet connection to contribute without needing to sign up for another account with a corporation or organisation they may not trust.
  • GitLab, Gogs/gitea, and Pagure all have wikis that are Git repositories, and Pagure even lets you access project metadata in a Git repo so it can be exported to another forge if you change your mind.
  • The "friendliness" of GitHub's API is personal taste (I find it dreadful), but since it is ubiquitous, I've already written a small wrapper to let you use the commit hook from any Git repository, hosted anywhere in the world. This could be easily extended to other features if anyone wants to pick it up (or just take the idea and implement it in $language_of_the_week).

awilfox avatar Jun 04 '18 10:06 awilfox

Well yeah we should pack up and move, there are better alternatives.

0xferit avatar Jun 04 '18 10:06 0xferit

In a way Github being bought actually makes things a lot clearer for me. Github always was a proprietary silo that I initially onto got onto in order to be able to contribute to some other projects. Things just kinda snowballed. Microsoft buying it turns it from unpleasant to radioactive.

ghost avatar Jun 04 '18 10:06 ghost

@luke-jr looks like you got your wish.

I was about to close this since you did. But looks like you're the man to write the case for options that don't involve a centralized solution, i.e. not GitLab. Can you take that on?

vassudanagunta avatar Jun 04 '18 17:06 vassudanagunta

Kinda happy that GitHub was bought now. I was wanting to move to GitLab entirely before this but I didn’t really want to because GitHub was more popular.

catgirlinspace avatar Jun 04 '18 20:06 catgirlinspace

@Dog2puppy That argument doesn't work I think, it will very certainly remain the most popular option for at least another couple of years. Either you move because you like GitLab and don't like Microsoft or you don't - popularity really is a thing they will keep going for them.

sbarfurth avatar Jun 04 '18 23:06 sbarfurth

Is anyone keeping a list of projects or users that already left or are actually leaving GitHub? I'd be curious to see who's on that list. I am talking about notable open source projects, not people that haven't really invested much in the site.

jorgebucaran avatar Jun 06 '18 10:06 jorgebucaran