设为首页收藏本站

LUPA开源社区

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

LUPA开源周刊:倪光南谈中兴事件 Black Duck曝2018开源新秀

2018-5-6 20:34| 发布者: joejoe0332| 查看: 11243| 评论: 0|原作者: LUPA开源社区|来自: LUPA开源社区

摘要: 倪光南院士近日在微博发文公开谈中兴事件,他表示中兴事件暴露出一个问题是,不是自己的核心技术,要依靠人家;另一个很重要的风险就是网络信息安全问题。所以要及早部署,不能有侥幸心理。也是在本周,Black Duck选 ...
  倪光南院士昨日在微博发文公开谈中兴事件,他表示:“中兴事件暴露出一个问题是,你不是自己的核心技术,要依靠人家;还没暴露出的另一个很重要的风险是网络信息安全问题。所以要及早部署,头部核心技术非常重要,不能有侥幸心理。今天能过了,不能保证明天没有这个问题。网信领域还是要踏踏实实的通过自主创新来解决核心技术问题。”话不多说,下面就是小编为大家准备的开源资讯回顾,还是希望能给大家带来新的收获,这周的开源业界不论是国内还是国外,都有很“有料”的开源资讯值得大家关注!


  在过去的十年中,Synopsys 的 Black Duck 每年推出的一些最具创新性和影响力的开源项目。这是对这些项目的成功和势头的肯定,也是对未来前景的肯定。我们已经看到Kubernetes(2014),Docker(2013),Ansible(2012),Bootstrap(2011),NuGet(2011)和 OpenStack(2010)等逐渐成为市场上最具影响力的开源项目,预计今年的新秀也不例外。在过去的十年中,Synopsys 的 Black Duck 每年推出的一些最具创新性和影响力的开源项目。这是对这些项目的成功和势头的肯定,也是对未来前景的肯定。我们已经看到Kubernetes(2014),Docker(2013),Ansible(2012),Bootstrap(2011),NuGet(2011)和 OpenStack(2010)等逐渐成为市场上最具影响力的开源项目,预计今年的新秀也不例外。去年 11 月,Mozilla 发布了 Firefox 57 桌面版,因引入全新的浏览器 Quantum 量子引擎而将其命名为 “Firefox Quantum” 。Quantum 通过最新的线程处理技术,将 Firefox 的页面呈现速度提速到了新的台阶。其实 Mozilla 的工程师最初的计划是将量子引擎同时引入到桌面版本和 Android 版本,但因开发进度问题,Android 版本被一再推迟。在 2013 年的 Google I/O 大会上,Google 对外发布了 Web UI 框架 Polymer 。作为亲儿子,之后在每年的 Google I/O 大会上基本都能看到 Polymer 的身影,Polymer 也不出意料地将在下周的 I/O 2018 上现身,并正式发布 3.0 版本。Linux Mint创始人兼开发负责人Clement Lefebvre在今天发布的月报中表示,即将上线的Linux Mint 19 “Tara”将基于Canonical最新发布的Ubuntu 18.04 LTS(Bionic Beaver)系统,但目前尚无法确认准确的发布日期,此外 Lefebvre也表示LMDE(Linux Mint Debian Edition)3版本也即将发布。Caffe2 近日在其博客上公布了与 PyTorch 合并的各项细节,文中表示 Caffe2 的开发重点是性能和跨平台部署,而 PyTorch 则专注于快速原型设计和研究的灵活性。二者的组件在过去一年大量被共享,双方也意识到将各自的优势特性整合到一个包中,并实现从快速原型到快速执行的平稳过渡是有意义的,也能通过更轻松地使用共享工具提高开发效率,更多内容本次专辑我们一起来关注……


  本周不少的开源项目也有了最新的进展,我们挑一些热点和大家先做下分享。长久以来,许多人一直对各个版本的 Windows 控制台命令行不是很了解,更别提如何去使用了。显然,这件事主要归咎于文档的缺乏。在此之前,人们只能通过输入“help”(或问号“?”)来查询,但其返回的结果仍然不够清晰全面(通常只有 86 项)。好消息是微软刚刚放出了超过 250 个“Windows 参考命令行”,这一情况将得以改变。继上周成功发布 18.04 LTS 之后,Ubuntu MATE 团队已进入 18.10 的开发周期。Ubuntu MATE 项目负责人 Martin Wimpress 5 月 4 日在社区宣布 Ubuntu MATE 18.10 版本将不再提供 32位(i386)的 ISO 系统镜像。现有的 Ubuntu MATE 18.04 LTS 将维护到 2021 年 4 月,在此期间将继续提供 32 位支持。Rafael Avila de Espindola ,LLVM 编译器贡献排名第五的资深开发者,日前发布了一封长邮件宣布已决定与该项目分道扬镳。Rafael 自 2006 年以来已为 LLVM 贡献了超过 4,300 个 commits ,添加了 157,679 行代码,是 LLVM 的排名第五的贡献者。Fedora 现在提供第三方软件存储库,让使用者可以安装过去无法使用的软件,包含 Google Chrome 和数字游戏发布平台 Steam。预设情况下,Fedora 只包含开源且免费的软件,但随着第三方软件存储库的发布,使用者将有更多选择。支持第三方软件储存库为 Fedora 28 的功能,但是 Fedora 27 经过更新后,也开始可以启用第三方软件储存库功能,不过有部分软件仍只能安装在 Fedora 28。此前,我们已经见到有人在 Nintendo Switch 游戏主机上运行 Ubuntu 18.04 LTS,只是需要大量的补丁工作来搞定硬件加速和 Wi-Fi 网络等问题。但如果你想要在微软的 Surface Pro 3 二合一可拆卸式笔记本电脑上安装 Canonical 的最新发布的 Ubuntu 18.04 LTS(Bionic Beaver)操作系统,这里有个好消息要告诉你。继上周 GIMP 大版本 2.10 发布之后,看起来下一个 GIMP 3.0 将成为长期支持的稳定版本。 据开发贡献者 GIMP ZeMarmot 透露,GIMP 3.0 将摆脱过时的数据和 API 和一些 GTK2 的特性。GIMP 团队还在后续的推文中确认,GIMP 目前正在进入 gtk3 移植 Git 分支,并且很快就很成为主要的特性。 不久前,特斯拉加入 RISC-V 基金会,并考虑在新款芯片中使用免费的 RISC-V 设计。至此,已有 IBM、NXP、西部数据、英伟达、高通、三星、谷歌、华为等 100 多家科技公司加入 RISC-V 阵营。出现这种现象的原因一方面是因为 ARM 的授权费用实在太贵了,另一方面也是因为 RISC-V 提供指令集彻底开放,非常有希望成为 CPU 领域的 Linux,本次专辑我们一起来关注……


  本周,对于如何高效的使用各类开源软件,业界不少大牛和爱用着都给出了自己的态度和做法。Facebook 宣布近几个月将开源 PyTorch 1.0 框架,该框架是基于 PyTorch 与 Caffe2 的结合,允许开发人员无需迁移便从研究转向生产。Facebook 去年与微软合作开源了开放神经网络交换(ONNX)系统,它使得在 Caffe2 和 PyTorch 之间共享信息变得更加容易。现在已经将 ONNX 整合到 PyTorch 1.0 中,ONNX 将作为 PyTorch 1.0 中的模型输出格式,以便模型可以与其他框架进行互操作。容器集群管理系统 Kubernetes 现在可以说是所有公有云厂商都支持的基本配备。各家云端厂商,从大头AWS、Google、Azure、IBM 到甲骨文,无一不支持。而现在支持 Kubernetes 服务的厂商又多了一家,就是DigitalOcean,该公司在今日正式宣布,要开始支持 Kubernetes 了。在过去一年里,Kubernetes 成为主流的容器集群管理工具。在内部酝酿两年之后,DigitalOcean 也决定出手,正式推出 Kubernetes 服务。黑客从 4 月 17 日之后开始,瞄准了 Oracle WebLogic 服务器的计算机。当时正值 Oracle 发布了季度重要补丁更新(CPU)的安全建议。Oracle 发布了 CVE-2018-2628 漏洞补丁,和在 WebLogic 中,Java EE 应用程序服务器的 WLS 核心组件中的漏洞的修补程序。这是一份来自 85 个国家的超过 1,000 名参与者得出的数据:这是最新的 JAXenter 调查的结果,该调查的目的是在 2018 年找出那些尤为重要技术主题。调查了包含 10 个主题和答案帮助我们准确描绘今年的技术趋势。先来看看顶尖的编程语言。根据Gartner最新发布的预测报告,2018年全球人工智能市场规模将高达1.2万亿美元,较2017年增长70%之多。2022年人工智能驱动的商业价值将高达3.9万亿美元,其中决策支持/增强(例如DNN深度神经网络)2018年占据市场总规模的39%,2022年占据44%,虚拟助理(2018年46%,2022年26%),智能产品(2018年18%,2022年14%),决策自动化系统(2018年2%,2022年16%)。本周,工信部发布关于贯彻落实《推进互联网协议第六版(IPv6)规模部署行动计划》的通知,将从六方面21项举措落实IPv6行动计划。根据《推进互联网协议第六版(IPv6)规模部署行动计划》,到2018年末国内IPv6活跃用户数要达到2亿,2020年末达到5亿,2025年末中国IPv6规模要达到世界第一。在这忙碌的一周里,开源界有哪些新动向呢?IT巨头又有哪些开源新进展呢?各种开源软件出新版了么?又推出什么开源软件了么?我们还是来一起回顾下最近的开源动态吧!



  倪光南院士昨日在微博发文公开谈中兴事件,他表示:“中兴事件暴露出一个问题是,你不是自己的核心技术,要依靠人家;还没暴露出的另一个很重要的风险是网络信息安全问题。所以要及早部署,头部核心技术非常重要,不能有侥幸心理。今天能过了,不能保证明天没有这个问题。网信领域还是要踏踏实实的通过自主创新来解决核心技术问题。”


  以下为原文:近日芯片行业引发大家关注,谈谈我的几点看法:1、芯片刚出来可能有些不太流畅,几次以后就比较顺畅了,都是有一个规律。我们说,第一天就成功、第一个版本成功不容易,但要做的更扎实一点,尽量能够快点成功。

    2、小企业可以做一些创新,但是体系的建立,生态的建立,那些大的企业要发挥更大作用。3、中兴事件暴露出一个问题是,你不是自己的核心技术,要依靠人家;还没暴露出的另一个很重要的风险是网络信息安全问题。所以要及早部署,头部核心技术非常重要,不能有侥幸心理。今天能过了,不能保证明天没有这个问题。

    4、网信领域还是要踏踏实实的通过自主创新来解决核心技术问题。5、我们的背景就是自己核心技术只能靠自己,很少有机会人家会把核心技术转让给你。更多消息大家可以关注本次专辑……

  在过去的十年中,Synopsys 的 Black Duck 每年推出的一些最具创新性和影响力的开源项目。这是对这些项目的成功和势头的肯定,也是对未来前景的肯定。我们已经看到Kubernetes(2014),Docker(2013),Ansible(2012),Bootstrap(2011),NuGet(2011)和 OpenStack(2010)等逐渐成为市场上最具影响力的开源项目,预计今年的新秀也不例外。

  2018 年度开源新秀涉及到自动驾驶,可扩展区块链和 VNF 编排,以及个人安全和关系管理等各方面。第一个.开放式网络自动化平台(ONAP)。世界的蜂窝网络是创新的焦点,因为用户需要日益复杂的资源密集型技术。软件定义网络(SDN)和虚拟网络功能(VNF)奠定了现代运营商性能的基础,并且随着 5G 的发展,快速自动 VNF 编排的开放解决方案对业界的下一次飞跃至关重要。


  AT&T 结合 Linux 基金会创建了现在的开放网络自动化平台(ONAP),这是以前的开源项目(OPEN-O,OpenDaylight,OPNFV,OpenStack)的产物,代表者有华为和其他主要的中国移动运营商。ONAP 以这些项目为基础,通过自动化流量管理和资源分配,实现现有运营商网络的虚拟化。由运营商成员提供支持,其用户占全球市场的 60%,ONAP 已迅速成为最突出的开源 VNF 编排平台。

  在 Linux 基金会网络部门掌控一年之后,ONAP 准备在未来一年中做一些关键的改进,包括集装箱的集成,提高 VNF 的部署灵活性,增加运营商成员资格,为自动驾驶汽车提供服务支持,以及 5 月底的第二次发行。

  第二个,Monica。当今的社会生态系统非常复杂。随着越来越分散的友谊,扩大的工作联系以及为保持人际关系而开发的各种工具。MonicaHQ 是一个用于管理你的个人交际关系的开源 Web 应用程序,可将其视为你和你的朋友或家人的 CRM。Monica 将 Rolodex 的灵活性与现代社交网络的动态多功能性结合在一起,并转向开源社区。Monica 项目于 2017 年 6 月开放并在一个受欢迎的社区网站上推广,在两天内吸引了超过 600 条评论和1,100 多个赞。Monica 引起了全球范围内的注意,在一周内便有 7000 多名注册人。 更多内容,大家不妨在本次专辑里了解一下……

    近日,Facebook AI Research(FAIR)在其官方博客宣布开源他们开发的曾打败专业围棋棋手的 AI 围棋机器人 ELF OpenGo,包括源代码和训练好的模型。开发团队表示,受 DeepMind 的启发,他们在今年早些时候启动了一项使用 FAIR 的可扩展、轻量级框架 ELF 进行强化学习研究的工作,希望能重现与 AlphaGoZero 最接近的结果,最终创建一个能自学围棋并达到人类职业棋手或更高水平的开源系统。


  ELF OpenGo 是他们用两千块 GPU 训练约两到三周后得到的围棋 AI ,目前已成功战胜其他开源机器人和人类棋手。ELF OpenGo 在 4 月 25 日曾与目前公开可用的最强大的围棋机器人 LeelaZero 进行了 200 场比赛,最终以 198 胜 2 负 的成绩赢得胜利,而且是在使用默认设置的情况下。此外,OpenGo 还和世界排名前 30 的四位职业围棋棋手(金志锡,申真谞,朴永训及崔哲瀚)进行对弈,并以 14:0 的成绩赢得了所有的比赛。在比赛中 OpenGo 使用单块 GPU 每步 50 秒的搜索时间(每步搜索 8 万个局面),而人类棋手并没有限制下棋思考的时间。

  开发团队表示,此次开放训练代码、测试代码和模型,是希望激励他人思考这项技术的新应用和研究方向,期待社区能够带来更进一步的探索。同时也是借此机会推广一下 ELF 平台和 PyTorch 深度学习框架,希望更多的人能使用和完善它。更多内容,本次专辑将为您一一带来……



  去年 11 月,Mozilla 发布了 Firefox 57 桌面版,因引入全新的浏览器 Quantum 量子引擎而将其命名为 “Firefox Quantum” 。Quantum 通过最新的线程处理技术,将 Firefox 的页面呈现速度提速到了新的台阶。其实 Mozilla 的工程师最初的计划是将量子引擎同时引入到桌面版本和 Android 版本,但因开发进度问题,Android 版本被一再推迟。从 Firefox 57,到之后的 Firefox 59 ,最终推迟到即将发布的 Firefox 60 。


  据悉,除了 Quantum CSS 引擎之外,Firefox 60 for Android 还新增了从页面操作菜单查看网页源码的选项,使得 Web 开发人员能够更容易查看网页的源代码。而且 Firefox 新版本还包含大量安全修复程序,可提供更安全的 Web 浏览体验。

  不过,从目前 netmarketshare 的移动端浏览器排行来看,Firefox 的占比非常低,仅 0.69% 。提速后的 Firefox 60 能否给其带来新的生机,我们拭目以待。 详细内容本次专辑会为您慢慢道来……

  在 2013 年的 Google I/O 大会上,Google 对外发布了 Web UI 框架 Polymer 。作为亲儿子,之后在每年的 Google I/O 大会上基本都能看到 Polymer 的身影,Polymer 也不出意料地将在下周的 I/O 2018 上现身,并正式发布 3.0 版本。


  相比于 2.0 ,Polymer 3.0 可谓是该项目历史上最大的一次变更。Polymer 从早期开始,一直采用 Bower 和 HTML Imports 来管理依赖关系:Bower 安装依赖关系,HTML Imports 负责加载它们。而 3.0 版本将使用 ES Modules 替代 HTML导入,并将 Bower 迁移到 npm 。

  在最近更新的 Roadmap 上,Polymer 开发团队表示在 3.0 版本中,Polymer Elements 也将和核心库一样被转换为 ES 模块并通过 npm 分发。Polymer CLI 和相关的工具也将进行更新,以支持开发、测试和部署由 ES 模块组成的项目。

  当然,尽管这次的变化非常大,但开发团队表示会尽可能实现无缝过渡。Polymer3.0 的 API 将和 2.X 的 API 基本相同。同时还将提供一个升级工具(polymer-modulizer),将自动处理大部分基于 2.x 的 Element 和应用的转换工作。更多内容,请大家关注本次专辑……
  
  Google Container 是 Mozilla Firefox 的另一个附加组件,它使用浏览器的新容器技术将网站与其他浏览器隔离开来。顾名思义,Google Container 将 Google 请求移至隔离区域,将 Google 与其他浏览数据隔离开来。


  该扩展程序是 Mozilla 的 Facebook 容器插件的一个分支,可以在其他容器插件中运行,例如 YouTube 容器,用于隔离 YouTube。容器是 Firefox 早期在 Mozilla 浏览器中实现的相对较新的功能。它允许用户在容器中运行站点和服务,以将它们与浏览会话和数据的其余部分分开。

  Google Container 支持主要的 google.com 地址,以及国家域名,博客帖子域名以及其他一些 Google 资源,例如 YouTube,Blogger 或 blog.google。该扩展程序不支持所有 Google 拥有的网域,但它支持在google.com 上运行的所有内容以及其他一些属性。所以,Google 的大部分内容都包含在扩展中。

  Google Container 自动运作。每当输入支持的 Google 网域的网址或点击指向某个网址的链接时,该网站就会在 Google Container 中打开,以将其与其他浏览会话隔离。安装扩展程序之后,Google Search,YouTube 和其他 Google 资源和服务大部分都可以像以前一样工作。但是可能会有一些问题,例如,像按钮和注释这样嵌入式内容不起作用,并且如果未在容器中加载,可能无法在使用它的网站上使用 Google 身份验证。更多内容,请关注吧本次专辑……



  Linux Mint创始人兼开发负责人Clement Lefebvre在今天发布的月报中表示,即将上线的Linux Mint 19 “Tara”将基于Canonical最新发布的Ubuntu 18.04 LTS(Bionic Beaver)系统,但目前尚无法确认准确的发布日期,此外 Lefebvre也表示LMDE(Linux Mint Debian Edition)3版本也即将发布。


  由于Cinnamon 3.8桌面环境的Beta版本预计将于下月上旬发布,而最终正式版有望在2-3周之后上线。因此推测Linux Mint 19 "Tara"和LMDE 3版本将会在5月下旬或者6月上旬的时候发布。Clement Lefebvre同时确认Linux Mint 19 “Tara”系统后续会有三个维护更新,分别为Linux Mint 19.1/19.2/19.3 ,而Cinnamon, MATE和Xfce桌面环境版本同样会有三个更新。

  其他方面,LMDE 3只搭载Cinnamon 3.8桌面环境上线,支持32/64位系统。除了一些基础功能之外,团队正在为Linux Mint 19 “Tara”主目录进行加密,但是LMDE 3不支持全盘或者主目录加密。

  另个有趣的地方在于, Linux Mint 19 “Tara”明确表示不会收集/发送你的隐私或者系统数据,并且确认不会搭载Canonical部署在Ubuntu 18.04 LTS中的“ubuntu-report”,该服务可允许选择发送的数据类型。更多内容请关注本次专辑……

  Caffe2 近日在其博客上公布了与 PyTorch 合并的各项细节,文中表示 Caffe2 的开发重点是性能和跨平台部署,而 PyTorch 则专注于快速原型设计和研究的灵活性。二者的组件在过去一年大量被共享,双方也意识到将各自的优势特性整合到一个包中,并实现从快速原型到快速执行的平稳过渡是有意义的,也能通过更轻松地使用共享工具提高开发效率。


  Caffe2 和 PyTorch 的代码已于 4 月开始合并,在接下来的几个月里,还将继续深入整合框架的各个组件,并将它们作为一个整体进行有效整合。最终将 PyTorch 前端的灵活用户体验与 Caffe2 后端的扩展、部署和嵌入功能相结合。

  合并细节主要包括:在下个版本中,Caffe2 和 PyTorch 的 python 包(pip 和 conda)将进行整合并被合并到一个包中。Caffe2 的图形构建 API(brew,core.Net)将继续工作,并且现有的序列化模型 NetDefs 会提供向后兼容性。

  Caffe2 和 PyTorch 的操作符实现将逐渐合并,从而扩展二者的功能。后续统一将 ONNX 作为常用的模型文件格式。Caffe2 高可扩的执行引擎大部分将保持完好。Caffe2 现有的 predictor 支持将成为在数据中心和移动设备上加速部署的主要手段。

  后续将通过统一的 PyTorch 1.0 软件包的原型环境直接提供 Caffe2 的各种设备支持和运行时集成。PyTorch 1.0 将是 Caffe2 和 PyTorch 合并后推出的首个整合版本,计划会在今年夏天发布。更多内容,大家可以关注本次专辑……

  长久以来,许多人一直对各个版本的 Windows 控制台命令行不是很了解,更别提如何去使用了。显然,这件事主要归咎于文档的缺乏。在此之前,人们只能通过输入“help”(或问号“?”)来查询,但其返回的结果仍然不够清晰全面(通常只有 86 项)。好消息是微软刚刚放出了超过 250 个“Windows 参考命令行”,这一情况将得以改变。


  微软在 4 月 18 日当天发布了 948 页的标题为“Windows Command Reference”的PDF文档,全面覆盖了超过 250 个 Windows 控制台命令。对于每一个命令,微软都在文档中给予了详细的描述、命令行参数、以及适用的操作系统版本。

  对于许多命令,微软都提供了如何使用它们的示例。遗憾的是,尽管我们很希望,但它还是没能披露一些未公开的命令行参数,比如 wuauclt.exe 和 cleanmgr.exe,详细内容请关注本次专辑……



  继上周成功发布 18.04 LTS 之后,Ubuntu MATE 团队已进入 18.10 的开发周期。Ubuntu MATE 项目负责人 Martin Wimpress 5 月 4 日在社区宣布 Ubuntu MATE 18.10 版本将不再提供 32位(i386)的 ISO 系统镜像。现有的 Ubuntu MATE 18.04 LTS 将维护到 2021 年 4 月,在此期间将继续提供 32 位支持。


  Martin Wimpress 表示,据报告统计,只有不到 10% 的 Ubuntu MATE 用户正在运行 32 位系统,而且这其中还包含有些用户是在 amd64 硬件上安装 32 位镜像。随着应用和驱动供应商对 32 位系统和应用的放弃,未来的用户还会越来越少。因此将通过减少对 32 位系统适配的时间来更好地支持 ARM 设备,例如 Raspberry Pi 。

  同时宣布不再提供 32 位系统镜像的还有 Ubuntu Budgie,同样是 18.10 版本后将不再提供 32位系统镜像。现有的 Ubuntu Budgie 18.04 LTS 三年维护周期内将继续提供 32 位支持。

  据悉,Ubuntu 自 17.10 后已不再提供 32 位系统镜像,但此前包括 Kubuntu、Xubuntu、Lubuntu、Ubuntu Studio、Ubuntu Budgie、Ubuntu Kylin 和 Ubuntu MATE 在内的系统仍在提供 32 位 ISO 。如今看来,大势所趋下,这种情况正在发生改变。创新的核心理念上,因此,要在这些工具的工作方式和更新代码方面突破界限。”

  Rafael Avila de Espindola ,LLVM 编译器贡献排名第五的资深开发者,日前发布了一封长邮件宣布已决定与该项目分道扬镳。Rafael 自 2006 年以来已为 LLVM 贡献了超过 4,300 个 commits ,添加了 157,679 行代码,是 LLVM 的排名第五的贡献者。


  在邮件中,Rafael 回顾了他参与编译器开发的完整经历,从最初的 GCC,到之后转向并专注于 LLVM ,期间历经了许多事情。对于离开的原因,也做了详细解释:

  他表示近几年他的感受和以前已有所不同,LLVM 日益庞大且变化缓慢,LLVM 许可证变化相关的讨论令他想起早年为 GCC 开发期间发生的 FSF 政治,他也不赞成 LLVM 最近引入的社区行为规范,但这些都不足以让他离开项目。真正促使他做决定的是 LLVM 与一个公开根据性别和血统进行歧视的组织 Outreachy 进行合作,这让他感到非常不满。

  据悉,Outreachy 是一个旨在将更多的女性和少数族裔开发者引入到开源自由软件社区的远程实习项目。Outreachy 招募的实习生排除白人男性和亚裔男性(组织规则)。更多内容,请关注本次专辑……
 
  Fedora 现在提供第三方软件存储库,让使用者可以安装过去无法使用的软件,包含 Google Chrome 和数字游戏发布平台 Steam。预设情况下,Fedora 只包含开源且免费的软件,但随着第三方软件存储库的发布,使用者将有更多选择。


  支持第三方软件储存库为 Fedora 28 的功能,但是 Fedora 27 经过更新后,也开始可以启用第三方软件储存库功能,不过有部分软件仍只能安装在 Fedora 28。

  使用者在第三方软件储存库,可以突破 Fedora 原本仅提供开源及免费软件的限制,现在可以选择启用这个额外选项,安装原本无法使用的软件,但使用者应该特别注意,通过第三方软体储存库安装的专有软件,使用上将有更多的限制,包括存取程序代码。

  现在 Fedora 27 与 28 版本的使用者,启用第三方软件储存库后,能够使用 Google Chrome 浏览器,以及Python IDE PyCharm,而只能在 Fedora 28 上使用的有 NVIDIA 图形驱动程序与 Steam。

  另外,现在 Fedora 的常规软件安装以及更新,也能通过这个第三方软件储存库简单的进行,其中功能完整包含应用程序搜寻、安装,或是在命令列上使用DNF。



  继上周 GIMP 大版本 2.10 发布之后,看起来下一个 GIMP 3.0 将成为长期支持的稳定版本。 据开发贡献者 GIMP ZeMarmot 透露,GIMP 3.0 将摆脱过时的数据和 API 和一些 GTK2 的特性。


  GIMP 团队还在后续的推文中确认,GIMP 目前正在进入 gtk3 移植 Git 分支,并且很快就很成为主要的特性。 所以看起来 GIMP 3.0 确实是带有 GTK3 工具包支持。但是考虑到过去的 GIMP 发布节奏,可能还要好几年才能看到 GIMP 3.0.0 亮相并带有稳定 GTK3 ,开发人员之前表示可能在 2018 年底专注于 GTK + 4.0。但目前的主要工作 GTK3 。

  更多有关的新功能已经在 GIMP Roadmap for 3.0 中列出。包括改进的动画支持和围绕 GTK3 工具包处理的其他功能,如更好的 Wacom 输入设备支持,HiDPI 接口和 Wayland 支持。 你可以通过 gtk3 分支来跟踪他们的 GTK3 开发进程。具体情况,请大家关注本次专辑……

  不久前,特斯拉加入 RISC-V 基金会,并考虑在新款芯片中使用免费的 RISC-V 设计。至此,已有 IBM、NXP、西部数据、英伟达、高通、三星、谷歌、华为等 100 多家科技公司加入 RISC-V 阵营。出现这种现象的原因一方面是因为 ARM 的授权费用实在太贵了,另一方面也是因为 RISC-V 提供指令集彻底开放,非常有希望成为 CPU 领域的 Linux。


  正是因为看好 RISC-V 的未来,不少科技巨头在 RISC-V 还是潜力股的时候趁早下注。在 2010 年,加州大学伯克利分校的一个研究团队正在准备启动一个新项目,而要设计 CPU,必然要选择一种指令集,然而,X86 指令集被英特尔控制的死死的,ARM 的指令集授权费又非常贵,MIPS、SPARC、PowerPC 也存在知识产权问题。

  在这种情况下,伯克利的研究团队决定从零开始设计一套全新的指令集。且这款新指令集要能满足从微控制器到超级计算机等各种尺寸的处理器。 正如行业内常说的,设计一套指令集并非黑科技,用这套指令集去实现 CPU 才是真正具有含金量的工作。伯克利的研究团队直用了 3 个月就完成了 RISC-V 的指令集,并公开发布了第一版指令集。

  该指令集的第一个版本只包含了不到50条指令,可以用于实现一个具备定点运算和特权模式等基本功能的处理器。如果用户需要的话,也可以根据自己的需求自定义新指令。这样一来,这套指令集兼具精简和灵活两大特点。

  随后,伯克利的研究团队将这个新指令集命名为 RISC-V,RISC 指的是精简指令集的意思,V 是罗马字母,代表第五代的意思。因为伯克利分校的 David Patterson 教授在此之前已经研制了四代处理器芯片。更关键的是,伯克利研究团队将 RISC-V 指令集彻底开放,使用 BSD License 开源协议,这就使 RISC-V 不像 ARM、PowerPC 等指令集那样需要付费授权才能使用,更多内容,请关注本次专辑……

  容器集群管理系统 Kubernetes 现在可以说是所有公有云厂商都支持的基本配备。各家云端厂商,从大头AWS、Google、Azure、IBM 到甲骨文,无一不支持。而现在支持 Kubernetes 服务的厂商又多了一家,就是DigitalOcean,该公司在今日正式宣布,要开始支持 Kubernetes 了。在过去一年里,Kubernetes 成为主流的容器集群管理工具。在内部酝酿两年之后,DigitalOcean 也决定出手,正式推出 Kubernetes 服务。


  DigitalOcean 表示,容器技术虽然拥有快速部署的特性,但是为了管理这些容器,还必须在容器上额外添加一个调度层(这也导致开发团队难以管理容器),而 Kubernetes 服务可以直接自动部署周边的系统服务,像是负载平衡器、网络流量控制器、区块式储存等。

  现在 DigitalOcean 也将在下个月开放使用者注册申请,目前该公司也开出三波申请名额。DigitalOcean 表示,参与此计划的企业用户,在 9 月之前,都可以使用免费的 Kubernetes 集群。除了这次推出的 Kubernetes 服务,在过去 18 个月,DigitalOcean 也不停优化自家的云服务,包含负载平衡、监控工具、云端防火墙及区块式储存等功能。



  黑客从 4 月 17 日之后开始,瞄准了 Oracle WebLogic 服务器的计算机。当时正值 Oracle 发布了季度重要补丁更新(CPU)的安全建议。Oracle 发布了 CVE-2018-2628 漏洞补丁,和在 WebLogic 中,Java EE 应用程序服务器的 WLS 核心组件中的漏洞的修补程序。


  此项漏洞的危险系数很高,因为它可能允许攻击者在远程 WebLogic 服务器无需进行身份验证就执行代码。这个漏洞是由绿盟科技安全小组的廖新喜和一名名为 loopx9 的独立安全研究人员发现和报告的。在 Oracle补丁发布后的第二天,Xinxi 在中国社交网络上发布了一篇博文,解释漏洞的工作原理。名为 Brianwrf 的用户在 GitHub 上创建并发布了可以利用这个缺陷的概念验证(PoC)代码。

  完全武器化的概念验证(PoC)代码发布之后,导致 7001 端口的扫描立即飙升,该端口运行着易受攻击的 WebLogic“T3” 服务。根据阿里云工程师的说法,甲骨文似乎已经篡改了 CVE-2018-2628 补丁,甚至让黑客有机会在所谓的补丁WebLogic 系统上利用这个缺陷。

  根据信息学家 Kevin Beaumont 的说法,这是因为 Oracle 没有将 WebLogic 问题定义在其核心,而是将用于开发链的命令列入黑名单。据 Beaumont 称,问题似乎源于 Oracle 工程师错过了一个或多个命令。就目前而言,Beaumont 建议公司阻止端口 7001 上的链接传入,直到 Oracle 发布另一个 - 运行良好的CVE-2018-2628 补丁。管理员应该听从 Beaumont 的建议,因为预计黑客会在 Oracle 不完整补丁的消息传播之后加大对 WebLogic 服务器的力度。更多内容,请关注本次专辑。

  今日,工信部发布关于贯彻落实《推进互联网协议第六版(IPv6)规模部署行动计划》的通知,将从六方面21项举措落实IPv6行动计划。包括:1、实施LTE网络端到端IPv6改造;2、加快固定网络基础设施IPv6改造;3、推进应用基础设施IPv6改造;4、开展政府网站IPv6改造与工业互联网IPv6应用;5、强化IPv6网络安全保障;6、落实配套保障措施。


  根据《推进互联网协议第六版(IPv6)规模部署行动计划》,到2018年末国内IPv6活跃用户数要达到2亿,2020年末达到5亿,2025年末中国IPv6规模要达到世界第一。TCP/IP协议是互联网发展的基石,其中IP是网络层协议,规范互联网中分组信息的交换和选路。目前采用的IPv4协议地址长度为32位,总数约43亿个IPv4地址已分配殆尽。

  IPv6是IP地址的第六版协议,诞生于1999年,其最大的优点就是设计地址长度达128bit,可以提供2的128次方个IP地址,即使将地球上所有沙子都变成晶体管,依然会有足够的IP地址给电子设备使用。近乎无穷的IP地址让IPv6能容得下海量设备,这将与5G等技术一起,支撑移动互联网、物联网、工业互联网、云计算、大数据、人工智能等新兴业态的快速发展。

  Tobias Koppers 是一位自由软件开发者,家住德国纽伦堡。他因写出 Webpack 这个已有数百万开发者使用的开源软件而名噪一时。他目前专注于 JavaScript 和开源项目。以下是我对他个人的专访,希望对大家有所启发。


  Gregor:你好,Tobias,JavaScript 社区都在谈论 Webpack,就连谷歌也已经把它集成到了自己的 Angular CLI 项目中了。很高兴 Webpack 诞生于纽伦堡,离我的老家英戈尔施塔特(德国)不远。跟我们分享一下,你当时怎么想起来写 Webpack 的,它怎么那么快就受到了大家欢迎的?

  Tobias:你好,Gregor。实际上,谷歌也在参与 Webpack 的开发,只不过是间接参与。我在迷上 JavaScript 以前,也写过 Java 。谷歌曾经推出过一个工具,叫 GWT(Google Web Toolkit),让 Java 程序员能用 Java 编写客户端应用。GWT 其实是一个 Java 应用到 JavaScript SPA 的编译器,也使用了谷歌的一些应用。

  GWT 有一个功能我研究了很长时间,就是代码拆分(code splitting)。这个功能可以延迟加载不常用的代码。对于要保持初始加载速度的大型应用,这个功能非常重要。但我没发现 JavaScript 的开源工具(2012年)中哪个具备这个功能,于是我就想写一个这样的工具,也就是 Webpack 。

  换句话说,Webpack 诞生之初主要想解决代码拆分的问题。而在我看来,这也是 Webpack 今天这么受欢迎的原因所在。随着 Web 应用越写越大,而移动设备越来越普及(但上网环境相对不好),拆分代码的需求与日俱增。如果不拆分代码,就很难实现期望的性能。

  自从 Tim Berners-Lee 在 1990 年开发 CERN httpd 以来,作为第一个 Web 浏览器的项目,Web 服务器已经走过了很长一段路。虽天一些主要的网络服务器供应商为企业提供了闭源的 web 服务器,但许多其他企业仍保留Tim Berners-Lee 所体现的开源价值。CERN httpd 的源代码于 1993 年公布。看着目前可用于企业的最佳开源 Web 服务器。


  1. NGINX HTTP 服务器:NGINX 由俄罗斯工程师 Igor Syosev 于 2002 年开发,用于应对网站流量和宽带互联网的增长,并因此需要管理 10,000 个同时连接。他的解决方案是一个异步的事件驱动架构,以其高性能和高效率而闻名。由于它的可扩展性和处理大量用户负载所需的最少资源,而变得特别受欢迎。它也可以用作反向代理和邮件代理服务器。

  2. Apache HTTP 服务器:Apache 成立于 1995 年,并在第二年成为最常用的 HTTP 服务器,这个状况持续了将近 20 年。长期以来,Apache 这个名字被认为是“A Patchy Server”这个词的双关语,直到其中一位创作者透露,它实际上是表达了对分享它的名字的美洲印第安部落的侵略战略的尊敬。

  Apache 使用模块化体系结构来满足每个单独基础设施的不同需求。它以其可靠性,广泛的功能和支持众多服务器端编程语言而闻名。

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

