快捷搜索

微软收购GitHub:Linux基金会的反应

  
 
  “在战争中:决心,在失败中:反抗,在胜利中:宽宏大量,在和平中:善意。”
 
  
       值得注意的是,多年来我一直在这个充满活力的领域工作,对这一公告的不同反应让我想起了几件事:
 
  1、多么棒的Git:感谢Linus——这是您的第二个项目,它改变了世界,导致了开发软件的方式的进化,并创造了数十亿美元的价值。Git衍生出了许多世界上依赖的工具和项目,包括代码评审工具、CI/CD工具,它们都依赖于Git工作流。
 
  2、是多么了不起的GitHub:GitHub迎来了“社会编码”的时代,把数以百万计的开发者一起,我们没有见过的开源社区通过创建一个工具,是人们容易学习和集体软件开发的超级有用。
 
  3、开源社区中仍然有一小部分人对微软怀有深深的不信任。在我的职业生涯中,我在Linux基金会工作的大部分时间都在取笑微软(有时,之前的管理太过简单),我将承担一些责任。但是时代变了,是时候认识到我们都已经长大了——这个行业,开源社区,甚至是我。
 
  4、人们似乎把“购买GitHub”的公司和开发平台结合起来,以某种方式购买了“开源”:Linux基金会家族、Kubernetes和Node的两个增长最快的项目。js,是在GitHub上开发的。然而(我与我们的律师进行了三次检查),微软并不拥有Kubernetes或Node。作为这个事务的结果。项目版权所有者保留其代码的所有权。
 
  5、在萨蒂亚•纳德拉(SatyaNadella)的领导下,微软如何完成了从开源的对手到一流公民的转变。如果你没有注意到的话,微软已经开放了大量的代码,并且一直在雇佣那些专注于开源的顶级开发人员。
 
  6、开源开发者社区对平台的依赖程度有多深:无论是已经成立的公司还是已经获得广泛关注的初创公司,比如GitHub、GitLab还是StackOverflow,我们都能看到很多平台都是为大规模、分布式的在线协作而设计的。依靠这些平台的管理者来“做正确的事情”,让他们变得有用和容易获得。也有一组社区期望,这些专员将需要满足或面临向相互竞争的平台迁移。
 
  那么这对开源意味着什么呢?我期望的通常是好的事情。微软拥有使GitHub变得更好的手段和专业技能。他们让纳特•弗里德曼(NatFriedman)担任GitHub的首席执行官,我认识他很多年了,几十年来他在开源社区中一直备受尊敬。纳特明确表示,微软正在进行他们的谈话,“我不是在请求你的信任,但我致力于赢得信任。”我迫不及待地想要帮助GitHub平台和社区,这对我们所有人来说都是特别的。我相信他是认真的。
 
  应该关注开源社区吗?可能不会。收购GitHub并不意味着微软已经卷入了阴谋来“拥有”GitHub上超过7000万个开源项目。GitHub上的大多数重要项目都是通过开放源码许可(开放源码许可)来授权的,该许可涉及知识产权所有权。商标和其他IP资产通常由非营利组织如Linux基金会所有(参见上面的Kubernetes示例)。让我们明确一点——开发人员的内心和思想不是一个人“买”的东西——而是一个人“赚”的东西(参见前面的Nat引用)。
 
  微软为什么要这么做?我觉得很简单。史蒂夫•鲍尔默(SteveBallmer)对他著名的“开发人员、开发人员、开发人员”的欢呼(值得我们在这里重新审视一下)有一半是对的。他只是没有把“开源”开发人员考虑进去,而这正是他著名的不考虑因素。萨蒂亚•纳德拉(SatyaNadella)本周以一种引人注目的方式纠正了这种监管。微软一直喜欢开发人员,并希望为开发人员提供优秀的工具,以帮助他们创建优秀的技术。从字面上来说,这是他们在网站about页面上的使命:“授权地球上的每个人和每个组织去实现更多。”现在有超过2800万的开发者在GitHub上。
 
  为什么突然改变?这不是一个突然的变化。微软已经成为Linux和Kubernetes的最大贡献者,他们开发和发布基于Linux的产品,他们开放源码的。net,他们是Linux基金会、Apache软件基金会、开源计划和许多类似努力的支持者。他们对开源的承诺多年来一直很积极。
 
  当我们都在评估开源从早期到现在的演变时,我建议我们庆祝这一时刻。在最近给国会的一封信中,我写道:“在发展现代技术产品、解决方案和服务方面,采用和持续使用开源软件的数十年进展是永久和不可逆转的。”世界上大多数的经济系统、证券交易所、互联网、超级计算机和移动设备都运行着开放源码的Linux操作系统,其使用和采用继续扩大。数十亿人可能不知道自己每天都在使用开源软件,但他们的现代电视、智能手表、摄像头、汽车和智能手机都依赖于开源软件。
 
  开源开发者改变了我们的世界。微软得到了这一点,这就是他们收购GitHub的原因。我很高兴看到他们做出的改进,如果Nat把它搞砸了(没有压力Nat!),他们会感到震惊的。
 
  

您可能还会对下面的文章感兴趣: