设为首页收藏本站

LUPA开源社区

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

LUPA开源周刊:Firefox推新logo Debian庆26岁

2019-8-20 13:53| 发布者: joejoe0332| 查看: 8796| 评论: 0|原作者: LUPA开源社区|来自: LUPA开源社区

摘要: Firefox推出新logo,这只狐狸长这样子  Mozilla 发布了一个新的 Web 浏览器测试版本,它引入了新的 Firefox logo。根据官方推特,这个新图标是出现在发布的 Firefox Nightly 70 版本。最新版本的图标与原来的相去 ...
  Mozilla发布了一个新的Web浏览器测试版本,它引入了新的Firefox logo。根据官方推特,这个新图标是出现在发布的Firefox Nightly 70版本。最新版本的图标与原来的相去甚远,虽然这只狐狸还是环绕着整个球体,但现在可以看到狐狸的脸,虽然是没有五官的,另外它的脚也消失了,为啥出现这样的变化呢?话不多说,下面就是小编为大家准备的开源资讯回顾,还是希望能给大家带来新的收获,这周的开源业界不论是国内还是国外,都有很“有料”的开源资讯值得大家关注!


  美国当地时间 8月16日,Debian在官网发文庆祝诞生26周年。文中说到,26年前的今天,Ian Murdock 在 comp.os.linux.development 新闻组中宣布完成了一个全新的 Linux 发行版,将其称为"Debian"。2019年8月,中国开源云联盟(COSCL)推出了中英版的木兰宽松许可证-第1版(Mulan PSL v1)[1] ,这被称为中国首个官方开源软件许可协议。由于当前主要的开源软件许可证大多来自欧美社区,而且这些许可证的文本语言,在法律上有效的大多是英文,因此,这张由中国的开源组织推出的中文许可证,引发了业内不小的关注。Google I/O Android App 是 Google 在 I/O 大会上用于演示 Android 全新版本所使用的应用,项目代号 iosched。今年的应用大幅修改了现有功能,并添加了几项新功能,根据 Google 工程师 Takeshi Hagikura 的介绍,我们可以看到一些值得关注的特性,并且对于开发者来说,这是目前学习全新 Android 特性开发的最佳案例。开发者 Artem S Tashkinov 在内核开发者邮件列表上抱怨 Linux 在低内存条件下的糟糕性能。当打开一个新标签需要占用比可用内存更多的内存时,整个系统停止响应,你的鼠标光标难以移动,你的硬盘灯在疯狂闪烁,你将无法打开新的应用程序或关闭目前正在运行的应用程序。两个月前,Qt 5.13 稳定版正式发布,按照官方提供的发布计划,Qt 5.14 将在今年年底发布,明年中旬推出 Qt 5.15(或许是 Qt 5 的最后一个版本),接着就是可能会在 2020 年底问世的 Qt 6。这就意味着从 Qt 5 到 Qt 6,期间经历了长达八年的时间,如此大的跨度,对于一个开源框架意味着什么?Qt 6 又会迎来怎样的变化?几年前,Cloud Foundry的领导者Pivotal Software从VMware和EMC拆分出来。现在它可能与虚拟化巨头VMware重新合并,比目前股价溢价80%。这两家公司的大多数股份都归戴尔科技公司持有,双方代表正在洽谈以每股15美元的价格收购——这比周三收盘时Pivotal的股价溢价80%,详细内容请关注本次专辑……


  本周不少的开源项目也有了最新的进展,我们挑一些热点和大家先做下分享。Oracle Linux 7 Update 7 已经发布,它具有与 RHEL 7.7 相同的许多更改,但现在还添加了基于 Linux 4.14.35 的更新的 Unbreakable Enterprise Kernel  版本 5,与 RHEL 7 默认的基于 Linux 3.10 的内核相比有许多额外的补丁。旨在让每个网站都能使用 HTTPS 加密的非营利性组织 Let's Encrypt 发布了简体中文版,方便中文用户使用 Let's Encrypt 签发的证书 。SSL 证书用于加密两点之间的数据,例如你的网络浏览器和一个网络服务器。大多数需要处理敏感信息的网站,如银行、在线商店和其他网站都需要使用 SSL 加密来保护用户通过互联网传输的数据。MongoDB 4.2 正式发布了,MongoDB Server 4.2 提高了现代事务和分析数据平台的技术水平。 4.2 的主要重点包括:分布式事务将 MongoDB 的多文档 ACID 从副本集扩展到共享集群,能够为更广泛的用例服务……KDE 社区已经发布了 KDE Applications 19.08 版本,作为 KDE 程序核心集合的最新功能更新。KDE Applications 19.08 的应用程序带来了更多的功能和更好的设计软件,从而提高了 Dolphin、Konsole、Kate、Okular 等应用程序的可用性和稳定性。华云网际近日将始于2006年的SimpleDFS分布式文件存储代码全部开源,率先使用木兰宽松许可证。2019年8月5日,中国首个开源协议木兰宽松许可证(第 1 版)正式上线,该许可证最大的特点是内容以中英文双语表述,且具有同等法律效力,这对中国使用者来说是一大利好。Google 正在 Chrome 78 Canary 版本中测试一项新功能,该功能将为任何网站提供黑暗模式,无论它们本身是否支持。新功能名为“强制 Web 内容暗黑模式”(Force Dark Mode for Web Contents),能够通过应用各种滤色器和图像反转,将任何网站转换为暗黑模式。昨日,谷歌在其开源博客中宣布开源 Android 语音识别转录工具 —— Live Transcribe 的语音引擎(Live Transcribe Speech Engine),它旨在将语音或对话实时转录为文字,还能够为听障人士提供帮助。更多内容,本次专辑我们一起来关注……


  本周,对于如何高效的使用各类开源软件,业界不少大牛和爱用着都给出了自己的态度和做法。谷歌近日发布的 Chrome OS 宣传视频中,邀请了《比尔教科学》中的著名主持人兼演员比尔·奈(Bill Nye)。在这段视频中尝试用科学来证明为何 Chrome OS 要比 Windows 系统更加优秀,从而推动更多用户加入到 Chrome OS 平台。一位微软工程师 LinkedIn 个人资料暗示,传闻已久的 Windows 核心操作系统(Windows Core OS)正在为“下一代”微软设备做准备。这位工程师在其简介中写道:“在物联网设备、下一代 WCOS 设备、Windows 桌面、HoloLens 和 Windows Server 上提供基于 Azure 的设备管理功能和协议”。Mozilla 计划从其网络浏览器 Firefox 中删除 "Quantum" 这个名称。“量子”品牌自 2017 年以来一直存在,当时公司对浏览器内部进行了大修,以提高其性能。自从第 57 版推出以来,Mozilla 一直将其浏览器称为 Firefox Quantum,但从版本 70 开始,浏览器将回归原来的名字:Firefox Browser。因其跨平台能力,Electron 开发平台是许多应用的关键组成部分。基于 JavaScript 和 Node.js 的 Electron 被用于 Skype、WhatsApp 和 Slack 等流行消息应用,甚至被用于微软的 Visual Studio Code 开发工具。但 Electron 也会带来安全隐患,因为基于它的应用会被轻松地修改并植入后门 —— 而不会触发任何警告。你可能曾经用过类似石墨、语雀和腾讯文档这类在线的文档协作编辑服务,可以多个人协同编辑同一个文档。大家使用同一个地址编辑某个文档,编辑器里会实时显示其他人正在编辑的内容,以及最终协同编辑的结果。最近,perl6的GitHub仓库上进行了一场讨论,关于perl6应不应该重新命名。perl6的大多数用户认为,perl5 的印象留给人的太深了,人们无法区分 perl5 和 perl 6,并且这些人都认为 perl6 是 perl5 的下一个版本,只是版本号存在差异而已。据说程序员的一天是这样渡过....7:00 开始新的一天,起床缓冲中,已经进行 ……6%;回想昨晚不该又 High 到 2 点,7:10 闹钟响到第 6 次的时候,终于鼓起勇气起床。其实我也不想那么晚睡,但,只有凌晨以后的时间,我才觉得时间属于自己!在这忙碌的一周里,开源界有哪些新动向呢?IT巨头又有哪些开源新进展呢?各种开源软件出新版了么?又推出什么开源软件了么?我们还是来一起回顾下最近的开源动态吧! 



  Mozilla 发布了一个新的 Web 浏览器测试版本,它引入了新的 Firefox logo。根据官方推特,这个新图标是出现在发布的 Firefox Nightly 70 版本。最新版本的图标与原来的相去甚远,虽然这只狐狸还是环绕着整个球体,但现在可以看到狐狸的脸,虽然是没有五官的,另外它的脚也消失了。


    引擎的部分,还在逐渐扩展到更多的计算机类型,这个项目也被称为 WebRender(WebRender 是用 Rust 语言开发的基于 GPU 的实验性 Web 内容渲染器)。

  Firefox 工程经理 Jessie BoniSteel 表示:我们的目标是,WebRender 将成为 Firefox 浏览器的主要渲染引擎,在未来几个月里,我们将继续将它推广到其他平台。

  Mozilla 认为它能与 Chrome 竞争在于“保护用户在线隐私”功能方面,屏蔽那些试图跟踪用户的网站和广告,Chrome 在这方面落后于其他浏览器(如 Safari、Firefox 和 Brave 等)。更多消息,大家可以关注本次专辑……

  美国当地时间 8 月 16 日(即今天),Debian 在官网发文庆祝诞生26周年。文中说到,26 年前的今天,Ian Murdock 在 comp.os.linux.development 新闻组中宣布完成了一个全新的 Linux 发行版,将其称为"Debian"。


  从那天起,Debian 产生了超过 1288688830 行代码,生成了超过 300 个衍生版本,增加了 6155 个已知贡献者,并提交了975619个错误报告。Debian 在全球拥有数千个用户社区,大家聚集在一起主办 Debian 开发者年度大会,每年在不同的国家举办一次Debian 开发者年度大会 DebConf。

  当然,今天在世界各地举办了许多 Debianday 庆祝活动。(双城 Debian“buster”Release Party 活动成功举办)现在就去开展一个即兴的 Debianday 庆祝活动,或者去参加已经开展的众多的 Debian 庆祝活动,还为时不晚。

  当大家在庆祝 Debian 26 周年纪念日时,我们还想感谢许多的贡献者、开发人员、组织、团队、维护人员和用户。您所做的一切努力、支持和驱动都将继续使 Debian 成为真正的通用操作系统。祝 Debian 26 岁生日快乐更多消息,请大家关注本次专辑……

  2019年8月,中国开源云联盟(COSCL)推出了中英版的木兰宽松许可证-第1版(Mulan PSL v1)[1] ,这被称为中国首个官方开源软件许可协议。由于当前主要的开源软件许可证大多来自欧美社区,而且这些许可证的文本语言,在法律上有效的大多是英文,因此,这张由中国的开源组织推出的中文许可证,引发了业内不小的关注。这些关注大多是项目开发等技术角度的,而本文的关注点在于,从法律与合规的层面怎么来看木兰许可证,以供开发者、软件项目参考。


  1、开源软件|开源许可证:开源软件是相对于商业软件、公有软件而言的[2]。商业软件一般是不开源的,使用商业软件需取得版权人许可并支付版权费[3]。公有领域软件,即由于版权保护期届满、开发者放弃版权等原因不受版权法保护的软件。

  既然不保护,公有软件也就不存在权利许可的问题。开源软件是受版权法保护的,但开发者按照开源[4]的要求,公开了源代码——这一般被商业软件公司视为核心秘密,并开放了对源代码享有的版权。开放条件的不同,就形成了不同的开源许可证。例如AGPL、GPL、LGPL、MPL、MIT、Apache 2.0与BSD 3等业界熟知的许可证。

  开源许可证本质上是一份法律文件,是软件开发者与使用者[5]之间的一份标准化格式协议,主要是《著作权法》(也即版权法),为许可证的有效性提供了法律上的保证。软件开发者利用版权法赋予的版权,来设定许可证的内容。例如,小明用Java写了个小游戏程序,如果小明不开源,其他人能不能拿到网络上发布呢?

  答案是不能。因为小明对其开发的计算机程序享有版权,未经其许可,在网络上发布就属于侵权行为,也就是俗称的盗版软件,应当承担法律责任。现在小明想开源,就采用Mulan PSL v1作为开源的条件,大家可以在许可证允许的范围内,自由地分发,或者进行衍生的开发,不用担心违反版权法了。

  因此,开源许可证就是起这个作用,相当于小明与游戏程序的使用者签了一个标准的格式合同,规定版权虽然是小明的,但小明将版权法赋予他的权利,在许可证里预先同意其他人来行使,包括自由地复制、传播和衍生开发,且使用者不需要向小明支付版权费[6]。

  2、为什么叫“宽松许可证”:开源许可证的不同,在于对使用者设定了不同的使用条件。这就如同一个光谱条,红→橙→黄→绿→蓝→靛→紫,代表了由严到宽程度不同的使用条件。

  例如,GPL 3.0许可证处在橙色端[7],对使用者来说条件比较严苛。使用GPL 3.0许可证的软件,如果你修改了这一软件,修改部分的代码也必须公开,不能闭源也不能选择其它的开源许可证;如果你将修改后的GPL代码与公司的商业软件整合为一个软件,你公司的整个商业软件都必须跟着这段代码一起开源,开源的条件仍然是GPL 3.0。更多内容,请关注吧本次专辑……



  Google 近日开源了今年 I/O 大会上用于演示 Android 最新特性的应用 Google I/O Android App。Google I/O Android App 是 Google 在 I/O 大会上用于演示 Android 全新版本所使用的应用,项目代号 iosched。


  今年的应用大幅修改了现有功能,并添加了几项新功能,根据 Google 工程师 Takeshi Hagikura 的介绍,我们可以看到一些值得关注的特性,并且对于开发者来说,这是目前学习全新 Android 特性开发的最佳案例。

  手势操作:首先是 Android Q 中完全引入了手势操作,它允许用户直接使用手势操作在不同页面间导航,Google I/O Android App 2019 版本是首批完全支持这一功能的应用。

  暗黑主题:Android Q 引入的另一项新功能是新系统暗黑主题,它适用于 Android 系统 UI 和 Android 设备上运行的应用,目前也集成在 Google I/O Android App 2019 版本中。暗黑主题为开发人员带来许多好处,比如能够降低功耗、对于低视力和对强光敏感的用户来说可以提高屏幕内容可见度。

  改进了日程 UI(schedule UI):去年版本的 Google I/O Android App 采用了带有水平滑动选项卡的日程 UI,每个选项卡代表一个会议日。2019 年版本,更改了 UI 以解决一些可用性和性能问题。

  例如,当选定相应日程时,所有选项卡中的视图都会同时呈现,这可以显着加速 UI 变化,尤其是在低端设备上。新的日程 UI 是单个流,允许应用仅呈现可见内容,用户可以通过选择 UI 顶部的日期轻松跳转到另一个会议日。更多内容,请大家关注本次专辑……
  
  开发者 Artem S Tashkinov 在内核开发者邮件列表上抱怨 Linux 在低内存条件下的糟糕性能。他在邮件提供了重现步骤:设置系统可用内存 4GB;禁用 SWAP 以加速低内存情况的出现;启动浏览器如 Chrome/Chromium;打开标签看着内存逐渐减少。


  当打开一个新标签需要占用比可用内存更多的内存时,整个系统停止响应,你的鼠标光标难以移动,你的硬盘灯在疯狂闪烁,你将无法打开新的应用程序或关闭目前正在运行的应用程序。系统挂起的情况会持续数分钟或更长时间。

  他认为内核开发者应该采取措施避免这种情况出现,并指出可以修改一些 sysctl 参数进行调整。Artem 还说到,这些小问题会导致一些对技术了解不深的用户放弃 Linux,因为如果他们遇到这样的情况不会热衷于甚至无法向谷歌寻求解决方案。更多内容,请关注本次专辑……

  两个月前,Qt 5.13 稳定版正式发布,按照官方提供的发布计划,Qt 5.14 将在今年年底发布,明年中旬推出 Qt 5.15(或许是 Qt 5 的最后一个版本),接着就是可能会在 2020 年底问世的 Qt 6。


  这就意味着从 Qt 5 到 Qt 6,期间经历了长达八年的时间,如此大的跨度,对于一个开源框架意味着什么?Qt 6 又会迎来怎样的变化?近日 Qt 团队在博客发表文章介绍了他们在技术方面对 Qt 6 寄予的愿景。下面就来看看官方是如何看待 Qt 6 的。

  按照官方的说法,Qt 6 会保持对 Qt 5 的延续性 —— 继续他们在 Qt 5 系列中所做的工作,并尽可能不对 Qt 5 用户在使用方面造成破坏性影响。但 Qt 6 毕竟是作为一个新的主要版本面世,它也有自己的使命,它将为我们提供更高的自由度来实现新功能,以更好地支持当前和未来的要求,而这不是当前 Qt 5 系列能满足的。

  Qt 6 还会对代码库进行清理并使其更易于维护。因此,重点将放在那些需要在 Qt 内进行架构变更的项目中,这带来的影响就是,如果不破坏与 Qt 5.x 某种程度的兼容性就无法完成这些变更。

  结合对 Qt 5 的延续性,所以 Qt 6 的目标之一就是在满足新要求的前提下,尽最大程度保证与 Qt 5 系列的兼容性。由于 Qt 5 的新版本仍在研发中,官方表示会将 Qt 6 的一些特性放到 Qt 5.14 和 Qt 5.15 LTS 中实现。随着 Qt 5.14 的特性冻结,研发工作的重心将转向 Qt 6,并希望在 2020 年底发布首个版本。

  众所周知,Qt 最大的亮点之一就是其跨平台特性 —— 开发者通过使用一种技术和单一代码库即可将应用程序部署到所有桌面、移动和嵌入式平台。而桌面平台是 Qt 立足的根本,对 Qt 而言这是最核心和最重要的市场。因此保持 Qt 在桌面市场的健康和增长是在其他市场也能够增长的先决条件。

  下面将介绍在 Qt 中进行的一些关键技术变更,以使其能适应未来几年的技术发展。更多相关内容,大家可以关注本次专辑……



  Oracle Linux 7 Update 7 已经发布,它具有与 RHEL 7.7 相同的许多更改,但现在还添加了基于 Linux 4.14.35 的更新的 Unbreakable Enterprise Kernel  版本 5,与 RHEL 7 默认的基于 Linux 3.10 的内核相比有许多额外的补丁。


  除了上游的 Red Hat Enterprise Linux 7.7 更改之外,Oracle Linux 7 Update 7 还在继续支持 Btrfs 文件系统及其 Unbreakable Enterprise Kernel ,Oracle 继续在默认情况下不再提供 MySQL 社区包,以及其他各种更改。

  Oracle Linux 7 Update 7 附带了以下内核包,包括错误修复、安全修复和增强:Unbreakable Enterprise Kernel (UEK) Release 5(核 4.14.14.14-1902.3.3.2.7)用于 x86-64 和 aarch64;Red Hat Compatible Kernel (RHCK)( kernel -3.10.0-1062.el7)只适用于 x86-64。

  新特性:NetworkManager:NetworkManager 使你能够在桥接口上配置虚拟局域网(VLAN) 过滤,并在桥端口上直接定义 VLAN。NetworkManager 还添加了使用 GUI 配置策略路由规则的功能。

    Security:网络安全服务(Nss)、scap-security-guide 和 shadow-utils 包更新;Scap Security Guide 对通用基本映像(UBI)容器和镜像的支持,现在可以根据 SCAP Security Guide 中提供的任何配置文件扫描 UBI 容器和镜像,不适用于 UBI 镜像和容器的规则将自动跳过。更多相关内容,请大家关注本次专辑……

  几年前,Cloud Foundry的领导者Pivotal Software从VMware和EMC拆分出来。现在它可能与虚拟化巨头VMware重新合并,比目前股价溢价80%。这两家公司的大多数股份都归戴尔科技公司持有,双方代表正在洽谈以每股15美元的价格收购——这比周三收盘时Pivotal的股价溢价80%。


  总部位于加利福尼亚州帕洛阿尔托的VMware和总部位于旧金山的Pivotal以及戴尔科技周三联合向美国证券交易委员会(SEC)提交了一份文件,向政府监管机构告知这笔潜在交易。

  Schedule 13D SEC文件显示,VMware和Pivotal董事会组成的特别委员会“正开始就一笔交易洽谈最终协议,这笔交易是以每股15美元的价格现金收购Pivotal的A类普通股的所有已发行股票。”

  VMware在一份声明中称:“VMware定期评估有望加快我们战略的潜在的合作伙伴关系和收购。”“Pivotal是一个长期战略合作伙伴,我们已经在成功地合作,帮助企业进行应用程序开发和基础设施转型。”

  除戴尔外,Pivotal的其他股东还包括通用电气(GE)、福特和微软。Pivotal为众多企业提供Cloud Foundry平台,于2018年4月成功上市,当时以每股16.75美元的价格在纽约证券交易所亮相,估值高达39亿美元。

  但在经历表现出色的几个月后,该公司发布的第一季度财报令人失望,因此股价在6月份暴跌。该股周三以8.30美元收盘,但盘后交易中猛涨近70%。更多内容,请关注本次专辑……
 
  旨在让每个网站都能使用 HTTPS 加密的非营利性组织 Let's Encrypt 发布了简体中文版,方便中文用户使用 Let's Encrypt 签发的证书 。


  SSL 证书用于加密两点之间的数据,例如你的网络浏览器和一个网络服务器。大多数需要处理敏感信息的网站,如银行、在线商店和其他网站都需要使用 SSL 加密来保护用户通过互联网传输的数据。

  通常,如果网站需要支持 HTTPS 协议,网站管理员则要从 SSL 证书供应商处购买 SSL 证书,Let's Encrypt 除外。中文版主要是汉化了一下主页和文档,而文档实际上还没有完成翻译,感兴趣的志愿者可以通过 GitHub 帮助它翻译网站文档。

  Let's Encrypt 目前支持包括中文在内的七种语言,它的证书已获得了主要浏览器开发商的信任,很多著名公司也都对其提供了赞助,比如 Facebook、思科和 Mozilla 等。更多内容,请关注本次专辑……



  谷歌近日发布的 Chrome OS 宣传视频中,邀请了《比尔教科学》中的著名主持人兼演员比尔·奈(Bill Nye)。在这段视频中尝试用科学来证明为何 Chrome OS 要比 Windows 系统更加优秀,从而推动更多用户加入到 Chrome OS 平台。


  在视频中比尔谈论了在切换至 Chromebook 前后的担忧。他同时将 Chromebook 和 Windows 笔记本进行了比较,表明为何 Chromebook 要比 Windows 启动更快,而且还内置防病毒功能。他继续说道,Chromebook 不会冻结或者中断来安装更新。

  在整段广告中,比尔重点谈及了 Chromebooks 比 Windows 笔记本的优点,并推荐了三款 Chromebook,分别为戴尔 Inspiron Chromebook 二合一,惠普 Chromebook 15 G1 和三星 Chromebook Plus。由于某些原因,谷歌“忘记”推荐了自家的 Pixel Slate Chromebook。具体情况,请大家关注本次专辑……
  
   一位微软工程师 LinkedIn 个人资料暗示,传闻已久的 Windows 核心操作系统(Windows Core OS)正在为“下一代”微软设备做准备。这位工程师在其简介中写道:“在物联网设备、下一代 WCOS 设备、Windows 桌面、HoloLens 和 Windows Server 上提供基于 Azure 的设备管理功能和协议”。


  据称,微软 Windows Core OS 是一个基于 Windows 核心的操作系统,它将为各种计算设备提供动力。下一代设备包括 Surface Hub、Hololens 和即将推出的可折叠设备。该工程师另外一个简介内容指向 Windows Core OS 上如何实现 Windows 存储空间,这是一种保护数据免受驱动器故障的方法。

  WCOS(Windows Core OS)一词以前也被微软用于在 LinkedIn 上发布职位。外界推断,Windows Core OS 或模块化操作系统可能是一个必要的项目,因为 Windows 不是为了在所有外形的设备上运行而构建,而且计算正在迅速发展。现代操作系统可提供更好的软件更新体验,安全性和兼容性的整体改进。

  微软也一直致力于 Surface Hub 的大型软件更新,据报道它是 Windows Core OS(WCOS)项目的一部分。微软在世界移动通信大会上宣布的下一代 HoloLens 也应该附带一个 Windows Core OS 版本。更多内容,请关注本次专辑……

  华云网际近日将始于2006年的SimpleDFS分布式文件存储代码全部开源,率先使用木兰宽松许可证。2019年8月5日,中国首个开源协议木兰宽松许可证(第 1 版)正式上线,该许可证最大的特点是内容以中英文双语表述,且具有同等法律效力,这对中国使用者来说是一大利好。


  关于木兰协议与自主开源平台:“云计算和大数据开源社区生态系统”是2018年下达的国家重点研发计划项目,由中国电子技术标准化研究院牵头,联合北京大学、国防科技大学等16家单位共同承担,木兰系列开源许可证是该项目支持下的重要成果。

  木兰系列开源许可证是由北京大学牵头,依托全国信标委云计算标准工作组和中国开源云联盟,联合国内开源生态圈产学研各界优势团队共同研制形成。更多详细内容,请大家关注本次专辑……


  Mozilla 计划从其网络浏览器 Firefox 中删除 "Quantum" 这个名称。“量子”品牌自 2017 年以来一直存在,当时公司对浏览器内部进行了大修,以提高其性能。自从第 57 版推出以来,Mozilla 一直将其浏览器称为 Firefox Quantum,但从版本 70 开始,浏览器将回归原来的名字:Firefox Browser。


  除了名称更改,Firefox 70 预计将一同推出今年早些时候推出的新 logo,最新的 Firefox nightly 版本开始采用全新的 logo,按照发布计划,它也将在 10 月份一同出现。

  虽然大多数人将 Mozilla 的浏览器称为 "Firefox",但该公司在品牌推广时依然选择使用全名:Firefox Browser。这样做的原因是 Firefox 品牌不仅仅是浏览器,它还包括 Firefox Send,Firefox Monitor 和 Firefox Lockwise。

  该公司还在 2017 年收购了 Pocket,让您可以保存文章以供日后阅读,虽然这个产品没有 Firefox 品牌名称,但未来大概率会以火狐去冠名。距离 Firefox 70 的发布仍然还有一段时间,9 月 3 日它将被释放到 beta 频道,并在 10 月 22 日正式发布。更多内容,请关注本次专辑……

  MongoDB 4.2 正式发布了,MongoDB Server 4.2 提高了现代事务和分析数据平台的技术水平。 4.2 的主要重点包括:分布式事务将 MongoDB 的多文档 ACID 从副本集扩展到共享集群,能够为更广泛的用例服务


  按需物化视图使用新的 $Merge 运算符,在集合中缓存大型聚合的输出是一种常见的模式,新的 $Merge 运算符将可以有效地更新这些结果,而不是完全重新计算它们

  通配符索引使建模像产品目录这样的高度异构的集合变得简单和自然,而不牺牲对索引的支持。只需定义一个过滤器,它将自动索引集合中所有匹配的字段、子文档和数组

    MongoDB 查询语言增强功能,如更有表现力的更新、新的数学运算符和扩展的 regex 支持。此版本的 update 和 findAndModify 命令可以引用现有字段,并加入聚合管道,以获得更强的表现力

  可还原读写,降低了编写处理临时集群故障的代码的复杂性。客户端字段级加密(FLE,Client-side Field Level Encryption)现已是 MongoDB 4.2 的一部分,可以在 beta 版中使用。使用 FLE,可以选择性地保护文档中的敏感字段,每个字段都使用自己的密钥加密,并在客户端上无缝解密。

  MongoDB 是现代应用程序的通用数据库,它汇集了文档模型、智能分布式系统以及在任何地方运行它的能力,从笔记本电脑到大型机,在公共和私有云中运行。如果以 MongoDB 4.2 为例,最快和最简单的方法是在 MongoDB Atlas 上启动一个集群,在 AWS、Azure 和 GCP 上的 60 多个区域都可以使用。 更多相关内容,请关注本次专辑……

  KDE 社区已经发布了 KDE Applications 19.08 版本,作为 KDE 程序核心集合的最新功能更新。KDE Applications 19.08 的应用程序带来了更多的功能和更好的设计软件,从而提高了 Dolphin、Konsole、Kate、Okular 等应用程序的可用性和稳定性。


  Dolphin:Dolphin 是 KDE 的文件和文件夹资源管理器,此版本可以使用新的 Meta + E 快捷方式从任何地方启动它。这里也有一个新的功能,它可以最大限度地减少桌面上的杂乱。

  当 Dolphin 已经在运行时,如果使用其他应用程序打开文件夹,这些文件夹将在现有窗口中的一个新选项卡中打开,而不是打开一个新的 Dolphin 窗口。请注意,默认情况下,此行为现在处于打开状态,但可以禁用该行为。

  信息面板已经在几个方面得到了改进。例如,在主面板中突出显示媒体文件时,可以选择自动播放媒体文件,现在可以选择并复制面板中显示的文本。如果要更改信息面板显示的内容,可以在面板中进行更改,因为 Dolphin 在选择配置面板时不会打开单独的窗口。

  Gwenview:Gwenview 是 KDE 的图像查看器,在这个版本中,开发人员全面改进了它的缩略图查看功能。Gwenview 现在可以使用“低资源使用模式”(Low resource usage mode)来加载低分辨率缩略图。这种新模式在加载 JPEG 图像和原始文件的缩略图时,速度更快,资源效率更高。



  最近,perl6 的 GitHub 仓库上进行了一场讨论,关于 perl6 应不应该重新命名。perl6 的大多数用户认为,perl5 的印象留给人的太深了,人们无法区分 perl5 和 perl 6,并且这些人都认为 perl6 是 perl5 的下一个版本,只是版本号存在差异而已。


  这完全会混淆两者,其实“两种编程语言”有很大不同,是不兼容源代码的,perl5 是用 C 写的核心,虽然已经很成熟,但核心代码太庞大,perl6 相对 perl5 做出了革命性的变革,新的内核更小、速度更快、外部扩展 API 更加清晰,简直就是轻松上路的骆驼。

  而这些人就认为应该给 perl6 更改名称。用户 lizmat 建议将 perl6 改为“Camelia Programming Language”或简称“Camlia”(还有人认为改成 Raku 等等),并且列举一下几点:

    将名字改为 Camlia 将对 Google 和 DuckDuckGo 等搜索引擎来说,易于搜索,不会混淆;logo / mascot 不需要改变;Camlia 这个名字,仍然带有 Perlish  的意义;Camlia 是 roast 中一个规范的实现;Camella 标识仍然会属于其作者 Larry Wall 的版权……

  上个月,我们曾报道过一篇“Dice 称这 5 种编程语言可能衰落”的文章,它基于 RedMonk 和 TIOBE 等公司的数据推测的,结果引起了广泛讨论。Dice Insights 是为北美的科技专业人士提供见解和分析的网站,目的是帮助他们找到工作和发展事业,并且报道就业趋势、新技术等内容。


  经过了半个月,Dice 依靠更大的数据趋势来做出预测,又发布一个更大胆的预测续集,关于 5 种在未来可能会有更多使用的编程语言。

  Swift:苹果想要放弃 Objective-C,它是一种有着 35 年历史的编程语言,用于为苹果生态系统构建应用程序。苹果想让 Swift 来取代它,Swift 发布与五年前。根据分析公司 RedMonk 的长期语言排名,Swift 自创建以来的使用量迅速上升。

  虽然如此,但 Objective-C 仍然有在使用,这主要归功于过去三十年中产生的大量遗留代码(legacy code)。不过,苹果已经不会对它抱有任何期待,Swift 才是为苹果的应用程序提供动力的主打语言,苹果在跨平台应用上只可能会加速这门编程语言的发展。

  Kotlin:Kotlin 正在上升。Kotlin 来源于一个岛屿的名字,全称是 Kotlin Island,是英语「科特林岛」之意,十年前,Kotlin 还是俄罗斯岛屿,现在它变成编程语言, JetBrains 公司开发了它,不过它受关注的原因,很大程度上归功于 Google,Google 将它作为 Android 的一流开发语言。

  可以说,通过选择 Kotlin,Google 减少了对 Java 的依赖。而且 Java 与 Oracle 发生了巨大法律纠纷,但是不管谷歌的律师是否在推动该公司对 Kotlin 的支持,毋庸置疑的一点,因为它的功能和灵活性,许多开发人员也开始喜欢这种语言。

  早在 2018 年,Pusher 就发起了一项开发人员调查,发现 Kotlin 的使用量正在天文数字般的增长,这很大程度上是因为 Android。Pusher 补充说明:

    很大一部分开发人员,他们的工作和其他项目的程序,使用的是 Kotlin。大多数人都喜欢使用它,因为它的特性,80% 以上的开发人员都喜欢它的空安全性,其次是扩展函数、与 Java 的简化互操作性和数据类。

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