倪光南:中兴事件不能存侥幸心理,要坚决发展核心技术

  倪光南院士昨日在微博发文公开谈中兴事件,他表示:“中兴事件暴露出一个问题是,你不是自己的核心技术,要依靠人家;还没暴露出的另一个很重要的风险是网络信息安全问题。所以要及早部署,头部核心技术非常重要,不能有侥幸心理。今天能过了,不能保证明天没有这个问题。网信领域还是要踏踏实实的通过自主创新来解决核心技术问题。”

Black Duck选出2018年极具影响力的开源软件新秀

  在过去的十年中,Synopsys 的 Black Duck 每年推出的一些最具创新性和影响力的开源项目。这是对这些项目的成功和势头的肯定,也是对未来前景的肯定。我们已经看到Kubernetes(2014),Docker(2013),Ansible(2012),Bootstrap(2011),NuGet(2011)和 OpenStack(2010)等逐渐成为市场上最具影响力的开源项目,预计今年的新秀也不例外。

重现AlphaGoZero风采,Facebook开源ELF OpenGo

  近日,Facebook AI Research(FAIR)在其官方博客宣布开源他们开发的曾打败专业围棋棋手的 AI 围棋机器人 ELF OpenGo,包括源代码和训练好的模型。开发团队表示,受 DeepMind 的启发,他们在今年早些时候启动了一项使用 FAIR 的可扩展、轻量级框架 ELF 进行强化学习研究的工作,希望能重现与 AlphaGoZero 最接近的结果,最终创建一个能自学围棋并达到人类职业棋手或更高水平的开源系统。


