设为首页收藏本站

LUPA开源社区

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

LUPA开源周刊:LUPA恭祝广大朋友狗年大吉!

2018-2-11 21:14| 发布者: joejoe0332| 查看: 8824| 评论: 0|原作者: LUPA开源社会|来自: LUPA开源社会

摘要: 2017年6月19日在LC3开源峰会上,华为宣布开源了微服务框架ServiceComb,华为称它是FusionCloud解决方案中PaaS平台的重要组成部分。但最近ServiceComb却被指抄袭Go Micro代码,到底是怎么回事呢?1998年2月3日,“开 ...
  2017年6月19日在 LC3 开源峰会上,华为宣布开源了微服务框架 ServiceComb,华为称它是 FusionCloud 解决方案中 PaaS 平台的重要组成部分,内置了高可靠性运行、动态治理等运维阶段的高级能力。但最近ServiceComb却被指抄袭Go Micro代码,到底是怎么回事呢?话不多说,下面就是小编为大家准备的开源资讯回顾,还是希望能给大家带来新的收获,这周的开源业界不论是国内还是国外,都有很“有料”的开源资讯值得大家关注!


  1998 年 2 月 3 日,“开源”这一术语率先被用于软件领域。之后不久,开源的定义被创建和确认,开放源代码促进会 OSI 开始发起“开源运动”对其广泛传播。二十年后,这一运动被证明是非常成功的,取得了超乎当时所有人的想象。如今,开源软件无处不在,并成为互联网和 Web 的基础,为我们日常使用的电脑和移动设备,以及它们所连接的网络提供“动力”。由电信运营商、设备供应商、云计算和基础设施厂商共同发起,设立在 Linux 基金会旗下的开源合作项目  OPNFV 近日发布公告,正式启动 OPNFV 认证计划(OVP)。OVP 是 OPNFV 社区的“Verified Infrastructure”(基础设施认证)计划,旨在通过建立基于 OPNFV 的行业门槛,简化商业产品中 NFV 的采用。Google 于 2015 年开源的 TensorFlow 已成为最受欢迎的机器学习框架之一,影响和改变了世界各地人工智能研究和开发的现状。借用 Google 首席执行官的话来说,他们最终想要建立的是一个具有深远影响力的开放、免费,且易于使用的 AI 技术。Mozilla 基金会主席 Mitchell Baker 以全版广告的形式,在印度当地最受欢迎的日报之一的《印度斯坦时报》上发表了一封致印度电子信息技术专家委员会的公开信。信中就 Justice Srikrishna 主导的“建立一个国家级数据保护框架”阐述了她的看法,敦促该委员会“捍卫全印度人民的隐私和安全”。 Nest 不再是 Alphabet 的独立子公司,它将与 Google 的硬件部门合并,现任 CEO Marwan Fawaz 也将需要向负责硬件业务的高级副总裁 Rick Osterloh 报告。自 Google/Alphabet 在 2014 年收购 Nest 起,它就挣扎不已,虽然握有大量资源,但却没有新的或改进的产品诞生。更多内容本次专辑我们一起来关注……


  本周不少的开源项目也有了最新的进展,我们挑一些热点和大家先做下分享。据外媒消息,2014 年 I / O 大会发布的 Material Design 已经慢慢渗透到 Google 的所有产品中,包括 YouTube、Chrome、Gmail、Google 日历等,并一直保持着更新。在 Material Design 四周年之际,有消息称 Google 正在开发其继任者,并将带来新颜色、新图标和新间距。Java 平台首席架构师 Mark Reinhold 近日在邮件列表上表示,按计划,JDK 10 将于 2 月 8 日星期四进入候选发布(Release Candidate)阶段。他建议 JDK 10 在该阶段采用和 JDK 9 相同的发布流程,将 Bug 修复分为 P1 - P5 五个不同的级别。Eclipse 基金会接手 Java EE 后,目前还有很多迁移相关的事情需要完成,除了将其代码从 GitHub 上现有的 Oracle 主导的 Java EE 组织转移到 EE4J 外,如何重新打造品牌,也成了 Eclipse 基金会需要谨慎考虑的问题。虚拟货币交易平台 Coinbase 昨天宣布成立 Coinbase 开源基金,将每月向开源项目捐赠 2500 美元。捐赠对象包括 Coinbase 当前和未来的使用的项目,以及他们认为会对整个开源社区更有益处,且没有大企业赞助的项目。Fitbit Ionic 智能手环发布了软体开发套件,让开发者能以 JavaScript、CSS 与 SVG 开发 Fitbit OS 应用程式以及界面,并可将 App 及界面设计上传至收藏库予以分享。JavaScript 因作为网页脚本语言变得炙手可热,现在更慢慢跨进 IoT 领域。最近穿戴装置厂商 Fitbit 所发表的最新智能手环 Fitbit Ionic,便是第一个由 JS 基金会专案轻量级 JavaScript 引擎 JerryScript 研发诞生的商品。Android x86 项目的目的是为了将安卓系统移植到 x86 架构处理器的电脑上,在 2016 年 9 月,Android x86 系统底层升级到 Android 6.0 Marshmallow 后,伴随着近日 Android-x86-7.1-r1 版本的发布,桌面计算机也可以获得完整的 Android 7.1 Nougat 体验。2 月 6 日,在北京举办的 Think With Google 2018 大会上,Google TensorFlow 的中国总监赵泽红上台介绍了 TensorFlow 的近况。TensorFlow 目前全球下载量已超过 1000 万次,遍及 180 个国家和地区,尤其是在中国,下载量非常高。而且 TensorFlow 也已在中国落地,被京东、小米等多家公司使用。Ubuntu 开发者 Steve Langasek 认为 Snapcraft 现在可以作为传统软件包的“首要”(first-class)替代方案,他还提议 Ubuntu 18.04 LTS 预装 Snap 打包的应用。Snap 打包不再有依赖问题,它本身就包含了需要加载的不同库,因此 Snap 应用能安装在任何 Linux 发行版上,被认为更安全和可靠,更容易维护和更新,本次专辑我们一起来关注……


  本周,对于如何高效的使用各类开源软件,业界不少大牛和爱用着都给出了自己的态度和做法。丰田研究院(TRI)2 月 6 日发布公告称再次向开源机器人基金会(OSRF)捐赠 100 万美元,这也是 TRI 第二次向 OSRF 提供资金支持。上一次捐赠是在 2016 年,金额同样是 100 万美元。丰田研究院是丰田汽车公司 2016 年成立的人工智能技术研发团队,由斯坦福大学和麻省理工大学两个团队组成,主要是对下一代汽车技术的研发,包括自动驾驶技术和安全技术等。2018 年,Java 将发生重要改变。正如之前所报道的,它正在转向基于时间的版本发布周期,而不再是基于功能特征需求而发布新版本,即固定每半年发布一个版本。这是个好消息,意味着开发者可以比以前更快地访问和使用到新特性。索尼近日在其开发者博客上发文宣布,将旗下 Xperia XA2 和 Xperia XA2 Ultra 两款 1 月发布的新机,添加到其“Open Device”计划中。索尼一直是 Android 开源项目 AOSP 的积极参与者,“Open Devices” 是索尼为方便开发者自由研究而设的开源计划。上海交通大学 MVIG 实验室刚刚开源了 AlphaPose ,这是一个精准的多人姿态估计系统,是首个在 COCO 数据集上可达到 70+ mAP(72.3 mAP,高于 Mask-RCNN 8.2 个百分点),在 MPII 数据集上可达到 80+ mAP(82.1 mAP)的开源系统。OpenWall 近期开源了一个新的内核防护项目 LKRG(全称为 Linux Kernel Runtime Guard),这是一个可加载的核心模块,可用来检查 Linux 内核的运行完整性,并侦测针对该内核的攻击。LKRG 是一个内核模块而非补丁,可用于主流的 Linux 发行版本中,主要有两大功能。据IThome台湾消息,经过委员会1月底的会议后,ECMAScript 2018 的草案终于出炉,此次更新主要新增了两大功能,分别是异步迭代(Asynchronous Iteration)以及 Rest / Spread 属性,并更新了正则表达式语法。在这忙碌的一周里,开源界有哪些新动向呢?IT巨头又有哪些开源新进展呢?各种开源软件出新版了么?又推出什么开源软件了么?我们还是来一起回顾下最近的开源动态吧!



  2017年6月19日在(LC3)开源峰会上,华为宣布开源了微服务框架 ServiceComb,华为称它是 FusionCloud 解决方案中 PaaS 平台的重要组成部分,内置了高可靠性运行、动态治理等运维阶段的高级能力。


  并在2017年12月4日获得全票通过,进入Apache孵化器。但在13天前,Asim Aslam在GitHub上开的一个问题单(issue)引起了轩然大波,他觉得有人将他开发的go-micro代码拿来改头换面后,做成了一个新的微服务框架。

  相关人员在Github上作了回复。现将他们在Github上的互动内容编译如下:这不是灵感来自go-micro的项目。它简直照搬照抄了代码。我实际编写的代码随处可见。也许有人该出面谈谈如何可以利用go-micro,而不是只是获取代码。