Firefox推出新logo,这只狐狸长这样子

  Mozilla 发布了一个新的 Web 浏览器测试版本,它引入了新的 Firefox logo。根据官方推特,这个新图标是出现在发布的 Firefox Nightly 70 版本。最新版本的图标与原来的相去甚远,虽然这只狐狸还是环绕着整个球体,但现在可以看到狐狸的脸,虽然是没有五官的,另外它的脚也消失了。(下图是新版与旧版)

Debian 26岁生日快乐!Happy DebianDay!

  美国当地时间 8 月 16 日(即今天),Debian 在官网发文庆祝诞生26周年。文中说到,26 年前的今天,Ian Murdock 在 comp.os.linux.development 新闻组中宣布完成了一个全新的 Linux 发行版,将其称为"Debian"。

律师:木兰License应针对云环境设置相关条款

  2019年8月,中国开源云联盟(COSCL)推出了中英版的木兰宽松许可证-第1版(Mulan PSL v1)[1] ,这被称为中国首个官方开源软件许可协议。由于当前主要的开源软件许可证大多来自欧美社区,而且这些许可证的文本语言,在法律上有效的大多是英文,因此,这张由中国的开源组织推出的中文许可证,引发了业内不小的关注。



Google开源I/O2019大会上的Android应用


  Google I/O Android App 是 Google 在 I/O 大会上用于演示 Android 全新版本所使用的应用,项目代号 iosched。今年的应用大幅修改了现有功能,并添加了几项新功能,根据 Google 工程师 Takeshi Hagikura 的介绍,我们可以看到一些值得关注的特性,并且对于开发者来说,这是目前学习全新 Android 特性开发的最佳案例。

