设为首页收藏本站

LUPA开源社区

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

LUPA开源周刊:2015Google I/O大会剧透Github Atom开源一周年

2015-5-10 22:53| 发布者: joejoe0332| 查看: 21742| 评论: 0|原作者: LUPA开源社区|来自: LUPA开源社区

摘要: 回顾过去的一周,谷歌放出了Google I/O 2015开发者大会的日程安排。国外科技ArsTechnica依据现有的信息挖掘出了很多有趣的内容,我们摘译了一部分剧透来和大家分享;一年前的今天Github宣布将其Atom编辑器开源,希望 ...


  在微软发布Windows 10 Continuum,让智能手机界面自适应显示设备,也能有Windows桌面之后,这种概念的鼻祖,正在努力推出Ubuntu智能手机的Canonical公司表示,它无惧微软Windows 10 Continuum功能和新一代Windows 10智能手机。Canonical公司表示,自己在2年之前已经拿出这种设计概念,Ubuntu的愿景是在多个设备之间形成外形统一的软件体验,它称之为“融合”概念。

  当时它有一个采用Ubuntu for Android的工作原型,但是它的愿景是最终建立一个本地的Ubuntu经验。可悲的是,Canonical公司已经花掉3200万美元,但是还没有推出一款Ubuntu智能设备。最终,一家欧洲手机厂商愿准备推出采用Ubuntu操作系统的BQ Aquaris E4.5智能手机,但何时上市遥遥无期。



  不过,现在Canonical和Ubuntu创始人Mark Shuttleworth表示,Ubuntu智能设备还在研发当中,并且将支持“融合”概念,2015年内首先推出Ubuntu智能手机,看来Canonical公司可能又拿到资金,可以继续将Ubuntu和“融合”概念玩下去。详细内容,大家可以关注本次专辑。

  Mozilla今天公布了火狐OS电视版用户界面,Mozilla为此专门设计了一个接口,Firefox用户对火狐OS电视版用户界面可能感到陌生,而那些已经使用智能电视的用户对此界面则感到熟悉。火狐OS电视版用户界面围绕卡片和甲板(Deck),卡片是其中最基本单元,可以表示一个电视频道,一个设备或一个应用程序。这些卡片挤在一起成为所谓的甲板组。默认情况下,主屏幕有四个甲板组:信息、应用、频道和设备。



  在任何时间点,这些甲板内卡片可以固定到主屏幕以便快速访问。它们也可以被重新分组到用户自定义的甲板内,火狐OS电视版用户界面基本上是在智能手机和平板电脑使用的启动器和用户界面。

  Mozilla承诺,为Firefox网络平台编写应用程序将工作在任何设备上,无论是浏览器还是手机或电视。因此,火狐OS电视版应该可以安装并且运行这些应用程序。

  目前,松下是致力于使用Firefox OS的智能电视制造商。索尼已经投身Android TV,而LG和三星正在推动它们自己的平台,即webOS和Tizen。本次专辑将为您一一带来……

  在旧金山举行的CoreOS Fest大会上,Red Hat、Google、VMware及Apcera宣布支持应用容器规范(appc)。Appc是由社区开发并制定的规范,用于为应用容器定义镜像格式、运行时环境及发现机制。



  在Docker从一个开放标准容器规范转变成一系列复杂的工具并“编译成主要以root运行在服务器上的一个整体程序”时,CoreOS启动了appc作为 回应。CoreOS的CEO Alex Polvi相信“从安全与可组合性角度而言,Docker的处理模型,即所有东西通过一个中央后台程序运行,从根本上来说是有缺陷的”。Appc试图作为 Docker的原始容器宣言的一种回归(译者注:勿忘初心)。

  CoreOS的容器格式Rocket(rkt)是基于appc的。不过,CoreOS并未掌控appc。为了确保规范是由社区主导的,appc项目设立了一个管理策略,并选举了几个新的社区维护人员:Twitter的Charles Aylward、Red Hat的Vincent Batts及Google的Tim Hockins。这些公司走到一起,是为了确保应用容器有一个行业标准,提供用来保障安全性、开放性及模块性的准则。

  在一份声明中,Polvi说:“appc刚刚发布几个月,但我们已经看到越来越多的公司开始支持appc。我们对这些加入社区的新公司表示欢迎,也邀请其他公司加入这项运动,共同推动这个安全、可移植的容器标准。”

  Red Hat高级软件工程师Vincent Batts补充说:“我们看到容器技术领导者的一个共同责任是避免过去的错误,并向一个通用标准努力,保证创新自由及一致的预期。”这是在挖苦 Docker么?听起来是这样,虽然Red Hat已经作为Docker的合作伙伴,并将Docker加入到Red Hat Enterprise Linux 7 Atomic Host(RHELAH)中。详细内容本次专辑会为您慢慢道来……

  5月1日,Docker 发布了自家的容器网络管理项目 libnetwork,libnetwork 使用 Go 语言编写,目标是定义一个容器网络模型(CNM),并为应用程序提供一致的编程接口以及网络抽象。目前 libnetwork 仍在全力开发中,并没有达到使用标准。



  3月的时候,Docker 公司收购了 SDN 技术创业公司 SocketPlane,以构建一个健康的容器网络生态系统。于是本周,在网络合作伙伴 Cisco、IBM、Joyent、Microsoft、Rancher、VMware 和 Weave 的帮助下,Docker 对外发布了开源项目 libnetwork。Libnetwork 一开始的代码只是 libcontainer 和 Docker Engine 中网络部分代码的合并,Docker 官方的愿景是希望 libnetwork 能像 libcontainer 一样,成为一个多平台的容器网络基础包。

  受之前的一个GitHub issue启发,libnetwork 引入了容器网络模型(CNM)的概念,CNM 定义了三个新的术语,分别是网络沙箱、Endpoint、Network。网络沙箱指的是在每一个容器中,将会有一个隔离的用于网络配置的环境。Endpoint 是一个网络接口,可用于某一网络上的交流。Network 是一个唯一的且可识别的Endpoint组。

  从官方博客中得知,设计这样一个可插拔的网络接口非常困难,因为网络部分的工作涉及Docker Engine和libcontainer。值得高兴的是,现在 Docker 公司正在使用 CNM API 重写 Docker 的 bridge 网络(docker0)。更多内容本次专辑将为大家带来……


酷毙

雷人

鲜花

鸡蛋

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

最新评论

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

返回顶部