设为首页收藏本站

LUPA开源社区

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

LUPA开源周刊:Google可折叠手机泄露 MIPS曝开源计划

2018-12-21 22:06| 发布者: joejoe0332| 查看: 9696| 评论: 0|原作者: LUPA开源社区|来自: LUPA开源社区

摘要: 手机怎么折叠?Google发布可折叠计算设备解决方案  前阵子三星公布手机折叠方案,一时间引起了大众对折叠手机的期待。但是手机要折叠可并非易事,其中有一系列机械复杂性问题需要解决,比如目前最让研究人员苦恼的 ...
  前阵子三星公布手机折叠方案,一时间引起了大众对折叠手机的期待。但是手机要折叠可并非易事,其中有一系列机械复杂性问题需要解决,比如目前最让研究人员苦恼的屏幕内部电路和组件要怎样才能承受压力、屏幕怎样实现弯曲的同时不易损等。Google本周也泄露了该研究的最新进展,话不多说,下面就是小编为大家准备的开源资讯回顾,还是希望能给大家带来新的收获,这周的开源业界不论是国内还是国外,都有很“有料”的开源资讯值得大家关注!


  消息称,MIPS 指令集即将开源。eetimes 17 日报导,Wave Computing 公司表示,在明年第一季度发布最新 MIPS 指令集体系和 MIPS 最新内核 R6 的时候将开源 MIPS。MIPS 目前属于 Wave Computing,MIPS Technologies 已于今年 6 月份被 Wave Computing 收购。RHEL 8 中不再默认 Python 版本。包括 RHEL 在内的大多数 Linux 发行版,用户除非离开系统的包管理器环境,否则一般是被默认限定在系统提供的 Python 版本中。对于像 Ruby、Node、Perl 与 PHP 在内的许多工具来说这都是习以为常的,但是 Python 的情况会比较复杂一些,因为许多 Linux 工具(如 yum)都直接依赖于 Python。昨日,外媒爆出“Dragonfly(蜻蜓)”这款 Google 针对中国大陆市场研发的审查版搜索引擎已然流产。今年 8 月份,谷歌 Dragonfly 项目被曝光,消息指出自 2017 年年初以来,谷歌一直在开发代号为“Dragonfly”的搜索引擎,它将接受中国大陆的审查,屏蔽掉维基百科与 BBC 新闻等“不存在的网站”,同时将过滤掉有关言论自由、人权、民主、宗教与抗议等主题的内容。随着 Python 之父 Guido van Rossum 逐步卸任 BDFL,Python(CPython)的未来之路牵动了万千开发者的心。没了首领,Python 今后的发展会怎么样?社区将如何运作?谁来领导 Python 这门语言和社区呢?这些问题不得不解决,而用什么样的方式解决,这就需要先由社区讨论并最终决定。据 Github 博客报道,2018年,Github 注册的新用户数量是前六年的总和。目前在Github上已经有1亿个代码仓库。2018年即将结束,Github官方整理了一下在今年最活跃的新的开源项目。Github 抽取了从2017年12月10日到2018年12月9日的数据。14日,腾讯宣布加入专利保护社区OIN 。OIN 是史上最大的专利保护社区,支持开源软件关键元素 Linux 的自由开发环境,OIN 专利许可和会员的专利交叉许可对所有 OIN 社区会员免费开放。核心技术专利保护是 OSS 内部的文化规范,因此只有加入 OIN 社区,才能知道社区里的行为诚信与否。近日伯克利 RISE Lab 开源了一个多数据流实时分布式分析系统 Confluo,它即是一个网络监控和诊断框架,也可以作为时序数据库和发布订阅消息系统。当下,类似基于终端主机的网络监控系统、IoT 设备传感器程序等应用,其后端的服务器每秒都可以捕获数千万个数据点。Facebook12月12日宣布,由于开发团队精力有限,后续将停止维护 Nuclide、Atom-IDE 和其他相关开源库。项目现有源码将继续保留在 Facebook 开源存档仓库中。目前这些项目的 GitHub 仓库已被官方归档,处于只读状态。Nuclide 和 Atom IDE 的官网也相继挂出了“退休”公告,详细内容请关注本次专辑……


  本周不少的开源项目也有了最新的进展,我们挑一些热点和大家先做下分享。随着 Python 之父 Guido van Rossum 逐步卸任 BDFL,Python(CPython)的未来之路牵动了万千开发者的心。没了首领,Python 今后的发展会怎么样?社区将如何运作?谁来领导 Python 这门语言和社区呢?这些问题不得不解决,而用什么样的方式解决,这就需要先由社区讨论并最终决定。据 eclipse 报道,在今年10月的 CodeOne 和 EclipseCon 之前,Jakarta EE 指导委员会发出呼吁,要求社区分享他们对 Jakarta EE 未来的个人愿景。社区没有让人失望。27 位 Jakarta EE 梦想家共收到超过 70 个简短的书面回答,回答了 7 个问题。几年前,Linux开源生态开始支持 x32 ABI( x32 ABI:一个 Linux 内核接口)。但目前内核开发人员正在讨论将 x32 ABI弃用,最终将其从 Linux 中去除。Linux x32 ABI 利用 x86-64 指令集的优势,通过更小的指针来减少程序的内存占用空间,通过载入缓存来让程序获得更快的运行速度。但是使用的一直是32位指针而非64位的指针。消息指出谷歌修改了 AOSP 政策,Android 将变得更加开放。据slashgear报导,近日Google修改了其关于AOSP,也就是Android开源项目的政策,今后AOSP将进一步独立,变得更加开放,而不再那么严格地受控于谷歌。近日有开发者提交了一个 issue JDK-8215217,他指出在 OpenJDK 源码中存在许多脏话,应该将它们删除。提交者表示,由于是在专业环境中使用 OpenJDK,因此留着这些脏话是十分不妥的,同时他还上传了一个删除脏话的变更集。Mozilla 最近更新了其关注隐私保护的浏览器 Firefox Focus 安卓版,带来了增强型跟踪保护(Enhanced Tracking Protection)机制。该安全保护功能允许用户选择要与其共享数据的网站,同时还有其它安全措施。自推出 Firefox Quantum 以来,Mozilla 团队已经注意到更多的用户都随时开启着跟踪保护功能。Linux Mint 19.1 开发代号“Tessa”终于正式发布了。新版本仍然基于 Ubuntu 18.04 LTS,并将支持到 2023 年。外观上最大的改进是加入了 Cinnamon 4.0 桌面版,并保留了切换到现代桌面布局或传统的选项。Linux Mint 19.1 的最终发布仅在发布测试版之后两周。Linux 基金会和 Joint Development 基金会在12月11日联合宣布,将 Joint Development 基金会纳入到 Linux 基金会之中,以便在项目开源标准化上更轻松的进行协作。Joint Development 基金会是一个非盈利组织,组织可以在标准的框架内,快速建立项目。Linux 基金会和 Joint Development 基金会联手,共同参与开源项目和协议标准的开发,以便让整个行业内能够更快的采用相关标准,本次专辑我们一起来关注……


  本周,对于如何高效的使用各类开源软件,业界不少大牛和爱用着都给出了自己的态度和做法。据福布斯报道,Hadoop 之父 Doug Cutting 在近日的 Oracle Code One 大会(原 JavaOne ) 上,获得了“开拓者奖”(Groundbreaker Award)。Doug Cutting 是 Hadoop 的创始人之一,Cloudera 的首席架构师,同时也是开源运动的传播者,为 Hadoop 和 Lucene 以及许多其他项目做出了贡献。据 W3Techs 数据显示,有将近 1/3 的网站运行在 WordPress 之上。不过这十多年来,WordPress 的编辑体验并未发生太大变化,引入 Gutenberg(古腾堡)的目的就是为了改变这种现状。WordPress 的生态是围绕着主题、组件、短代码、菜单选项、页面构建器(page builder)等元素组成的一个破碎的系统,但这些元素又不能不存在,因为它们是构建网站的最佳方式。它们的存在正是为了弥补了 WordPress 自身在满足用户需求方面的不足。15 日,Confluent 宣布修改其平台部分组件的开源许可,从 Apache 2.0 切换到 Confluent Community License。新的 Confluent 社区许可允许用户免费下载、修改和重新发行代码,这点类似于 Apache 2.0,但是不允许将其作为 SaaS 产品提供给用户。互联网档案馆创始人 Brewster Kahle 发文呼吁大家为网络捐款,并表示,目前有某位慷慨解囊者承诺以 2:1 的比例匹配其他捐赠者的捐款数,也就是说如果你捐 $10,那么那位承诺人将自动捐出 $20。Brewster 表示,他的梦想一直是建立包罗万象的图书馆,并让每个人都可以使用。微软 Python 工程师 Steve Dower 发布了一篇文章讲述了微软是如何一步步拥抱 Python 的。Steve Dower 学生时代以实习生的身份参与了 Python Tools for Visual Studio 的开发,后来成为微软的全职开发者。自从 2011 年进入公司,他见证了 Python 在微软地位的变化。知乎上近日有人发起了一个 “react 是不是比 vue 牛皮,为什么?” 的问题,再度引发一场关于前端框架谁更牛的口水战,评论里可以说是撕得不可开交。Vue.js 作者尤雨溪12月4日正面回应了该问题,他表示希望大家能停止无谓的争执,多想想使用这些技术的初衷,比起争论这个,倒不如多想想怎么让自己变得更牛。在这忙碌的一周里,开源界有哪些新动向呢?IT巨头又有哪些开源新进展呢?各种开源软件出新版了么?又推出什么开源软件了么?我们还是来一起回顾下最近的开源动态吧!


  前阵子三星公布手机折叠方案,一时间引起了大众对折叠手机的期待。但是手机要折叠可并非易事,其中有一系列机械复杂性问题需要解决,比如目前最让研究人员苦恼的屏幕内部电路和组件要怎样才能承受压力、屏幕怎样实现弯曲的同时不易损等。


  近日有消息指出谷歌研发出了一套创新的解决方案,它站在更高维度,不仅可以为折叠手机的发展带来启发,还可以成为一切折叠设备的解决方案。据报导,世界知识产权组织日前公布了谷歌关于折叠设备的这项专利,谷歌用“可折叠计算设备”来描述该专利,它指代了所有可弯曲、灵活、可伸缩和可折叠的设备,而不仅仅是智能手机。

  谷歌在专利中提出了三种不同的解决方案,焦点集中在对设备耐用性方法的改良上:第一种方法是通过引入低拉伸纤维来限制设备的弯曲能力,以此防止重复折叠对设备造成的永久性损伤。第二种方法是使用柔性形状记忆合金镍钛诺,其独特的性能能在弯曲后恢复到原来的结构。

    第三种方法是利用泡沫、凝胶等弹性物质,在被弯曲并承受压力时增厚设备。除了弹性,这些物质同时还可以通过电活性离子实现增厚的目的。目前并不清楚谷歌将如何利用这项专利。更多消息大家可以关注本次专辑……

  消息称,MIPS 指令集即将开源。eetimes 17 日报导,Wave Computing 公司表示,在明年第一季度发布最新 MIPS 指令集体系和 MIPS 最新内核 R6 的时候将开源 MIPS。MIPS 目前属于 Wave Computing,MIPS Technologies 已于今年 6 月份被 Wave Computing 收购。

  MIPS 是一种精简指令集(Reduced Instruction Set Computer,RISC),MIPS 在 RISC 处理器方面占有重要地位,基于 MIPS 指令集的 MIPS 处理器在 1999 年以前是世界上被使用最多的处理器。MIPS 指令集在设计理念上强调软硬件协同提高性能,同时简化硬件设计,经过其通用处理器指令集体系 MIPS I、MIPS II、MIPS III、MIPS IV 到 MIPS V 和嵌入式指令集体系 MIPS16、MIPS32 到 MIPS64 的发展,MIPS 已经变得十分成熟。

  开源指令集 RISC-V 今年势头不小,因其简单、开放等特性,相继吸引来 IBM、NXP、西部数据、英伟达、高通、三星、谷歌、华为与特斯拉等 100 多家科技公司加入其阵营,行业也不断在围绕它构建生态系统,对 ARM 等竞争对手造成了巨大的冲击。更多消息,请大家关注本次专辑……

  RHEL 8 中不再默认 Python 版本。包括 RHEL 在内的大多数 Linux 发行版,用户除非离开系统的包管理器环境,否则一般是被默认限定在系统提供的 Python 版本中。对于像 Ruby、Node、Perl 与 PHP 在内的许多工具来说这都是习以为常的,但是 Python 的情况会比较复杂一些,因为许多 Linux 工具(如 yum)都直接依赖于 Python。


  根据 PEP 394,目前 /usr/bin/python 默认是指 Python2,也就是 “Python”这一命令或者 Python 解释器将默认指向 Python2 版本。Red Hat 官方在其开发者博客中发文称,针对这一点,为了改善用户体验,从 RHEL 8 Beta 开始不再强调“系统 Python”,不再默认一个 Python 版本。

  他们使用模块化的 Application Streams 设计,结合 Python 可多版本同时安装的特点,将为用户提供多个版本 Python 的选项,并且可以从标准存储库轻松安装到标准位置,用户可以选择他们想要在任何给定用户空间中运行的 Python 版本。

  Application Streams 是在 RHEL 8 中引入的一类存储库,它提供用户可能希望在给定用户空间中运行的所有应用程序,它是在物理存储库中创建的多个虚拟存储库。这种变化之后,用户想要使用 Python,需要直接指定 Python3 或者 Python2,而不是直接 Python。

  同时 yum install python 将返回 404,因为它同样需要指定安装版本。建议使用 yum install @python36 或 yum install @python27 安装推荐软件包,而如果只需要 Python 二进制文件,则可以使用 yum install python3 或 yum install python2。更多内容,本次专辑将为您一一带来……


  昨日,外媒爆出“Dragonfly(蜻蜓)”这款 Google 针对中国大陆市场研发的审查版搜索引擎已然流产。今年 8 月份,谷歌 Dragonfly 项目被曝光,消息指出自 2017 年年初以来,谷歌一直在开发代号为“Dragonfly”的搜索引擎,它将接受中国大陆的审查,屏蔽掉维基百科与 BBC 新闻等“不存在的网站”,同时将过滤掉有关言论自由、人权、民主、宗教与抗议等主题的内容。


  此外还有证据表明谷歌为了遵守中国方面的审查要求,一直在通过其中国网站 265.com 收集需要过滤的网站与内容。谷歌将 265.com 的搜索引擎默认重定向到了百度上,在用户使用 265.com 进行搜索时,谷歌能够在用户的搜索内容发送到百度之前存储这些信息,并通过相应的返回内容了解大陆对哪些网站、话题与词汇进行了怎样的限制。

  谷歌没有对外公开该项目,同时内部也只有数百名工程师了解相关情况,就连他们的 Google 隐私团队也被排除在 Dragonfly 项目外。要知道,在谷歌,为了保护用户权利,对用户的搜索内容进行分析是受到严格限制的,它需要由隐私部门进行审核,而 Dragonfly 显然越过了隐私部门。

  The Intercept_ 报导指出,在隐私团队发现 Dragonfly 项目的违规操作后,“团队非常生气”,冲突之后,最终谷歌直接关闭了 Dragonfly 用于分析 265.com 数据的系统,Google 工程师已被禁止访问该系统。Dragonfly 宣告流产。更多内容,请关注吧本次专辑……

  据福布斯报道,Hadoop 之父 Doug Cutting 在近日的 Oracle Code One 大会(原 JavaOne ) 上,获得了“开拓者奖”(Groundbreaker Award)。Doug Cutting 是 Hadoop 的创始人之一,Cloudera 的首席架构师,同时也是开源运动的传播者,为 Hadoop 和 Lucene 以及许多其他项目做出了贡献。


  Doug Cutting 还分享了他对开源的看法,他喜欢开源的原因之一是因为开源软件的寿命很长。他在 2000 年之前写的商业软件,早已不再使用了,相比之下,他自 2000 年之后为各种开源项目所写的一切仍然存在。开源软件不会像商业产品那样因为停产或公司破产而突然消失。

    “开源对个人来说,是很好的能力和痕迹证明。即使你更换了工作岗位,但你参与的开源项目仍然可以继续,你仍然可以为它们做出贡献。”Doug Cutting 认为所有软件开发者都应该将开源纳入自己的职业规划, 因为会有更多双眼睛看到你的代码。

  你会拥有一个更大的社区,他们知道你正在做什么,他们会给你提交建议和反馈,他们可以直接参与你的项目,这对你的职业生涯有益。“ 对于开发者而言,有个非常重要的点是,需要考虑他们构建的开源软件如何被其他人采用,并以新的方式进行扩展和改进。因此,拥有优秀的算法和聪明的技术非常重要,你需要以一种其他人可以在你之后继续维护该项目的方式进行编码。”请大家关注本次专辑……
  
  随着 Python 之父 Guido van Rossum 逐步卸任 BDFL,Python(CPython)的未来之路牵动了万千开发者的心。没了首领,Python 今后的发展会怎么样?社区将如何运作?谁来领导 Python 这门语言和社区呢?


  这些问题不得不解决,而用什么样的方式解决,这就需要先由社区讨论并最终决定。目前,Python 社区共提出了 7 种治理方案,分别是 PEP 8010、PEP 8011、PEP 8012、PEP 8013、PEP 8014、PEP 8015 与 PEP 8016。

  这些提案都汇总在 PEP 8000 之下,其中最终胜出者,将决定 Python 未来的发展方向和方式。日前,Python 的核心开发者之一、PEP-8015 的作者 Victor Stinner 对这 7 种治理提案做了对比分析,本文引用他的分析为读者提供一个较为全面的视图。

  PEP:全称是 Python Enhancement Proposals,Python 增强提案,现在数量将近 500 个,涵盖 Python 功能实现、规范与周边信息等各种内容。本文出现的 7 个提案,全是针对新的治理模式,后续还可能新增这方面的提案。若想加深理解 PEP,并找到哪些提案是必读的,可以另外查阅相关文献。更多内容请关注本次专辑……


  据 eclipse 报道,在今年10月的 CodeOne 和 EclipseCon 之前,Jakarta EE 指导委员会发出呼吁,要求社区分享他们对 Jakarta EE 未来的个人愿景。社区没有让人失望。27 位 Jakarta EE 梦想家共收到超过 70 个简短的书面回答,回答了 7 个问题。


  最响亮和最详细的答案围绕着将 CDI 推向平台范围内 Jakarta EE 的远角,作为所有规格的单一且唯一的组件模型。在 27 个声音中,绝大多数人都表达了他们对 CDI 如何统治 Jakarta EE 世界的愿景。

  Payara 的史蒂夫·米利奇(Steve Millidge)说得很好,“所有的规范都需要协同工作来整合 CDI 作为基线 bean 模型,这将推动复杂性和重复,使 Jakarta EE 平台更加轻量级,内部一致。”

  可以改变采用或利用 CDI 的平台的特定领域包括:JMS 允许消息被 EJB 消息驱动 Bean 以外的组件使用。Reza Rahma n指出:“创建基于 CDI 的 JMS {敏感词}的工作始于 JMS 2但从未完成” 。

  根据 Markus Karg 的说法,JAX-RS 提交者“希望摆脱古老的 JAX-RS DI 技术,并用 CDI 代替它”,Sebastian Dashner,Emily Jiang 和其他几个项目成员也对此表示赞同。Santiago Pericas-Geertsen 指出 CDI bean 目前可以利用 JAX-RS,但“两个注入框架的组合会产生一些难以解决的丑陋边缘情况”,例如应该处理构造函数注入。

    “JCA 是一个非常强大的 API,用于连接到许多不同的企业系统”,Steve Millidge 指出,在 CDI 上重新调整它可以实现与 Apache Kafka 或 Cloud Messaging 系统等系统的更好连接。在其他答案中注意到,尽管 JCA 在 Java EE 7 中得到了极大的改进,但它与 MDB 相关联,MDB 没有明确定义的生命周期并且需要 EJB。

    “EJB 和 CDI 在许多领域都是多余的,最终将 EJB 规范中缺少的和必要的部分构建到 CDI 中会很好,这样 EJB 就可以逐步淘汰” Josh Juneau 回答道。一些社区的声音呼应了积极的情绪。更多相关内容,大家可以关注本次专辑……

  几年前,Linux开源生态开始支持 x32 ABI( x32 ABI:一个 Linux 内核接口)。但目前内核开发人员正在讨论将 x32 ABI弃用,最终将其从 Linux 中去除。Linux x32 ABI 利用 x86-64 指令集的优势,通过更小的指针来减少程序的内存占用空间,通过载入缓存来让程序获得更快的运行速度。但是使用的一直是32位指针而非64位的指针。


  虽然 x32 ABI 在 Linux 环境中有这些优点,但实际上并并没有被用户大量使用,而支持 x32 ABI 需要额外的维护成本。所以,内核开发人员正在讨论 x32 ABI 是否还有存在的必要。

  Linus Torvalds(Linux 之父)和其他的Linux 贡献成员赞成从当前版本中移除对 x32 ABI 的支持。更多相关内容,请大家关注本次专辑……

  随着 Python 之父 Guido van Rossum 逐步卸任 BDFL,Python(CPython)的未来之路牵动了万千开发者的心。没了首领,Python 今后的发展会怎么样?社区将如何运作?谁来领导 Python 这门语言和社区呢?这些问题不得不解决,而用什么样的方式解决,这就需要先由社区讨论并最终决定。


  前两天我们分析过目前 Python 社区已经提出的 7 种正在进行投票的治理方案,而最新消息是,目前投票环节已经结束,最终 PEP 8016 当选了新时代的 Python 社区治理方案。PEP 8016 治理方案采用指导委员会模式,其特点是引导治理的迭代,该方案由 Nathaniel J. Smith 和 Donald Stufft 提出。

  PEP 8016 中提出了不信任投票,也就是弹劾机制,可将任期内的当权者赶下台;它严格限定了在委员会里,只允许少于 50% 的成员是企业(5 人委员会里最多有 2 个);并且关注到核心开发者的选举/淘汰、如何更新治理提案等问题。

  而且,PEP 8016 中也提出了新的 PEP 流程,目前的 PEP 流程是提案人确定 PEP 的选题方向,提案人负责收集与整合来自整个社区的反馈。然后,相关领域的专家们汇总全部讨论,并开启为期 14 天的审查,之后进行社区投票。

  如果一个 PEP 很有争议,任何专家成员都可发起动议来拒绝通过它,这需要超过 2/3 的票数。PEP 8016 的 PEP 流程:理事会在必要时可直接地批准/否决 PEP,但最好是设置流程来避免这样做决策,例如,将决策权委派给团队或者 BDFL 代表。更多内容,请关注本次专辑……
 

  据 Github 博客报道,2018年,Github 注册的新用户数量是前六年的总和。目前在Github上已经有1亿个代码仓库。2018年即将结束,Github官方整理了一下在今年最活跃的新的开源项目。


  Github 抽取了从2017年12月10日到2018年12月9日的数据。我们抽取首次开源28天以上的项目,分别按照 stars 数量和 贡献者总和两个方面进行评选。本次的项目包含有编程学习和专业工具,同时也包含一些好玩的项目和一些有利于提高工作效率的工具。

  如果你是一个编程新手,你可以star一下项目;你可以加入到对 Hacktoberfest 贡献中来,将各种语言的 Hello World一下项目;更复杂的算法实例项目;你也可以为一下有趣的项目作出相关贡献:具体情况,请大家关注本次专辑……

  消息指出谷歌修改了 AOSP 政策,Android 将变得更加开放。据 slashgear 报导,近日 Google 修改了其关于 AOSP,也就是 Android 开源项目的政策,今后 AOSP 将进一步独立,变得更加开放,而不再那么严格地受控于谷歌。


  谷歌开发者在上周 Android 开发者峰会上发布了一个新工具——持续集成仪表板(Continuous Integration dashboard ),该工具可以让第三方开发者更加轻松地介入 AOSP 的开发,并有机会在 Android 发展的关键节点上发挥作用。

  利用该工具,AOSP 团队在 Project Treble 合作伙伴设备上运行了 GSI,Android 团队 AOSP 开发者 Jeff Bailey 指出,这样一次演示呈现的是 AOSP 提供了所需的独立性,并且使第三方能够更加轻松地将 Android 的上游修复程序与 AOSP 配合使用。更多内容,请关注本次专辑……

  近日有开发者提交了一个 issue JDK-8215217,他指出在 OpenJDK 源码中存在许多脏话,应该将它们删除。提交者表示,由于是在专业环境中使用 OpenJDK,因此留着这些脏话是十分不妥的,同时他还上传了一个删除脏话的变更集。


  此外他还指出了另外一些存在脏话的地方,但他觉得这些位置的脏话似乎不太可能被删除:用于测试的大字符串。hb-private.hh 的“公共区域访问保护”类型。

  OpenJDK 开发者 Adam Farley 对此作出了回应,表示在与社区讨论后他们达成了三个决定:"Damn" 和 "Crap" 并不是脏话。四个 f-XXXX 中有三个位于 jszip.js,应该在上游纠正(将跟进)。BitArray.java 中的 f-XXXX 和 SoftChannel.java 中的粗俗用语确实是脏话,应该被删除。

  Adam 表示将创建并上载新的 webrev,该问题也已被标记为 RESOLVED。


  Mozilla 最近更新了其关注隐私保护的浏览器 Firefox Focus 安卓版,带来了增强型跟踪保护(Enhanced Tracking Protection)机制。该安全保护功能允许用户选择要与其共享数据的网站,同时还有其它安全措施。


  自推出 Firefox Quantum 以来,Mozilla 团队已经注意到更多的用户都随时开启着跟踪保护功能。但是阻止所有跟踪可能会导致网站上出现一些加载错误。Mozilla 在解决这些问题的同时,其实也不希望用户完全阻止所有 cookie,只阻止那些恶意的第三方 cookie 才是明智之举。

  此外 Mozilla 也不想通过阻止所有广告来损害较小的网站和内容创建者的利益,Mozilla 并不反对广告作为创收的手段,但它认为在线跟踪现在不断变得过于具有侵入性,也需要调整一下。

  增强型跟踪保护功能于 10 月随着 Firefox 63 的发布首次推出,它使用户可以更好地控制其在线活动的跟踪方式,允许用户选择只针对某些第三方 cookie 进行阻止,还是阻止网站上的所有 cookie,让所有第三方 cookie 和跨站点跟踪器在用户浏览网页时守规矩。更多内容,请关注本次专辑……

  14日,腾讯宣布加入专利保护社区 OIN 。OIN 是史上最大的专利保护社区,支持开源软件关键元素 Linux 的自由开发环境,OIN 专利许可和会员的专利交叉许可对所有 OIN 社区会员免费开放。核心技术专利保护是 OSS 内部的文化规范,因此只有加入 OIN 社区,才能知道社区里的行为诚信与否。

  OIN 成立时获得了谷歌、IBM、NEC、飞利浦、Red Hat、索尼、SUSE 和丰田等业内企业的大力支持,拥有 2800 多个会员和 1300 多项全球专利与应用。OIN 首席执行官 Keith Bergelt 表示:“腾讯是‘微信/WeChat’和‘QQ’等创新型数字技术解决方案的行业领导者和全球先驱。它既尽力推动开源项目,也在其业务中利用开源软件。对于腾讯加入 OIN 并兑现其在开源领域进行创新和不侵犯专利的承诺,我们非常欣赏。”

  腾讯知识产权部总经理徐炎表示:“腾讯致力于提供优质互联网服务,从社交、游戏和数字内容,到移动支付、云服务、互联网金融服务和智能零售解决方案等等。Linux 和开源是我们为提供这些服务而开发技术的关键元素。通过吸收企业加入 OIN,我们展示了自身对创新的不懈承诺,并会一直支持 Linux 专利保护。” 更多相关内容,请关注本次专辑……

  Linux Mint 19.1 开发代号“Tessa”终于正式发布了。新版本仍然基于 Ubuntu 18.04 LTS,并将支持到 2023 年。外观上最大的改进是加入了 Cinnamon 4.0 桌面版,并保留了切换到现代桌面布局或传统的选项。Linux Mint 19.1 的最终发布仅在发布测试版之后两周。


  其他一些不错的功能包括可查看主线内核的支持状态,这可以让您知道是否应该使用当前内核或是否应该升级它。此外,新版本还有一个按钮允许您快速删除旧内核,以便您可以清除启动分区中不需要的部分。

  正如您对任何新操作系统的期望一样,Mint 19.1 附带了一系列来自不同摄影师的全新壁纸,可让您精心设置。此外,如果你不喜欢 Mint 上的默认配色方案,Mint-Y,Mint-Y-Dark 和 Mint-Y-Darker 主题现在有 Aqua, Blue, Brown, Grey, Orange, Pink, Purple, Red, Sand 和 Teal 等多种配色可供选择.。窗口上的文字和图标也变得更暗,以便为您提供更好的视野。

  其他一些值得注意的改进包括加速 Nemo 文件管理器,让您更快地获取重要文档,以及改进 Linux Mint 项目的内部 X apps。

  如果从 ISO 安装 Mint 19.1,您将自动获得 Linux Kernel 4.15 以及所有其他更新。就像 Mint 19.x 系列中的其他版本一样,Mint 19.1 将在 2023 年之前都持续收到更新。它使用与 Mint 19 相同的软件包库,升级非常方便。


  Linux 基金会和 Joint Development 基金会在12月11日联合宣布,将 Joint Development 基金会纳入到 Linux 基金会之中,以便在项目开源标准化上更轻松的进行协作。


  Joint Development 基金会是一个非盈利组织,组织可以在标准的框架内,快速建立项目。Linux 基金会和 Joint Development 基金会联手,共同参与开源项目和协议标准的开发,以便让整个行业内能够更快的采用相关标准。

  Linux 基金会的执行主任Jim Zemlin 说:"Linux 基金会自从第一天开始就一直致力于围绕 Linux 开发相关的标准和规范,最近开始了 OpenChain 和 Open Container Initiative 这样的新项目。","利用 Joint Development 基金会优势有利于开源项目的标准化,推动更多行业更快的采用相关的开源标准和规范。"

  Linux 基金会和 Joint Development 基金会想创建一种标准的项目开发模型,该模型既能够利用 Joint Development 基金会的协议,同时也能够满足 Linux 基金会以及其他外部的相关协议标准。

  近日伯克利 RISE Lab 开源了一个多数据流实时分布式分析系统 Confluo,它即是一个网络监控和诊断框架,也可以作为时序数据库和发布订阅消息系统。当下,类似基于终端主机的网络监控系统、IoT 设备传感器程序等应用,其后端的服务器每秒都可以捕获数千万个数据点。


  这些数据被用于在线查询,实现可视化与监控,或者用于离线查询,进行故障分析和系统优化。这样的使用场景下,就需要实时监控和分析工具支持,这些工具通常支持高吞吐量数据提取、低延迟在线查询和低开销的离线查询。

  虽然目前已经存在一些用于高吞吐量数据提取的数据结构,它们可以支持丰富的在线和离线查询,但是高吞吐量与查询能力目前来看还是互斥的。在从多个数据流提取数据时,查询需要更新多个数据结构,包括原始数据、聚合统计信息和物化视图。

  但是用于支持这些查询的数据结构往往具有较高的更新开销,而且无法维持大多数应用程序所需的数据提取速率。而另一方面,可以维持高数据提取速率的数据结构往往只支持非常简单的查询。更多内容,详见本次专辑……

  据 W3Techs 数据显示,有将近 1/3 的网站运行在 WordPress 之上。不过这十多年来,WordPress 的编辑体验并未发生太大变化,引入 Gutenberg(古腾堡)的目的就是为了改变这种现状。


  WordPress 的生态是围绕着主题、组件、短代码、菜单选项、页面构建器(page builder)等元素组成的一个破碎的系统,但这些元素又不能不存在,因为它们是构建网站的最佳方式。它们的存在正是为了弥补了 WordPress 自身在满足用户需求方面的不足。

  虽然经验丰富的用户可能已习惯这种情况,但对于新用户来说,会有相对糟糕的体验。Gutenberg 旨在标准化和添加 WordPress 缺乏的这些基础元素。更多内容,请查阅本次专辑……


  微软近日开源了数据处理引擎 Trill,它每天能够分析万亿次事件。当下每毫秒处理大量数据正成为一种常见的业务需求,此次微软开源的 Trill,据说每秒能够处理高达数十亿事件,它结合了多模式分析支持和一系列其它功能,微软声称其它任何系统都无法完全与之匹敌。


  它有如下特点:作为单节点引擎库,任何 .NET 应用程序、服务或平台都可以轻松使用并处理查询。提供一种时态查询语言,允许用户进行实时和离线数据集复杂查询。高性能,满足高速度与低延迟。过滤器以每秒数十亿事件的内存带宽速度运行,而分组聚合每秒运行 10 到 1 亿个事件。该引擎用途广泛,足以处理实时数据和历史数据,目前只有少数几款开源工具拥有同样的能力。

  Trill 于 2012 年开始作为 Microsoft Research 的一个研究项目,在 VLDB 和 IEEE Data Engineering Bulletin 等研究论文中进行了广泛的描述。Trill 最早来源于微软以前的服务 StreamInsight,这是一个功能强大的平台,允许开发人员开发和部署复杂的事件处理应用程序。

  两个系统都基于扩展查询和数据模型,该模型使用时间组件扩展关系模型。对于用户来说,使用 Trill 与使用任何 .NET 库是一样的,因此不需要脱离 .NET 环境。用户可以将 Trill 嵌入到各种分布式处理基础架构中,例如 Orleans 和微软的 SCOPE 数据处理基础架构的流式版本。

  互联网档案馆创始人 Brewster Kahle 发文呼吁大家为网络捐款,并表示,目前有某位慷慨解囊者承诺以 2:1 的比例匹配其他捐赠者的捐款数,也就是说如果你捐 $10,那么那位承诺人将自动捐出 $20。

  Brewster 表示,他的梦想一直是建立包罗万象的图书馆,并让每个人都可以使用。他认为目前的网络现状并不可取,信息不可靠、隐私安全没保障,因此世界需要一个更好的网络,而互联网档案馆是一个好的选择,需要大家的支持。

  互联网档案馆旨在保存互联网的历史和知识,并将其收藏免费提供给用户。Brewster 介绍,过去一年中,互联网档案馆使用 Wayback Machine 在维基百科修复了 150 万条断链,记者引用互联网档案 1200 多次,读者已经借阅了 400 万本书并下载了 9 亿份文本。

  知乎上近日有人发起了一个 “react 是不是比 vue 牛皮,为什么?” 的问题,再度引发一场关于前端框架谁更牛的口水战,评论里可以说是撕得不可开交。Vue.js 作者尤雨溪12月4日正面回应了该问题,他表示希望大家能停止无谓的争执,多想想使用这些技术的初衷,比起争论这个,倒不如多想想怎么让自己变得更牛。



  这个问题下面的很多回答太偏激了,其实我淡出知乎就是因为这类破事... 但是作为作者还是认真地说一说吧,希望能以后别再有这种问题了。

  这里我可以大方地承认,如果多年以后要论历史地位,React 肯定是高于 Vue 的。事实上,我作为一个开发者,也是由衷地佩服 Jordan Walke, Sebastian Markbage 这样的,能从开发模式层面上提出突破性的新方向的人。

  React 从一开始的定位就是提出 UI 开发的新思路。当年 Pete Hunt 最开始推广 React 的时候的一句口号就叫 "Rethinking Best Practices",这样的定位使得 React 打开了一些全新的思路,吸引了一群喜欢折腾的早期核心用户,并在这个基础上通过社区迭代孵化出了许多今天被 React 开发者当作常识的 pattern。

  这是 React 伟大的地方,Vue 里面也有很多地方是直接受到了 React 的启发。React 敢做这样的尝试,是因为它是 Facebook。这样的体量的公司,在 infrastructure 层面获得质的提升,收益是巨大的,而且 Facebook 的工程师们足够聪明又要靠工资吃饭,改变他/她们的习惯并不是什么问题。而对外推广,则是一种大公司才有的 “改变业界” 的底气。

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

