我们都被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一直很好奇,可是 ...
随机推荐
- 使用MUI/html5plus集成微信支付需要注意的几点问题
1)需要在服务器根目录放上证书,从微信开放平台下载 2)客户端组件目录名一定要按照微信要求
- SogouCloud.exe进程导致SQL Server服务无法启动
早上打开笔记本想开启SQL Server服务时报错,于是根据提示查看windows日志: 依次点开报错发现第一条是1433端口被占用,于是找相关的进程: 于是杀掉此进程: taskkill /pid ...
- python 实现网页 自动登录
完整代码: 1 from apscheduler.schedulers.blocking import BlockingScheduler 2 from selenium import webdriv ...
- 6.context对象
- Java监听器Listener使用详解
监听器用于监听web应用中某些对象.信息的创建.销毁.增加,修改,删除等动作的发生,然后作出相应的响应处理.当范围对象的状态发生变化的时候,服务器自动调用监听器对象中的方法.常用于统计在线人数和在线用 ...
- GraphQL 是什么
我的理解,GraphQL 是一种以Json为载体实现:操作数据和获取结果的需求的查询语言!简言:以Json换Json.
- 6.04-news_xpath3
from lxml import etree html = """ <html> <body> <ul> <li>1 &l ...
- # linux文件系统(inode block superblock)
先说一下格式化:每种操作系统所设置的文件属性/权限并不相同,为了存放这些文件所需的数据,因此就需要将分区格式化,以成为操作系统能够利用的文件系统格式.linux的文件格式为Ext2/Ext3,现在好像 ...
- 转发 .Net平台下ActiveMQ入门实例 https://www.cnblogs.com/madyina/p/4121458.html
1.ActiveMQ简介 先分析这么一个场景:当我们在网站上购物时,必须经过,下订单.发票创建.付款处理.订单履行.航运等.但是,当用户下单后,立即跳转到“感谢那您的订单” 页面.不仅如此,若果没有延 ...
- truffle框架的简单使用
truffle 给大家介绍一下这个框架怎么使用,其实把这个框架就是你们看我之前有一个教程是教你们怎么用remix-ide来连接私有链,编译,配置合约,然后进行调用的,truffle其实就是把这个步骤放 ...