我们都被GitHub出卖了!逃跑吧兄弟!
周一突然间爆出微软以75亿收购GitHub可真是一颗重磅炸弹,一下轰动整个软件业。如果你不是搞开发的这篇文章几本不会引起你的共鸣;如果你没有用源代码管理这个消息也只不过是个新闻;如果你是微软系的朋友那么恭喜你你们终于买到一个好工具了;如果你和我一样是一个开源社区的寄居者,看在党国的份我给你一句忠告:死神来了,快夹着代码逃吧!

对于微软我可不是个无脑黑,在多年前还曾是一位忠实的“软狗”。只是在某天墨菲斯给了我两片药丸:蓝色代表「从梦中醒来,沉沦虚幻世界,认为看到的只是做了假梦」,红色代表「跟我前进,领你去看真相」。我几乎没有犹豫,选择吞下红色药丸。当我醒来时我义无反顾地投入了开源社区,投入了python的拥抱,深深地爱上nodejs,迷恋上ruby,从那时起我们就快乐地在GitHub上安顿下来,那个时候GitHub是自由的,平等的,开放的,她不属于任何人,只属于全球来自各个开源社区的开发者们。
算算在GitHub上窝居也超过8年了,认识了不少的朋友,阅读了不少优秀的源代码,收藏了各领域中最实用的项目。甚至将这一切都推广到我自己的团队和朋友圈之中,就连我业余的写作成果我通过GitHub完成,GitHub几乎是成为了我和小伙伴们日夜相伴的助手了,因为她不属于任何商业公司,那里没有阴谋论,可信,安心。
自由、平等还是干不过75亿美金!GitHub这个最大的开源社区竟然被将开源视为毒瘤的微软买去,我一下子就理解了当年犹太人被法西斯捉到集中营的感觉。当然,微软承诺所有的开发者他们不会偷窥任何私有的代码,用脚趾头都想都知道当狼进入羊窝还发誓保护羊群之后会发生什么。
GitHub 10年不赚钱,确拥有了全球最贵的资产——巨量的开源软件,不好好想如何盈利甚至连准备时间都没有就将我们统一以75亿给卖了!跑路吧!为了要将以前的源代码迁走还不知道得白白耗掉多少时间,今天国外已经开始大面积迁移了,GitLab会是相对比较好的下一站吧,毕竟它已经获得了Google2000万美金的C轮融资,估计服务会比以前好,至少Google一直在推动开源社区。GitHub一被收购GitLab当天收入“难民”的最可谓达到了恐怖的10万个之多(见下图)


