LUPA开源周刊:GitLab和Elastic炮轰AWS 谷歌破坏火狐

  “从零开始创建,解决某个问题” 是一个充分体现了开源社区的思想和精神的做法。从这方面来看,GitLab 称得上是开源界的典范,为开发人员提供了一种协作软件平台。然而,在现在快速变化的软件开发界,典型的开源企业也因此面临着诸多挑战和威胁,甚至关乎到了其开源项目的存亡。话不多说,下面就是小编为大家准备的开源资讯回顾,还是希望能给大家带来新的收获,这周的开源业界不论是国内还是国外,都有很“有料”的开源资讯值得大家关注!

LUPA开源周刊:GitLab和Elastic炮轰AWS 谷歌破坏火狐


  Google Chrome 目前是台式机和移动设备上的头号浏览器,微软和其他公司也在支持 Chrome 核心 Chromium,浏览器之战对 Mozilla Firefox 来说越来越具有挑战性。近日,一位前 Mozilla 高管表示,歌本身对用户从 Firefox 迁移到 Chrome 负有部分责任。在 Oracle 退出和变更许可后,红帽宣布接手维护 OpenJDK 8 和 OpenJDK 11,为这两个 OpenJDK 的旧版本提供错误修复和安全补丁。Oracle 分别在 2014 年 3 月和 2018 年 9 月发布了 JDK 8 和 JDK 11,红帽接手维护的两个 OpenJDK 版本是 Java 这两个长期支持版本的基础。经过六个月的开发,Ubuntu 19.04(Disco Dingo)正式版终于发布。值得注意的是,这一版本将支持到 2020 年 1 月,生命周期仅有 9 个月。若需要长期支持,建议使用 Ubuntu 18.04 LTS 代替。开发者们一直在观望并急切地等待着歌正在开发的操作系统 Fuchsia 的正式推出,但实际上,公司迄今为止几乎没有承认它的存在。在这种低调潜行的背景下,这一操作系统已经迈向最新的里程碑——第一个“候选版本”。通过 Fuchsia 的代码库,有开发人员注意到一个分支,名为 “releases / 20190206_00_RC01”。Mozilla 物联网团队宣布去年发布的物联网开放平台项目 Project Things 脱离实验阶段,并正式更名为 Mozilla WebThings。当前物联网生态的破碎现状,从而进一步降低市场物联网设备的售价。此前 Mozilla WebThings 已经历了两年的开发和七个季度的更新,已经引起了开发者和制造商社区的极大兴趣。微软近期推出了一款全新的编程语言 Bosque,该语言参考了 TypeScript 的语法与类型,还有 ML 和 Node/JavaScript 的语义。作者微软计算机科学家 Mark Marron 致力于消除编程过程中出现的各种复杂情况,创造出了他认为超越主流结构化程序设计的 Bosque 这一语言。开源技术已被广泛应用于企业中,这一点毋庸置疑。像谷歌和微软这样的科技巨头也承认开源的力量——谷歌云最近与 Elastic、MongoDB、Redis Labs、Neo4j 和Confluent 等公司建立合作伙伴关系便是很好的佐证,详细内容请关注本次专辑……