手机怎么折叠?Google发布可折叠计算设备解决方案

  前阵子三星公布手机折叠方案,一时间引起了大众对折叠手机的期待。但是手机要折叠可并非易事,其中有一系列机械复杂性问题需要解决,比如目前最让研究人员苦恼的屏幕内部电路和组件要怎样才能承受压力、屏幕怎样实现弯曲的同时不易损等。

MIPS指令集将在近期开源,RISC-V阵营慌吗?


  消息称,MIPS 指令集即将开源。eetimes 17 日报导,Wave Computing 公司表示,在明年第一季度发布最新 MIPS 指令集体系和 MIPS 最新内核 R6 的时候将开源 MIPS。MIPS 目前属于 Wave Computing,MIPS Technologies 已于今年 6 月份被 Wave Computing 收购。

RHEL 8中不再默认系统Python版本


  RHEL 8 中不再默认 Python 版本。包括 RHEL 在内的大多数 Linux 发行版,用户除非离开系统的包管理器环境,否则一般是被默认限定在系统提供的 Python 版本中。对于像 Ruby、Node、Perl 与 PHP 在内的许多工具来说这都是习以为常的,但是 Python 的情况会比较复杂一些,因为许多 Linux 工具(如 yum)都直接依赖于 Python。

内部冲突后,Google大陆审查版搜索引擎“蜻蜓”飞走了

  昨日,外媒爆出“Dragonfly(蜻蜓)”这款 Google 针对中国大陆市场研发的审查版搜索引擎已然流产。今年 8 月份,谷歌 Dragonfly 项目被曝光,消息指出自 2017 年年初以来,谷歌一直在开发代号为“Dragonfly”的搜索引擎,它将接受中国大陆的审查,屏蔽掉维基百科与 BBC 新闻等“不存在的网站”,同时将过滤掉有关言论自由、人权、民主、宗教与抗议等主题的内容。