为时已晚?Firefox 60安卓版终于正式引入量子引擎

  去年 11 月,Mozilla 发布了 Firefox 57 桌面版,因引入全新的浏览器 Quantum 量子引擎而将其命名为 “Firefox Quantum” 。Quantum 通过最新的线程处理技术,将 Firefox 的页面呈现速度提速到了新的台阶。其实 Mozilla 的工程师最初的计划是将量子引擎同时引入到桌面版本和 Android 版本,但因开发进度问题,Android 版本被一再推迟。

Polymer更新路线图,3.0将于I / O大会上正式发布

  在 2013 年的 Google I/O 大会上,Google 对外发布了 Web UI 框架 Polymer 。作为亲儿子,之后在每年的 Google I/O 大会上基本都能看到 Polymer 的身影,Polymer 也不出意料地将在下周的 I/O 2018 上现身,并正式发布 3.0 版本。

Firefox使用Google Container隔离谷歌浏览器

  Google Container 是 Mozilla Firefox 的另一个附加组件,它使用浏览器的新容器技术将网站与其他浏览器隔离开来。顾名思义,Google Container 将 Google 请求移至隔离区域,将 Google 与其他浏览数据隔离开来。该扩展程序是 Mozilla 的 Facebook 容器插件的一个分支,可以在其他容器插件中运行,例如 YouTube 容器,用于隔离 YouTube。