LUPA开源周刊:GitLab和Elastic炮轰AWS 谷歌破坏火狐


  本周不少的开源项目也有了最新的进展,我们挑一些热点和大家先做下分享。红帽公司近日在博客公布了关于红帽认证工程师(RHCE)的新计划。红帽方面表示,随着行业本身的发展和变化,新技术应运而生,如何使用这些技术进行工作协同已转向关注混合云的实施。除了混合云相关的技术,对于 Linux 系统管理员来说,自动化也已成为日益重要的技能。由 Zend 公司推出的 PHP 开发框架 Zend Framework 宣布进入 Linux 基金会(目前尚处于过渡阶段),待交接完成后将正式成为旗下的开源项目,并被重名为 Laminas。这就意味着,Zend Framework 不再仅仅是由 Zend Technologies 和 Rogue Wave 领导的项目,Linux 基金会亦将参与到 Zend Framework 的治理和维护。Github 将代码审查描述为“社交、情感和后勤过程”。其中,“接收拉取请求审查是尤其令人脆弱的时刻”,因为在这一过程中,开发人员将获得其他人对自己工作的反馈,并需要考虑如何解决和改进。为了改善拉取请求审查体验,Github 在官方博客中宣布:从 Atom 1.37 beta 开始,用户可以在编辑器旁边的停靠栏中查看评论中的反馈。在昨日举办的 RubyKaigi 2019 大会上,知名 Ruby 开发者 Paul Tarjan 发表了名为"State of Sorbet: A Type Checker for Ruby"的主题演讲,Paul 曾就职于 Facebook,参与过 HHVM 和 Hack 的开发工作。近期在互联网媒体上流传 PostgreSQL 存在任意代码执行的漏洞:拥有‘pg_read_server_files’权限的攻击者可利用此漏洞获取超级用户权限,执行任意系统命令。针对此言论,PostgreSQL 官方在2019年4月4日发表声明如下:消息不实。Windows 操作系统本身是不开源的,但是近日微软内核工程师 Axel Rietschin 发表了一篇博客,带大家一窥了 Windows 10 内核的魅力。Axel 介绍,Windows 10 与 Windows 8.x、7、Vista、XP、2000 和 NT 的代码库是相同的,其中每一代都在之前的基础上进行重大的重构,并增加大量新功能,改进性能和硬件支持,此外还有安全性的提升,同时保持非常高的后向兼容性。更多内容,本次专辑我们一起来关注……

LUPA开源周刊:GitLab和Elastic炮轰AWS 谷歌破坏火狐


  本周,对于如何高效的使用各类开源软件,业界不少大牛和爱用着都给出了自己的态度和做法。Google 旗下 DeepMind 团队让 AI 系统接受一项高中程度的数学测试,结果在 40 道题目中只答对了 14 题,甚至连「1+1+1+1+1+1+1」也算错了。说来难以置信,Google AI 系统能打败人类世界棋王,却无法通过高中程度的数学考试。近日,Mozilla 官方博客发布了一封请愿书,要求 Apple 每月重置 IOS 用户的 IDFA(广告商的标识符)。此请求的目的是阻止在线广告商创建包含有关 iOS 用户的过多信息的配置文件。事情的导火索是 Apple 前不久打出的广告将 iPhone 与隐私划上等号。前年 12 月,Skywalking 项目加入 Apache 基金会进行孵化,经过一年半时间,该项目目前已成为 Apache 基金会顶级项目。SkyWalking 是一款国人主导开发的开源应用性能监控系统,包括指标监控,分布式追踪,分布式系统性能诊断。当地时间 4 月 11 日,CNCF 宣布 Fluentd 顺利从孵化器毕业。目前 CNCF 一共有 6 个毕业项目,分别是 Kubernetes、Prometheus、Envoy、CoreDNS 和 containerd,以及此次毕业的 Fluentd。近日,有安全研究人员连续在 Plugin Vulnerabilities 平台上,对外公布了 3 个 WordPress 外挂程式的 0day 漏洞,将 10 万个 WordPress 网站于陷于安全风险中。相关研究人员在公布这些漏洞时,提到他们只是为了抗议 WordPress 支持论坛版(WordPress Support Forum)的版主行为。相信每位开发者都对操作系统中的 fork() 有一定的了解,至少知道它是用来创建进程的。fork 系统调用方式在 20 世纪 70 年代被创造出来,它通常与 exec() 组合使用,非常简单却很强大,被认为是一种天才式的设计、Unix 的伟大思想。但最近微软的研究员却发表了一份令人意外的研究结果……在这忙碌的一周里,开源界有哪些新动向呢?IT巨头又有哪些开源新进展呢?各种开源软件出新版了么?又推出什么开源软件了么?我们还是来一起回顾下最近的开源动态吧!