设为首页收藏本站

LUPA开源社区

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

LUPA开源周刊:微软75亿美元收购GitHub Linus暴怒开怼

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

摘要: 就在本周,微软发文宣布,以75亿美元的微软股票收购代码托管平台GitHub,收购协议已达成,根据流程,收购预计将于今年年底前完成。在一个Linux内核4.18-rc1的PullRequest中,开发者AndyShevchenko表示其在对设备属性 ...


  Node 之父 Ryan Dahl 近日在柏林 JS 大会上发表了主题演讲,这也是 Ryan Dahl 做的第二次关于 JS 的公开演讲,第一次是在 2009 年,当时是宣布 Node 项目诞生,而这一次,演讲主题却是 “Design Mistakes in Node” 。


  目前网络上还没有该演讲的相关视频,仅公布了 PPT(地址)。根据 PPT 内容可以看到,Ryan Dahl 在前半段主要讲述了过去他在设计 Node 时犯的一些错误,包括安全性、构建系统、package.json、node_modules、index.js 等等,并表示 Node 存在的种种不足导致有许多严重 bug 问题且不可回避。

  在后半段,Ryan Dahl 则主要阐述了新项目 Deno 的目标和规划。Deno 将发挥 2018 年的技术优势,朝着安全性,简化模块系统,将 TypeScript 编译器内置于可执行文件当中、Misc 等目标前进。更多内容,请关注本次专辑……

  开源软件正在蓬勃发展。大型企业正在依赖于开源协作构建,并享受着主流社区所引入的诸多益处。自由而开源的软件是令人惊叹的,是因为它汇集来自世界各地的诸多人,并按照他们的兴趣将其成就和技能结合起来的这种能力。


  这就是说,因为我们来自不同的背景,所以值得花点时间思考下我们如何一起工作。你在与他人合作时进行自我引导的方式有时会影响你的工作是否合并,某人是否已经在处理你的问题,或者是在某些情况下会影响你在未来可能被阻止参与某个代码库的缘由。这篇文章是为了尽可能地引导人们如何使这些沟通顺利进行。这里有一个开源的礼仪列表,以帮助你在社区中度过更愉快的时光,并为建立一个更好的地方做出贡献。

  对于维护者:使用“需要帮助”或“初学者友好”这样的标签来引导项目的新人们去尝试处理那些他们可以解决的issue。运行基准测试情况下,在运行基准测试之前向框架/库/etc的作者展示您将要运行的代码。允许他们进行PR(给出一个截止日期是可以的)。这样,当你的基准测试运行时,你知道他们得到了你的认可,并且尽可能的公平。这也解决了诸如基准开发引起的而不是生产环境或者一些用户错误引起的问题。

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

官方实锤!微软宣布以75亿美元收购GitHub

  就在刚刚,微软发文宣布,以 75 亿美元的微软股票收购代码托管平台 GitHub ,收购协议已达成,根据流程,收购预计将于今年年底前完成。微软预计,在经过调整的基础上,本次收购将会提升 2020 财年的营业利润。在文中,微软表示开发者是这个新时代的创建者,他们为世界编写代码,而 GitHub 是他们的“家”,在上面,每位开发者都可以共同创建、协作、共享代码并相互为彼此贡献力量。

Linux基金会:微软收购GitHub而不是收购“开源”


  微软75亿美元收购 GitHub 已成事实,然而这个交易意料之中地引起了一些开发者与厂商的反感,在大家的印象中微软还是那个善于将其它知名项目搞垮的杀手,很多人将源码从 GitHub 搬到了其它代码托管平台。在这起收购案中,支持者与反对者可谓激战不休,反对派各种嘲讽段子横出,而正面支持者只能拿出微软近年来在开源事业中的一系列数据反驳。

微软+ GitHub VS 谷歌+ GitLab ,用户争夺战已打响

  在各大媒体纷纷报道 GitHub 被微软收购的消息时,GitLab 也没有闲着。GitLab 除了高调发文祝贺之外,还直接在官网首页挂出了从 GitHub 快速迁移的工具和广告 ,并在 YouTube 上进行了一些迁移教学的直播,推特上 #movingtogitlab 话题已近两千。这种正面挖墙脚的行为也让 GitLab 取得了不错的成果,平台项目导入量在过去 7 天增长了近 10 倍,注册用户增长了 5 倍,GitLab.com 的服务器已扩容三次。

Linus又开怼:有时候标准就是一坨屎!

  在一个 Linux 内核 4.18-rc1 的 Pull Request 中,开发者 Andy Shevchenko 表示其在对设备属性框架进行更新时,移除了 union 别名,这引发了 Linus 的暴怒。这一次 Linus Torvalds 发怒的原因在于 Andy 给出的移除 union 别名的原因是“根据标准行事”。