华为方的作者则表示,Asim你好,我同意利用go-micro,而不是只是获取代码的观点。但我们在谈论灵感来源时,我指的是micro接口设计和插件思路,它们很赞,很感谢那些部分,我们已经改变了选择器(selector)等组件的许多实现,或者说改变了接口。所以我们有2个文件夹,“vendor”用来放我们从未改变的那些库,而“third_party”用来放我们作了一些改变的库,我们会将所有go-micro代码放在那里,之后你可以再次检查我们的代码,看看我们是否正确处理了你的代码。致以诚挚的问候!

  Asim你好,我已更改了代码,请再检查一下,我这样可以吗?多谢!我为没有将那些文件移到third_party文件夹表示真诚的歉意,是我的错。

  但对方程序员则认为,另外还有好多地方你只是照搬了代码,没有参考许可证。你的确认识到所有micro项目都采用apache2许可证,这意味着你必须注明代码从哪里获取并致以谢意,哪怕在修改之后。还有,这是华为官方项目还是不相干的独立项目?我觉得一家公司不该有这样的行为。

  华为方面的回应则是:这是我头一回搞Go开源项目。我承认我犯了些错误。你可否给出一些建议,以便更妥当地利用go-micro?目前我们有一个不同的注册中心模型(registry model),我们可能很难直接利用go-micro代码,也许我们以后可以探讨相关的一些细节。更多消息大家可以关注本次专辑……

  1998 年 2 月 3 日,“开源”这一术语率先被用于软件领域。之后不久,开源的定义被创建和确认,开放源代码促进会 OSI 开始发起“开源运动”对其广泛传播。二十年后,这一运动被证明是非常成功的,取得了超乎当时所有人的想象。


  如今,开源软件无处不在,并成为互联网和 Web 的基础,为我们日常使用的电脑和移动设备,以及它们所连接的网络提供“动力”。没有它,云计算和新兴的物联网不会拓展如此之快,甚至都不一定会被创造出来。它带来并验证了新的商业模式,允许像 Google 和 Facebook 这样的大公司再攀高峰。但同时,它也有一个“黑暗”的一面,为犯罪分子提供了新的诈骗和攻击手段,并带来专利控制问题。

  经过二十年的发展,开源已趋于成熟。如果说第一个十年,是倡导和争议的十年,那第二个十年,则是采纳和适应的十年。第一个十年,大家的重点围绕在商业模式上 - “要怎么样让别人自由使用的同时而得到报酬”?第二个十年,出现了新的问题 - “我要怎么参与开源”?

    第一个十年,开源项目主要是在替代现成的产品;第二个十年,开始逐渐成为解决方案的组成部分。第一个十年,项目往往由非正式的个人组织进行;第二个十年,更多的项目被企业或基金会构建和经营。第一个十年,开发者往往只投入单一的项目,并利用业余时间维护开发;第二个十年,越来越多的开发者被雇佣去专门开发和维护开源项目。

  第一个十年,开源软件与“自由软件”产生了冲突,随着开源软件的快速发展,第二个十年冲突基本已被忽略。那么,第三个十年,开源软件将何去何从?更多内容,大家不妨在本次专辑里了解一下……

  由电信运营商、设备供应商、云计算和基础设施厂商共同发起,设立在 Linux 基金会旗下的开源合作项目  OPNFV 近日发布公告,正式启动 OPNFV 认证计划(OVP)。OVP 是 OPNFV 社区的“Verified Infrastructure”(基础设施认证)计划,旨在通过建立基于 OPNFV 的行业门槛,简化商业产品中 NFV 的采用。该计划通过使用开源平台作为衡量商业产品合规性的指标,被称为业界的一个创新模式。


  执行之初,OVP 将对 NFV 基础架构组件,包括 NFVI、虚拟基础架构管理器(VIM),底层云基础架构、基本数据包转发和 IPv6 等进行测试和验证。后续将扩大计划范围,覆盖 VNF 和其它组件。

  Linux 基金会社区和生态系统发展副总裁 Heather Kirksey 表示:“开源对于服务提供商和生态系统来说是件好事,但许多服务提供商仍然在自己的实验室中进行大量测试。此次的 OVP 计划是将商业商品的合规性和验证过程带到开源领域的尝试。之所以从 NFVI 和 VIM 入手,是因为这是终端用户希望基金会关注的首要痛点。”

  在另一篇文章中,OPNFV 表示已有参与了 OPV 计划的早期测试,并提供了反馈意见,帮助完善和确定计划的厂商获得首批 OVP 认证,其中包括中兴、华为、诺基亚和风河。更多内容,本次专辑将为您一一带来……



  Google 于 2015 年开源的 TensorFlow 已成为最受欢迎的机器学习框架之一,影响和改变了世界各地人工智能研究和开发的现状。借用 Google 首席执行官的话来说,他们最终想要建立的是一个具有深远影响力的开放、免费,且易于使用的 AI 技术。


  随着 TensorFlow 应用越来越广泛,它产生的力量已开始超出 Google 的控制范围。在之前两年多的时间里,TensorFlow 主要是应用在学术界和积极的技术领域上,但现在风向出现了新的转变。催化剂是  Reddit 上的一位 ID 为 deepfakes 用户,他利于 TensorFlow 构建出了可自动将脸部图像无缝地拼接到视频中的算法,可以将女明星的脸实时“换”到原视频中的人脸上,达到以假乱真的效果。“deepfakes” 也因此成为这项技术的代名词。

  在该算法获得大量关注后,deepfakes 创建了自己的 subreddit 版块,并积累了超过 9 万个订阅用户。之后,该版块中一位 ID 为 deepfakeapp 的用户发布了一款名为 FakeApp 的工具,这是一个简单易操作的桌面应用,下载使用后即可轻松实现 deepfakes 的效果。随后,Pornhub 出现了大量用 deepfakes 创造的视频内容。

  也因此,该技术引起了关乎伦理道理的大量的质疑和指责,甚至也有人将矛头指向 Google 。作为开源软件,任何人都可以下载 TensorFlow ,只要有数据支撑,他们可以实现任何想要的成果。Google 和微软等大企业中研究开源 AI 框架的科学家都有签署不对道德发展造成伤害的承诺,但对于下载和使用这些技术的用户没有进行限制。 TensorFlow 网站有文档告知如何使软件运行,但没有要求用户如何在道德伦理上进行规避和限制的说明。,详细内容本次专辑会为您慢慢道来……

  据外媒消息,2014 年 I / O 大会发布的 Material Design 已经慢慢渗透到 Google 的所有产品中,包括 YouTube、Chrome、Gmail、Google 日历等,并一直保持着更新。在 Material Design 四周年之际,有消息称 Google 正在开发其继任者,并将带来新颜色、新图标和新间距。


  据悉,XDA 的开发者在 Chromium 的提交内容上发现了一个叫做“新的 Google Material Design 2 标准”的东西,这个特定的条目描述了应用于 Chrome 浏览器地址栏上方的标签和选项卡的 “Material design 2 UI” 。

  在颜色上,Material Design 2 使用的灰色阴影跟现有的灰色不同,有些偏浅蓝色。此外,红色稍暗,同时增加了一个新的“红黑”的主题。Material Design 2 新的灰色阴影也让 Chrome 的工具栏比当前版本要显眼得多。

  在 XDA 开发者发布文章后不久,该提交内容被私密化了,这意味着 Google 暂时想对此保密。Google 预计将在三月推出 Android P ,2018 I / O 大会也将于 5 月 8 日揭开序幕,二者都有可能成为 Material Design 2 的亮相机会。更多内容,请大家关注本次专辑……
  
  Java 平台首席架构师 Mark Reinhold 近日在邮件列表上表示,按计划,JDK 10 将于 2 月 8 日星期四进入候选发布(Release Candidate)阶段。他建议 JDK 10 在该阶段采用和 JDK 9 相同的发布流程,将 Bug 修复分为 P1 - P5 五个不同的级别。候选阶段将重点修复那些能直接影响 JDK 10 能否成功发行的 P1 级错误,并将那些非关键或短期内无法解决的 P1 级错误推迟处理。此外,所有 P2 - P5 级的错误均留给后续版本修复。


  JDK 10 的十二项新特性已确定,包括:JEP 286: 局部变量的类型推导。该特性在社区讨论了很久并做了调查,可查看 JEP 286 调查结果。JEP 296: 将 JDK 的多个代码仓库合并到一个储存库中。JEP 304: 垃圾收集器接口。通过引入一个干净的垃圾收集器(GC)接口,改善不同垃圾收集器的源码隔离性。

    JEP 307: 向 G1 引入并行 Full GC。JEP 310: 应用类数据共享。为改善启动和占用空间,在现有的类数据共享(“CDS”)功能上再次拓展,以允许应用类放置在共享存档中。JEP 312: 线程局部管控。允许停止单个线程,而不是只能启用或停止所有线程。

    JEP 313: 移除 Native-Header Generation Tool (javah);JEP 314: 额外的 Unicode 语言标签扩展。包括:cu (货币类型)、fw (每周第一天为星期几)、rg (区域覆盖)、tz (时区) 等。



  Mozilla 基金会主席 Mitchell Baker 以全版广告的形式,在印度当地最受欢迎的日报之一的《印度斯坦时报》上发表了一封致印度电子信息技术专家委员会的公开信。


  信中就 Justice Srikrishna 主导的“建立一个国家级数据保护框架”阐述了她的看法,敦促该委员会“捍卫全印度人民的隐私和安全”。几周前,该委员会就数据保护的复杂性而发表了一份白皮书,目前尚不清楚 Mozilla 是否已经正式向其提交了建议。

  此外,信中还谈论了印度的“Aadhaar”系统。民众可以自愿登记生物信息,而政府负责分发 12 位数的唯一标识码,并指定 UIDAI 作为身份认证管理机构。

  虽然打着“自愿”的旗号,但印度政府一直在强力把这套系统推进到居民的生活中。注册之后,民众可以通过 Aadhaar 系统办成很多事情,比如开立银行和手机账户、或者接受政府的援助,但也引发了一些争议。

  Mitchell Baker 关注的重点是,印度身份认证管理机构是否有能力保障其庞大的生物识别的安全性和完整性,以及 UIDAI 可否维护那些已登记 Aadhaar 用户的个人隐私。更多内容请关注本次专辑……

  Nest 不再是 Alphabet 的独立子公司,它将与 Google 的硬件部门合并,现任 CEO Marwan Fawaz 也将需要向负责硬件业务的高级副总裁 Rick Osterloh 报告。自 Google/Alphabet 在 2014 年收购 Nest 起,它就挣扎不已,虽然握有大量资源,但却没有新的或改进的产品诞生。


  联合创始人 Tony Fadell 也在两年后离开了公司。现任 CEO Marwan Fawaz 接手后,Nest 才开始再度推出新产品。Google 据报道不会放弃 Nest 这个品牌。自从 Google / Alphabet 在 2014 年收购 Nest 以来,Nest 一直在挣扎着。在 Google 的努力下,Nest 获得了大量资源,它的员工人数翻了四倍,并购买了 Dropcam。但是这些额外的资源都没有产生新的或改进的产品。

  Nest 的首席执行官兼联合创始人 Tony Fadell 在收购两年后离开了该公司,Nest 在这期间唯一生产的一款“新”的产品就是重新命名的Dropcam。现任 Nest 首席执行官Marwan Fawaz接任后,Nest 终于开始推出新产品。它推出了非常昂贵的 Nest Cam IQ 和更昂贵的 Nest Secure 家庭安全系统,该系统运行起价为 500 美元。

  谷歌的博客文章称,这次合并将使两家公司之间的硬件,软件和服务相结合,这两家公司都是“用 Google 的人工智能和助手为核心构建的”。即使没有合并,Nest 和 Google 也越来越接近,Nest 在“Made By Google”Pixel 2 发布活动中亮相,宣布 Nest 和 Google Assistant 整合。更多内容,大家可以关注本次专辑……

  Eclipse 基金会接手 Java EE 后,目前还有很多迁移相关的事情需要完成,除了将其代码从 GitHub 上现有的 Oracle 主导的 Java EE 组织转移到 EE4J 外,如何重新打造品牌,也成了 Eclipse 基金会需要谨慎考虑的问题。


  Eclipse 基金会执行董事 Mike Milinkovich 2 月 5 日发文表示,已成立 EE.next Working Group ,并发布了其工作章程草案,可供社区审阅。你可以将此 EE.next 组视为 Java EE 的 JCP 替代者和继承者,主要工作是推动 EE4J 项目及相关技术的发展和应用。该生态系统可以是企业层面的加入和参与,也可以是个人层面的加入。EE.next 组将成为创建和管理新标准(规范)的地方,以及标准将被审查和批准的地方。

  不过需要注意的是,目前该草案还处于 30 天的审查期,EE.next 的名称仍然可能会更改,因为将取代 “Java EE” 的名称尚未选定。

  Mike Milinkovich 在之前发布的文章中曾透露,基金会短期的目标是让 EE4J 项目尽快发布符合 Java EE 8 标准的版本,用户和使用者可以从 EE4J 上访问和运行代码,从而逐渐形成自己的生态系统。详细内容请关注本次专辑……



  虚拟货币交易平台 Coinbase 昨天宣布成立 Coinbase 开源基金,将每月向开源项目捐赠 2500 美元。捐赠对象包括 Coinbase 当前和未来的使用的项目,以及他们认为会对整个开源社区更有益处,且没有大企业赞助的项目。


  Coinbase 在文中表示,构建平台使用的许多开源项目都需要得到支持以继续发展,不管是贡献代码亦或是资金支持。不过,像其他发展迅速的创业公司一样,Coinbase 主要的视线集中在如何扩大和发展公司,没有足够的时间和资源来帮助这些项目。

  基金成立后,将固定每月向这些开源项目进行捐赠,并尽可能通过购买这些开源项目的付费企业版以提供支持。首个月捐赠项目如下:Mobx  —  $1000; Webpack  —  $500;Babel  —  $500;Styled-components  — $500。

  Fitbit Ionic 智能手环发布了软体开发套件,让开发者能以 JavaScript、CSS 与 SVG 开发 Fitbit OS 应用程式以及界面,并可将 App 及界面设计上传至收藏库予以分享。

  JavaScript 因作为网页脚本语言变得炙手可热,现在更慢慢跨进 IoT 领域。最近穿戴装置厂商 Fitbit 所发表的最新智能手环 Fitbit Ionic,便是第一个由 JS 基金会专案轻量级 JavaScript 引擎 JerryScript 研发诞生的商品。


  称 JerryScript 为轻量级 JavaScript 引擎一点都不为过,执行 JerryScript 的系统需求,内存只要小于64KB,而放置引擎的 ROM 容量小于 200KB。JerryScript 在 2015 年 6 月开源,并以 Apache License 2.0 授权,在 2016 年 10 月 JS 基金会成立时,成为起始专案之一。

  JS 基金会执行董事 Kris Borchers 表示,他们对于 JerryScript 可以再次被产品化感到兴奋,这对于团队是很大的鼓舞。Fitbit Ionic 还发布软体开发套件(Software Development Kit,SDK),采用 JavaScript、CSS 与 SVG,让开发者能够为 Fitbit OS 开发应用程序和界面,而这些 App 以及界面设计则可以上传至收藏库并分享。更多内容,请关注本次专辑……
 
  丰田研究院(TRI)2 月 6 日发布公告称再次向开源机器人基金会(OSRF)捐赠 100 万美元,这也是 TRI 第二次向 OSRF 提供资金支持。上一次捐赠是在 2016 年,金额同样是 100 万美元。


  丰田研究院是丰田汽车公司 2016 年成立的人工智能技术研发团队,由斯坦福大学和麻省理工大学两个团队组成,主要是对下一代汽车技术的研发,包括自动驾驶技术和安全技术等。

  开源机器人基金会则主要主要从事的是在机器人研究、教育领域所使用的开源软件开发、传播和推广。目前的主要产品包括机器人操作系统 ROS 、三维机器人模拟器 Gazebo 等。ROS 是一个编写机器人软件的灵活框架,是一系列工具、库和惯例的集合,旨在简化在各种机器人平台上创建复杂而强大的机器人行为的任务。Gazebo 提供了在复杂的室内和室外环境中准确有效地模拟机器人数量的能力,提供一个强大的物理引擎,高品质的图形,以及操作简单的编程和图形界面。

  随着这笔捐款,二者达成了为期两年的研究协议。开源机器人基金会旗下以盈利为目的的子公司 OSRC 的技术团队将在机器人工程学、软件技术等领域为丰田研究院的研究提供支持。而得益于丰田研究院的支持,开源机器人基金会也将继续改进 ROS 和 Gazebo 的功能特性,以在汽车应用中得到进一步的应用。



  2 月 6 日,在北京举办的 Think With Google 2018 大会上,Google TensorFlow 的中国总监赵泽红上台介绍了 TensorFlow 的近况。TensorFlow 目前全球下载量已超过 1000 万次,遍及 180 个国家和地区,尤其是在中国,下载量非常高。而且 TensorFlow 也已在中国落地,被京东、小米等多家公司使用。同时,她呼吁中国开发者“回馈社区”,把 AI 研发成果通过 TensorFlow 平台,与世界分享。


  而在去年 5 月 23 日的乌镇围棋峰会上,TensorFlow 技术总监 Rajat Monga 曾透露当时 TF 在中国的下载量是 14 万,有不少公司及大学都在使用。到 2017 年年底的 Google 开发者大会上,这个数字已超过百万次。时至今日,TensorFlow 已成为最受欢迎的开源机器学习框架之一。

  随着 TensorFlow 在中国的流行,Google 也快速成立了 AI 中国中心,这一行为也被许多人认为是 Google 阔别 7 年后,借 TensorFlow 重返中国市场的契机。无论如何,Google 在国内对 TensorFlow 的大力推广,势必会给国内人工智能行业带来更多机遇。具体情况,请大家关注本次专辑……

  Ubuntu 开发者 Steve Langasek 认为 Snapcraft 现在可以作为传统软件包的“首要”(first-class)替代方案,他还提议 Ubuntu 18.04 LTS 预装 Snap 打包的应用。


  Snap 打包不再有依赖问题,它本身就包含了需要加载的不同库,因此 Snap 应用能安装在任何 Linux 发行版上,被认为更安全和可靠,更容易维护和更新。考虑使用 LTS 版的用户主要是为了追求稳定,所以选择 Snap 也不失是一个值得考虑的方案。

  但 Snap 应用也有显著的缺陷,启动更慢,占用更多磁盘空间和内存,Snap 打包的应用容量可能数十倍于其它包格式。如果 Ubuntu 最终做出决定,那么 18.04 将是第一个预装 Snap 应用的 LTS 版本,而第一个预装 Snap 应用的发行版荣誉已经属于 Ubuntu MATE 17.10。更多内容,请关注本次专辑……

  索尼近日在其开发者博客上发文宣布,将旗下 Xperia XA2 和 Xperia XA2 Ultra 两款 1 月发布的新机,添加到其“Open Device”计划中。


  索尼一直是 Android 开源项目 AOSP 的积极参与者,“Open Devices” 是索尼为方便开发者自由研究而设的开源计划。在上面,索尼几乎开放了所有旗下的安卓机型的内核代码。开源后,只要有开发者愿意维护,这些手机的 ROM 几乎可以一直更新下去。

  两款新机加入后,现在已可以为它们构建自己定制的 Android O 版本。不过,索尼也强调,代码在初期阶段可能还有一些不稳定,欢迎开发者参与项目,提供反馈。



  据外媒报道,OpenJDK 邮件列表上发起了一个新的软件生态系统融合项目提案。项目名为““Project Detroit” ,目标是成为基于开源 JavaScript V8 引擎的 javax.script 包的实施基础 。


  该项目的灵感是基于 James Laskey 在“2017 JVM 语言峰会”上提出的原型,最终要实现的是将 V8 以及 OpenJDK 所需的 Java 和 JavaScript 绑定,从而允许从 Java 应用内运行和执行 JavaScript 代码。开发者可以根据请求加载它,然后使用新的 javax.script.ScriptEngine 实现来执行 JavaScript 。

  Project Detroit 目前只是 OpenJDK 邮件列表上的一个提案,如果投票通过的话,项目将继续开展。

  OpenWall 近期开源了一个新的内核防护项目 LKRG(全称为 Linux Kernel Runtime Guard),这是一个可加载的核心模块,可用来检查 Linux 内核的运行完整性,并侦测针对该内核的攻击。


  LKRG 是一个内核模块而非补丁,可用于主流的 Linux 发行版本中,主要有两大功能。一是在 Linux 系统中开发扩展功能时实施各种规定,以避免那些不被 Linux 内核支持的更改;另外一个则是侦测针对内核的攻击,例如当内核要根据未授权的凭证赋予读取权限时加以拦截。

  不过,OpenWall 同时强调,LKRG 目前仍处于早期实验阶段,版本为 v0.0,不排除偶尔出现误报的情况。

  据IThome台湾消息,经过委员会1月底的会议后,ECMAScript 2018 的草案终于出炉,此次更新主要新增了两大功能,分别是异步迭代(Asynchronous Iteration)以及 Rest / Spread 属性,并更新了正则表达式语法。


  ECMAScript 6 发布之时,增加了同步迭代功能,本次 ECMAScript 2018 新增的异步迭代,能让开发者更方便地处理异步抓取的资料。异步迭代将带来新的编码模式,与生成器结合使用,可让代码延迟执行,不互相阻挡。

  Rest / Spread 语法是在 ECMAScript 2015 的时候就已添加在特性当中的,而 ECMAScript 2018 则是增加其属性,能更好地被使用。

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