Linux开发者抱怨Linux在低内存条件下的糟糕性能


  开发者 Artem S Tashkinov 在内核开发者邮件列表上抱怨 Linux 在低内存条件下的糟糕性能。当打开一个新标签需要占用比可用内存更多的内存时,整个系统停止响应,你的鼠标光标难以移动,你的硬盘灯在疯狂闪烁,你将无法打开新的应用程序或关闭目前正在运行的应用程序。

Qt 6将于2020年底发布,时隔八年的大版本更新有哪些看点?

  两个月前,Qt 5.13 稳定版正式发布,按照官方提供的发布计划,Qt 5.14 将在今年年底发布,明年中旬推出 Qt 5.15(或许是 Qt 5 的最后一个版本),接着就是可能会在 2020 年底问世的 Qt 6。这就意味着从 Qt 5 到 Qt 6,期间经历了长达八年的时间,如此大的跨度,对于一个开源框架意味着什么?Qt 6 又会迎来怎样的变化?

Oracle Linux 7 Update 7发布

  Oracle Linux 7 Update 7 已经发布,它具有与 RHEL 7.7 相同的许多更改,但现在还添加了基于 Linux 4.14.35 的更新的 Unbreakable Enterprise Kernel  版本 5,与 RHEL 7 默认的基于 Linux 3.10 的内核相比有许多额外的补丁。