Hadoop之父:开发者应将开源纳入职业规划

  据福布斯报道,Hadoop 之父 Doug Cutting 在近日的 Oracle Code One 大会(原 JavaOne ) 上,获得了“开拓者奖”(Groundbreaker Award)。Doug Cutting 是 Hadoop 的创始人之一,Cloudera 的首席架构师,同时也是开源运动的传播者,为 Hadoop 和 Lucene 以及许多其他项目做出了贡献。

Python之父退位后,会有新任终身仁慈独裁者吗?怎么产生?


  随着 Python 之父 Guido van Rossum 逐步卸任 BDFL,Python(CPython)的未来之路牵动了万千开发者的心。没了首领,Python 今后的发展会怎么样?社区将如何运作?谁来领导 Python 这门语言和社区呢?这些问题不得不解决,而用什么样的方式解决,这就需要先由社区讨论并最终决定。

Jakarta EE社区之声:CDI才是Jakarta EE的未来

  据 eclipse 报道,在今年10月的 CodeOne 和 EclipseCon 之前,Jakarta EE 指导委员会发出呼吁,要求社区分享他们对 Jakarta EE 未来的个人愿景。社区没有让人失望。27 位 Jakarta EE 梦想家共收到超过 70 个简短的书面回答,回答了 7 个问题。