华为云ServiceComb抄袭Go Micro代码,已致歉

  2017年6月19日在 LC3 开源峰会上,华为宣布开源了微服务框架 ServiceComb,华为称它是 FusionCloud 解决方案中 PaaS 平台的重要组成部分,内置了高可靠性运行、动态治理等运维阶段的高级能力。

“开源”概念诞生20周年,下个十年将何去何从?

  1998 年 2 月 3 日,“开源”这一术语率先被用于软件领域。之后不久,开源的定义被创建和确认,开放源代码促进会 OSI 开始发起“开源运动”对其广泛传播。二十年后,这一运动被证明是非常成功的,取得了超乎当时所有人的想象。如今,开源软件无处不在,并成为互联网和 Web 的基础,为我们日常使用的电脑和移动设备,以及它们所连接的网络提供“动力”。

开源社区新玩法,OPNFV启动商业产品开源验证计划

  由电信运营商、设备供应商、云计算和基础设施厂商共同发起,设立在 Linux 基金会旗下的开源合作项目  OPNFV 近日发布公告,正式启动 OPNFV 认证计划(OVP)。OVP 是 OPNFV 社区的“Verified Infrastructure”(基础设施认证)计划,旨在通过建立基于 OPNFV 的行业门槛,简化商业产品中 NFV 的采用。

