OceanBase 开发者大会来啦!一起围观数据库前沿趋势!报名戳 了解详情
写点什么

GitHub 推出开发者赞助项目,微软收购后的 GitHub 越来越良心?

  • 2019-05-24
  • 本文字数:2408 字

    阅读完需:约 8 分钟

GitHub推出开发者赞助项目,微软收购后的GitHub越来越良心?

GitHub 开发者赞助项目

GitHub 最近推出了开发者赞助项目 GitHub Sponsors。试想一下,当你想支持你喜欢的开发者或开源项目,想督促开发者加快更新项目或写代码的时候,你该怎么办?GitHub Sponsors 项目旨在帮助开源开发者获得他们所需的资源(或动力),让开源能有利于每一个人。


任何拥有 GitHub 账户的人都可以通过每月定期支付的方式赞助 GitHub 上的开发者。目前有一小部分受赞助的开发人员参与了有限的测试版。任何为开源项目做出贡献的人都有资格在将来成为受资助的开发人员。贡献包括但不限于 bug 报告、问题分类、代码、文档、领导、业务开发、项目管理、指导和设计。


为了增加社区资金,GitHub 创建了 GitHub 赞助商匹配基金(sponsored Matching Fund),在赞助的第一年,每个被赞助的开发者可以获得高达 5000 美元的匹配资金。在第一年,GitHub 不会收取任何费用,所以 100%的赞助将会给到被赞助的开发者。将来,我们可能会收取象征性的处理费。


目前,暂时只有个人用户可以赞助开发人员。你可以邮件 opensource@github.com 提出你的建议或加入该项目的咨询小组。


这是 GitHub 又一个让利开发者的良心项目,有了微软资金加持的 GitHub 越来越良心?

微软:开源我是认真的

时针拨回一年前,当微软宣布以 75 亿美元收购 GitHub 时,引起了技术圈的强烈地震,部分开发者直言无法接受,用脚投票迁移去了 GitLab。


  • “Github 作为开源平台,就应该保持中立,怎么可以被收购!”

  • “微软上一个收购的产品是诺基亚手机,WP 最后什么下场?”

  • “准备放弃 Github 了,Gitlab(等社区)靠谱吗?”


但对于 GitHub 来说,这可能是最好的结局。自创办以来到微软收购这段时间里,GitHub 一直未能盈利,亏损严重。保持开源中立的前提下,更需要考虑的问题是:如何生存?


  • 2018 年 10 月底,开源史上最大的一笔交易发生了:IBM 以 340 亿美元的天价收购了 Red Hat(红帽)。红帽是开源公司里少有的具有盈利能力、发展势头良好的公司,但最终却也被老牌大企业 IBM 所收购。

  • 2019 年 3 月,F5 以 6.5 亿美元的价格收购了开源服务器 Nginx。Nginx 在很长的一段时间内寻求收购并没有找到好的下家,最后低价卖给了自己的竞争对手 F5。

  • 在更早以前的 2017 年 11 月,开发者社区 Stack Overflow 宣布裁员 20%。彼时,这个在线社区拥有着超过 5000 万名开发者和其他人员,聚集在此讨论编程和其他事项。


由此折射的一个悲哀事实是:开源公司们的商业化探索失败了,如果不在溢价时卖身大企业,最后很可能逃不过破产、甩卖的结局。


但被收购,其实并不是开源的终点。就像收购 GitHub 的微软,对于开源的态度依旧认真。


曾几何时,在微软前 CEO 鲍尔默眼中,Linux 是像癌症一样的东西。但时隔不久,微软新任 CEO 纳德拉就宣布,”微软爱 Linux“。



事实上,拥抱开源的微软在 GitHub 上是贡献最多的公司,微软的 vscode 是 GitHub 上最受欢迎的项目。而在收购 GitHub 后,微软公开表示 GitHub 仍旧是一个开放的平台,致力于支持开发人员使用任何工具以及将代码部署到任何平台。


微软用这一切行动释放了一个清晰的信号:开源,我是认真的。

GitHub 的那些良心操作

微软收购后的 GitHub,操作依旧良心。

无限私有仓库免费使用

今年 1 月份,GitHub 发布了重磅更新,其中一个产品 GitHub Free:包含无限制的私人存储库。有了 GitHub Free,开发人员可以将 GitHub 用于私有项目,每个存储库最多可以有三个协作者。许多开发人员希望使用私人仓库申请工作,做一些 side project,或者在公开发布之前先私下尝试一些东西。从今天开始,这些场景在 GitHub 上可以免费实现(未来可能有更多场景)。 公共存储库仍然是免费的,并包括无限合作者。


此前,开发者想要在不花钱的情况下创建私有 git 存储库只能使用使用 GitHub 竞争对手的服务 ,最常见的是 BitBucket。在 GitHub 的官推上,开发者评论一片叫好。GitHub 的新 CEO Nat Friedman 在 Twitter 上写道,自微软收购 GitHub 以来,GitHub 已经发布了超过 125 项更新。根据用户反馈,无限制的免费私人存储库是大家最渴望的功能。

史上最大版本更新