Linux内核开发人员正在讨论删除对x32的支持

  几年前,Linux开源生态开始支持 x32 ABI( x32 ABI:一个 Linux 内核接口)。但目前内核开发人员正在讨论将 x32 ABI弃用,最终将其从 Linux 中去除。Linux x32 ABI 利用 x86-64 指令集的优势,通过更小的指针来减少程序的内存占用空间,通过载入缓存来让程序获得更快的运行速度。但是使用的一直是32位指针而非64位的指针。

PEP 8016获胜,成为新的Python社区治理方案

  随着 Python 之父 Guido van Rossum 逐步卸任 BDFL,Python(CPython)的未来之路牵动了万千开发者的心。没了首领,Python 今后的发展会怎么样?社区将如何运作?谁来领导 Python 这门语言和社区呢?这些问题不得不解决,而用什么样的方式解决,这就需要先由社区讨论并最终决定。

Github Octoverse报告:2018年新的开源项目


  据 Github 博客报道,2018年,Github 注册的新用户数量是前六年的总和。目前在Github上已经有1亿个代码仓库。2018年即将结束,Github官方整理了一下在今年最活跃的新的开源项目。Github 抽取了从2017年12月10日到2018年12月9日的数据。

谷歌放权AOSP,Android进一步开放

  消息指出谷歌修改了 AOSP 政策,Android 将变得更加开放。据slashgear报导,近日Google修改了其关于AOSP,也就是Android开源项目的政策,今后AOSP将进一步独立,变得更加开放,而不再那么严格地受控于谷歌。