VMware拟收购Pivotal Software

  几年前,Cloud Foundry的领导者Pivotal Software从VMware和EMC拆分出来。现在它可能与虚拟化巨头VMware重新合并,比目前股价溢价80%。这两家公司的大多数股份都归戴尔科技公司持有,双方代表正在洽谈以每股15美元的价格收购——这比周三收盘时Pivotal的股价溢价80%。

Let's Encrypt网站推出中文版

  旨在让每个网站都能使用 HTTPS 加密的非营利性组织 Let's Encrypt 发布了简体中文版,方便中文用户使用 Let's Encrypt 签发的证书 。SSL 证书用于加密两点之间的数据,例如你的网络浏览器和一个网络服务器。大多数需要处理敏感信息的网站,如银行、在线商店和其他网站都需要使用 SSL 加密来保护用户通过互联网传输的数据。

谷歌宣传视频:知名演员推荐该换Chromebook了


  谷歌近日发布的 Chrome OS 宣传视频中,邀请了《比尔教科学》中的著名主持人兼演员比尔·奈(Bill Nye)。在这段视频中尝试用科学来证明为何 Chrome OS 要比 Windows 系统更加优秀,从而推动更多用户加入到 Chrome OS 平台。

Windows Core操作系统正在为下一代微软设备作准备

  一位微软工程师 LinkedIn 个人资料暗示,传闻已久的 Windows 核心操作系统(Windows Core OS)正在为“下一代”微软设备做准备。这位工程师在其简介中写道:“在物联网设备、下一代 WCOS 设备、Windows 桌面、HoloLens 和 Windows Server 上提供基于 Azure 的设备管理功能和协议”。