开源AI技术潜在危机爆发,被大肆用于色情方向

  Google 于 2015 年开源的 TensorFlow 已成为最受欢迎的机器学习框架之一,影响和改变了世界各地人工智能研究和开发的现状。借用 Google 首席执行官的话来说,他们最终想要建立的是一个具有深远影响力的开放、免费,且易于使用的 AI 技术。

Google Material Design 2曝光:新配色 新图标

  据外媒消息,2014 年 I / O 大会发布的 Material Design 已经慢慢渗透到 Google 的所有产品中,包括 YouTube、Chrome、Gmail、Google 日历等,并一直保持着更新。在 Material Design 四周年之际,有消息称 Google 正在开发其继任者,并将带来新颜色、新图标和新间距。

JDK 10本周将进入候选发布阶段,新特性抢先看

  Java 平台首席架构师 Mark Reinhold 近日在邮件列表上表示,按计划,JDK 10 将于 2 月 8 日星期四进入候选发布(Release Candidate)阶段。他建议 JDK 10 在该阶段采用和 JDK 9 相同的发布流程,将 Bug 修复分为 P1 - P5 五个不同的级别。

Mozilla高管就印度数据隐私法案和Aadhaar的公开信

  Mozilla 基金会主席 Mitchell Baker 以全版广告的形式,在印度当地最受欢迎的日报之一的《印度斯坦时报》上发表了一封致印度电子信息技术专家委员会的公开信。信中就 Justice Srikrishna 主导的“建立一个国家级数据保护框架”阐述了她的看法,敦促该委员会“捍卫全印度人民的隐私和安全”。