OpenJDK中脏话太多,开发者看不下去了

  近日有开发者提交了一个 issue JDK-8215217,他指出在 OpenJDK 源码中存在许多脏话,应该将它们删除。提交者表示,由于是在专业环境中使用 OpenJDK,因此留着这些脏话是十分不妥的,同时他还上传了一个删除脏话的变更集。

Firefox Focus安卓版也带来增强型跟踪保护

  Mozilla 最近更新了其关注隐私保护的浏览器 Firefox Focus 安卓版,带来了增强型跟踪保护(Enhanced Tracking Protection)机制。该安全保护功能允许用户选择要与其共享数据的网站,同时还有其它安全措施。自推出 Firefox Quantum 以来,Mozilla 团队已经注意到更多的用户都随时开启着跟踪保护功能。

腾讯加入专利保护社区OIN

  14日,腾讯宣布加入专利保护社区OIN 。OIN 是史上最大的专利保护社区,支持开源软件关键元素 Linux 的自由开发环境,OIN 专利许可和会员的专利交叉许可对所有 OIN 社区会员免费开放。核心技术专利保护是 OSS 内部的文化规范,因此只有加入 OIN 社区,才能知道社区里的行为诚信与否。

Linux Mint 19.1 "Tessa"正式发布

  Linux Mint 19.1 开发代号“Tessa”终于正式发布了。新版本仍然基于 Ubuntu 18.04 LTS,并将支持到 2023 年。外观上最大的改进是加入了 Cinnamon 4.0 桌面版,并保留了切换到现代桌面布局或传统的选项。Linux Mint 19.1 的最终发布仅在发布测试版之后两周。