##########NextPage##########

市场份额仅5%,奋力挣扎的Firefox能否挽回颓势?


  网站通讯流量监测机构 StatCounter 已公布 5 月各浏览器的市场份额,Chrome 以 58.09% 的比例稳居全球全平台第一,Safari 和 UC 浏览器分别以 13.78% 和 8.16% 的成绩拿下第二和第三名,再之后是 5.27% 的 Firefox 和 3.68% 的 Opera 。

GitHub新CEO回应:不打算整合广告,Atom不受影响

  6月7日,即将上任的 GitHub CEO Nat Friedman 在 Reddit AMA(Ask Me Anything)上回答了关于微软收购 GitHub 的一些细节,以及就 Atom 是否会保留,GitHub 是否会开源,微软会不会往 GitHub 中植入广告等开发者最为关注的问题进行了回应。

2018开发者生态报告:Java最流行,Go最有潜力

  JetBrains 刚刚发布了 2018 开发者生态报告,该报告包含开发人员对各种编程语言以及数据库和团队工具的偏好。最终,和去年一样,Java 被评为最流行的语言,JavaScript 是最常用的语言,而 Go 被认为是最有前途的语言。

Oracle被指在开源JMC后迅速解雇原开发团队

  Oracle 在 5 月初宣布开源 Java 性能监控调试工具 Java Mission Control(JMC),此举赢得了 Java 开发社区热烈的掌声。JMC 是一个知名的 JVM 分析和诊断工具套件,主要针对运行在生产环境中的系统。开发者可使用它来收集有关 JVM 和 Java 应用如何运行的详细信息。

Firefox和Tor浏览器正进行整合,最终实现二合一

  Tor(洋葱浏览器)是一个基于 Firefox ,专注于安全和隐私的浏览器,二者很早之前就有相互整合的迹象,之前 Firefox 也曾引入 Tor 浏览器的“第一方隔离”和防指纹跟踪功能,帮助阻止在线广告商的跨网站跟踪以及防止网站利用系统字体作为指纹跟踪用户。

极限编程创始人Ron Jeffries:开发者应放弃敏捷

  极限编程(XP)软件开发方法的创始人之一 Ron Jeffries 近日发布了一篇题为 “Developers Should Abandon Agile” 的长文博客,主要是建议开发者应该放弃各种所谓的敏捷但其实无用的方法。Ron Jeffries 正是敏捷软件开发宣言最初的十七位签名人之一。

华为发大招,将推出名为EROFS的Linux只读文件系统

  华为工程师高翔近日在 Linux kernel 的邮件列表中公布了一个名为 EROFS 的面向 Android 的 Linux 只读文件系统。EROFS 的全称为 Extendable Read-Only File System ,目前正处于早期开发阶段,相比于其他现存的只读文件系统,特点是改进了压缩模式,在节省存储空间的同时,关注性能和速度。EROFS 目前仍在持续开发中,磁盘上的布局格式未最终确定,目前暂未确定该技术将于何时出现在 Android 手机上。

谷歌或将被迫放弃Android?

  去年,欧盟曾经对谷歌开出了一份高达28亿美元的反垄断罚款,这已经是近年来科技界最高的罚款之一了。但是最近还有一笔更大的罚款等着谷歌,竞争对手抱怨谷歌滥用 Android 市场的主导地位推广自家产品,而这次的反垄断调查一旦落实,谷歌可能会面临110亿美元的天价罚款,不过欧盟也给了谷歌另外一条路:将 Android 从其业务里完全剥离。

Groovy 2018 Roadmap:下一步主打lambda和模块化

  JVM 动态脚本语言 Groovy 在 5 月底发布了最新的 2.5 版本, 最大的亮点是对宏的支持,允许开发者在创建 compile-time 元编程扩展时直接使用 Groovy 语法,而不是使用内部编译器表示。Apache 软件基金会计划在接下来的一年内推出 2.6 和 3.0 版本,两个版本的功能特性是相似的,最大的区别在于 Groovy 2.6 针对的是 Java 7 用户,Groovy 3.0 针对的是 Java 8 和 Java 9 的用户。

融合了JavaScript之力的Nashorn或被JDK 11弃用

  还没有使用过 Nashorn ?如果感兴趣的话,建议尽快去尝试一下,因为 Jim Laskey 最近提交了一个新的 JEP 335 草案,准备弃用 Nashorn JavaScript 脚本引擎、API 以及该 jjs 工具。从 JDK 6 开始,Java 就捆绑了基于 Mozilla 的 Rhino 的 JavaScript 引擎,该特性允许开发者将 JavaScript 代码嵌入到 Java 中,甚至从嵌入的 JavaScript 中调用 Java 。随着 JDK 8 的发布,Nashorn 取代 Rhino 成为 Java 的嵌入式 JavaScript 引擎。

