设为首页收藏本站

LUPA开源社区

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

LUPA开源周刊:Ubuntu携手甲骨文 Hadoop喜迎10周年

2016-1-31 22:09| 发布者: joejoe0332| 查看: 10536| 评论: 0|原作者: LUPA开源社区|来自: LUPA开源社区

摘要: Canonical本周宣布和甲骨文(Oracle)合作,打造可用于Oracle Cloud云的Ubuntu。合作协议达成后,Ubuntu即登陆Oracle Cloud Marketplace,为甲骨文的企业用户提供更好的选择,为企业用户提供管理、评估企业负载的全 ...
  Canonical本周宣布和甲骨文(Oracle)合作,打造可用于Oracle Cloud云的Ubuntu。合作协议达成后,Ubuntu即登陆Oracle Cloud Marketplace,为甲骨文的企业用户提供更好的选择,为企业用户提供管理、评估企业负载的全新方案。话不多说,下面就是小编为大家准备的开源资讯回顾,还是希望能给大家带来新的收获,这周的开源业界不论是国内还是国外,都有很“有料”的开源资讯值得大家关注!


  回顾过去的一周,Hadoop于2006年1月28日诞生,到本周已有10年,它改变了企业对数据的存储、处理和分析的过程,加速了大数据的发展,形成了自己的极其火爆的技术生态圈,并受到非常广泛的应用。在2016年Hadoop十岁生日之际,我们带来Hadoop热点系列文章,为大家梳理Hadoop这十年的变化,技术圈的生态状况,回顾以前,激励以后。Doug Cutting是Hadoop的发起人,本周这篇是从他的Hadoop十周年祝贺词翻译而来。现在小编就带你去听听大牛的看法吧!1月29日消息,Facebook旗下MBaaS(mobile backend as a service)云服务Parse在其官网上宣布将于2017年1月28日正式关停。为了帮助开发者更好地完成迁移工作,Parse发布了一款数据库迁移工具,并开源了其Server端代码。具体内容请关注本次专辑。2014年底,Google Chromium安全团队提议将所有的HTTP协议网站标注为不安全。现在,Chrome浏览器准备公开执行这一标准了。HTTP是目前互联网上使用最广泛的传输协议,但是它没有安全加密功能,很容易遭遇劫持,导致用户流量、隐私被窃。HTTPS则会全程加密传输,并有第三方安全机构认证的数字证书。Firefox for iOS已正式登陆中国的App Store,中国的火狐用户和果粉们终于等到了!2016年1月29日,Canonical和微软将携手推出基于Ubuntu Linux操作系统的首个Azure Stack技术预览。Canonical在新闻稿中称,两家公司旨在将最新的云服务带给有需求的客户。建立在微软Azure公有云模型之上的该堆栈,承诺可从该公司的数据中心为各组织提供最好的服务。。Docker宣布多个软件和云平台作为它管理运行在Docker 容器内部的应用生成的日志的生态系统技术合作伙伴(ETP)。成为一个ETP 日志合作伙伴是对软件或者平台能稳定的和Docker 工作并通过日志驱动机制来提供日志信息的认可。更多内容,本次专辑我们一起来关注……


  几周前我们在捷克的Linux大会“OpenAlt”上提出了这样的观点:物联网(IoT)是基于微服务的。我们打算覆盖所有实现层级,将难题放到一起。也就是说,使用所有从边缘设备中所收集的数据,经过数据集成与分析之后,得出完整的物联网解决方案。为了加速人工智能和语音识别项目的发展,微软研究人员特地开发出了一款用于深度神经网络和多GPU加速处理技术的工具包。不过现在,该公司更进一步地开源了“计算网络工具包”(Computational Networks Toolkit,简称CNTK)、并且将完整内容放到了GitHub上。微软称CNTK要比其他公开可用的深度学习工具还要快,不过该公司并不是首家开放深度学习软件的科技巨头。Ubuntu Touch OTA-9正式发布了,在接下来的24小时内,用户都会陆续收到更新。从本次升级修复的内容来看,应该算是规模较大的一次升级了。Ubuntu的开发者每6周就会发布一次更新,当然这个时间可能会因为当下的某些事件稍有推迟,基本的更新节奏是不变的。本次专辑,大家可以关注一下。日本ZMP和JIG-SAW两家公司于2016年1月19日宣布,将共同开发自动驾驶用实时OS“IZAC-OS”。计划将ZMP面向自动驾驶技术开发者开发并销售的车载电脑“IZAC”的OS改为IZAC-OS。纵横十九道,棋子无大小,平均150回合的比赛,最大有3^361 种局面(大致为10^170),围棋一直被视为人工智能(AI)的最大挑战之一,但Google旗下的DeepMind声称其AI算法已经掌握了比赛。据Nature报道,DeepMind宣布其程序AlphaGo击败了欧洲围棋冠军樊麾,五战五胜,没有任何让子。


  本周不少的开源项目也有了最新的进展,我们挑一些热点和大家先做下分享。深度操作系统是一个致力于为全球用户提供美观易用、安全可靠的Linux发行版。深度操作系统 15.1为修正版本,重点修复了用户反馈的Bug,并集中精力优化系统与扩充应用仓库。值得一提的是,深度应用家族又添新成员——深度云打印!更多相关情况,大家一定要看本次专辑。Apache Spark在2015年得到迅猛发展,开发节奏比以前任何时候都快,在过去一年的时间里,发布了4个版本(Spark 1.3到Spark 1.6),各版本都添加了数以百计的改进。给Spark贡献过源码的开发者数量已经超过1000,是2014年年末人数的两倍。我们自豪的宣布 MySQL 5.7 稳定版开放下载了。就像在Venture Beat上所宣布的那样,雅虎开源了DataSketches,这是一个用Java编写的随机流算法库。DataSketches允许进行通常来说开销很大的操作,像计算变量不同的值在流中出现的次数,而且消耗的时间少,占用的内存小,误差可预测。。那么这次新发布究竟带来了哪些新性能?本次专辑,我们一起来关注。在某些用户看来,Android平台的碎片化问题同样困扰着Linux的发展,但事实上碎片化这个词并不适用于Linux,反而难以精准计算的庞大发行版本有利于该平台的发展。在谈Linux之前,我们先聊聊Android,它是一个破碎的系统,根据谷歌官方最新公布的系统占比饼图中,可以看到4.4 KitKat的占比将近40%,而只有15%的人升至Android Lollipop,而其余还有10%运行老版本。在这忙碌的一周里,开源界有哪些新动向呢?IT巨头又有哪些开源新进展呢?各种开源软件出新版了么?又推出什么开源软件了么?我们还是来一起回顾下最近的开源动态吧!



  Canonical刚刚宣布和甲骨文(Oracle)合作,打造可用于Oracle Cloud云的Ubuntu。合作协议达成后,Ubuntu即登陆Oracle Cloud Marketplace,为甲骨文的企业用户提供更好的选择,为企业用户提供管理、评估企业负载的全新方案。


  这里的Certified Ubuntu Images(认证Ubuntu镜像)会由Canonical持续维护和测试,最新的版本已经登陆到了Oracle Cloud Marketplace云商店。Canonical认证公共云(Certified Public Cloud)负责人Udi Nachmany表示:“除了开源云开发固有的节约成本的特性,采用官方Ubuntu的一个核心优势在于,用户采用和开发环节相同的操作系统,不存在额外的成本,简化了跨底层的管理、迁移和重建过程。企业组织可能需要在内部部署服务器,开发他们的私有云,或者使用Oracle Cloud。Ubuntu就能提供这种弹性。”

  对企业云用户而言,Ubuntu会进行常规更新,确保他们能够用上最新的特性和安全更新。也可以访问Canonical获得支持,获取升级相关信息。

  甲骨文平台产品副总裁Sanjay Sinha说:“这次合作表明,我们为企业用户提供了更多的选择,在选择云技术方面给予用户更大的弹性。我们意识到,创新云解决方案的需求量在增长,我们非常高兴Canonical能够在Oracle Cloud Marketplace提供Ubuntu。”更多消息,大家可以关注本次专辑……
 
  Hadoop于 2006年1月28日诞生,至今已有10年,它改变了企业对数据的存储、处理和分析的过程,加速了大数据的发展,形成了自己的极其火爆的技术生态圈,并受到非常广泛的应用。在2016年Hadoop十岁生日之际,我们策划了一个Hadoop热点系列文章,为大家梳理Hadoop这十年的变化,技术圈的生态状况,回顾以前,激励以后。Doug Cutting是Hadoop的发起人,这篇是从他的Hadoop十周年祝贺词翻译而来。


  2016年是Hadoop诞生十周年。此纪念日既给予了我们机会去庆祝过去10年来 Apache Hadoop所取得的进步,也让我们反思是如何取得今天的一切成就,同时以便更好地规划未来的发展目标。

  Hadoop是 为了大数据而诞生的,其本身就象征着本世纪工业革命的焦点:业务的数字化转型。十年前,数字化业务仅仅在少数几个行业中得到了应用,例如电子商务和媒体。 从那时起,我们已经看到数字化技术将成为几乎所有行业必不可少的一环。每一个行业都正在致力于围绕其信息系统构建数据驱动型运营模式。像Hadoop之类 的大数据工具可以使各行业能够从他们所产生的数据中获得最大的利益。

  Hadoop本身并非是数字化转型的根本起因,但是它是推动这种发展趋势的重要因素。因此,通过追溯Hadoop的发展历史,可以更好地了解我们现在所处的世纪。更多内容,大家不妨在本次专辑里了解一下……

  1月29日消息,Facebook旗下MBaaS(mobile backend as a service)云服务Parse在其官网上宣布将于2017年1月28日正式关停。为了帮助开发者更好地完成迁移工作,Parse发布了一款数据库迁移工具,并开源了其Server端代码。

  这是一个令人惊奇的动作,要知道Facebook一直在更新Parse的功能,即使在开源了SDK的情况下。自2013年收购Parse后,Facebook一直未将自己的数据中心开放给Parse,甚至让后者一直继续使用亚马逊AWS。

  现在,进入Parse的官网首先看到的就是“An Important Announcement.”的关停声明:今天,我们做了一个非常艰难的决定:从即日起,我们将逐步关停Parse服务,并将于2017年1月28日正式结束。我们非常荣幸能够帮助如此多的开发者构建出诸多优秀的移动App,但我们今后需要将有限的精力投入到其他事情上了。


  我们知道这并没法一蹴而就,所以也在尽量促使这一过程简单化。在这近一年的特殊时期,我们仍将致力于维护Parse后端服务,并提供一些工具来帮助开发者们将自己的应用程序迁移到其他服务上。关停声明完整版本,大家请关注本次专辑……



  深度操作系统是一个致力于为全球用户提供美观易用、安全可靠的Linux发行版。深度操作系统 15.1为修正版本,重点修复了用户反馈的Bug,并集中精力优化系统与扩充应用仓库。值得一提的是,深度应用家族又添新成员——深度云打印!

  倾听反馈,完善自身:根据大家通过“深度用户反馈”提交的问题与建议,我们对系统各模块功能进行了修复优化,重点修复以下问题:


  任务栏:优化任务栏挂载移动设备时的显示界面;修复任务栏,可能存在的隐藏状态不正确的问题;修复任务栏,部分系统托盘无法显示的问题

  启动器:修复启动器新安装应用小蓝点提示不能正常消失的问题;修复程序卸载后,启动器对应的图标没有及时删除的问题

  控制中心:新增镜像源测速功能;修复控制中心,在特定情况下无法自动隐藏的问题;修复控制中心主页,在部分机器上不显示头像的问题;修复账户模块,当前登录用户没有高亮标识的问题;优化默认程序模块,新增默认程序图标显示;优化个性化模块,加快首次启动速度;修复网络模块,部分设置无法保存的问题;修复网络模块,部分无线网卡无法正常使用的问题;优化声音模块,去除声音设置时的连续音效;修复声音模块,部分机器上显示为空白的问题;修复电源模块,在部分语言下不能正确设置的问题;修复快捷键模块,设置快捷键被重置为无的问题

  其他:完善系统界面的中文翻译;修复部分桌面显示隐藏文件的问题;修复部分情况可能出现的内存泄露问题;修复32位系统不能安装安卓应用的问题 更多情况,大家可以关注本次专辑。

  2014年底,Google Chromium安全团队提议将所有的HTTP协议网站标注为不安全。现在,Chrome浏览器准备公开执行这一标准了。

  HTTP是目前互联网上使用最广泛的传输协议,但是它没有安全加密功能,很容易遭遇劫持,导致用户流量、隐私被窃。HTTPS则会全程加密传输,并有第三方安全机构认证的数字证书。



  目前,用户访问HTTPS网站的时候,多数浏览器都会打上绿色标识,但对于普通的HTTP网站则没有任何特殊提醒。

  今天在Usenix Engima 2016安全大会上,Google展示了未使用HTTPS加密的《纽约时报》官网在Chrome浏览器里的样子,地址栏里的网址前面出现了一个红叉。更多内容,本次专辑将为您一一带来……

  Apache Spark在2015年得到迅猛发展,开发节奏比以前任何时候都快,在过去一年的时间里,发布了4个版本(Spark 1.3到Spark 1.6),各版本都添加了数以百计的改进。

  给Spark贡献过源码的开发者数量已经超过1000,是2014年年末人数的两倍。据我们了解,不管是大数据或小数据工具方面,Spark目前是开源项目中最活跃的。对Spark的快速成长及社区对Spark项目的重视让我们深感责任重大。


  在Databricks,我们仍然在努力推动Spark向前发展,事实上,2015年我们贡献给Spark的代码量是其它任何公司的10倍之多。在本博文中,将重点突出2015年加入到项目中的主要开发内容。

    数据科学API,包括DataFrames,机器学习流水线(Machine Learning Pipelines)及R语言支持;平台API;Tungsten项目和性能优化;Spark流计算。

  在见证快速开发节奏的同时,也很高兴目睹了用户采用新版本的速度。例如,下图给出的是超过200个客户在Databricks运行Spark版本的情况(注意单个客户同时可以运行多个版本的Spark)。详细内容本次专辑会为您慢慢道来……



  2016年1月29日,Canonical和微软将携手推出基于Ubuntu Linux操作系统的首个Azure Stack技术预览。Canonical在新闻稿中称,两家公司旨在将最新的云服务带给有需求的客户。建立在微软Azure公有云模型之上的该堆栈,承诺可从该公司的数据中心为各组织提供最好的服务。


  此外,得益于Canonical的Ubuntu Cloud操作系统,Azure Stack可为客户与开发人员带来同等强大的Ubuntu Linux体验。

  Canonical WW联盟、兼业务发展与云平台副总裁的John Zannos表示:通过将Ubuntu作为Azure Stack的一部分,Canonical正携手微软为云端带来更多的选择与可移植性。Azure Stack和Ubuntu在数据中心的公有云和私有云中都可保证一致性。

  微软选择Ubuntu Linux,是因为后者为当下最热门和受偏爱的私有云操作系统,不过Canonical宣布它当前已被用于超过64%的OpenStack部署中。更多内容本次专辑将为大家带来……

  为了加速人工智能和语音识别项目的发展,微软研究人员特地开发出了一款用于深度神经网络和多GPU加速处理技术的工具包。不过现在,该公司更进一步地开源了“计算网络工具包”(Computational Networks Toolkit,简称CNTK)、并且将完整内容放到了GitHub上。微软称CNTK要比其他公开可用的深度学习工具还要快,不过该公司并不是首家开放深度学习软件的科技巨头。


  去年11月的时候,Google就开源了用于自家图片搜索功能的TensorFlow机器学习系统。但据微软首席语音科学家所述,该公司的CNTK工具包的效率,“比我们所见过的都要疯狂”。

  这部分归功于CNTK可借助图形处理单元(GPU)的能力,微软自称是唯一公开“可扩展GPU”功能的公司。(从单机上的1个、延伸至超算上的多个)

  在与该公司的网络化GPU系统(称之为Azure GPU Lab)匹配之后,它将能够训练深度神经网络来识别语音,让Cortana虚拟助理的速度达到以前的十倍。更多内容大家可以关注本次专辑……
 
  Ubuntu Touch OTA-9正式发布了,在接下来的24小时内,用户都会陆续收到更新。从本次升级修复的内容来看,应该算是规模较大的一次升级了。Ubuntu的开发者每6周就会发布一次更新,当然这个时间可能会因为当下的某些事件稍有推迟,基本的更新节奏是不变的。


  目前的Ubuntu Touch已经比较稳定了,但在功能方面仍然不算完整,显然Ubuntu Touch还是个很年轻的操作系统,仍有许多方面等待完善。

  许多Ubuntu Touch的OTA升级都会带来很多新功能,而且无论是哪家运营商、何种设备,用户都是基本同时收到系统更新的,这也算得上是Ubuntu Touch当前的一个亮点吧,即便这是在用户技术不大的情况下。

  这次Ubuntu Touch OTA-9更新的内容包括支持自定义铃声,对蓝牙连接进行了较大的改进,低电量时提醒,支持在Web Browser应用中下载任意文件类型,还有针对Ubuntu UI Toolkit的许多变动。绝大部分默认Ubuntu Scopes也获得了更新,Media Hub开始支持mpris播放列表等灯。OTA-9升级基于最新的Ubuntu 15.04.3框架。详情请关注本次专辑……
  


  Mozilla 开始在采取一些措施来进一步保护用户,最近其 Firefox 开始对使用非安全 HTTP 连接提交密码信息的页面予以警告。

  该特性从 Firefox 的开发版 46 开始,当在非安全页面使用密码输入框时,浏览器将会给出一个红色的阻止图标来指示隐私和安全方面的风险。从 Firefox 26 开始,这个问题也将通过 Firefox 浏览器内建的开发者工具 Web 控制台提示给开发者。


  Mozilla 的安全工程师 Tanvi Vyas 在最近的一篇博客中解释道:网站应该使用 HTTPS 来处理用户提交的这些敏感信息。而现在更多的网站还是使用非安全的 HTTP 连接来处理这些数据提交。

  根据 Vyas 的博客我们得知,Firefox 将会检测页面中的密码输入框,并确定页面是否安全。其通过 W3C 的安全上下文规范进行检测页面是否安全,或者是否受中间人攻击者操作。

  而作为另外一大浏览器 Chrome,Google 采取的措施更加强硬,其将对所有非 https 页面予以警告。更多内容,大家请关注本次专题……
  
  在某些用户看来,Android平台的碎片化问题同样困扰着Linux的发展,但事实上碎片化这个词并不适用于Linux,反而难以精准计算的庞大发行版本有利于该平台的发展。在谈Linux之前,我们先聊聊Android,它是一个破碎的系统,根据谷歌官方最新公布的系统占比饼图中,可以看到4.4 KitKat的占比将近40%,而只有15%的人升至Android Lollipop,而其余还有10%运行老版本。


  这对于没有安全隐患的世界来说这可能并非是什么大问题,但事实上用户实际使用时间往往要大于系统的支持最后期限。其中唯一例外的就是Nexus设备,它由谷歌直接分发提供技术支持,但是Android平台的其他设备能否升级则完全看运营商和手机厂商,而且往往分发时间有着滞后性。

  而使用“碎片化”这个词语来形容Linux是并不正确的。首先肯定的是Linux是当前最具用户粘性的平台,而且这个事实上非常容易证明。Linux看上去最大的问题是庞大的分支发行版本,但事实上这只是你的错觉。

  除了极少数大型发行版本,很多Linux发行版本都是为了满足和细分各种不同的使用需求。而当某些新发行版本产生足够影响力之后,自然也有部分旧发行版本消失。而这些发行版本都共享相同的代码--Linux Kernel内核。

  内核是操作系统的主框架,导致Linux系统给人碎片化感觉的原因在于存在很多的桌面环境和窗口管理器,但这些都只是涉及用户界面,最终目的是为用户提供丰富的个性化使用选择。更多内容请关注本次专辑的相关内容……

  日本ZMP和JIG-SAW两家公司于2016年1月19日宣布,将共同开发自动驾驶用实时OS“IZAC-OS”。计划将ZMP面向自动驾驶技术开发者开发并销售的车载电脑“IZAC”的OS改为IZAC-OS。



  IZAC-OS是以Linux为基础,强化安全性和性能的“Automotive Real-Time Linux”(自动驾驶汽车用实时LinuxOS),是实现“可拦截外部攻击的安全自动驾驶及自主移动”、“稳定且高性能”,以及“瞄准量产化的开发设计思想”的基础。这套OS将针对三个方向:

  安全,包括侵入、篡改及泄漏的检测及防止,基于容器技术的资源隔离,以及内核及系统级的异常自动检测、恢复和自我诊断功能等;性能,包括实时性能及资源控制等;产品,包括为在线升级、应用开发构建环境等。

  JIG-SAW将提供以该公司拥有的容器式安全OS技术为基础的IZAC-OS用独创内核(代号:NEURO)。两公司今后将通过公路实验等手段反复进行各种安全及耐久性测试,推进该OS的共同开发。



  几周前我们在捷克的Linux大会“OpenAlt”上提出了这样的观点:物联网(IoT)是基于微服务的。我们打算覆盖所有实现层级,将难题放到一起。也就是说,使用所有从边缘设备中所收集的数据,经过数据集成与分析之后,得出完整的物联网解决方案。

  下面的架构图是对我们观点的高度概括。其中,很容易找到与物联网网关连接的所谓边缘设备。一般情况下,网关会将设备所传输的任何硬件与供应商特定协议转化为一致而更易集成的东西,方便在集成时使用,类似TCP和任何顶端的标准化信息协议之类的。


  一直只有一个网关吗?这个网关只使用硬件特定协议吗?两者的答案都是否定的。在不同位置上可能会有各种类型的多个网关,如果边缘设备足够智能的话,其中一些甚至使用的是TCP协议。更重要的是负责数据聚合的网关,其逻辑功能可能就是简单的路由器与消息转换器。

  再来看集成组件,也是核心业务逻辑所在之处。这个架构类似于优秀的经典SOA(服务导向架构)。这里可以/应该使用SOA原则。稍后,集成组件可以与复杂的系统(如JBoss业务流程管理系统)进行通讯,并进行决策与高等数据分析。 更多的,大家可以关注本次专辑……

  我想大多数人听说过 Node.js,但是你听说过 NodeOS 吗?没错,NodeOS,一个用 Node.js 写的操作系统。好吧,实话说,NodeOS 用 Linux 内核来处理各种底层任务,比如硬件通讯什么的,但是除此之外,使用的都是 Node.js。NodeOS 的开发始于两年前,创建者的目的很简单,他只是好奇,“是否有可能仅使用 Node.js 创建一个操作系统呢?”


  这个主意怎么样?我们已经看到了 Node.js 在这几年已经取得如此迅猛的发展,那么我们为何不让它更酷一些呢?比如用它做个操作系统。

  用户自主的独立文件系统:NodeOS 引入了一个有趣的特性:所有的用户都有一个独立的文件系统,他们在一个简单的文件系统中完成各种工作。因为他们的“主目录”事实上就是他们自己的文件系统的根(root),所以他们可以不需要任何超级权限就可以将软件包安装到系统中,也不需要配置什么,因为软件包默认就安装在他们自己的主目录里面。此外,这样也提供了良好的安全性,如果黑客攻入到了某个账户,那么只能访问到该用户所在的部分,最终的结果就是黑客并不能由此影响到整个系统。

  Node.js 和 NPM:你可以想想,如果一个操作系统使用 Node.js,那就意味着所有在 NPM 中可用的包同时也都是 NodeOS 的软件包。在写作本文时,已经有了超过 21 万的软件包,而且每分每秒都在不断增长。如果几年以后,NodeOS 有了一百万应用,那也没什么好奇怪的。本次专辑我们一起关注……

  科学家称时间是匀速前行的,智者称万物以光速而变化——然而科技的瞬息万变仍旧无从求解,一眨眼,又是另一番景象了。


  很多人巴不得能够看透未来,但未来五年顶多是猜测而已。预测科技发展简直是天方夜谭,因为创新的影响力足以淘汰当下的很多技能和工具。话虽这么说,我们还是瞅瞅这命运的茶叶渣子,或许能帮我们拨开迷雾,瞥一眼未来,看看科技到那时究竟是什么样的。

  站在科技成就的前沿,我们斗胆展望未来。并非所有展望都会实现,甚至连惊喜都谈不上——其实很多趋势在数年前就“小荷才露尖尖角”了。希望能够为开发者们提供有价值的参考,帮助提升针对未来变化的反应能力,快速做出规划。



  纵横十九道,棋子无大小,平均150回合的比赛,最大有3^361 种局面(大致为10^170),围棋一直被视为人工智能(AI)的最大挑战之一,但Google旗下的DeepMind声称其AI算法已经掌握了比赛。据Nature报道,DeepMind宣布其程序AlphaGo击败了欧洲围棋冠军樊麾,五战五胜,没有任何让子。

  DeepMind引以为傲的是AlphaGo并非基于规则的程序,而是以机器学习算法取胜。据其解释,AlphaGo将高级搜索树与深度神经网络结合在一起。这些神经网络通过12个处理层传递对棋盘的描述,处理层则包含数百万个类似于神经的连接点。


  AlphaGo包括两种神经网络来判断每种下子策略的优劣,其中“策略网络”(policy network)负责选择下一步走法,抛弃明显的“臭棋”减少搜索的宽度,重点分析好棋,“价值网络”(“value network)用来计算局面,抛弃某些路线。

  DeepMind用人类围棋高手的3000万步围棋走法训练神经网络,同时,AlphaGo还通过增强学习(Reinforcement Learning)自行研究新战略,利用50台机器,在它的神经网络之间运行了数千局围棋,反复试验调整连接点。

  Google已决定将从下一版本的Android开始采用OpenJDK,本文将部分摘录互联网上对于这一决定的反响。

  在去年年底,我们曾提到Google已经决定在Android中使用OpenJDK,以取代基于Harmony实现的Java库(详情请见此处)。尽管这条消息在宣布时恰逢圣诞期间,但Google的这一决定还是在互联网上引起了很大的反响,我们将在本文中对于这些观点进行一次总结。




  从这个Git工单可以看出,早在2015年二月,Google就已经在代码中露出了切换至OpenJDK的计划。在去年十二月,这次代码提交中所包含的一个重要的授权信息的变化被媒体曝光了。Android N中所使用的新Java库将不再基于Apache License 2.0(APL)授权协议,而是基于GNU GPL 2协议,并且在版权信息中包含了以下声明:“Oracle及其附属机构版权所有,1997,2011”。

  Mozilla的前任CTO Andreas Gal为此专门写了一篇标题有些骇人的博客“Oracle将它的魔爪伸向了Android”。他表示,Google长期以来一直坚持使用Harmony的Java库及Apache授权,其原因在于:用户能够任意使用及修改APL代码,而无需发布这些改动。换句话说,你能够进行具有专利权的改动与改进。而这一点对于基于LGPL授权协议的GNU libc来说是不可能的。

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

