设为首页收藏本站

LUPA开源社区

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

LUPA开源周刊:Fedora 15岁 微软竟是最大开源贡献者

2018-11-12 11:53| 发布者: joejoe0332| 查看: 9412| 评论: 0|原作者: LUPA开源社区|来自: LUPA开源社区

摘要:   2003年11月6日,Red Hat宣布推出Fedora Core 1,这是Fedora Project的首个软件,而这份公告亦标志着一个在Red Hat和社区之间协作开发的项目的诞生。如今已经过去15年了,随着红帽被IBM收购,微软居然逐渐成为全 ...
  2003年11月6日,Red Hat宣布推出Fedora Core 1,这是Fedora Project的首个软件,而这份公告亦标志着一个在Red Hat和社区之间协作开发的项目的诞生。今年Fedora迎来了自己15岁的生日,随着红帽被IBM收购,Fedora的未来又会怎样呢?话不多说,下面就是小编为大家准备的开源资讯回顾,还是希望能给大家带来新的收获,这周的开源业界不论是国内还是国外,都有很“有料”的开源资讯值得大家关注!


  微软是世界上最大的开源贡献者。至少,从微软在 GitHub 上积极参与开源项目的员工数量来看,这个说法经得起推敲。事实上,微软已将开源贡献者数量增加了一倍,就像第二大活跃贡献者谷歌那样。尽管如此,DigitalOcean 最近调查开发者后发现,他们眼中最好的开源公司是谷歌而不是微软,他们认为谷歌对开源的友好程度是微软的两倍。这是什么原因导致的呢?中国在乌镇互联网大会上宣布成立 RISC-V 中国联盟,联盟理事长是倪光南。RISC-V 是基于精简指令集(RISC)原则的一个开源指令集架构。相比其他指令集,RISC-V 指令集可以自由地用于任何目的,允许任何人设计、制造和销售 RISC-V 芯片和软件。本周,三星公布了一个新项目——Linux on DeX。官网对它的描述是,Linux on DeX可让你随时随地享受Linux环境。简单来说,通过该应用三星手机可以启动 Linux 容器,然后再连接显示器,就会变成 Ubuntu 桌面环境,从而在手机上达到 PC 开发的体验。不过目前只支持 Note9 和 Tab S4。根据路透社报道,微软公司在周四晚些时候的一份文件中表示,该公司在收购编码托管创业公司GitHub中涉及到13亿美元的现金支付。GitHub可以让开发者用于在编写应用程序时追踪代码的变更。微软公司在六月份宣布以75亿美元收购该公司时表示交易将全部以股票交易的形式进行。昨日,VMware 宣布收购由 Kubernetes 的两位联合创始人创立的初创公司 Heptio。此举也被理解为 VMware 有意加强基于容器化的架构和开源生态。值得注意的是,在 VMware 的数十次收购经历中,这似乎是唯一一次针对容器技术的收购,而作为被收购对象的初创公司 Heptio 也不一般。根据 Bugzilla 的信息显示,计划于 2019 年 1 月推出的 Firefox 65 将支持 WebP 格式的图片。WebP 是谷歌创建的专门用于互联网的图片格式。主流的浏览器中,Chrome 和 Opera 早已实现对 WebP 的支持,而微软在 10 月发布的 Windows 10 October 2018 Update 也已让 Edge 支持 WebP。因此,在目前的主流浏览器中,唯独苹果尚未公布让 Safari 支持 WebP 的计划。近日,阿里巴巴服务发现和配置管理领域开源项目Nacos被列入云原生全景图谱配置管理和服务发现象限,这是继Dragonfly、Dubbo、RocketMQ、OpenMessaging、 PouchContainer和Sentinel后,阿里巴巴又一开源项目被列入该图谱。借助Nacos,用户在云原生时代构建微服务架构时,可极大的降低生产上的落地难度和实施风险。由 Whitewater Foundry 开发的 WLinux,是一款基于 Debian、专为 Windows Linux 子系统(下简称 WSL)打造的发行版。按照官方的说法,这是一个基于 WSL 构建专为开发者和专业用户打造的 Linux 终端环境,详细内容请关注本次专辑……

  本周不少的开源项目也有了最新的进展,我们挑一些热点和大家先做下分享。反省归来的 Linus Torvalds 重新掌控 Linux 4.20 或 5.0 的开发,在与内核开发者的交流中,这位曾以刻薄著称的 Linux 之父开始表现得彬彬有礼,只是指出错误而不再使用一些斥责辱骂性质的词语。Eclipse OSBP 是一个开源软件工厂,可帮助您快速轻松地定制企业级应用程序。 您可以使用它来实现无代码,低代码和完整代码,并能在同一个项目中在这些模式之间来回切换。Christopher Loetz 介绍了其工作原理。Facebook开源了FBGEMM,一个针对服务器推理优化的高性能核心库。与其他库不同,FBGEMM最大程度优化了 CPU 性能,通过降低精度计算来加速深度学习模型。 目前Facebook已经在自己的服务中使用该库,与目前的生产基准相比,它带来了两倍的性能提升。在10月底召开的新品发布会上,包括Mac Mini在内的新硬件上都装备了苹果 T2 安全芯片。作为 Secure Enclave 协处理器,能够为 APFS 加密磁盘、安全启动和 Mac 端的 Touch ID 提供基础安全保护。不过根据苹果官方公布的技术文档[PDF],T2 安全芯片并不支持 Linux 系统。Notepad++ 是一款深受开发者喜爱的文本编辑器,但令人遗憾的是这款应用并未在 Microsoft Store 上架。现在第三方开发人员将其引入到了微软商城中。虽然第三方版本具备了大部分内容,但受限于 Store 的限制以及微软的相关策略,部分功能并未上线。美国时间2018年11月10日6点,分布式数据库中间件开源软件 Sharding-Sphere 正式步入 Apache 基金会孵化器。根据 Apache 基金会邮件列表显示,7个约束性投票(binding votes)和7个无约束性投票(non-binding votes)的投票,全部持赞同意见,无弃权票和反对票,投票顺利通过。通过Microsoft Store,微软宣布为Windows 10系统引入对全新AV1免专利视频解码的支持。AOMedia Video 1 (简称AV1)是一个开放、免专利的影片编码格式,专为通过网络进行流传输而设计。它由开放媒体联盟(AOMedia)开发,该联盟由半导体企业、视频点播供应商和网页浏览器开发商于2015年成立。更多开源软件的新版新特性,本次专辑我们一起来关注……


  本周,对于如何高效的使用各类开源软件,业界不少大牛和爱用着都给出了自己的态度和做法。加拿大公司 ActiveState 今年发起了一项名为"Open Source Runtime Pains"的开发者调查,旨在更好地了解开发者在基于“开源”进行开发时所面临的痛点。ActiveState 是一家专注于提供跨平台专业开发工具的公司,在开源领域耕耘已有20多年,热衷于为企业开发提供优雅的解决方案。微软试图说服用户在 Windows 10 中坚持使用微软自己的 Edge 浏览器并不是什么新鲜事,但现在看来这种方法又有了新的套路。一位 reddit 用户最近透露,微软现在正试图利用 Windows 10 中的内置搜索功能,引导 Windows 10 用户远离 Firefox 浏览器,转而使用自家的 Edge 浏览器。加拿大公司 ActiveState 今年发起了一项名为"Open Source Runtime Pains"的开发者调查,旨在更好地了解开发者在基于“开源”进行开发时所面临的痛点。ActiveState 是一家专注于提供跨平台专业开发工具的公司,在开源领域耕耘已有20多年,热衷于为企业开发提供优雅的解决方案。虽然谷歌在今年发布安卓9.0系统之后,智能手机厂商对旗下手机进行适配的速度已经加快了,目前已经有不少机型都已经可以升级到最新的安卓系统。不过,在谷歌十月底公布的安卓系统各版本的市场份额数据中,最新的Android Pie系统占比仍然不足0.1%。昨日,据外媒报道称,微软在没有任何警告的情况下,将 Windows 10 专业版许可证降级为 Windows 10 家庭版。并且 Windows 10 的激活系统也存在严重问题 —— 因为许多用户遇到了导致其计算机无法激活的问题,声称他们的系统被列为未激活。距离 Java 11 的正式发布已过去一个多月,而 Java 12 也正在赶来的路上。根据此前开源中国发起的一项关于开发者使用的 Java 版本的调查,Java 8 仍然是开发者的主流选择,而 Java 11 是 Java 8 之后的首个 LTS 版本,所以有不少开发者表示会选择升级至 Java 11。按照 Java 的发布计划,Java 12 将于明年 3 月推出。那么问题来了,我们是应该采用 Java 12,还是坚持使用 Java 11 呢?还在找 2018 年最好的 Linux 发行版本吗?本文对于不知道 /etc/fstab 是啥的人来说,最有帮助不过了。另外,本文重点介绍桌面版本 Linux ,不涉及服务器版本 Linux 的介绍。加深自己对服务器 Linux 的理解程度的一个很有效的方法就是,在自己的个人电脑或者工作站上装一个 Linux 先用起来。在这忙碌的一周里,开源界有哪些新动向呢?IT巨头又有哪些开源新进展呢?各种开源软件出新版了么?又推出什么开源软件了么?我们还是来一起回顾下最近的开源动态吧!



  2003年11月6日,Red Hat 宣布推出 Fedora Core 1,这是 Fedora Project 的首个软件,而这份公告亦标志着一个在 Red Hat 和社区之间协作开发的项目的诞生。Fedora Project 源于一个名为 fedora.us 的社区主导项目。


  Fedora 是一个社区项目,旨在简化 Red Hat 平台上第三方软件的发布和交付。Fedora.us 推出几个月后,便在其主页发布了重大声明,宣布 Red Hat Linux 正在与 Fedora Linux 合并,而 Fedora Project 亦由此诞生。

  当免费的 Red Hat Linux 停止发行后,Fedora 社区便集成到 Red Hat 赞助的 Fedora Project,目标是开发出由社区支持的操作系统。事实上,Fedora Project 除了由志愿者组织外,也有许多 Red Hat 的员工参与开发。Red Hat Enterprise Linux 则取代 Red Hat Linux 成为官方支持的系统版本。

  可以理解为 Red Hat Linux 变成了 Fedora Core,而 Fedora.us (or Fedora Linux) 则成了 Fedora Extras。在 Fedora 7 之前,有 Core 和 Extras 这两个主要的仓库。Fedora Core 仓库包含所有操作系统必需的基本软件包,以及其他随安装 CD/DVD 发行的、由 Red Hat 开发者维护的软件包。

  Fedora Extras 仓库自 Fedora Core 3 开始加入,包含社区维护的、没有随安装 CD/DVD 发布的软件包。自 Fedora 7 开始,Core 和 Extras 软件仓库被合并,因此该版本在其名称中去掉了Core。该软件仓库同样允许社区成员维护的软件包,这在以前是 Red Hat 开发者才可进行的。更多消息大家可以关注本次专辑……

  微软是世界上最大的开源贡献者。至少,从微软在 GitHub 上积极参与开源项目的员工数量来看,这个说法经得起推敲。事实上,微软已将开源贡献者数量增加了一倍,就像第二大活跃贡献者谷歌那样。尽管如此,DigitalOcean 最近调查开发者后发现,他们眼中最好的开源公司是谷歌而不是微软,他们认为谷歌对开源的友好程度是微软的两倍。这是什么原因导致的呢?


  首先,多年来谷歌一直是开源的重要贡献者。从 Google Summer of Code 到其对 MySQL 及其他一系列项目的贡献,谷歌一直是积极的贡献者。最近,由于Kubernetes和TensorFlow的贡献,谷歌与开发商建立了大量的商誉。对于每一个,Google都为广大的开发人员群体带来了巨大的价值。

  最近,谷歌凭借着对 Kubernetes 和 TensorFlow 的贡献,在开发者中建立了大量的声誉。它对开源的贡献为广大的开发者群体带来了巨大的价值。更令人印象深刻的是,谷歌管理这些项目的方式是让他们自己也成为社区真正的力量,而不是单打独斗。

  开发者也注意到了这一点。因此,在接受调查的 4300 多名开发者中,有 53% 的人认为谷歌“最喜欢开源”,这并不奇怪。而微软的票数不到谷歌的一半,为 23%(Facebook 占 10%,而亚马逊只占 4%。至于占了 1% 的最后一位属于 Apple)。

  虽然调查结果显示了微软的开源举动并未广泛得到开发者的认可,但它实实在在地为开源做出了许多巨大的贡献。正如 Brian Rinaldi 强调的那样,每天都有很大比例的开发者生活在微软的(开源)Visual Studio Code 中。

  所以,到底是什么问题导致微软得不到开发者的广泛认可?最具成本效益和最忠实的开源计划工具。我们期待能够帮助其他公司去实现未来增长所依赖的创新。”更多消息,请大家关注本次专辑……

  中国在乌镇互联网大会上宣布成立 RISC-V 中国联盟,联盟理事长是倪光南。RISC-V 是基于精简指令集(RISC)原则的一个开源指令集架构。相比其他指令集,RISC-V 指令集可以自由地用于任何目的,允许任何人设计、制造和销售 RISC-V 芯片和软件。


  RISC-V 中国联盟秘书长包云岗称,“RISC-V 指令集有望像开源软件生态中的 Linux 那样,成为计算机芯片与系统创新的基石。”但只有 RISC-V 指令集还远远不够,还需要开发基于 RISC-V 的开源工具链、开源 IP、开源 SoC 等才能形成开源芯片生态,这需要更多支持开源芯片的力量参与和贡献。

  联盟制定了一个“三步走”计划,希望用 10 年左右的时间,到 2030 年逐步完成开源芯片生态的建立。联盟发起单位包括中科院计算所、北京大学、清华大学、阿里—中天微、百度、中芯国际等近 20 家研究机构和企业,目前已有一批企业构建了开源芯片关键技术。更多内容,本次专辑将为您一一带来……



  根据路透社报道,微软公司在周四晚些时候的一份文件中表示,该公司在收购编码托管创业公司GitHub中涉及到13亿美元的现金支付。GitHub可以让开发者用于在编写应用程序时追踪代码的变更。微软公司在六月份宣布以75亿美元收购该公司时表示交易将全部以股票交易的形式进行。


  但在11月8日提交的文件中,微软表示这笔75亿美元的金额“包含13亿美元的现金支付GitHub股权奖励和托管赔偿。”该交易已于10月25日结束。微软未对此予以置评。详细内容本次专辑会为您慢慢道来……

  昨日,三星公布了一个新项目 —— Linux on DeX。官网对它的描述是,Linux on DeX 可让你随时随地享受 Linux 环境。简单来说,通过该应用三星手机可以启动 Linux 容器,然后再连接显示器,就会变成 Ubuntu 桌面环境,从而在手机上达到 PC 开发的体验。不过目前只支持 Note9 和 Tab S4。


  通过一根线与显示器进行连接就能把手机秒变 PC —— 是不是似曾相识的感觉?不过 Linux on DeX 目前仅支持一个定制的 Ubuntu 镜像(Canonical 提供的 Ubuntu 16.04 LTS 版本),而该映像也仅在指定的三星设备上运行(Note9 和 Tab S4)。

  此外,对设备的硬件要求也比较高,至少需要 8GB 存储空间和 4GB RAM,如需要安装其他软件包或应用程序,还需要额外的存储空间。显然,Linux on DeX 是一个面向开发者和专业用户的项目,那么我们可以用它做什么呢?更多内容,请关注吧本次专辑……

  反省归来的 Linus Torvalds 重新掌控 Linux 4.20 或 5.0 的开发,在与内核开发者的交流中,这位曾以刻薄著称的 Linux 之父开始表现得彬彬有礼,只是指出错误而不再使用一些斥责辱骂性质的词语。


  举例来说,一位开发者递交了 BigBen 游戏控制器驱动的 pull request,设置默认启动新的驱动,Linus Torvalds 长期以来不赞成内核配置驱动时将新的驱动默认启用。对此,他有礼貌地表示反对,解释说:“我们不会默认启用随便的一个新驱动,尤其是那些绝大多数人从未听说过的设备驱动。

  请不要这么做。当然,每一位开发者都相信他们的驱动是非常特别的,重要到需要默认启用。但 Linux 内核有数以千计的驱动,不会仅仅因为有开发者认为某个驱动很特别就会默认启用。请不要再这么做了。”对于其他代码问题,Torvalds 也表现得很有耐心。请大家关注本次专辑……
  


  Eclipse OSBP 是一个开源软件工厂,可帮助您快速轻松地定制企业级应用程序。 您可以使用它来实现无代码,低代码和完整代码,并能在同一个项目中在这些模式之间来回切换。Christopher Loetz 介绍了其工作原理。


  OSBP 创建独立于平台的应用程序,这些应用程序可在所有流行环境中运行,从大多数数据源提供,并提供给几乎所有设备。 工厂在域特定语言(DSL)中保留应用程序的模型,而不是源代码。 这使设计人员,当然还有软件开发人员可以随时轻松地进行更改。

  在一个编程层中的人为修改由 OSBP 的机器人在所有其他相关层中进行调整。 开发人员甚至可以用更合适的框架替换任何底层框架,而不会失去应用程序的专有技术和结构。与大多数工具不同,OSBP 不会在自动化和灵活性之间进行权衡。

  工厂提供广泛的低代码/无代码以及完整的代码工具,支持应用程序设计人员,开发人员,甚至可能是最终用户。 同时,开发人员可以自由编码同一个项目,并从机器人层间调整中获益。 他们可以轻松地在层之间来回跳转,选择最有效的自动化水平。尽管如此,人工可利用软件工厂完成的部分仍将是建模,而不是编码。更多内容请关注本次专辑……

  Facebook 开源了 FBGEMM,一个针对服务器推理优化的高性能核心库。 与其他库不同,FBGEMM 最大程度优化了 CPU 性能,通过降低精度计算来加速深度学习模型。 目前 Facebook 已经在自己的服务中使用该库,与目前的生产基准相比,它带来了两倍的性能提升。

  FBGEMM 的最大特点是优化低精度数据。 与科学计算中使用的传统线性代数库不同,FBGEMM 不使用 FP32 或 FP64 精度,可以为小批量提供有效的低精度通用矩阵乘法(GEMM)运算,并支持精确损失最小化技术,例如行式(Row-wise)量化和异常值感知量化。

  FBGEMM 已在 Facebook 上大规模部署,加速了许多端到端人工智能服务,包括将英语翻译成西班牙语的速度提高 1.3 倍,减少了 40% 的推荐系统信息源动态内存带宽的使用 ,并将机器学习系统 Rosetta 的字符检测速度提升2.4倍(Rosetta 是 Facebook 用来理解文本,图像和视频内容的系统。)更多内容,大家可以关注本次专辑……

  在10月底召开的新品发布会上,包括 Mac Mini 在内的新硬件上都装备了苹果 T2 安全芯片。作为 Secure Enclave 协处理器,能够为 APFS 加密磁盘、安全启动和 Mac 端的 Touch ID 提供基础安全保护。不过根据苹果官方公布的技术文档[PDF],T2 安全芯片并不支持 Linux 系统。

  在文档中苹果解释道:在默认情况下,支持安全启动的 Mac 设备仅信任苹果签名的内容。不过,为了提高 Boot Camp 安装的安全性,也为 Windows 系统提供了安全启动。UEFI 固件中包含了用于验证微软 BootLoaders 的 Microsoft Windows Production CA 2011证书副本。

  注意:目前并没有为 Microsoft Corporation UEFI CA 2011(由微软合作伙伴签署验证的代码)提供信任。UEFI CA 通常用于验证 Linux 发行版本等其他操作系统引导加载程序的可信度。

  简单来说,得益于 Microsoft Windows Production CA 2011 证书,这些装备苹果 T2 安全芯片的设备能够安装微软的 Windows 系统,但是不能安装诸如 Linux Mint 或者 Ubuntu 这样的 Linux 发行版。更多相关内容,请大家关注本次专辑……



  由 Whitewater Foundry 开发的 WLinux,是一款基于 Debian、专为 Windows Linux 子系统(下简称 WSL)打造的发行版。按照官方的说法,这是一个基于 WSL 构建专为开发者和专业用户打造的 Linux 终端环境。


  与上游发行版和 WSL 之间经常遇到的问题相比,WLinux 的最大优势,就是提供了更快速的安全补丁和兼容性问题更新。此外,WLinux 专门针对 WSL 进行了优化,这可能就是 WLinux 收费的主要原因。没错,WLinux 是一款付费软件,目前正在微软商店上以 9.99 美元特价销售(原价 19.99 美元)。

  WLinux 提供了图形界面的安装程序 wlinux-setup,可通过它定制自己需要的首选项。用户使用它可选择默认文本编辑器、安装开发环境(如 NodeJS,Python,Go 或 Ruby),或使用 PowerShell 和 azure-cli 管理 Windows 和 Azure 部署。

  WLinux 还支持 wslu,wslu 是 Windows 10 上的 Linux 工具集,目前包含五种工具。这些实用程序可用于将链接重定向到默认的 Windows 浏览器,转换 Windows 路径或在 Windows 桌面上创建快捷方式。更多内容,请关注本次专辑……
 
  早在 2016 年,Mozilla 就推出了硬件报告。在报告中,这个非营利性组织详细说明了 Firefox 客户端使用的硬件类型。Firefox 硬件报告是透明且公开的,任何人都可以访问它。


  最近,Mozilla 从 Firefox 桌面浏览器的遥测系统收集的非敏感数据显示,Windows 10 现在是大多数 Mozilla Firefox 用户的首选操作系统。在2018年10月的硬件报告中,Mozilla 指出,Windows 7 和 Windows 10 是最受欢迎的操作系统,他们的用户占比近 80%。

  从数据看,Windows 10 在 10 月下旬成功超越 Windows 7,成为 Mozilla 浏览器用户桌面操作系统的第一选择。目前,Windows 10 在 Firefox 用户群中的份额高达 40.696%,紧随其后的是 Windows 7,份额达 40.401%。 Windows 8.1 排名第三,远远落后于前两者,仅为 7.285%。

  首先,这些数字表明 Windows 10 在全球范围内的采用率确实在增长,并且图表显示其正在试图超越 Windows 7。毕竟 Windows 7 预计将在2020年1月终止支持,而微软需要在同一时间内尽可能多地在 PC 上安装 Windows 10。具体情况,请大家关注本次专辑……

  拿大公司 ActiveState 今年发起了一项名为"Open Source Runtime Pains"的开发者调查,旨在更好地了解开发者在基于“开源”进行开发时所面临的痛点。ActiveState 是一家专注于提供跨平台专业开发工具的公司,在开源领域耕耘已有20多年,热衷于为企业开发提供优雅的解决方案。


  这次调查主要是面向开发者(像数据科学家和 Q&A 工程师等一些需要和代码打交道的职位),而由此产生的调查数据将有助于理解和追踪开发者对这些“痛点”的处理状况。ActiveState 表示,这次调查最终收到了来自全球 92 个国家的 1407 份回复。

  在调查报告中我们看到,在让开发者给自己使用的开发语言的满意度进行评价时,Python 和 Go 这两门语言获得的“满意和非常满意”评价比例最高,分别为 68% 和 61%。而大家关注较多的 Java 和 PHP 则逊色了不少,获得的“满意和非常满意”评价比例分别为 39% 和 37%。

  既然这次调查的目的主要是了解开发者在基于“开源”进行开发时所面临的痛点。下面我们就来看看这些“痛点”主要是什么内容。更多内容,请关注本次专辑……



  昨日,VMware 宣布收购由 Kubernetes 的两位联合创始人创立的初创公司 Heptio。此举也被理解为 VMware 有意加强基于容器化的架构和开源生态。值得注意的是,在 VMware 的数十次收购经历中,这似乎是唯一一次针对容器技术的收购,而作为被收购对象的初创公司 Heptio 也不一般。


  Heptio 由 Kubernetes 联合创始人 Joe Beda 和 Craig McLuckie 于西雅图共同创立,致力于帮助企业构建和运行基于 Kubernetes 的容器式体系架构。这两位联合创始人在 2014 年时就职于谷歌 Kubernetes 项目团队,在开发 Kubernetes 的过程中发挥了关键作用,他们也被认为是 Kubernetes 核心创始人,在 Kubernetes 社区中一直都很活跃。

  本次收购预计于2019年第四季度完成,根据协议,Joe Beda、Craig McLuckie 及其团队都将加入 VMware。Kubernetes 于2014年开源,从此成为管理软件容器的首选工具,并且正在成为企业应用基础设施中越来越重要的一部分。Kubenetes 有“云计算的操作系统”之称,这也突显了 Kubernetes 在云计算领域的核心作用。

  事实上,VMware 的这次收购,再加上最近 IBM 对 Red Hat 的收购,这一系列举动都表明各大 IT 厂商正在为“攻占”云计算这一市场暗暗发力,而容器会成为未来一个主流的赛道。特别是,Kubernetes 使得跨多云环境运行应用变得更加容易,这一点可能会撼动基础云服务的快速整合领域。

  Notepad++ 是一款深受开发者喜爱的文本编辑器,但令人遗憾的是这款应用并未在 Microsoft Store 上架。现在第三方开发人员将其引入到了微软商城中。虽然第三方版本具备了大部分内容,但受限于 Store 的限制以及微软的相关策略,部分功能并未上线。

  在应用的官方描述中写道:“这是开源 Notepad++ (https://notepad-plus-plus.org/) 的非官方开源分支,以便于用户可以在 Microsoft Store 上下载 Notepad++。该软件保留了原版 Notepad++ 的所有功能,但由于微软商城的策略限制,部分功能不能正常使用(例如部分文件关联,以及运行选项等)。软件的所有权益均属于原 Notepad++ 团队,感谢他们为我们带来了这么棒的一款应用。”

  另外,这个非官方的 Notepad++ 基于 Notepad++ 7.5.9 版本。源码已托管在 GitHub 上。更多内容,请关注本次专辑……

  美国时间2018年11月10日6点,分布式数据库中间件开源软件 Sharding-Sphere 正式步入 Apache 基金会孵化器。根据 Apache 基金会邮件列表显示,7个约束性投票(binding votes)和7个无约束性投票(non-binding votes)的投票,全部持赞同意见,无弃权票和反对票,投票顺利通过。


  Apache Sharding-Sphere 是目前 Apache 基金会中首个透明化分布式数据库中间件项目。Sharding-Sphere 是一套开源的分布式数据库中间件解决方案组成的生态圈,它由 Sharding-JDBC、Sharding-Proxy 和 Sharding-Sidecar(规划中)这3款相互独立的产品组成。

  他们均提供标准化的数据分片、分布式事务和数据库治理功能,可适用于如 Java 同构、异构语言、容器、云原生等各种多样化的应用场景。更多相关内容,请关注本次专辑……



  微软试图说服用户在 Windows 10 中坚持使用微软自己的 Edge 浏览器并不是什么新鲜事,但现在看来这种方法又有了新的套路。一位 reddit 用户最近透露,微软现在正试图利用 Windows 10 中的内置搜索功能,引导 Windows 10 用户远离 Firefox 浏览器,转而使用自家的 Edge 浏览器。


  正如在下面屏幕截图中所看到的,在 Windows 10 计算机上搜索中输入 "firef",结果显示微软 Edge 浏览器排在了第一位,而 Mozilla Firefox 实际上是与搜索关键字最匹配的应用程序,则显示排在第二位。

  微软 Edge 成为了“最佳匹配”,右侧窗格还指出它是微软推荐的浏览器,并且启动 Edge 浏览器会打开一个默认提示设置,将任何其他浏览器替换为 Windows 10 中默认的 Edge 浏览器。对于新手来说,微软的这种搜索结果和建议可能真的有效,但希望通过这些“小动作”来留住用户往往会适得其反。更多内容,请关注本次专辑。

  谷歌宣布,它将从今年12月份开始在 Chrome 71 浏览器上屏蔽持续提供滥用体验(abusive experiences)的网站上的所有广告。早在去年 Chrome 就已经对恶意误导广告宣战。此前 Chrome 已经开始针对弹出式窗口等影响使用体验的广告,祭出了封锁的规范。


  现在,对于充斥着会误导你关闭窗口却导向其他网页(打开更多窗口…),想看视频就下载文件或导向别的链接,这类会误导使用者且被归类为滥用广告的内容,则将会在 Chrome 71 上进一步受到全面封阻。

  总的来说,如果广告特别具有误导性、破坏性或干扰性,则可能会被视为“滥用体验”的广告。这些误导性内容很大一部分都是被骗子拿来诈骗和进行网络钓鱼活动,它们会从用户的广告点击中窃取个人信息。

  谷歌产品经理 Vivek Sekhar 表示,在 Chrome 删除广告之前,网站持有者将有 30 天的处理窗口期。在其他会被 Chrome 屏蔽的内容中,谷歌还列出了虚假信息、意外点击区域、钓鱼网页、自动重定向、假鼠标指针、点击后出现广告或登录页面的页面元素以及到不希望出现的软件广告或页面元素等。

  根据 Bugzilla 的信息显示,计划于 2019 年 1 月推出的 Firefox 65 将支持 WebP 格式的图片。WebP 是谷歌创建的专门用于互联网的图片格式。主流的浏览器中,Chrome 和 Opera 早已实现对 WebP 的支持,而微软在 10 月发布的 Windows 10 October 2018 Update 也已让 Edge 支持 WebP。因此,在目前的主流浏览器中,唯独苹果尚未公布让 Safari 支持 WebP 的计划。


  可能正是看到 Edge 也添加了对 WebP 格式图片的支持,Mozilla 觉得不支持该格式可能会使 Firefox 处于劣势,只得尽快实现这项功能。由下图我们可以看到,Firefox 其实早已在两年前就表示要添加对 WebP 格式图片的支持,但在接下来的两年里没有任何动静,直到现在才有了明确的支持时间。

  而 WebP 最为人熟知也是最突出的特性就是显著减小了图片的尺寸,从而降低了网络流量的负载。设置完成后,可访问谷歌提供的 WebP 图库,以判断浏览器是否支持 WebP。若不支持,图片不能成功显示。

  迄今为止,谷歌对于推动 WebP 格式图片的普及似乎仍然不见成效,根据 W3Techs 数据统计,使用 WebP 格式图片的网站不到 0.1%,远不如 PNG、JPEG、GIF、SVG 及 BMP 等图片格式。这次 Firefox 添加对 WebP 的支持能否显著推动 WebP 的普及?这还有待观察,更多内容,详见本次专辑……



  距离 Java 11 的正式发布已过去一个多月,而 Java 12 也正在赶来的路上。根据此前开源中国发起的一项关于开发者使用的 Java 版本的调查,Java 8 仍然是开发者的主流选择,而 Java 11 是 Java 8 之后的首个 LTS 版本,所以有不少开发者表示会选择升级至 Java 11。按照 Java 的发布计划,Java 12 将于明年 3 月推出。那么问题来了,我们是应该采用 Java 12,还是坚持使用 Java 11 呢?


  可能你会觉得这是一个无关紧要的问题,但对于那些需要在 JVM 中使用 Java 的开发者,或是比较看重 Java 新特性的开发者,这是一项十分重要的决策。这篇文章将和大家就这个问题进行相关的分析。

  现在每六个月就会发布一个新的 Java 版本,所以尽管 Java 11 才发布不久,但距离 Java 12 的发布也就剩下不到五个月的时间。作为发布计划的一部分,某些版本会被指定为长期支持版本(LTS),它们会获得四年或更长时间的技术支持和安全补丁更新。所以这些版本通常会被称为“主要版本” —— 不是因为它们拥有更多的功能特性,而是因为它们具有长期的技术支持。

  预计 Java 11 的更新补丁(11.0.1, 11.0.2, 11.0.3 等)将比 Java 8 的补丁(8u20, 8u40, 8u60)更小更简单。因为 Java 11 的更新将更加集中在安全补丁上,不会像 Java 8 的更新那样带来内部的功能增强。Oracle 希望将 Java 12, 13, 14 等这些版本当做是小更新版本,类比成 Java 8 的话,即是 Java 11u20, 11u40。

  Oracle 高级员工一再认为像 8u20 和 8u40 这样的更新常常会带来破坏性的变更,但本文作者表示这不是自己的经历,他记得的唯一有破坏性的变化是为 Javadoc 添加了 --allow-script-in-comments,但它也不是 Java 的核心部分。因此,他从不担心升级到最新版本带来的影响 —— 因为这是 Java 平台的核心优势。

  还在找 2018 年最好的 Linux 发行版本吗?本文对于不知道 /etc/fstab 是啥的人来说,最有帮助不过了。另外,本文重点介绍桌面版本 Linux ,不涉及服务器版本 Linux 的介绍。加深自己对服务器 Linux 的理解程度的一个很有效的方法就是,在自己的个人电脑或者工作站上装一个 Linux 先用起来。


  这里要记住的第一条规则是:没有最好的 Linux 发行版。说真的,没有!但是对每个人来说会有一个最好的 Linux 发行版。此外,你认为最适合自己的 Linux 发行版通常会随着时间的推移发生变化,以匹配你的经验级别。

考虑到这一点,让我们从以下3个方面开始:轻松、满足和挑战。对于希望快速使用 Linux 和大量软件/应用程序而不需要命令行的用户。或者,你只是想简单地尝试一下 Linux 。对于那些用户我将会推荐……

  昨日,据外媒报道称,微软在没有任何警告的情况下,将 Windows 10 专业版许可证降级为 Windows 10 家庭版。并且 Windows 10 的激活系统也存在严重问题 —— 因为许多用户遇到了导致其计算机无法激活的问题,声称他们的系统被列为未激活。


  该问题似乎影响了所有的 Windows 10 版本,微软也迅速进行了回应,并表示已在修复中,将会尽快解决问题。微软技术支持人员称该问题是来自微软的服务器端,“我很遗憾地通知,目前微软的激活服务器存在暂时性问题,有些客户可能会遇到此问题,其中 Windows 显示为未激活。我们的工程师正在加班加点解决这个问题,预计会在一到两个工作日内得到解决。”

  报告问题的用户数每分钟都在增长,这可能表明这是全世界发生的严重问题。一些用户还报告他们的 Windows 已从 Windows 10 Pro 降级到 Windows 10 Home。但是,这种情况似乎比较少见。

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

庆祝Fedora 15岁!

  2003年11月6日,Red Hat 宣布推出 Fedora Core 1,这是 Fedora Project 的首个软件,而这份公告亦标志着一个在 Red Hat 和社区之间协作开发的项目的诞生。Fedora Project 源于一个名为 fedora.us 的社区主导项目。Fedora 是一个社区项目,旨在简化 Red Hat 平台上第三方软件的发布和交付。

中国成立RISC-V开源指令集架构联盟,倪光南任理事长


  中国在乌镇互联网大会上宣布成立 RISC-V 中国联盟,联盟理事长是倪光南。RISC-V 是基于精简指令集(RISC)原则的一个开源指令集架构。相比其他指令集,RISC-V 指令集可以自由地用于任何目的,允许任何人设计、制造和销售 RISC-V 芯片和软件。

微软75亿美元收购GitHub,包含13亿美元现金支付

  根据路透社报道,微软公司在周四晚些时候的一份文件中表示,该公司在收购编码托管创业公司GitHub中涉及到13亿美元的现金支付。GitHub可以让开发者用于在编写应用程序时追踪代码的变更。微软公司在六月份宣布以75亿美元收购该公司时表示交易将全部以股票交易的形式进行。



三星宣布Linux on DeX:手机秒变Ubuntu桌面环境

  昨日,三星公布了一个新项目 —— Linux on DeX。官网对它的描述是,Linux on DeX 可让你随时随地享受 Linux 环境。简单来说,通过该应用三星手机可以启动 Linux 容器,然后再连接显示器,就会变成 Ubuntu 桌面环境,从而在手机上达到 PC 开发的体验。不过目前只支持 Note9 和 Tab S4。

反省归来,Linus开始彬彬有礼地指出糟糕的内核代码​​​​​​​

  反省归来的 Linus Torvalds 重新掌控 Linux 4.20 或 5.0 的开发,在与内核开发者的交流中,这位曾以刻薄著称的 Linux 之父开始表现得彬彬有礼,只是指出错误而不再使用一些斥责辱骂性质的词语。

Eclipse OSBP来袭,Eclipse的首个开源软件工厂

  Eclipse OSBP 是一个开源软件工厂,可帮助您快速轻松地定制企业级应用程序。 您可以使用它来实现无代码,低代码和完整代码,并能在同一个项目中在这些模式之间来回切换。Christopher Loetz 介绍了其工作原理。

Facebook开源FBGEMM,服务器端推理优化库

  Facebook 开源了 FBGEMM,一个针对服务器推理优化的高性能核心库。 与其他库不同,FBGEMM 最大程度优化了 CPU 性能,通过降低精度计算来加速深度学习模型。 目前 Facebook 已经在自己的服务中使用该库,与目前的生产基准相比,它带来了两倍的性能提升。

官方技术文档显示新款Mac Mini不能安装Linux系统

  在10月底召开的新品发布会上,包括 Mac Mini 在内的新硬件上都装备了苹果 T2 安全芯片。作为 Secure Enclave 协处理器,能够为 APFS 加密磁盘、安全启动和 Mac 端的 Touch ID 提供基础安全保护。不过根据苹果官方公布的技术文档[PDF],T2 安全芯片并不支持 Linux 系统。

微软商店首款收费的Linux发行版,要剁手试一试吗?

  由 Whitewater Foundry 开发的 WLinux,是一款基于 Debian、专为 Windows Linux 子系统(下简称 WSL)打造的发行版。按照官方的说法,这是一个基于 WSL 构建专为开发者和专业用户打造的 Linux 终端环境。

Firefox硬件报告显示Firefox用户主要使用Win 10

  早在 2016 年,Mozilla 就推出了硬件报告。在报告中,这个非营利性组织详细说明了 Firefox 客户端使用的硬件类型。Firefox 硬件报告是透明且公开的,任何人都可以访问它。最近,Mozilla 从 Firefox 桌面浏览器的遥测系统收集的非敏感数据显示,Windows 10 现在是大多数 Mozilla Firefox 用户的首选操作系统。

开发者调查显示他们对Python和Go十分满意

  加拿大公司 ActiveState 今年发起了一项名为"Open Source Runtime Pains"的开发者调查,旨在更好地了解开发者在基于“开源”进行开发时所面临的痛点。ActiveState 是一家专注于提供跨平台专业开发工具的公司,在开源领域耕耘已有20多年,热衷于为企业开发提供优雅的解决方案。

VMware收购Kubernetes初创公司Heptio

  昨日,VMware 宣布收购由 Kubernetes 的两位联合创始人创立的初创公司 Heptio。此举也被理解为 VMware 有意加强基于容器化的架构和开源生态。值得注意的是,在 VMware 的数十次收购经历中,这似乎是唯一一次针对容器技术的收购,而作为被收购对象的初创公司 Heptio 也不一般。

非官方版Notepad++上架Microsoft Store

  Notepad++ 是一款深受开发者喜爱的文本编辑器,但令人遗憾的是这款应用并未在 Microsoft Store 上架。现在第三方开发人员将其引入到了微软商城中。虽然第三方版本具备了大部分内容,但受限于 Store 的限制以及微软的相关策略,部分功能并未上线。

Sharding-Sphere正式步入Apache基金会孵化器


  美国时间2018年11月10日6点,分布式数据库中间件开源软件 Sharding-Sphere 正式步入 Apache 基金会孵化器。根据 Apache 基金会邮件列表显示,7个约束性投票(binding votes)和7个无约束性投票(non-binding votes)的投票,全部持赞同意见,无弃权票和反对票,投票顺利通过。

微软为吸引用户使用Edge浏览器又祭出新“方法”

  微软试图说服用户在 Windows 10 中坚持使用微软自己的 Edge 浏览器并不是什么新鲜事,但现在看来这种方法又有了新的套路。一位 reddit 用户最近透露,微软现在正试图利用 Windows 10 中的内置搜索功能,引导 Windows 10 用户远离 Firefox 浏览器,转而使用自家的 Edge 浏览器。

Chrome 71将屏蔽提供“滥用体验”网站的所有广告

  谷歌宣布,它将从今年12月份开始在 Chrome 71 浏览器上屏蔽持续提供滥用体验(abusive experiences)的网站上的所有广告。早在去年 Chrome 就已经对恶意误导广告宣战。此前 Chrome 已经开始针对弹出式窗口等影响使用体验的广告,祭出了封锁的规范。

微软发布Linux版的Sysinternals工具ProcDump

  Windows Subsystem for Linux 是微软的成功典范之一,它允许开发者在 Windows 平台上部署 Linux 桌面环境,并使用 Linux 工具来完成任务。与此同时,微软也不断提升 Windows 工具在 Linux 平台的易用性和实用性,并将 Sysinternals 工具移植到 Linux 平台。

Mozilla将在Firefox 65中添加对WebP格式图片的支持

  根据 Bugzilla 的信息显示,计划于 2019 年 1 月推出的 Firefox 65 将支持 WebP 格式的图片。WebP 是谷歌创建的专门用于互联网的图片格式。主流的浏览器中,Chrome 和 Opera 早已实现对 WebP 的支持,而微软在 10 月发布的 Windows 10 October 2018 Update 也已让 Edge 支持 WebP。因此,在目前的主流浏览器中,唯独苹果尚未公布让 Safari 支持 WebP 的计划。

阿里巴巴又一开源项目被列入CNCF云原生全景图

  近日,阿里巴巴服务发现和配置管理领域开源项目Nacos被列入云原生全景图谱配置管理和服务发现象限,这是继Dragonfly、Dubbo、RocketMQ、OpenMessaging、 PouchContainer和Sentinel后,阿里巴巴又一开源项目被列入该图谱。借助Nacos,用户在云原生时代构建微服务架构时,可极大的降低生产上的落地难度和实施风险。

安卓9.0升级太慢,谷歌想让用户直接测试 Android Q

  虽然谷歌在今年发布安卓9.0系统之后,智能手机厂商对旗下手机进行适配的速度已经加快了,目前已经有不少机型都已经可以升级到最新的安卓系统。不过,在谷歌十月底公布的安卓系统各版本的市场份额数据中,最新的Android Pie系统占比仍然不足0.1%。

微软宣布Windows 10支持AV1免专利编码格式

  通过Microsoft Store,微软宣布为Windows 10系统引入对全新AV1免专利视频解码的支持。AOMedia Video 1 (简称AV1)是一个开放、免专利的影片编码格式,专为通过网络进行流传输而设计。它由开放媒体联盟(AOMedia)开发,该联盟由半导体企业、视频点播供应商和网页浏览器开发商于2015年成立。

Chrome又被批,因为什么原因呢?


  谷歌 Chrome 浏览器是世界上最受欢迎的浏览器,在安全性和功能可用性方面,它一直处于领先的地位。举个例子来佐证一下,Chrome 最近在致力于推动网站采用 HTTPS。但是,当涉及到隐私相关的问题时,特别是保护用户免受跟踪方面,Chrome 的作为远比不上其竞争对手。

全球Windows 10激活失效,专业版突变家庭版?

  昨日,据外媒报道称,微软在没有任何警告的情况下,将 Windows 10 专业版许可证降级为 Windows 10 家庭版。并且 Windows 10 的激活系统也存在严重问题 —— 因为许多用户遇到了导致其计算机无法激活的问题,声称他们的系统被列为未激活。

我应该采用Java 12还是坚持使用Java 11?


  距离 Java 11 的正式发布已过去一个多月,而 Java 12 也正在赶来的路上。根据此前开源中国发起的一项关于开发者使用的 Java 版本的调查,Java 8 仍然是开发者的主流选择,而 Java 11 是 Java 8 之后的首个 LTS 版本,所以有不少开发者表示会选择升级至 Java 11。按照 Java 的发布计划,Java 12 将于明年 3 月推出。那么问题来了,我们是应该采用 Java 12,还是坚持使用 Java 11 呢?

2018最佳Linux桌面发行版

  还在找 2018 年最好的 Linux 发行版本吗?本文对于不知道 /etc/fstab 是啥的人来说,最有帮助不过了。另外,本文重点介绍桌面版本 Linux ,不涉及服务器版本 Linux 的介绍。加深自己对服务器 Linux 的理解程度的一个很有效的方法就是,在自己的个人电脑或者工作站上装一个 Linux 先用起来。

微软可能是全球最大的开源贡献者, 但开发者似乎并不买账​​​​​​​

  微软是世界上最大的开源贡献者。至少,从微软在 GitHub 上积极参与开源项目的员工数量来看,这个说法经得起推敲。事实上,微软已将开源贡献者数量增加了一倍,就像第二大活跃贡献者谷歌那样。尽管如此,DigitalOcean 最近调查开发者后发现,他们眼中最好的开源公司是谷歌而不是微软,他们认为谷歌对开源的友好程度是微软的两倍。这是什么原因导致的呢?

红帽变“蓝”,IBM豪赌云服务胜算几何?


  科技圈再现大型并购案。IBM(国际商业机器公司)和 Red Hat(红帽)于美国当地时间10月28日联合宣布,IBM 将以 190 美元/股的价格,以现金方式收购 Red Hat 全部股票;交易总价高达 330 亿美元;Red Hat 未来将成为 IBM 混合云的一部分,Red Hat CEO 吉姆·怀特赫斯特(Jim Whitehurst)将加入 IBM,直接向 IBM CEO 罗睿兰汇报工作。

酷毙

雷人

鲜花

鸡蛋

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

最新评论

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

返回顶部