在年度 GitHub Universe 大会上,GitHub 发布了史上最大的版本更新:可以让所有人直接运行部分代码!GitHub 的平台主管 Sam Lambert 把这次更新描述为“GitHub 史上最大转变”。以前我们使用 GitHub 基本上只有几个动作:上传、搜索、下载。如果需要测试 GitHub 上面的一个项目,我们必须下载到本地运行。而新产品 GitHub Actions,提供给了程序员一种自动管理代码的工具,包括测试和技术支持。


Sam Lambert 表示,经常有些用户会自己编写机器人软件来运行测试或者有 bug 报告被提交时自动发送短信通知相关人员,但这些工具需要运行在一个 GitHub 平台之外的服务器上。现在这些可以交给 GitHub 来完成了,虽然不能满足每个人的要求,但是程序员也可以在上面开发自己的功能。


开源,还会好吗?

因华为事件引发的开源争论已经持续了很长一段时间,各方对于开源协议的解读也出现了多种版本。当开源也受到意识形态、政治正确等问题所影响时,我们不禁开始担忧:开源,还会好吗?


笔者日前在一次会议上采访了 OpenStack 基金会的创始人 Jonathan Bryce,他表示:


开源真正给我们带来的是:开源社区可以把不同公司、不同行业的技术专家组合在一起,做成一个非常棒的的团队来解决技术问题。整个开源过程是无边界、无国界的,换句话说不会因为你在哪个公司而改变这个态度,也不会因为你在哪个国家而改变对开源的态度,我们真正要做的是把最好的专家聚集在一起,不应该涉及其他方面的问题。

OpenStack 基金会为了更多关心和开拓中国的社区,今年特意在上海成立了一个办事处,有一位专职的社区经理去解决中国的问题。整个开源基金会的目的是能把最好的专家聚集在一起解决一些问题,而不应该涉及国际的问题,OpenStack 也希望帮到整个中国开源社区和技术人员。最后重申一点是开源软件是属于全世界的,并不属于一个公司,也不会属于一个国家。


开源,会好的。


2019-05-24 13:0514841
用户头像
小智 让所有人认同的文字称不上表达

发布了 408 篇内容, 共 358.7 次阅读, 收获喜欢 1937 次。

关注

评论 2 条评论

发布
用户头像
努力求变,才能有更好发展啊
2019-05-24 16:23
回复
用户头像
最有良心的公司
2019-05-24 13:43
回复
没有更多了
发现更多内容

笔记

IT蜗壳-Tango

7月月更

解读《深入理解计算机系统(CSAPP)》第5章优化程序性能

小明Java问道之路

优化逻辑 优化 优化技巧 程序优化 7月月更

融云入选优秀厂商!|《2022中国信创生态市场研究及选型评估报告》(附下载)发布

融云 RongCloud

Spring Cloud源码分析之Eureka篇第六章:服务注册

程序员欣宸

Java SpringCloud 7月月更

前端与HTML

小恺

7月月更

Python|「函数」递归与迭代

AXYZdong

Python 7月月更

iOS中方法和函数的区别

NewBoy

前端 移动端 iOS 知识体系

正则表达式(二)

Jason199

正则表达式 js 7月月更

【愚公系列】2022年7月 Go教学课程 007-计算机进制和变量命名规范

愚公搬代码

7月月更

初识Linkerd项目

阿泽🧸

Linkerd 7月月更

2000字教你如何玩转Linux man命令,隐藏技能非常nice

wljslmz

Linux 运维 man 7月月更

双目立体匹配步骤

秃头小苏

7月月更 双目立体匹配

区块链技术带来司法“加速度”

CECBC

DelayQueue源码分析-特点与新增

zarmnosaj

7月月更

自动生成API工具——Swagger3

Java学术趴

7月月更

Redis stream性能测试实践【Java版】

FunTester

iOS中SEL类型

NewBoy

ios 前端 移动端 iOS 知识体系 7月月更

应用性能管理与链路追踪的关系

穿过生命散发芬芳

链路追踪 7月月更

鸿蒙 eTS 开发方式 Image 组件详解【续】

坚果

HarmonyOS OpenHarmony 7月月更

Java多线程案例之线程池

未见花闻

7月月更

NumPy 与 Python 内置列表计算标准差的区别

宇宙之一粟

Numpy 7月月更

ArrayBlockingQueue源码分析-构造方法

zarmnosaj

7月月更

跨域的问题终于能解决了

是乃德也是Ned

JavaScript ajax 前端 7月月更

spark调优(五):提交任务优化

怀瑾握瑜的嘉与嘉

7月月更

SAP Fiori 注解 @ObjectModel.readOnly工作原理解析

Jerry Wang

SAP abap Fiori SAP UI5 7月月更

C语言入门(一)

逝缘~

c 7月月更

Android 小巧技-不用图片框架,实现加载类似微博超长图片的手法

芝麻粒儿

android 7月月更

Nginx Http模块是如何处理请求的?

Ethan

ngnix

Nginx 部署的虚拟主机如何使用 Let's Encrypt 来进行加密 https

HoneyMoose

ORACLE进阶(十)start with connect by 实现递归查询

No Silver Bullet

oracle 递归 7月月更

解读《深入理解计算机系统(CSAPP)》第4章处理器体系结构

小明Java问道之路

编译原理 编译器 指令集 7月月更 ISA

GitHub推出开发者赞助项目,微软收购后的GitHub越来越良心?_文化 & 方法_小智_InfoQ精选文章