多包存储库管理工具Lerna作者指责微软抄袭其代码

  Babel 主要贡献者之一、Lerna 的项目作者 jamiebuilds ,6 月 1 日在推特发文公开指责微软曾抄袭其项目代码。jamiebuilds 表示,当自己在为 Babel 6 工作的过程中发现所有东西都拆分成漂亮的小插件包,但同时也就需要管理数十个软件包。因此,多包存储库管理工具 Lerna.js 应运而生。为让项目更好用,他对项目进行了 5 次重写,试图让架构更完善。

尘埃落定,JDK 11确定将引入Shebang #!符号

  按计划,JDK 11 将于 9 月发布。随着时间的临近,越来越多的 JEP 正被不断被添加至 JDK 11 的开发列表中。2017 年 12 月 1 日,来自 Oracle 的开发者 Jonathan Gibbons 创建了 JEP 330 草案,名为 “Launch Single-File Source-Code Programs”,主要是改进 Java Launcher 以支持一个命令执行单个 Java 源代码文件。

Linux 4.18内核中移除了Lustre文件系统

  在 Linux 4.18 的维护周期中,内核暂存区得到了超过一千个的补丁,共有168000行新代码出现,同时有227000行代码被删除。 为了使内核暂存区变得更轻,Lustre 文件系统在这次变更中已经被删除。Lustre 文件系统是一个用于集群计算的并行分布式文件系统,已经存在了十五年。

Android P版本号为9,第三个开发者预览版有这些变化

  近日,Google 如期放出了 Android P 的第三个开发者预览版(以下简称 DP3)。DP3 主要面向应用开发者,将该版本操作系统的 API 等级正式确定为 API level 28,开发者可以借助相关的 SDK 面向 Android P 进行应用开发、调试和初步分发。

MongoDB 4.0首个RC版发布,支持多文档事务

  MongoDB 因其灵活的文档模型、可扩展分布式设计广受开发者喜爱,在此基础上,MongoDB 4.0 推出了更强大的功能支持,目前 4.0 第一个 RC 版本已经发布。结合 MongoDB 文档模型内嵌数组、文档的支持,目前的单文档事务能满足绝大部分开发者的需求。

打破语音垄断,Mozilla Common Voice支持更多语言

  Mozilla 宣布它正在使其众包项目 Common Voice 支持更多语言。Common Voice 是一个旨在创建开源语音识别数据集的项目,于去年6月发布,它邀请来自世界各地的志愿者通过网络和移动应用程序,用他们的声音记录文本片段。

Ryan Dahl:Node失误太多无力回天,Deno前景明朗

  Node 之父 Ryan Dahl 近日在柏林 JS 大会上发表了主题演讲,这也是 Ryan Dahl 做的第二次关于 JS 的公开演讲,第一次是在 2009 年,当时是宣布 Node 项目诞生,而这一次,演讲主题却是 “Design Mistakes in Node” 。 目前网络上还没有该演讲的相关视频,仅公布了 PPT(地址)。

微软妥协,答应更改备受争议的GVFS项目名称

  微软去年发布了一个名为 GVFS 的项目,这是一个 Git 虚拟文件系统,全称为 Git Virtual File System,允许 Git 处理 TB 规模的代码库,比如 270 GB 的 Windows 代码库。该项目从发布之初就引起了争议,原因是 GNOME 项目的虚拟文件系统也叫 GVfs 。

MIT使用Reddit训练的AI现在只想到死亡和谋杀


  MIT研究人员故意创建Norman来证明用于训练AI的数据可以显著影响其行为。研究人员解释称:“Norman遭受了长时间暴露在Reddit最黑暗的角落,并代表了一个案例研究——当有偏差的数据用于机器学习算法时,人工智能可能会出错。”

Apache Spark技术团队开源机器学习平台MLflow

  近日,来自 Databricks 的 Matei Zaharia 宣布推出开源机器学习平台 MLflow 。Matei Zaharia 是 Apache Spark 和 Apache Mesos 的核心作者,也是 Databrick 的首席技术专家。Databrick 是由 Apache Spark 技术团队所创立的商业化公司。MLflow 目前已处于早期测试阶段,开发者可下载源码体验。

百度的800倍,伯克利发布世界最大自动驾驶数据库

  近日,加州大学伯克利分校向公众开放了大型的自动驾驶数据库BDD100K——这是目前世界上最大规模的自动驾驶数据库。BDD100K共包含了10万个视频,每个视频大约40秒长、720 p、30 fps,还附有手机记录的 GPS/IMU 信息,以显示大概的驾驶轨迹。