分布式文件存储SimpleDFS宣布开源,率先使用木兰宽松许可

  华云网际近日将始于2006年的SimpleDFS分布式文件存储代码全部开源,率先使用木兰宽松许可证。2019年8月5日,中国首个开源协议木兰宽松许可证(第 1 版)正式上线,该许可证最大的特点是内容以中英文双语表述,且具有同等法律效力,这对中国使用者来说是一大利好。

谷歌开源实时语音转录引擎Live Transcribe Speech Engine

  昨日,谷歌在其开源博客中宣布开源 Android 语音识别转录工具 —— Live Transcribe 的语音引擎(Live Transcribe Speech Engine),它旨在将语音或对话实时转录为文字,还能够为听障人士提供帮助。

Mozilla Firefox Quantum将回归Firefox Browser命名

  Mozilla 计划从其网络浏览器 Firefox 中删除 "Quantum" 这个名称。“量子”品牌自 2017 年以来一直存在,当时公司对浏览器内部进行了大修,以提高其性能。自从第 57 版推出以来,Mozilla 一直将其浏览器称为 Firefox Quantum,但从版本 70 开始,浏览器将回归原来的名字:Firefox Browser。

MongoDB 4.2正式发布,引入分布式事务

  MongoDB 4.2 正式发布了,MongoDB Server 4.2 提高了现代事务和分析数据平台的技术水平。 4.2 的主要重点包括:分布式事务将 MongoDB 的多文档 ACID 从副本集扩展到共享集群,能够为更广泛的用例服务……