Linux Mint 19“Tara”于5月上线:承诺不涉及隐私数据

  Linux Mint创始人兼开发负责人Clement Lefebvre在今天发布的月报中表示,即将上线的Linux Mint 19 “Tara”将基于Canonical最新发布的Ubuntu 18.04 LTS(Bionic Beaver)系统,但目前尚无法确认准确的发布日期,此外 Lefebvre也表示LMDE(Linux Mint Debian Edition)3版本也即将发布。

Caffe2公布与PyTorch合并细节:只为提高开发效率


  Caffe2 近日在其博客上公布了与 PyTorch 合并的各项细节,文中表示 Caffe2 的开发重点是性能和跨平台部署,而 PyTorch 则专注于快速原型设计和研究的灵活性。二者的组件在过去一年大量被共享,双方也意识到将各自的优势特性整合到一个包中,并实现从快速原型到快速执行的平稳过渡是有意义的,也能通过更轻松地使用共享工具提高开发效率。

微软发布了超948页的Windows命令行参考文档

  长久以来,许多人一直对各个版本的 Windows 控制台命令行不是很了解,更别提如何去使用了。显然,这件事主要归咎于文档的缺乏。在此之前,人们只能通过输入“help”(或问号“?”)来查询,但其返回的结果仍然不够清晰全面(通常只有 86 项)。好消息是微软刚刚放出了超过 250 个“Windows 参考命令行”,这一情况将得以改变。