代码好迁移,但GitHub上的Stars, Followers, Issues这几年的积累算是白搭了!今天实在是在极度不爽的情况下才奋笔疾书含怒写下此文,不要相信大公司的承诺,昨天的GitHub已不复存在了,在利益面前一切都是屎,快点开溜才是正途。
再见了,我不会想念你的 —— GitHub曾经的家.
我们都被GitHub出卖了!逃跑吧兄弟!的更多相关文章
- 之前博客中的代码都放到github上
之前一直把代码托管在taocode上,现在已经不能用了,所以把代码整理了一下,统一都放在gibhub上了. LALR(1)语法分析生成器:https://github.com/kiven-li/xby ...
- Github 的系统内部都在用什么开源软件?
有时候处理规模问题最好的办法就是让事情变得简单并尽你可能去避免出现这种情况.这是 GitHub 所采用的方法,林纳斯·托瓦兹(Linus Torvalds)在十年前开发了Git源代码控制工具,GitH ...
- Github使(zhuang)用(bi)指南
本文针对未能熟练使用GitHub的人员,旨在为其指明通往新世界的小路. 一些闲话可以无视 在这个开源的时代,可能你听说过GitHub,知道大概是个什么.但是,你要是不能熟练的玩起来,怎么和大神取经,怎 ...
- 针对github权限导致hexo部署失败的解决方案
hexo deplay出错,没有反应 今天想在自己的另一个博客地址(链接地址)上更新一下博客,没想到hexo deplay没有反应,以下是解决过程:(更新于 2016-12-24 11:17:43) ...
- 微信快速开发框架(七)--发送客服信息,版本更新至V2.2 代码已更新至github
在V2版本发布的博文中,已经介绍了大多数Api的用法,同时也收到了很多意见,其中发布了几个修正版本,修改了几个bug,在此感谢大家的使用,有了大家的支持,相信快速开发框架会越来越好,也会越来越完善的. ...
- Git & GitHub
使用 Git 和 GitHub 有一段时间了,总结下经验. 起初接触 Git 是先遇到 GitHub 的,当时傻傻分不清这两者的区别,毕竟名字都那么像,刚开始只想用酷酷的方法 clone 代码(SSH ...
- 在GitHub上建立个人主页的方法
GitHub就不需要介绍了,不清楚可以百度一下.只说目前GitHub是最火的开源程序托管集中地了,连PHP的源码都在GitHub上面托管了(https://github.com/php ). GitH ...
- 开启Github之旅
在那个远古时代,我以为可以用GoogleCode干点事,结果啥也没干好.如今,Github已经成为了业界标杆,就连Google.微软.Facebook的开源项目都往Github搬.Github作为全球 ...
- github 基础教程推荐
github现在很火的样子 我在一篇博客上看到说“如果你不知道什么是github,那你就不能说你是个coder,如果你现在看到这篇博客,那么你已经是个coder了”. 我对github一直很好奇,可是 ...
随机推荐
- Java笔记----字节流与字符的常见类型
字节流: InputStream |-- FileInputStream (基本文件流) |-- BufferedInputStream |-- DataInputStream |-- O ...
- spring4笔记----spring4设值注入
2个接口 package com.ij34.servce; public interface people { public void cut(); } package com.ij34.servce ...
- 洗礼灵魂,修炼python(66)--爬虫篇—BeauitifulSoup进阶之“我让你忘记那个负心汉,有我就够了”
说明一下,这个标题可能有点突兀,结合上一篇一起看就行 前面已经对BeautifulSoup有了了解了,相信你基本已经学会怎么获取网页数据了,那么BeautifulSoup这么吊,还有没有其他的功能呢? ...
- 编译percona-server-locks-detail-5.7.22
yum install -y binutils compat-libstdc++ gcc gcc-c++ glibc glibc-devel ksh libaio libaio-devel libgc ...
- php快速定位当前调用的类的位置
php快速定位当前调用的类的位置 $func = new ReflectionMethod('类名', '方法名'); $start = $func->getStartLine() - 1; $ ...
- Ubuntu 16.04安装JDK(转载)
1.简单的安装方法 安装JDK的最简单方法应该就是使用apt-get来安装了,但是源一般是OpenJDK,如果需要安装Oracle的JDK这种方法就不合适了,直接跳过看下面的章节. 1.使用ctrl+ ...
- JAVA 多线程环境下的静态方法
第一: 程序运行的时候,JVM内存主要由以下部分组成: 堆: 所有线程共享一个堆,在 Java 虚拟机中,堆(Heap)是可供各条线程共享的运行时内存区域,也是供所有类实例和数组对象分配内存的区域. ...
- 寒假训练——搜索——C - Robot
The Robot Moving Institute is using a robot in their local store to transport different items. Of co ...
- Java基础知识点(一)
前言:本篇随笔,主要记录Java的基础知识点,不管是用于项目或者面试中,笔者认为都非常有用,所以将持续更新...... 1.Java的访问权限 Java中有四种访问权限:默认访问权限.public.p ...
- 并发的HashMap为什么会引起死循环?
转载:http://blog.csdn.net/zhuqiuhui/article/details/51849692 今天研读Java并发容器和框架时,看到为什么要使用ConcurrentHashMa ...