Nest不再是Alphabet的子公司,它将与Google合并

  Nest 不再是 Alphabet 的独立子公司,它将与 Google 的硬件部门合并,现任 CEO Marwan Fawaz 也将需要向负责硬件业务的高级副总裁 Rick Osterloh 报告。自 Google/Alphabet 在 2014 年收购 Nest 起,它就挣扎不已,虽然握有大量资源,但却没有新的或改进的产品诞生。

Eclipse成立EE.next组,欲重塑Java EE品牌

  Eclipse 基金会接手 Java EE 后,目前还有很多迁移相关的事情需要完成,除了将其代码从 GitHub 上现有的 Oracle 主导的 Java EE 组织转移到 EE4J 外,如何重新打造品牌,也成了 Eclipse 基金会需要谨慎考虑的问题。

Coinbase成立开源基金,每月固定向开源项目捐赠

  虚拟货币交易平台 Coinbase 昨天宣布成立 Coinbase 开源基金,将每月向开源项目捐赠 2500 美元。捐赠对象包括 Coinbase 当前和未来的使用的项目,以及他们认为会对整个开源社区更有益处,且没有大企业赞助的项目。

JavaScript瘦身有成,可帮Fitbit智能表公司开发App

  Fitbit Ionic 智能手环发布了软体开发套件,让开发者能以 JavaScript、CSS 与 SVG 开发 Fitbit OS 应用程式以及界面,并可将 App 及界面设计上传至收藏库予以分享。JavaScript 因作为网页脚本语言变得炙手可热,现在更慢慢跨进 IoT 领域。最近穿戴装置厂商 Fitbit 所发表的最新智能手环 Fitbit Ionic,便是第一个由 JS 基金会专案轻量级 JavaScript 引擎 JerryScript 研发诞生的商品。