大势所趋,Ubuntu MATE&Budgie宣布将放弃32位系统

  继上周成功发布 18.04 LTS 之后,Ubuntu MATE 团队已进入 18.10 的开发周期。Ubuntu MATE 项目负责人 Martin Wimpress 5 月 4 日在社区宣布 Ubuntu MATE 18.10 版本将不再提供 32位(i386)的 ISO 系统镜像。现有的 Ubuntu MATE 18.04 LTS 将维护到 2021 年 4 月,在此期间将继续提供 32 位支持。

因不满社区变化,LLVM资深开发者发长邮件宣布退出

  Rafael Avila de Espindola ,LLVM 编译器贡献排名第五的资深开发者,日前发布了一封长邮件宣布已决定与该项目分道扬镳。Rafael 自 2006 年以来已为 LLVM 贡献了超过 4,300 个 commits ,添加了 157,679 行代码,是 LLVM 的排名第五的贡献者。

Fedora开始支持Google Chrome和Steam


  Fedora 现在提供第三方软件存储库,让使用者可以安装过去无法使用的软件,包含 Google Chrome 和数字游戏发布平台 Steam。预设情况下,Fedora 只包含开源且免费的软件,但随着第三方软件存储库的发布,使用者将有更多选择。支持第三方软件储存库为 Fedora 28 的功能,但是 Fedora 27 经过更新后,也开始可以启用第三方软件储存库功能,不过有部分软件仍只能安装在 Fedora 28。