Joint Development基金会并入Linux基金会


  Linux 基金会和 Joint Development 基金会在12月11日联合宣布,将 Joint Development 基金会纳入到 Linux 基金会之中,以便在项目开源标准化上更轻松的进行协作。Joint Development 基金会是一个非盈利组织,组织可以在标准的框架内,快速建立项目。Linux 基金会和 Joint Development 基金会联手,共同参与开源项目和协议标准的开发,以便让整个行业内能够更快的采用相关标准。

伯克利开源Confluo,吞吐量是Kafka的4到10倍

  近日伯克利 RISE Lab 开源了一个多数据流实时分布式分析系统 Confluo,它即是一个网络监控和诊断框架,也可以作为时序数据库和发布订阅消息系统。当下,类似基于终端主机的网络监控系统、IoT 设备传感器程序等应用,其后端的服务器每秒都可以捕获数千万个数据点。

Facebook开源NLP建模框架PyText,从研究到生产变得更容易

  Facebook AI Research(FAIR)开源了 NLP 建模框架 PyText。PyText 是一个基于 PyTorch 构建的深度学习 NLP 建模框架。PyText 通过为模型组件提供简单且可扩展的接口和抽象,以及使用 PyTorch 的 Caffe2 执行引擎导出模型进行推理的功能,模糊了实验与大规模部署之间的界限。其预训练模型包括文本分类、序列标注等。