桌面PC吃上牛轧糖:Android x86底层已升级到安卓7.1

  Android x86 项目的目的是为了将安卓系统移植到 x86 架构处理器的电脑上,在 2016 年 9 月,Android x86 系统底层升级到 Android 6.0 Marshmallow 后,伴随着近日 Android-x86-7.1-r1 版本的发布,桌面计算机也可以获得完整的 Android 7.1 Nougat 体验。

丰田研究院再向开源机器人基金会捐赠100万美元

  丰田研究院(TRI)2 月 6 日发布公告称再次向开源机器人基金会(OSRF)捐赠 100 万美元,这也是 TRI 第二次向 OSRF 提供资金支持。上一次捐赠是在 2016 年,金额同样是 100 万美元。丰田研究院是丰田汽车公司 2016 年成立的人工智能技术研发团队,由斯坦福大学和麻省理工大学两个团队组成,主要是对下一代汽车技术的研发,包括自动驾驶技术和安全技术等。

TensorFlow下载次数超千万,呼吁开发者回馈社区

  2 月 6 日,在北京举办的 Think With Google 2018 大会上,Google TensorFlow 的中国总监赵泽红上台介绍了 TensorFlow 的近况。TensorFlow 目前全球下载量已超过 1000 万次,遍及 180 个国家和地区,尤其是在中国,下载量非常高。而且 TensorFlow 也已在中国落地,被京东、小米等多家公司使用。

