设为首页收藏本站

LUPA开源社区

 找回密码
 注册
文章 帖子 博客
LUPA开源社区 首页 开源热点 查看内容

LUPA开源周刊:IBM收购Red Hat Android之父曝性丑闻

2018-10-30 14:04| 发布者: joejoe0332| 查看: 9949| 评论: 0|原作者: LUPA开源社区|来自: LUPA开源社区

摘要: 28日,IBM宣布收购Linux巨头Red Hat。公告中称,两家公司已达成最终协议,根据该协议,IBM将以每股190美元的现金收购Red Hat 所有已发行股份,总价值约为340亿美元(2360.45亿人民币)。26日,微软收购GitHub案终于 ...


  据 MIT Technology Review 报道,一位名为“Repairnator”机器人在 GitHub 上“卧底”数月,查找错误并编写和提交修复补丁,结果有多个补丁成功通过被采纳。现代计算机程序非常复杂,在开发过程中难免会出现错误。查找和修复补丁是一件需要耗费大量资源的事情,虽然研究人员已经开发除了许多流程自动化的机器人,但是它们往往很慢,而且存在编写的代码质量较低的问题。


  Repairnator 是由 KTH 瑞典皇家理工学院的软件技术教授 Martin Monperrus 及其朋友构建的机器人,目前已被证实可以发现错误并编写高质量补丁。Martin Monperrus 表示:“这是自动修复程序研究中的里程碑,它拥有和人类开发者竞争的潜力。”

  据悉,该团队将 Repairnator 伪装成了一个名为 LucEsape 的 GitHub 用户,他们给 Luc 上传头像并填写个人资料,看起来就像是一位渴望在 GitHub 上做贡献的初级开发者。他们共进行了两轮测试,第一轮是在2017年2月到12月,Repairnator 在 14188 个 GitHub 项目的修复列表上运行并扫描错误,期间 Repairnator 总共分析了超过 11500 个失败的构建,其中有 3000 多个能被重现。

  然后,Repairnator 生成了针对其中 15 个问题的补丁,遗憾的是由于补丁质量低、花费时间过长等问题,这些补丁均未被接受。第二轮测试是在2018年1月至6月,该团队没有具体说明他们对 Repairnator 做了哪些改进,但 Repairnator 在1月12日成功编写出了第一个被人类开发者接受的补丁。在之后的6个月里,Repairnator 陆续又有 5 个补丁被采纳。

  在流行的用法中,“Linux”通常是指围绕Linux内核的一组操作系统发行版。但从严格意义上讲,Linux仅指内核本身的存在。为了构建一个完整的操作系统,Linux发行版通常包括来自GNU项目和其它源的工具和库。最近,越来越多的开发人员使用Linux来构建和运行移动应用程序;它还在开发价格合理的设备(如Chromebook)中发挥了关键作用,Chromebook在内核上运行操作系统。


  在一般的云计算和服务器环境中,出于某些实际原因,Linux是一种流行的选择:它的发行版仍然是最新的,并得到其他开发者社区的支持。它可以在各种硬件上运行,并将与预先存在的系统一起安装(在本地开发环境中是一个有用的特性)。它支持从预存在的存储库进行集中式软件安装。它的资源需求很低。开发人员为服务器构建应用程序生态系统和工具时通常会被高度重视,从而实现高级别的兼容性。它支持对操作系统进行必要的更改。

  Linux也可以追溯到自由和开源软件运动,因此一些开发人员会出于道德和实际原因选择它:对于一些开发人员来说,使用Linux代表了对可访问性和表达自由的承诺。Linux社区也对一些开发人员具有吸引力:当他们有问题时,他们可以查询该社区产生的资源,或直接联系到许多活跃的维护者之一。为了理解Linux在开发社区(及其他人)中的角色,本文将通过Unix概述Linux的简史,并讨论一些流行的Linux发行版。

  上周,微软宣布正式加入 Open Invention Network (“OIN”) 社区,开放其 6 万多项 Linux 专利。消息一出,许多人疑惑微软为什么要这么做?作为普通开发者,是否能使用这些专利?在开源欧洲峰会上,OIN CEO Keith Bergelt 对相关问题进行了解答。


  微软为什么加入 OIN ?按照 Bergelt 的说法,答案很简单:开源。在开源峰会欧洲的主题演讲中,微软 Azure 首席项目经理 Stephen Walli 说:“开源改变了一切。以前微软可能有人认为开源是错误的,但现在他们已经认识到开源的必要性。微软是一家开发者为主的公司,开发者喜欢开源!”

  这也侧面反映了微软对专利处理的态度。Bergelt 表示,微软开放专利并非突然决定的,这项工作可以追溯到2008年5月21日,当时微软内部人士正在推动开源。“我和微软谈了九年。在过去的三年里,我们的谈判卓有成效。”

  具体包含哪些专利?“ OTN 几乎涵盖了微软所有的 exFAT 专利。我们可以 99.9% 肯定是所有的 exFAT ,因为我们已知的那些均有覆盖到。

  更多本周开源资讯,本次专辑将为您一一呈现……

2360 亿!IBM收购Red Hat!

  28 日,IBM 宣布收购 Linux 巨头 Red Hat。公告中称,两家公司已达成最终协议,根据该协议,IBM 将以每股 190 美元的现金收购 Red Hat 所有已发行股份,总价值约为 340 亿美元(2360.45 亿人民币)。当下各个公司已经在使用不同的云,然而,研究表明,受市场专有性的阻碍,80% 的业务工作负载尚未转向云。

收购完成,GitHub现在确实是微软的了

  26日,微软收购GitHub案终于圆满完成了,新任GitHubCEO Nat发文宣布了这一消息。Nat在文中表示他希望让GitHub变得更好,他重申了新时代下的GitHub原则:GitHub将作为社区、平台和业务独立运营。将始终支持开发者选择任何语言、License、工具、平台与云。GitHub将保留其产品理念。将继续打造开发者喜爱的高雅、活泼和精美的工具。

谷歌被曝袒护因性丑闻而离职的Android之父


  26 日,纽约时报报道了在 Android 之父 Andy Rubin 因不正当性行为离职时谷歌对其提供保护的丑闻。早在去年11月份,The Information就报导过Andy Rubin当年离开谷歌的原因是被举报存在不正当男女关系。而此次纽约时报爆料,这背后谷歌为其提供了保护——高度称赞、支付赔偿、对外不谈。


酷毙

雷人

鲜花

鸡蛋

漂亮
  • 快毕业了,没工作经验,
    找份工作好难啊?
    赶紧去人才芯片公司磨练吧!!

最新评论

关于LUPA|人才芯片工程|人才招聘|LUPA认证|LUPA教育|LUPA开源社区 ( 浙B2-20090187 浙公网安备 33010602006705号   

返回顶部