WordPress为什么要引入新编辑器Gutenberg?

  据 W3Techs 数据显示,有将近 1/3 的网站运行在 WordPress 之上。不过这十多年来,WordPress 的编辑体验并未发生太大变化,引入 Gutenberg(古腾堡)的目的就是为了改变这种现状。WordPress 的生态是围绕着主题、组件、短代码、菜单选项、页面构建器(page builder)等元素组成的一个破碎的系统,但这些元素又不能不存在,因为它们是构建网站的最佳方式。它们的存在正是为了弥补了 WordPress 自身在满足用户需求方面的不足。

不想云厂商坐收渔翁之利,Kafka团队修改KSQL开源许可

  15 日,Confluent 宣布修改其平台部分组件的开源许可,从 Apache 2.0 切换到 Confluent Community License。新的 Confluent 社区许可允许用户免费下载、修改和重新发行代码,这点类似于 Apache 2.0,但是不允许将其作为 SaaS 产品提供给用户。

Facebook宣布停止维护Nuclide和Atom IDE

  Facebook 12月12日宣布,由于开发团队精力有限,后续将停止维护 Nuclide、Atom-IDE 和其他相关开源库。项目现有源码将继续保留在 Facebook 开源存档仓库中。目前这些项目的 GitHub 仓库已被官方归档,处于只读状态。Nuclide 和 Atom IDE 的官网也相继挂出了“退休”公告。