Chrome测试新功能:强制任何网站进入暗黑模式

  Google 正在 Chrome 78 Canary 版本中测试一项新功能,该功能将为任何网站提供黑暗模式,无论它们本身是否支持。新功能名为“强制 Web 内容暗黑模式”(Force Dark Mode for Web Contents),能够通过应用各种滤色器和图像反转,将任何网站转换为暗黑模式。

KDE Applications 19.08发布

  KDE 社区已经发布了 KDE Applications 19.08 版本,作为 KDE 程序核心集合的最新功能更新。KDE Applications 19.08 的应用程序带来了更多的功能和更好的设计软件,从而提高了 Dolphin、Konsole、Kate、Okular 等应用程序的可用性和稳定性。

KDE删除Shell命令支持,修复了一个0day漏洞

  之前报导过 KDE 中存在一个很容易被利用的 0day 漏洞,现在 KDE 项目删除了对 Shell 命令的支持来修复该问题。此漏洞存在于KDE v4与v5版本中,该漏洞使得嵌入在 .desktop 和 .directory 文件中的命令在打开文件夹或者将压缩文件夹提取到桌面时即可执行,目前几乎所有 Linux 发行版都在使用易受攻击的KDE版本。

Electron应用易“招黑”,轻松被修改并植入后门

  因其跨平台能力,Electron 开发平台是许多应用的关键组成部分。基于 JavaScript 和 Node.js 的 Electron 被用于 Skype、WhatsApp 和 Slack 等流行消息应用,甚至被用于微软的 Visual Studio Code 开发工具。但 Electron 也会带来安全隐患,因为基于它的应用会被轻松地修改并植入后门 —— 而不会触发任何警告。