Ubuntu 18.04 LTS已可在微软Surface Pro 3上顺利安装


  此前,我们已经见到有人在 Nintendo Switch 游戏主机上运行 Ubuntu 18.04 LTS,只是需要大量的补丁工作来搞定硬件加速和 Wi-Fi 网络等问题。但如果你想要在微软的 Surface Pro 3 二合一可拆卸式笔记本电脑上安装 Canonical 的最新发布的 Ubuntu 18.04 LTS(Bionic Beaver)操作系统,这里有个好消息要告诉你。

GIMP项目现在随着GTK3的推进而火速发展


  继上周 GIMP 大版本 2.10 发布之后,看起来下一个 GIMP 3.0 将成为长期支持的稳定版本。 据开发贡献者 GIMP ZeMarmot 透露,GIMP 3.0 将摆脱过时的数据和 API 和一些 GTK2 的特性。GIMP 团队还在后续的推文中确认,GIMP 目前正在进入 gtk3 移植 Git 分支,并且很快就很成为主要的特性。

Facebook致力于人工智能,将开源PyTorch 1.0 AI框架


  Facebook 宣布近几个月将开源 PyTorch 1.0 框架,该框架是基于 PyTorch 与 Caffe2 的结合,允许开发人员无需迁移便从研究转向生产。Facebook 去年与微软合作开源了开放神经网络交换(ONNX)系统,它使得在 Caffe2 和 PyTorch 之间共享信息变得更加容易。现在已经将 ONNX 整合到 PyTorch 1.0 中,ONNX 将作为 PyTorch 1.0 中的模型输出格式,以便模型可以与其他框架进行互操作。