Canonical与甲骨文达成合作:甲骨文企业云用户可选择Ubuntu

  Canonical刚刚宣布和甲骨文(Oracle)合作,打造可用于Oracle Cloud云的Ubuntu。合作协议达成后,Ubuntu即登陆Oracle Cloud Marketplace,为甲骨文的企业用户提供更好的选择,为企业用户提供管理、评估企业负载的全新方案。


  Hadoop于 2006年1月28日诞生,至今已有10年,它改变了企业对数据的存储、处理和分析的过程,加速了大数据的发展,形成了自己的极其火爆的技术生态圈,并受到非常广泛的应用。在2016年Hadoop十岁生日之际,我们策划了一个Hadoop热点系列文章,为大家梳理Hadoop这十年的变化,技术圈的生态状况,回顾以前,激励以后。Doug Cutting是Hadoop的发起人,这篇是从他的Hadoop十周年祝贺词翻译而来。


  北京时间1月29日消息,Facebook旗下MBaaS(mobile backend as a service)云服务Parse在其官网上宣布将于2017年1月28日正式关停。为了帮助开发者更好地完成迁移工作,Parse发布了一款数据库迁移工具,并开源了其Server端代码。




  深度操作系统是一个致力于为全球用户提供美观易用、安全可靠的Linux发行版。深度操作系统 15.1为修正版本,重点修复了用户反馈的Bug,并集中精力优化系统与扩充应用仓库。值得一提的是,深度应用家族又添新成员——深度云打印!


  2014年底,Google Chromium安全团队提议将所有的HTTP协议网站标注为不安全。现在,Chrome浏览器准备公开执行这一标准了。HTTP是目前互联网上使用最广泛的传输协议,但是它没有安全加密功能,很容易遭遇劫持,导致用户流量、隐私被窃。HTTPS则会全程加密传输,并有第三方安全机构认证的数字证书。


  Apache Spark在2015年得到迅猛发展,开发节奏比以前任何时候都快,在过去一年的时间里,发布了4个版本(Spark 1.3到Spark 1.6),各版本都添加了数以百计的改进。给Spark贡献过源码的开发者数量已经超过1000,是2014年年末人数的两倍。


  2016年1月29日,Canonical和微软将携手推出基于Ubuntu Linux操作系统的首个Azure Stack技术预览。Canonical在新闻稿中称,两家公司旨在将最新的云服务带给有需求的客户。建立在微软Azure公有云模型之上的该堆栈,承诺可从该公司的数据中心为各组织提供最好的服务。


  据日前的一则大数据工具使用情况调查,我们知道了Java程序猿最喜欢用的大数据工具。受访者可以选择列表中的选项或者列出自己的,本文主要关心的是大数据工具。Java调查包括下列内容:……


  为了加速人工智能和语音识别项目的发展,微软研究人员特地开发出了一款用于深度神经网络和多GPU加速处理技术的工具包。不过现在,该公司更进一步地开源了“计算网络工具包”(Computational Networks Toolkit,简称CNTK)、并且将完整内容放到了GitHub上。微软称CNTK要比其他公开可用的深度学习工具还要快,不过该公司并不是首家开放深度学习软件的科技巨头。


  Ubuntu Touch OTA-9正式发布了,在接下来的24小时内,用户都会陆续收到更新。从本次升级修复的内容来看,应该算是规模较大的一次升级了。Ubuntu的开发者每6周就会发布一次更新,当然这个时间可能会因为当下的某些事件稍有推迟,基本的更新节奏是不变的。


  Mozilla 开始在采取一些措施来进一步保护用户,最近其 Firefox 开始对使用非安全 HTTP 连接提交密码信息的页面予以警告。该特性从 Firefox 的开发版 46 开始,当在非安全页面使用密码输入框时,浏览器将会给出一个红色的阻止图标来指示隐私和安全方面的风险。从 Firefox 26 开始,这个问题也将通过 Firefox 浏览器内建的开发者工具 Web 控制台提示给开发者。


  Docker 宣布多个软件和云平台作为它管理运行在Docker 容器内部的应用生成的日志的生态系统技术合作伙伴(ETP)。成为一个ETP 日志合作伙伴是对软件或者平台能稳定的和Docker 工作并通过日志驱动机制来提供日志信息的认可。


  就像在Venture Beat上所宣布的那样,雅虎开源了DataSketches,这是一个用Java编写的随机流算法库。DataSketches允许进行通常来说开销很大的操作,像计算变量不同的值在流中出现的次数,而且消耗的时间少,占用的内存小,误差可预测。


  在某些用户看来,Android平台的碎片化问题同样困扰着Linux的发展,但事实上碎片化这个词并不适用于Linux,反而难以精准计算的庞大发行版本有利于该平台的发展。在谈Linux之前,我们先聊聊Android,它是一个破碎的系统,根据谷歌官方最新公布的系统占比饼图中,可以看到4.4 KitKat的占比将近40%,而只有15%的人升至Android Lollipop,而其余还有10%运行老版本。


  日本ZMP和JIG-SAW两家公司于2016年1月19日宣布,将共同开发自动驾驶用实时OS“IZAC-OS”。计划将ZMP面向自动驾驶技术开发者开发并销售的车载电脑“IZAC”的OS改为IZAC-OS。


  Moonchild Productions于今天正式推出了苍月浏览器(Pale Moon) 26.0,这是自2014年10月以来发布的首个重大更新版本。新版苍月浏览器同样支持64位版本,使用了自家浏览器渲染引擎Goanna,并在用户界面、安全等方面进行了诸多调整。


  Eclipse基金会和 Goldman Sachs已经宣布联合经营,将流行的 GS Collections开源框架开发迁移到 Eclipse。该迁移预期早在2015年12月下旬完成,当时在 Maven Central出现了前者com.gs.collections的克隆,拥有一个重新命名的称呼 org.eclipse.collections eclipse-collections-api。


  几周前我们在捷克的Linux大会“OpenAlt”上提出了这样的观点:物联网(IoT)是基于微服务的。我们打算覆盖所有实现层级,将难题放到一起。也就是说,使用所有从边缘设备中所收集的数据,经过数据集成与分析之后,得出完整的物联网解决方案。


  Google已决定将从下一版本的Android开始采用OpenJDK,本文将部分摘录互联网上对于这一决定的反响。在去年年底,我们曾提到Google已经决定在Android中使用OpenJDK,以取代基于Harmony实现的Java库(详情请见此处)。尽管这条消息在宣布时恰逢圣诞期间,但Google的这一决定还是在互联网上引起了很大的反响,我们将在本文中对于这些观点进行一次总结。


  我想大多数人听说过 Node.js,但是你听说过 NodeOS 吗?没错,NodeOS,一个用 Node.js 写的操作系统。好吧,实话说,NodeOS 用 Linux 内核来处理各种底层任务,比如硬件通讯什么的,但是除此之外,使用的都是 Node.js。NodeOS 的开发始于两年前,创建者的目的很简单,他只是好奇,“是否有可能仅使用 Node.js 创建一个操作系统呢?”


  科学家称时间是匀速前行的,智者称万物以光速而变化——然而科技的瞬息万变仍旧无从求解,一眨眼,又是另一番景象了。很多人巴不得能够看透未来,但未来五年顶多是猜测而已。预测科技发展简直是天方夜谭,因为创新的影响力足以淘汰当下的很多技能和工具。


  纵横十九道,棋子无大小,平均150回合的比赛,最大有3^361 种局面(大致为10^170),围棋一直被视为人工智能(AI)的最大挑战之一,但Google旗下的DeepMind声称其AI算法已经掌握了比赛。据Nature报道,DeepMind宣布其程序AlphaGo击败了欧洲围棋冠军樊麾,五战五胜,没有任何让子。



酷毙

雷人

鲜花

鸡蛋

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

最新评论

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

返回顶部