设为首页收藏本站

LUPA开源社区

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

LUPA开源周刊:Linux之父骂人白痴 微软开源动作频频

2017-11-26 22:53| 发布者: joejoe0332| 查看: 11443| 评论: 0|原作者: LUPA开源社区|来自: LUPA开源社区

摘要: Linux基金会在其企业开源指南文集中为开发和使用开源软件的企业添加了三篇新的指南。这个有着17年历史的非营利组织的使命是支持开源社区,作为使命一部分,9月份发布了6个针对企业的开源指南,涉及的主题从招聘开发 ...
  Linux 基金会在其企业开源指南文集中为开发和使用开源软件的企业添加了三篇新的指南。这个有着17年历史的非营利组织的使命是支持开源社区,作为使命一部分,9月份发布了6个针对企业的开源指南,涉及的主题从招聘开发者到使用开源代码等等。话不多说,下面就是小编为大家准备的开源资讯回顾,还是希望能给大家带来新的收获,这周的开源业界不论是国内还是国外,都有很“有料”的开源资讯值得大家关注!


  回顾过去的一周,Linus Torvalds 前些日子在其邮件列表上直接抨击了一些安全开发人员,并称“ Those security people are f*cking morons ”,其愤怒主要是针对 Google Pixel 安全团队的开发者 Kees Cook 。事情起源于在关于 Linux Kernel 4.15 的功能讨论上,Kees Cook 递交了加固 usercopy 的 pull request,并敦促 Torvalds 尽快合并。Suru 是重新启动的社区图标主题,而不是在 Ubuntu Phone 上由 Canonical 创建的图标主题。“Suru 图标主题在现在的报道中是不完整的,它还不清楚什么时候图标集可以用在 Ubuntu 18.04 LTS日常版本上,也不知道什么时候能通过 Ubuntu repos 安装。”据外媒报道,曾经被视为开源先驱的德国慕尼黑市,在尝试了15年的 Linux 和开源软件后,最终还是撑不下去了,正式决定重返 Windows。议会已经以50:25投票通过,将拿出 8900 万欧元翻修 IT 基础设施。其中,4930万欧元(约合3.86亿)用于将市政公共电脑全部切换到 Windows 10 操作系统,还有 3970 万欧元用于 IT 经费配套其它 IT 类工作。部署工作预计将于2020年完成。数据库是一个历久弥新的领域,每年有很多新的黑马产生,但是整体局面却又看不出大的变化。究其原因可能是老牌厂商占据了主要市场,新伙伴的加入只能稍改部分局面,却无法撼动大的格局。今年,DB-Engines指数和数据库领域都有了一些新的变化,既有新的组合产生,也有高歌猛进的黑马选手,同时也有不进则退的老牌选手。根据IT经理网此前发布过的Veracode 2017年软件安全报告,如今一个软件中平均75%的软件代码都来自开源组件!但这些开源组件中的漏洞也带来了巨大的安全风险。近年来,来自开源组件和开源代码的安全威胁呈几何级数增长,严重威胁到信息安全“上游水源地”——安全开发和代码安全,根据安全公司Snyk发布的开源软件安全现状报告,2012年以来,每年公布的开源软件漏洞都在快速增长,2017年全年同比增幅创下历史新高:……Linux 4.15 将支持加州伯克利开发的开源指令集架构 RISC-V。RISC-V 开发者 Palmer Dabbelt 在邮件列表上宣布,Linux 版 RISC-V 已被接受合并到 Linux 4.15。RISC-V 是基于精简指令集(RISC)原则的一个开源指令集架构,更多内容本次专辑我们一起来关注……


  本周不少的开源项目也有了最新的进展,我们挑一些热点和大家先做下分享。据报道,Mozilla终止了与雅虎的合作。Mozilla 的 Firefox Quantum 上周发布了一系列重大改进,虽然一开始很多人感觉不到这种变化,但是随着你对浏览器的深度使用,这些变化愈发明显。雅虎已经被谷歌替代成为默认搜索引擎,显然Mozilla已经与雅虎提前终止了合作,试图为用户提供最好的体验。红帽希望成为 AWS 混合云和容器以及 Linux 提供商。Kubernetes是一个应用容器可运营的平台。红帽似乎正在全力以赴追赶Kubernetes的潮流,随后Red Hat OpenShift Container Platform 3.7 发布了。最新版本 Kubernetes 容器应用平台是用来构建和管理从数据中心到公共云的数据。而红帽发布的OpenShift Container Platform 3.7 可以直接访问(AWS)。开发社区最近盛传谷歌 fork 了苹果的开源编程语言 Swift,Swift 发明人 Chris Lattner 今年8月加入 Google,并通过 Twitter 透露,Google 已有足够多的 Swift 开发人员,有足够的语言开发能力。而另一位Google开发人员 Zac Bowling 则明确表示将让Fuchsia支持Swift语言。上周,计算机巨头IBM发布了自己的开源字体。该字体被称为 IBM Plex。它由 IBM 人员设计,它可以在任何地方使用,比如从软件和网站到新闻稿到登录验证再到 PPT。对于像 IBM 这样的国际化公司,其字体必须有多种语言。第一个版本,字体有 110 种不同的语言,有更多的字符集。有八个单独的权重等宽线,衬线和无衬线版本。微软推出的免费的跨平台代码编辑器Visual Studio Code(称为VS Code) 为9月份发布的 Java Debugger 开源代码。VS Code 在推出时就支持原生的 JavaScript,TypeScript 和 Node.js,并且可以扩展到支持各种其他语言(例如C ++,C#,Java,Python,PHP,Go),但是就语言的使用的广泛程度来讲, Java是使用最广泛的编程语言,本次专辑我们一起来关注……


  本周,对于如何高效的使用各类开源软件,业界不少大牛和爱用着都给出了自己的态度和做法。所有的企业开发团队肯定都愿意花更少的钱办更多的事,Angular和渐进式web应用程序让这一切成为可能。在过去一年,Angular在web开发者社区取得了巨大增长。该框架正在成为面向公众的从微软到Capital One的最受欢迎平台,全球领先的公司都在逐步将Angular引入公司的防火墙设置中。11月19日,阿里巴巴在《中国开源年会》上正式宣布开源容器技术“Pouch”和P2P文件分发系统“蜻蜓”。这样,阿里巴巴开源和维护的开源项目已经超过150个,涵盖中间件、开发框架、数据库和各种工具类软件。Firefox网页浏览器有一个很有趣的特性,就是它会运行你想要的所有的标签。但是,它碰到了一个厉害的竞争对手-Google的Chrome浏览器。Chrome浏览器自2008年发布以来,就已经成为了很多用户的首选浏览器。这是之前属于Firefox的荣耀,但是随着时间的推移,由于Firefox的运行速度和极度臃肿,Chrome 在某些意义上已经代替了Firefox。尽管距离我们第一次了解到 Fuchsia 这个操作系统的存在已经过去了一年,但谷歌仍对开发这个操作系统的意图保持沉默。Fuchsia 是谷歌旗下没啥存在感但又有些神秘的一款操作系统,目前处于开放式开发的状态,但官方一直没啥表态,比如它到底是用来干啥的,又或者是用来取代什么的。自从Linux上的容器变得流行以来,了解Linux容器和虚拟机之间的区别变得更加棘手。本文将向您提供详细信息,以了解Linux容器和虚拟机之间的差异。首先要了解的有关容器和虚拟机的一个事情是,一个运用于应用程序,另一个是为操作系统设计的。这就是为什么您经常会看到一些企业应用程序运行在容器上而不是自己的虚拟机上。在虚拟机上使用容器有一些优点。说起火狐浏览器(Firefox),知道的人应该不少,之前它可是当之无愧的最强浏览器,除了功能堪称最强外,也占据了除IE外最多的份额。可是自从Chrome强势登场后,使用Firefox的用户就越来越少了。为了扭转颓势,Mozilla发力研发,终于Firefox 57发布,使用了全新的引擎,性能大增,官方特地正式将其命名为Firefox Quantum,翻译过来就是火狐量子!在这忙碌的一周里,开源界有哪些新动向呢?IT巨头又有哪些开源新进展呢?各种开源软件出新版了么?又推出什么开源软件了么?我们还是来一起回顾下最近的开源动态吧!



  Linux 基金会在其企业开源指南文集中为开发和使用开源软件的企业添加了三篇新的指南。这个有着17年历史的非营利组织的使命是支持开源社区,作为使命一部分,9月份发布了6个针对企业的开源指南,涉及的主题从招聘开发者到使用开源代码等等。


  最近,基金会又与开源专家TODO Group(Talk Openly, Develop Openly)合作发布了三个指南。这个系列的指南是为了帮助企业高层人员,高管,开源项目经理,开发人员,律师和其他决策者,学习如何从开源项目中获得最大收益。

  指南介绍:提高开源开发的影响力—来自 Ibrahim Haddad,三星美国研究院。本指南涵盖了企业可以采用的一些做法,以帮助扩大企业在大型开源项目中的影响。

  开始一个开源项目—来自Christine Abernathy,Facebook;  Ibrahim Haddad; Guy Martin,Autodesk; Linux基金会的John Mertic; Jared Smith,Capital One。本指南帮助已经涵盖开放源码的企业学习开发自己的开源项目所需知道的知识。

  开源阅读列表—由TODO集团成员编写,收集了21本开放源代码程序管理员必读的书籍。九月份出版的六本指南:创建一个开源程序:学习如何建立一个程序来管理内部开源使用和外部贡献。开源管理工具:一系列可用于跟踪和管理开源项目的工具。衡量您的开源计划是否成功:详细了解顶级组织正在评估开源计划和贡献的 ROI 的时采取的方式。更多消息大家可以关注本次专辑……

  Linus Torvalds 前些日子在其邮件列表上直接抨击了一些安全开发人员,并称“ Those security people are f*cking morons ”,其愤怒主要是针对 Google Pixel 安全团队的开发者 Kees Cook 。


  事情起源于在关于 Linux Kernel 4.15 的功能讨论上,Kees Cook 递交了加固 usercopy 的 pull request,并敦促 Torvalds 尽快合并。Torvalds 则认为,此类的加固他通常会在最后才会考虑,因为加固触及到了核心东西,他需要时间去检查,而且他不相信安全开发者会做理智的事情,最初的 usercopy 加固就导致了很多问题。

  Linus Torvalds 还明确表示不会在 4.15 中合并 usercopy 加固,他不想看到另一个加固导致的混乱。在邮件列表上的后续讨论中,Torvalds 称这些安全人员的许多行为是不可接受的,安全问题主要是 bug,加固项目应该将精力集中在调试上,这帮白痴“先杀再问问题”的做法是错误的。

  不过在后续与另一位谷歌安全专家 Matthew Garret 的对话中,Torvalds 回应称虽然内核具有多层安全性是不错,但如果需要通过杀死用户机器和破坏核心内核代码的进程来惹恼用户和开发人员的话,那这并不是一个好主意。 因为最终,如果没有用户,那么拥有一个超级安全的内核是没有多大意义的。

  “我认为这些补丁的实际状态与默认警告相当不错。但我真正想看到的是不必太担心这些固化的东西。而且 4.15 的合并窗口实际上比预期的更大,甚至超过了 LTS 的 4.4,这是之前从来没有发生过的。这种加固会比以前更加痛苦。”更多内容,大家不妨在本次专辑里了解一下……

  “Suru”将成为 Ubuntu 18.04 LTS 的默认图标主题。Suru 是重新启动的社区图标主题,而不是在 Ubuntu Phone 上由 Canonical 创建的图标主题。“Suru 图标主题在现在的报道中是不完整的,它还不清楚什么时候图标集可以用在 Ubuntu 18.04 LTS日常版本上,也不知道什么时候能通过 Ubuntu repos 安装。”


  但是,转变好像来了。该图标集的作者在Google+上写道:“ 我非常高兴Ubuntu团队采用我设置的图标集做为 Ubuntu 18.04 及更高版本默认设置的图标主题,但是问题是Suru图标主题是不完整的,做为LTS发行版中的默认图标,这并不是理想的。”

  但是,Suru 为 Ubuntu 提供一个现代化的桌面,准备了足够多的字形,象征性的图标和MIME类型的图标供其选择。另一个需要注意的是,图标集不包括  Firefox,Thunderbird,Spotify,Skype等第三方应用程序的替换图标(Ubuntu的当前图标主题Humanity也不包括)。更多内容,本次专辑将为您一一带来……



  据外媒报道,曾经被视为开源先驱的德国慕尼黑市,在尝试了15年的 Linux 和开源软件后,最终还是撑不下去了,正式决定重返 Windows。


  议会已经以50:25投票通过,将拿出 8900 万欧元翻修 IT 基础设施。其中,4930万欧元(约合3.86亿)用于将市政公共电脑全部切换到 Windows 10 操作系统,还有 3970 万欧元用于 IT 经费配套其它 IT 类工作。部署工作预计将于2020年完成。

  市议会称,相比使用基于 Linux 的系统,切换到 Windows 将能让源兼容应用和硬件驱动变得更容易,也能节省必须并存 Windows 和 Linux 的费用。详细内容本次专辑会为您慢慢道来……

  数据库是一个历久弥新的领域,每年有很多新的黑马产生,但是整体局面却又看不出大的变化。究其原因可能是老牌厂商占据了主要市场,新伙伴的加入只能稍改部分局面,却无法撼动大的格局。


  今年,DB-Engines指数和数据库领域都有了一些新的变化,既有新的组合产生,也有高歌猛进的黑马选手,同时也有不进则退的老牌选手。虽然,黑马选手无法撼动大局面,但是新鲜组合的诞生是否会创造出新局面呢?

  在DB-Engines榜单上,Oracle占据第一位,MySQL千年老二的局面从2013年开始就几乎没有改变过。但是2016年却是一个分水岭,虽然二者的地位没有出现变化,但是从这一年开始,MySQL开始了雄心勃勃的逼宫之旅,而Oracle却从这时开始走上了下滑之路。

  2016年5月,MySQL与Oracle之间的差距不断缩小,并在2017年6月达到历史最接近点,Oracle综合得分为1351.762,而MySQL综合得分为1345.307,双方相差仅有短短的6.5分。MariaDB是MySQL的一个分支,如果MariaDB+MySQL组合起来对抗Oracle,其实Oracle的霸主地位早已不保。2016年11月, MySQL得分为1373,MariaDB得分为42,双方分数相加已超过Oracle 1413的得分。更多内容,大家请关注本次专题……
  
  根据IT经理网此前发布过的Veracode 2017年软件安全报告,如今一个软件中平均75%的软件代码都来自开源组件!但这些开源组件中的漏洞也带来了巨大的安全风险。


  近年来,来自开源组件和开源代码的安全威胁呈几何级数增长,严重威胁到信息安全“上游水源地”——安全开发和代码安全,根据安全公司Snyk发布的开源软件安全现状报告,2012年以来,每年公布的开源软件漏洞都在快速增长,2017年全年同比增幅创下历史新高:

  Snyk的开源软件安全现状报告报告扫描了数以百万计的Github代码库和程序包,调查了超过500个开源项目的维护者,为我们首次揭示了全球开源生态的安全现状和发展趋势,并对开源软件安全的改进提出了建设性意见,报告中的一些亮点如下:

    80-90%的商业软件开发者在应用中使用了开源代码组件,全球的机构和垂直行业用户都在使用开源代码开发应用。只有16.8%的开源项目维护者自认为有较高的信息安全技术和意识。接近半数的开源项目维护者从来不审计代码,只有11%的维护者能做到每季度审核代码。

  开源软件漏洞产生到发现公布的平均时间周期为2.89年;75%的漏洞都没有被项目维护者发现;79.5%的开源项目维护者都没有公开的漏洞公布策略(导致极低的漏洞汇报率),更多内容请关注本次专辑……



  Linux 4.15 将支持加州伯克利开发的开源指令集架构 RISC-V。RISC-V 开发者 Palmer Dabbelt 在邮件列表上宣布,Linux 版 RISC-V 已被接受合并到 Linux 4.15。RISC-V 是基于精简指令集(RISC)原则的一个开源指令集架构。


  与大多数指令集相比,RISC-V 指令集可以自由地用于任何目的,允许任何人设计、制造和销售 RISC-V 芯片和软件。虽然这不是第一个开源指令集,但它具有重要意义,因为其设计使其适用于现代计算设备。有了 Linux 内核的支持,RISC-V 的普及度有望进一步提高。

  RISC-V(发音为“risk-five”)是基于已建立的精简指令集计算(RISC)原理的开放指令集架构(ISA)。与大多数ISA不同的是,RISC-V ISA可以任意使用,允许任何人设计,制造和销售RISC-V 芯片和软件。虽然不是第一个开放的ISA,但它的意义重大,因为它设计用于现代计算机化设备,如仓库级云计算机,高端移动电话和最小的嵌入式系统。

  这就要求设计者考虑性能和功率效率。该指令集还具有大量的支持软件,这修复了新的指令集通常的缺点。RISC-V作者的目标是在BSD许可下提供几种免费的CPU设计。这样的许可证允许像设计RISC-V芯片一样开放和自由或者像RISC-V本身是封闭的和专有的。更多内容,请关注本次专辑……

  据报道,Mozilla终止了与雅虎的合作。Mozilla 的 Firefox Quantum 上周发布了一系列重大改进,虽然一开始很多人感觉不到这种变化,但是随着你对浏览器的深度使用,这些变化愈发明显。雅虎已经被谷歌替代成为默认搜索引擎,显然Mozilla已经与雅虎提前终止了合作,试图为用户提供最好的体验。


  关于Mozilla决定放弃与雅虎的合作关系的原因,几乎没有人说过。但是这并不是很难推测的,尤其是雅虎考虑将公司出售给 Verizon 和与黑客合作的消息传出。当然,也可能这两件事并没有什么联系。Mozilla和雅虎之间的合作关系于2014年成立,并且签署了5年,尽管浏览器制造商早些时候就离开了,但是根据协议条款,雅虎仍需要支付每年高达3.75亿美元的款项。

  乍一看,这对于Mozilla来说是一个双赢的举措,该公司表示,它仍愿意与雅虎在除搜索之外的其他行业合作。“我们行使了合同权利来终止与雅虎的协议。基于很多原因,包括为我们的品牌做最好的事情,努力提高网络搜索质量,以及为用户提供更广泛的内容体验。我们相信在搜索之外我们仍有机会与 Oath 和 Verizon 合作。“Mozilla 的首席业务和法律官员 Denelle Dixon 说。更多内容,大家可以关注本次专辑……

  红帽希望成为 AWS 混合云和容器以及 Linux 提供商。Kubernetes是一个应用容器可运营的平台。红帽似乎正在全力以赴追赶Kubernetes的潮流,随后Red Hat OpenShift Container Platform 3.7 发布了。


  最新版本 Kubernetes 容器应用平台是用来构建和管理从数据中心到公共云的数据。而红帽发布的OpenShift Container Platform 3.7 可以直接访问(AWS)。这种集成使AWS用户可以更轻松地从OpenShift 中配置和部署服务,并为客户需求提供一种企业级支持的路径。

  红帽发布 OpenShift Container Platform 3.7 并不代表放弃了私有云。相反,红帽看到了混合云的未来。它计划通过将公共云和本地资源的服务绑定到基于OpenShift的应用程序上,为本地云企业应用程序提供一致,开放的,基于标准的基础。

  正如最近在Linux基金会的开源峰会上,红帽公司 OpenShift 的首席开发人员Steve Pousty所说,Kubernetes是一个“应用容器可运营共同操作平台”。Pouty补充说:“对于红帽来说,Kubernetes是云Linux的内核,这是每个人都要学习的基础架构。”详细内容请关注本次专辑……



  开发社区最近盛传谷歌 fork 了苹果的开源编程语言 Swift,Swift 发明人 Chris Lattner 今年8月加入 Google,并通过 Twitter 透露,Google 已有足够多的 Swift 开发人员,有足够的语言开发能力。而另一位Google开发人员 Zac Bowling 则明确表示将让Fuchsia支持Swift语言。


  Fuchsia是Google去年发布的操作系统,有着成为横跨 loT,手机和 PC端操作系统的计划。和Android及ChromeOS不同,它的核心不是 Linux 而是 Zircon(原名Magenta),它原本已经支持Google的Dart语言、C/C++、Go、Python、Rust语言等,而Swift可能是下一个要支持的语言。

  Google开发人员Zac Bowling在 Twitter 明确表示,其团队要把 Swift 加入 Fuchsia支持对象。同时在Swift 的 GitHub上建立 pull request ,在Swift编译器内加入对Fuchsia OS的支持,也引起开发人员的关注。

  Swift 编程语言分支,允许 Google 员工协作并对官方的 Swift 存储库进行 pull 请求。对开发人员来说,此举颇令人玩味,但Google的用意为何则不得而知,因为Google一直很少公开讨论这个新操作系统的计划。

  Google可能希望开发人员以其熟悉的开发工具开发app再搬到 Fuchsia 上执行。但另一方面,虽然苹果将Swift编程语言开源,但 iOS 上其他资源,包括 UI 等都未开源,因此苹果函式库的代码,无法在Fuchsia上执行。

  上周,计算机巨头IBM发布了自己的开源字体。该字体被称为 IBM Plex。它由 IBM 人员设计,它可以在任何地方使用,比如从软件和网站到新闻稿到登录验证再到 PPT。对于像 IBM 这样的国际化公司,其字体必须有多种语言。第一个版本,字体有 110 种不同的语言,有更多的字符集。有八个单独的权重等宽线,衬线和无衬线版本。


  然而 IBM Plex 的字体是开放源码的,任何人都可以下载使用。这意味着不再需要支付许可费才能使用迄今为止的最好的字体:Helvetica。这个字体的好处不尽其数。即使它是现代化的,高水平的,它也要显示在一个得体的屏幕上才算完整。更多相关内容,大家可以关注本次专辑……

  Facebook本周一宣布,加入由大型科技公司亚马逊、思科、谷歌、英特尔、微软、Mozilla以及Netflix联合组成的合作联盟Alliance for Open Media,该联盟的目标是要打造Open Media。该联盟希望打造Opene Media开源影音格式标准AV1,成为下一代网络主流的超清规格影音格式,作为开源格式无需支付专利授权,该联盟的成员还包括IBM、NVIDIA和ARM、Adobe等科技巨头。


  在全世界拥有20亿用户的Facebook加入对这一联盟的意义重大,目前网络视频采用H.264/AVC格式或者H.265/EVC格式居多,这些影音压缩技术能够极大地缩减文件尺寸,并且提高清晰度,但是复杂专利结构导致的较高许可费用阻碍其进一步应用。

  AV1编码标准应运而生,定位下一代编码标准的AV1要在技术上能够与HEVC/H.265叫板,又兼具VP9免费开源、浏览器友好性等优势,Alliance for Open Media作为非盈利中立标准组织对此进行开发和维护。更多内容才关注本次专辑……


 
  在 Connect 2017 期间,微软与 Databricks,Cassandra 和其他开源项目合作,希望成为企业开发人员云提供商的首选。细数微软对开源作出的贡献。在纽约举行的Connect 2017会议上微软推出了新的Visual Studio工具, 期待人工智能能提供给开发人员更多的发展机会。


  微软继续在Connect上发布大型开源通告,宣布将通过推出新版 Azure Databricks 服务(一种基于Apache Spark的大数据分析平台)的预览版来支持开源。Microsoft承诺开源 .NET Core,并加入Linux基金会。

  微软计划实施 Azure Databricks,企业部执行副总裁Scott Guthrie在博客中说到:“Azure Databricks 结合了 Databricks 和 Azure 的优点,通过一键安装,精简的工作流程和交互式工作空间帮助客户加速创新” 。

  “与 Azure SQL 数据仓库,Azure 存储,Azure Cosmos DB 和 Power BI 的本地化集成,简化了现代数据仓库的创建,使企业能够通过企业级性能的关系数据和非关系数据提供自助式分析和机器学习能力“,Guthrie写道。

  所有的企业开发团队肯定都愿意花更少的钱办更多的事,Angular和渐进式web应用程序让这一切成为可能。在过去一年,Angular在web开发者社区取得了巨大增长。该框架正在成为面向公众的从微软到Capital One的最受欢迎平台,全球领先的公司都在逐步将Angular引入公司的防火墙设置中。

  对企业web开发团队而言,渐进式Web应用程序(PWA)是实现该目标有吸引力的途径之一。随着Angular的成熟和开发工具生态系统的日益完善,像Infragistics这样的ISV正在协助企业采用。Infragistics通过帮助业务开发人员编写具有熟悉外观的高性能,易使用的应用程序,成为了企业桌面应用程序领域最主要的供应商。


  如今,Infragistics宣布发布Ignite UI for Angular。为了更好的理解这个框架,让我们先简单回顾一下Angular的前半生。

  2009年,MiškoHevery与一位朋友开发了AngularJS,为web开发者的代码添加一点额外的HTML。随后,Hevery将这一项目带到了Google的雇主手中,最终把这个框架带入了他们的圈子。Angular成为了受欢迎的开发框架,同时保持了强大的社区根源。具体情况,请大家关注本次专辑……

  今年年初,微软开源了一个叫做AirSim的研究项目,用来测试人工智能系统的安全性。据了解,AirSim为研究提供现实环境、车辆动力和感知,来保证自动驾驶汽车的安全。上个月,微软升级了AirSim。现在,AirSim系统已经能够覆盖汽车模拟器,促进无人驾驶汽车的研究和发展。最新版本的AirSim已经登陆GitHub平台,支持开源和跨平台操作。


  同时,新版本AirSim还更新了许多功能,功能之一便是为空中交通工具提供额外的解决方案。在AirSim的帮助下,开发者可以通过一种叫做“simple_flight”的嵌入式飞行控制器,降低人们模拟无人机飞行的难度。这就让控制和状态估计(state estimation )算法实验操作更加简单容易,无需嵌入领域昂贵的纠错和开发程序。

  开发自动驾驶汽车算法成本非常昂贵,需要完善的基础设施去建造高成本硬件平台和巨大的数据库。现在,微软通过一种开放式的、以社区驱动的平台来测试这些算法,来让更多研究团队从事自动驾驶汽车开发。AirSim的新版本包括汽车模拟器、新的环境和APIs,来修改程序和即将执行的脚本,让工程师快速开始研究。

  AirSim拥有一个非常详细的3D城市环境,其包含多种多样的动态情景,比如交通灯、停车场、湖、建筑工地等等。用户可以在社区的不同环境中测试系统,比如市中心、近郊地区、植被覆盖区和工业区域。模拟环境还包含超过12千米的道路,延伸到20多个城市街区中。



  11月19日,阿里巴巴在《中国开源年会》上正式宣布开源容器技术“Pouch”和P2P文件分发系统“蜻蜓”。这样,阿里巴巴开源和维护的开源项目已经超过150个,涵盖中间件、开发框架、数据库和各种工具类软件。


  正如阿里巴巴CTO行癫所说:“开源和阿里巴巴都根植于互联网,有了互联网技术平台之后,开源和商业将在未来相当长的时间内保持平衡的发展。”今天,在开源的这条路上,阿里正越走越快。

  开源的Pouch是基于阿里集团大规模电商实践推出的容器孵化项目,其中提供了容器和虚拟化集成的一些特性,适用于注重安全隔离场景的一些客户。Pouch是阿里巴巴业务封装的基础技术,帮助阿里集团大幅提高数据中心资源利用率,从而降低基础设施成本。

  与此同时,Pouch孵化项目在兼容容器运行时标准的基础上,提供了多种特性。2017年双11期间,Pouch容器规模达到百万级,其稳定性、可靠性可见一斑。明年3月份,Pouch会发布第一个可用版本。未来阿里云容器服务也会提供支持Pouch的容器技术实现。

  继 6 月份开源 Android 端插件化框架 VirtualAPK 后,滴滴近日又开源了第二个项目 —— 基于 Vue.js 实现的移动端组件库 cube-ui 。 cube-ui 由滴滴内部组件库精炼而生,旨在让移动端开发更容易,让开发人员更专注于业务逻辑的开发,提升研发效率。具备以下特性:


    质量可靠:由滴滴内部组件库精简提炼而来,经历了业务一年多的考验,并且每个组件都有充分单元测试,为后续集成提供保障。

    体验极致:以迅速响应、动画流畅、接近原生为目标,在交互体验方面追求极致。

    标准规范:遵循统一的设计交互标准,高度还原设计效果;接口标准化,统一规范使用方式,开发更加简单高效。

    扩展性强:支持按需引入和后编译,轻量灵活;扩展性强,可以方便地基于现有组件实现二次开发。

  Firefox网页浏览器有一个很有趣的特性,就是它会运行你想要的所有的标签。但是,它碰到了一个厉害的竞争对手-Google的Chrome浏览器。Chrome浏览器自2008年发布以来,就已经成为了很多用户的首选浏览器。这是之前属于Firefox的荣耀,但是随着时间的推移,由于Firefox的运行速度和极度臃肿,Chrome 在某些意义上已经代替了 Firefox。


  火狐量子的发布就是为了扭转这种局势。它最大的优势就是它的速度,火狐声称它的运行速度是一些浏览器的两倍。我们决定在配备Intel Core i5 2500k处理器和8GB内存台式电脑上测试一下,并在MacBook Air上记录了我们的测试视频。

  每个 Web 浏览器都使用默认设置进行测试,没有扩展或附件。这两个浏览器都没有启用广告拦截器也没有下载任何功能。浏览记录,缓存和Cookie也事先被清除。每个测试进行三次。Ares-6 测量浏览器运行 Javascript 函数的速度,包括一些数学函数。你可以点击这里查看的细节。得分较低代表运行速度快。


  尽管距离我们第一次了解到 Fuchsia 这个操作系统的存在已经过去了一年,但谷歌仍对开发这个操作系统的意图保持沉默。Fuchsia 是谷歌旗下没啥存在感但又有些神秘的一款操作系统,目前处于开放式开发的状态,但官方一直没啥表态,比如它到底是用来干啥的,又或者是用来取代什么的。

  近日有新闻消息显示,谷歌的 GitHub 存储库进行了一项奇怪的更新,该更新显示谷歌公司使用了 Swift 语言,该公司正致力于在自己的 Fuchsia OS 操作系统中为 Swift 这种编程语言提供支持。

  Swift 是一种由苹果公司开发的编程语言,用于构建 iOS、macOS、tvOS 以及 watchOS 应用程序。WWDC 2014,苹果宣布所有的 iOS 设备都将开始使用一个新的编程语言叫做 Swift。Swift 被称作“快速、现代、安全、可交互的”编程语言,这门语言具有更容易学,编程更有成效的特性。

  在 Swift 之前,iOS 程序基本上是用 Objective-C(OC)写的,这门语言(OC)已经使用了超过 20 年,并且也是 Mac 和 iOS 设备最基本的编程语言。大多数人觉得 OC 太难学了,语法看起来也很怪异,以至于这门代码吓跑了不少刚开始学习 iOS 编程的人。

  相比之下,Swift 是一款易学易用的编程语言,而且它还是第一套具有与脚本语言同样的表现力和趣味性的系统编程语言。Swift 的设计以安全为出发点,语法和标准库也非常简洁,让编程的流程大大缩短、简化,以避免各种常见的编程错误类别。苹果的想法是用 Swift 诱惑更多的 web 开发者来开发移动软件,实际上如你所见,不断增长的开发者大军证明了 Swift 编程语言的成功。2015 年 12 月 4 日,苹果公司宣布 Swift 编程语言开放源代码。

  Swift 本身作为苹果自己的开发语言已经拥有强大的功能和可能性,关键是谷歌选择 Swift 又是为了什么呢?这要从 Fuchsia OS 慢慢说起。Fuchsia 是由谷歌开发的继 Android 和 Chrome OS 之后的第三个系统,已在 Github 公开的部分源码可以得知。谷歌对于 Fuchsia 的说明是“Pink(粉红)+Purple(紫色)=Fuchsia(灯笼海棠,一个新的操作系统)”。

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

Linux基金会发布了新的企业开源指南

  Linux 基金会在其企业开源指南文集中为开发和使用开源软件的企业添加了三篇新的指南。这个有着17年历史的非营利组织的使命是支持开源社区,作为使命一部分,9月份发布了6个针对企业的开源指南,涉及的主题从招聘开发者到使用开源代码等等。

Linus Torvalds就指责他人白痴的过激言论道歉

  Linus Torvalds 前些日子在其邮件列表上直接抨击了一些安全开发人员,并称“ Those security people are f*cking morons ”,其愤怒主要是针对 Google Pixel 安全团队的开发者 Kees Cook 。事情起源于在关于 Linux Kernel 4.15 的功能讨论上,Kees Cook 递交了加固 usercopy 的 pull request,并敦促 Torvalds 尽快合并。

Ubuntu 18.04 LTS确认Suru为默认图标主题

  Suru 是重新启动的社区图标主题,而不是在 Ubuntu Phone 上由 Canonical 创建的图标主题。“Suru 图标主题在现在的报道中是不完整的,它还不清楚什么时候图标集可以用在 Ubuntu 18.04 LTS日常版本上,也不知道什么时候能通过 Ubuntu repos 安装。”



砸4亿上Win10 ,慕尼黑正式叫停Linux开源计划


  据外媒报道,曾经被视为开源先驱的德国慕尼黑市,在尝试了15年的 Linux 和开源软件后,最终还是撑不下去了,正式决定重返 Windows。议会已经以50:25投票通过,将拿出 8900 万欧元翻修 IT 基础设施。其中,4930万欧元(约合3.86亿)用于将市政公共电脑全部切换到 Windows 10 操作系统,还有 3970 万欧元用于 IT 经费配套其它 IT 类工作。部署工作预计将于2020年完成。

数据库新动向 Oracle与微软割据局面产生

  数据库是一个历久弥新的领域,每年有很多新的黑马产生,但是整体局面却又看不出大的变化。究其原因可能是老牌厂商占据了主要市场,新伙伴的加入只能稍改部分局面,却无法撼动大的格局。今年,DB-Engines指数和数据库领域都有了一些新的变化,既有新的组合产生,也有高歌猛进的黑马选手,同时也有不进则退的老牌选手。

开源软件安全现状报告:2017代码漏洞激增创历史新高


  根据IT经理网此前发布过的Veracode 2017年软件安全报告,如今一个软件中平均75%的软件代码都来自开源组件!但这些开源组件中的漏洞也带来了巨大的安全风险。近年来,来自开源组件和开源代码的安全威胁呈几何级数增长,严重威胁到信息安全“上游水源地”——安全开发和代码安全,根据安全公司Snyk发布的开源软件安全现状报告,2012年以来,每年公布的开源软件漏洞都在快速增长,2017年全年同比增幅创下历史新高:……

Linux 4.15将支持开源指令集架构RISC-V


  Linux 4.15 将支持加州伯克利开发的开源指令集架构 RISC-V。RISC-V 开发者 Palmer Dabbelt 在邮件列表上宣布,Linux 版 RISC-V 已被接受合并到 Linux 4.15。RISC-V 是基于精简指令集(RISC)原则的一个开源指令集架构。

Mozilla抛弃雅虎,让谷歌成为火狐浏览器默认搜索引擎

  据报道,Mozilla终止了与雅虎的合作。Mozilla 的 Firefox Quantum 上周发布了一系列重大改进,虽然一开始很多人感觉不到这种变化,但是随着你对浏览器的深度使用,这些变化愈发明显。雅虎已经被谷歌替代成为默认搜索引擎,显然Mozilla已经与雅虎提前终止了合作,试图为用户提供最好的体验。

红帽开发OpenShift容器平台与AWS合作

  红帽希望成为 AWS 混合云和容器以及 Linux 提供商。Kubernetes是一个应用容器可运营的平台。红帽似乎正在全力以赴追赶Kubernetes的潮流,随后Red Hat OpenShift Container Platform 3.7 发布了。最新版本 Kubernetes 容器应用平台是用来构建和管理从数据中心到公共云的数据。而红帽发布的OpenShift Container Platform 3.7 可以直接访问(AWS)。

谷歌搞事情,Fuchsia OS操作系统运行苹果Swift代码

  开发社区最近盛传谷歌 fork 了苹果的开源编程语言 Swift,Swift 发明人 Chris Lattner 今年8月加入 Google,并通过 Twitter 透露,Google 已有足够多的 Swift 开发人员,有足够的语言开发能力。而另一位Google开发人员 Zac Bowling 则明确表示将让Fuchsia支持Swift语言。

IBM发布开源现代化字体IBM Plex

  上周,计算机巨头IBM发布了自己的开源字体。该字体被称为 IBM Plex。它由 IBM 人员设计,它可以在任何地方使用,比如从软件和网站到新闻稿到登录验证再到 PPT。对于像 IBM 这样的国际化公司,其字体必须有多种语言。第一个版本,字体有 110 种不同的语言,有更多的字符集。有八个单独的权重等宽线,衬线和无衬线版本。

Microsoft开源用于VS Code的Java Debugger

  微软推出的免费的跨平台代码编辑器Visual Studio Code(称为VS Code) 为9月份发布的 Java Debugger 开源代码。VS Code 在推出时就支持原生的 JavaScript,TypeScript 和 Node.js,并且可以扩展到支持各种其他语言(例如C ++,C#,Java,Python,PHP,Go),但是就语言的使用的广泛程度来讲, Java是使用最广泛的编程语言。

Firefox引入了Tor浏览器功能:第一方隔离

  Mozilla 最近在 Firefox 浏览器中增加了一项隐私增强保护功能,帮助阻止在线广告商的跨网站跟踪。这一功能叫第一方隔离(First-Party Isolation),源自 Tor 浏览器。Tor 浏览器是基于 Firefox 长期支持版,整合了大量隐私保护功能。

微软和Databricks等开源数据库建立“连接”

  在 Connect 2017 期间,微软与 Databricks,Cassandra 和其他开源项目合作,希望成为企业开发人员云提供商的首选。细数微软对开源作出的贡献。在纽约举行的Connect 2017会议上微软推出了新的Visual Studio工具, 期待人工智能能提供给开发人员更多的发展机会。

MariaDB发布MariaDB AX开源分析解决方案

  MariaDB 已经宣布了对其分析解决方案 MariaDB AX 的新产品改进方案。最新版本旨在提供一个快速、可扩展的数据仓库的现代化方法。其特点包括:改进的数据采集,批量数据适配器,用于 MariaDB MaxScale 和Apache Kafka 的流数据适配器,定制分析。

谷歌提出渐进式web开发概念,Angular Ignite UI实现

  所有的企业开发团队肯定都愿意花更少的钱办更多的事,Angular和渐进式web应用程序让这一切成为可能。在过去一年,Angular在web开发者社区取得了巨大增长。该框架正在成为面向公众的从微软到Capital One的最受欢迎平台,全球领先的公司都在逐步将Angular引入公司的防火墙设置中。

微软升级AirSim开源平台,要为自动驾驶保驾护航

  今年年初,微软开源了一个叫做AirSim的研究项目,用来测试人工智能系统的安全性。据了解,AirSim为研究提供现实环境、车辆动力和感知,来保证自动驾驶汽车的安全。上个月,微软升级了AirSim。现在,AirSim系统已经能够覆盖汽车模拟器,促进无人驾驶汽车的研究和发展。最新版本的AirSim已经登陆GitHub平台,支持开源和跨平台操作。

阿里开源容器技术Pouch和P2P文件分发系统“蜻蜓”

  11月19日,阿里巴巴在《中国开源年会》上正式宣布开源容器技术“Pouch”和P2P文件分发系统“蜻蜓”。这样,阿里巴巴开源和维护的开源项目已经超过150个,涵盖中间件、开发框架、数据库和各种工具类软件。

美团点评开源MySQL极速闪回工具MyFlash

  MyFlash 是由美团点评公司技术工程部开发维护且内部使用的一个回滚 DML 操作的工具,旨在方便且高效地进行数据恢复,已于近日宣布开源。该工具通过解析 v4 版本的 binlog ,完成回滚操作。相对已有的回滚工具,其增加了更多的过滤选项,让回滚更加容易。

滴滴开源基于Vue.js的移动端组件库cube-ui

  继 6 月份开源 Android 端插件化框架 VirtualAPK 后,滴滴近日又开源了第二个项目 —— 基于 Vue.js 实现的移动端组件库 cube-ui 。cube-ui由滴滴内部组件库精炼而生,旨在让移动端开发更容易,让开发人员更专注于业务逻辑的开发,提升研发效率。

谷歌浏览器VS火狐量子:哪一个更快呢?


  Firefox网页浏览器有一个很有趣的特性,就是它会运行你想要的所有的标签。但是,它碰到了一个厉害的竞争对手-Google的Chrome浏览器。Chrome浏览器自2008年发布以来,就已经成为了很多用户的首选浏览器。这是之前属于Firefox的荣耀,但是随着时间的推移,由于Firefox的运行速度和极度臃肿,Chrome 在某些意义上已经代替了Firefox。

Android、iOS之后,第三大移动系统会重新出现么

  尽管距离我们第一次了解到 Fuchsia 这个操作系统的存在已经过去了一年,但谷歌仍对开发这个操作系统的意图保持沉默。Fuchsia 是谷歌旗下没啥存在感但又有些神秘的一款操作系统,目前处于开放式开发的状态,但官方一直没啥表态,比如它到底是用来干啥的,又或者是用来取代什么的。

曾经最强浏览器王者归来!量子火狐实测

  说起火狐浏览器(Firefox),知道的人应该不少,之前它可是当之无愧的最强浏览器,除了功能堪称最强外,也占据了除IE外最多的份额。可是自从Chrome强势登场后,使用Firefox的用户就越来越少了。为了扭转颓势,Mozilla发力研发,终于Firefox 57发布,使用了全新的引擎,性能大增,官方特地正式将其命名为Firefox Quantum,翻译过来就是火狐量子!

Linux容器vs虚拟机——谁更胜一筹

  自从Linux上的容器变得流行以来,了解Linux容器和虚拟机之间的区别变得更加棘手。本文将向您提供详细信息,以了解Linux容器和虚拟机之间的差异。首先要了解的有关容器和虚拟机的一个事情是,一个运用于应用程序,另一个是为操作系统设计的。这就是为什么您经常会看到一些企业应用程序运行在容器上而不是自己的虚拟机上。在虚拟机上使用容器有一些优点。

酷毙

雷人

鲜花

鸡蛋

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

最新评论

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

返回顶部