ARM授权费用太贵 科技巨头欲转向开源架构RISC-V

  不久前,特斯拉加入 RISC-V 基金会,并考虑在新款芯片中使用免费的 RISC-V 设计。至此,已有 IBM、NXP、西部数据、英伟达、高通、三星、谷歌、华为等 100 多家科技公司加入 RISC-V 阵营。出现这种现象的原因一方面是因为 ARM 的授权费用实在太贵了,另一方面也是因为 RISC-V 提供指令集彻底开放,非常有希望成为 CPU 领域的 Linux。

不止于Android,Chrome OS新版已可运行Linux应用

  今年二月底,我们曾报道了 Chrome 开发人员正在开发一个名为 Crostini 的项目,暗示着 Chrome OS 即将支持运行 Linux 应用。昨日,外媒 Chrome Unboxed 证实,Chrome OS 开发者通道的最新版本已经支持 Linux 应用。

Kubernetes攻下一城,获公云服务商DigitalOcean支持

  容器集群管理系统 Kubernetes 现在可以说是所有公有云厂商都支持的基本配备。各家云端厂商,从大头AWS、Google、Azure、IBM 到甲骨文,无一不支持。而现在支持 Kubernetes 服务的厂商又多了一家,就是DigitalOcean,该公司在今日正式宣布,要开始支持 Kubernetes 了。在过去一年里,Kubernetes 成为主流的容器集群管理工具。在内部酝酿两年之后,DigitalOcean 也决定出手,正式推出 Kubernetes 服务。