Oracle加快Java迭代速度,功能性版本只维护六个月

  2018 年,Java 将发生重要改变。正如之前所报道的,它正在转向基于时间的版本发布周期,而不再是基于功能特征需求而发布新版本,即固定每半年发布一个版本。这是个好消息,意味着开发者可以比以前更快地访问和使用到新特性。

稳定至上,Ubuntu 18.04 LTS考虑预装Snap应用

  Ubuntu 开发者 Steve Langasek 认为 Snapcraft 现在可以作为传统软件包的“首要”(first-class)替代方案,他还提议 Ubuntu 18.04 LTS 预装 Snap 打包的应用。Snap 打包不再有依赖问题,它本身就包含了需要加载的不同库,因此 Snap 应用能安装在任何 Linux 发行版上,被认为更安全和可靠,更容易维护和更新。

索尼开源旗下新机内核源码,供开发者定制ROM

  索尼近日在其开发者博客上发文宣布,将旗下 Xperia XA2 和 Xperia XA2 Ultra 两款 1 月发布的新机,添加到其“Open Device”计划中。索尼一直是 Android 开源项目 AOSP 的积极参与者,“Open Devices” 是索尼为方便开发者自由研究而设的开源计划。

Project Detroit正试图将V8引擎引入OpenJDK

  据外媒报道,OpenJDK 邮件列表上发起了一个新的软件生态系统融合项目提案。项目名为““Project Detroit” ,目标是成为基于开源 JavaScript V8 引擎的 javax.script 包的实施基础 。该项目的灵感是基于 James Laskey 在“2017 JVM 语言峰会”上提出的原型,最终要实现的是将 V8 以及 OpenJDK 所需的 Java 和 JavaScript 绑定,从而允许从 Java 应用内运行和执行 JavaScript 代码。