石墨这种多人文档编辑协作如何用开源软件实现?


  你可能曾经用过类似石墨、语雀和腾讯文档这类在线的文档协作编辑服务,可以多个人协同编辑同一个文档。大家使用同一个地址编辑某个文档,编辑器里会实时显示其他人正在编辑的内容,以及最终协同编辑的结果。

如果perl6重新命名,叫Camlia可好?

  最近,perl6的GitHub仓库上进行了一场讨论,关于perl6应不应该重新命名。perl6的大多数用户认为,perl5 的印象留给人的太深了,人们无法区分 perl5 和 perl 6,并且这些人都认为 perl6 是 perl5 的下一个版本,只是版本号存在差异而已。

Dice续集:这5种编程语言未来可能各自成王

  上个月,我们曾报道过一篇“Dice 称这 5 种编程语言可能衰落”的文章,它基于 RedMonk 和 TIOBE 等公司的数据推测的,结果引起了广泛讨论。Dice Insights 是为北美的科技专业人士提供见解和分析的网站,目的是帮助他们找到工作和发展事业,并且报道就业趋势、新技术等内容。

《程序员十二时辰》,居然是这样的!内容过于真实...


  据说程序员的一天是这样渡过....7:00 开始新的一天,起床缓冲中,已经进行 ……6%;回想昨晚不该又 High 到 2 点,7:10 闹钟响到第 6 次的时候,终于鼓起勇气起床。其实我也不想那么晚睡,但,只有凌晨以后的时间,我才觉得时间属于自己!

酷毙

雷人

鲜花

鸡蛋

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

最新评论

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

返回顶部