阿里开源自研语音识别模型DFSMN,准确率高达96.04%


  近日,阿里巴巴达摩院机器智能实验室开源了新一代语音识别模型DFSMN,将全球语音识别准确率纪录提高至96.04%。这一数据测试基于世界最大的免费语音识别数据库LibriSpeech。对比目前业界使用最为广泛的LSTM模型,DFSMN模型训练速度更快、识别准确率更高。

苹果宣布将在2019年推出iOS和macOS跨平台功能

 
  苹果 macOS 和 iOS 设备在功能方面越来越接近,现在苹果正在缩小这一差距。在昨天的 WWDC 开发者大会上,苹果表示不会将 iOS 和 macOS 进行合并,而是让 iOS 应用移植到 macOS 上变得更加简单。据悉,苹果已经在测试新的框架,实际上 macOS Mojave 上的新闻、股票、语音备忘录和家庭应用都是 iOS 应用的移植版本。

CNCF宣布Helm成为基金会下一个重点孵化项目

  在成功孵化 Kubernetes 后,CNCF 基金会近日宣布已投票选出下一个孵化项目 —— Helm 。Helm 是 Kubernetes 的包管理工具,可方便地发现、共享和使用为 Kubernetes 构建的应用。Helm 最初由 Google 和 Deis 联合创建,自发布后很受用户群欢迎,在 Kubernetes 2018 应用调查中,Helm 被评为最常用的 Kubernetes 应用管理工具。

基于开源代码的人工智能机器人ELF OpenGo击败顶级人类玩家


  最近在Facebook的F8开发者大会上宣布,ELF OpenGo机器人在赢得了最近与前30名人类玩家对阵的14场比赛后获得了专业地位。为了解决复杂的游戏问题和AI研究工作的民主化,Facebook的人工智能研究实验室(FAIR)团队创建了ELF:一个用于游戏研究的广泛,轻量级和灵活的平台。

Android版Microsoft Edge新增对新登录选项的支持


  微软的 Android 版浏览器 Edge 最近有一项重要的更新,增加了一些新功能并解决了一些问题,如页面加载时间极慢和稳定性问题。像桌面版一样,Android 版本现在允许用户随时阅读 eBooks,同时,Android 版 Edge 现在也可以使用书签、注释和高亮显示。

苹果弃用OpenCL和OpenGL ,OpenCL或遭全面淘汰

  随着昨天 MacOS 10.14 Mojave 的发布,苹果悄然证实,他们已弃用 OpenGL 和 OpenCL 。在 MacOS 10.14 的更新文档中,苹果表示使用 OpenGL 和 OpenCL 构建的应用可以继续在 macOS 10.14 中运行,但这些遗留技术在 macOS 10.14 中不推荐使用。现在使用 OpenGL 的游戏和应用应转向 Metal 。 同样,使用 OpenCL 进行计算任务的应用也应该采用 Metal 和 Metal Performance Shaders 。

Zip文件覆盖漏洞曝光,Java、.NET、Go生态集体中枪


  来自 Snyk 的安全团队今年 4 月份发现了一个广泛存在的文件覆盖漏洞,允许攻击者在系统上编写任意文件,并通过远程命令执行。它会在从档案文件中提取文件时触发目录遍历攻击,并影响包括 tar、jar、war、cpio、apk、rar 和 7z 在内的大量压缩文件。
 
Node.js 2018用户调查:最爱Express,最想学Rust

  Node.js 基金会近日发布了 2018 Node.js 用户调查报告,这是该基金会举报的第三届年度用户调查,于 2017 年 10 月 5 日开始,截止至 2018 年 1 月 7 日,旨在了解用户平常使用 Node.js 的偏好和习惯,并评估对 Node.js 和其他相关技术的满意度和未来预期。调查发现,Node.js 通常被用于数据库、前端框架/库、Node.js 框架、负载均衡、容器/原生云服务中。

当Atom遇见VSCode ,微软将对GitHub做6件事

  在微软宣布以 75 亿美元的价格收购 GitHub 后,这个在全球拥有超过 2800 万开发者的代码托管平台即将在微软庞大的云计算框架下进行独立运作。微软 CEO Satya Nadella,CFO Amy Hood ,GitHub 联合创始人兼现任 CEO Chris Wanstrath ,以及即将上任的 GitHub CEO(也是 Xamarin 创始人)Nat Friedman 昨天在短暂的媒体电话会议中分享了有关此次收购和微软对 GitHub 的后续规划的更多细节。

开源礼仪指南

  开源软件正在蓬勃发展。大型企业正在依赖于开源协作构建,并享受着主流社区所引入的诸多益处。自由而开源的软件是令人惊叹的,是因为它汇集来自世界各地的诸多人,并按照他们的兴趣将其成就和技能结合起来的这种能力。

酷毙

雷人

鲜花

鸡蛋

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

最新评论

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

返回顶部