Apache基金会正式宣布Griffin毕业成为顶级项目

  Apache 软件基金会12月12日正式宣布 Apache Griffin 毕业成为 Apache 顶级项目。Apache Griffin 是一个强大的开源大数据质量解决方案,适用于任意规模的分布式数据系统。它提供了一个统一的流程,可以从不同的角度来定义和检测数据集的质量,以及在流式传输或批处理上下文中构建和验证可信数据资产。

Google作为白金会员加入OpenChain项目

  根据 Google 开源博客报道,Google 目前作为白金会员加入 OpenChain 项目。OpenChain 旨在使开源许可证的合规性更简单更一致。同时,Google 也将和 Facebook 和 Uber 一起,加入 OpenChain 董事会,成为董事会成员。

Facebook开源DeepFocus,实现更逼真的VR图像

  Facebook 开源了一种基于 AI 可实现更逼真 VR 图像的系统 DeepFocus。DeepFocus 可与高级原型头戴设备配合使用,实时渲染模糊和各种焦距。例如,当有头戴支持 DeepFocus 的设备观看附近的物体时,它会立即聚焦并变得清晰,而背景物体则会失去焦点,这与现实生活中的感观一样。

微软开源数据处理引擎Trill,每天可分析万亿次事件

  微软近日开源了数据处理引擎 Trill,它每天能够分析万亿次事件。当下每毫秒处理大量数据正成为一种常见的业务需求,此次微软开源的 Trill,据说每秒能够处理高达数十亿事件,它结合了多模式分析支持和一系列其它功能,微软声称其它任何系统都无法完全与之匹敌。

世界需要一个更好的网络,互联网档案馆创始人请求捐款

  互联网档案馆创始人 Brewster Kahle 发文呼吁大家为网络捐款,并表示,目前有某位慷慨解囊者承诺以 2:1 的比例匹配其他捐赠者的捐款数,也就是说如果你捐 $10,那么那位承诺人将自动捐出 $20。Brewster 表示,他的梦想一直是建立包罗万象的图书馆,并让每个人都可以使用。

React和Vue到底谁更牛?听听尤雨溪怎么说

  知乎上近日有人发起了一个 “react 是不是比 vue 牛皮,为什么?” 的问题,再度引发一场关于前端框架谁更牛的口水战,评论里可以说是撕得不可开交。Vue.js 作者尤雨溪12月4日正面回应了该问题,他表示希望大家能停止无谓的争执,多想想使用这些技术的初衷,比起争论这个,倒不如多想想怎么让自己变得更牛。

微软是如何一步步拥抱Python的

  微软 Python 工程师 Steve Dower 发布了一篇文章讲述了微软是如何一步步拥抱 Python 的。Steve Dower 学生时代以实习生的身份参与了 Python Tools for Visual Studio 的开发,后来成为微软的全职开发者。自从 2011 年进入公司,他见证了 Python 在微软地位的变化。

后REST时代

  现如今,或多或少的 API 是基于 RESTful 风格的。em,你可以像我一样稍微思考一下这个 “REST” 意味着什么,但是 “REST” 在广义上的定义方向是没错的。“REST” 将会一直代表这个意思吗?明显不可能,接下来会怎么发展呢?

Python太糟糕了?开发者总结了8大原因

  有开发者发文表达了他觉得 Python 不行的 8 大原因。作者对每一项“缺点”都进行了分析,全文洋洋洒洒,概括起来 8 个原因分别是:1、版本不兼容。Python 3 与 Python 2 不完全兼容。作者以 Perl 语言和创造了世界上早期个人电脑的 Commodore 为例,分析了缺乏向后兼容性和分离版本是如何导致失败的。

Google被指采用不正当手段搞垮微软Edge


  微软 Edge 团队工程师指责 Google 采用肮脏手法使得 Edge 最终无奈潦草收场。前几天微软通告未来将采用 Chromium 内核开发桌面版 Edge 浏览器。虽然官方说得好听,解释采用 Chromium 是为了让用户有更好的 Web 兼容性,也为 Web 开发者减少碎片化带来的复杂性,但是外界其实将这视为微软在几年的苦心经营后,认识到 Edge 没法与 Chrome 抗衡,于是改变策略,使用其近几年在开源领域的成功经验——用人家的开源技术做一个同类产品再去干它,这样的成功已经在其 TypeScript 与 VS Code 等项目上屡试不爽。

酷毙

雷人

鲜花

鸡蛋

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

最新评论

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

返回顶部