继Oracle之后,黑客瞄准了易受攻击的WebLogic服务器


  黑客从 4 月 17 日之后开始,瞄准了 Oracle WebLogic 服务器的计算机。当时正值 Oracle 发布了季度重要补丁更新(CPU)的安全建议。Oracle 发布了 CVE-2018-2628 漏洞补丁,和在 WebLogic 中,Java EE 应用程序服务器的 WLS 核心组件中的漏洞的修补程序。

Google开源下一代高安全性机密运算开发框架Asylo

  Google 昨日开源了一个机密运算开发框架 Asylo。Asylo 在希腊语中是安全之地的意思,该框架旨在提供一个在可信执行环境(Trusted Execution Environments,TEEs)中执行的应用的开发框架和 SDK ,以确保应用及资料的安全性。

JAXenter对2018年技术趋势调查:Python为后起之秀

  这是一份来自 85 个国家的超过 1,000 名参与者得出的数据:这是最新的 JAXenter 调查的结果,该调查的目的是在 2018 年找出那些尤为重要技术主题。调查了包含 10 个主题和答案帮助我们准确描绘今年的技术趋势。先来看看顶尖的编程语言。

2018年全球人工智能市场规模将高达1.2万亿美元


  根据Gartner最新发布的预测报告,2018年全球人工智能市场规模将高达1.2万亿美元,较2017年增长70%之多。2022年人工智能驱动的商业价值将高达3.9万亿美元,其中决策支持/增强(例如DNN深度神经网络)2018年占据市场总规模的39%,2022年占据44%,虚拟助理(2018年46%,2022年26%),智能产品(2018年18%,2022年14%),决策自动化系统(2018年2%,2022年16%)。

工信部:六方面21项举措落实IPv6行动计划

  今日,工信部发布关于贯彻落实《推进互联网协议第六版(IPv6)规模部署行动计划》的通知,将从六方面21项举措落实IPv6行动计划。根据《推进互联网协议第六版(IPv6)规模部署行动计划》,到2018年末国内IPv6活跃用户数要达到2亿,2020年末达到5亿,2025年末中国IPv6规模要达到世界第一。

Webpack创始人:希望能有更多时间写更多代码

  Tobias Koppers 是一位自由软件开发者,家住德国纽伦堡。他因写出 Webpack 这个已有数百万开发者使用的开源软件而名噪一时。他目前专注于 JavaScript 和开源项目。以下是我对他个人的专访,希望对大家有所启发。

可用于企业的7个最佳开源Web服务器

  自从 Tim Berners-Lee 在 1990 年开发 CERN httpd 以来,作为第一个 Web 浏览器的项目,Web 服务器已经走过了很长一段路。虽天一些主要的网络服务器供应商为企业提供了闭源的 web 服务器,但许多其他企业仍保留Tim Berners-Lee 所体现的开源价值。CERN httpd 的源代码于 1993 年公布。看着目前可用于企业的最佳开源 Web 服务器。

酷毙

雷人

鲜花

鸡蛋

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

最新评论

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

返回顶部