最精准!上海交大开源姿态估计和跟踪系统AlphaPose

  上海交通大学 MVIG 实验室刚刚开源了 AlphaPose ,这是一个精准的多人姿态估计系统,是首个在 COCO 数据集上可达到 70+ mAP(72.3 mAP,高于 Mask-RCNN 8.2 个百分点),在 MPII 数据集上可达到 80+ mAP(82.1 mAP)的开源系统。

OpenWall正式开源Linux内核安全卫士LKRG

  OpenWall 近期开源了一个新的内核防护项目 LKRG(全称为 Linux Kernel Runtime Guard),这是一个可加载的核心模块,可用来检查 Linux 内核的运行完整性,并侦测针对该内核的攻击。LKRG 是一个内核模块而非补丁,可用于主流的 Linux 发行版本中,主要有两大功能。

ECMAScript 2018语言规范草案出炉,支持异步迭代

  据IThome台湾消息,经过委员会1月底的会议后,ECMAScript 2018 的草案终于出炉,此次更新主要新增了两大功能,分别是异步迭代(Asynchronous Iteration)以及 Rest / Spread 属性,并更新了正则表达式语法。

软件分发框架Apache ACE因不活跃宣布退休

  Apache ACE 已宣布退休,原因是项目不活跃。Apache ACE 是一个软件分发框架,用于管理和发布模块化软件的组件、配置数据、其他基于 OSGi 的产品以及相关目标系统。ACE 包含了一组 OSGi 包,允许开发者轻松管理软件组件安装中依赖关系、部署和反馈。该项目于 2012 年 2 月成为 Apache 基金会顶级项目。

谷歌BUG奖励计划2017年支出赏金达300万美元

  Google 近日在官方博客上发布了其 2017 年 BUG 奖励计划的详细报告,包括一些数字统计和亮点。Google BUG 奖励计划启动于 2014 年,2017 年支出的赏金达到了近 300 万美元,涉及 Google 服务、Chrome、Android 等多个项目。

XML标准诞生20周年:这个世界,它无处不在


  可扩展标记语言(XML)于 1998 年 2 月 10 日成为 W3C 的推荐标准。昨天,2018 年 2 月 10 日恰好是 W3C 推出的 XML 标准发布 20 周年纪念日。可点此查看原始的新闻稿,以及最新的 XML 标准。可扩展标记语言(XML)是本文档中完整描述的 SGML 的一个子集。

泄露 iOS 9关键源码iBoot的人,居然是苹果的实习生

  之前苹果公司确认自家的 iOS 9 部分源代码被泄露到 GitHub 上,大家惊呼怎么可能发生这种可怕的事情,外媒 Motherboard 再次深入调查了解背后的故事,最终他们找到了上传源代码的匿名人士,并且得知原来代码早在 2016 年就被泄漏到越狱社区,来源于苹果公司的一个低级别员工。

酷毙

雷人

鲜花

鸡蛋

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

最新评论

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

返回顶部