设为首页收藏本站

LUPA开源社区

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

LUPA开源周刊:Canonical准备IPO 谷歌Fuchsia初露锋芒

2017-5-14 22:15| 发布者: joejoe0332| 查看: 9370| 评论: 0|原作者: LUPA开源社区|来自: LUPA开源社区

摘要: Canonical上个月宣布放弃继续投资桌面环境 Unity,终止智能手机和平板项目,将精力集中到能带来收入的云端服务,同时精简员工,原CEO Jane Silber辞职,其职位将由Canonical创始人Mark Shuttleworth接替,所有这一切 ...
  Canonical上个月宣布放弃继续投资桌面环境 Unity,终止智能手机和平板项目,将精力集中到能带来收入的云端服务,同时精简员工,原CEO Jane Silber辞职,其职位将由Canonical创始人Mark Shuttleworth接替,所有这一切动作都显示Canonical公司准备IPO。话不多说,下面就是小编为大家准备的开源资讯回顾,还是希望能给大家带来新的收获,这周的开源业界不论是国内还是国外,都有很“有料”的开源资讯值得大家关注!


  回顾过去的一周,谷歌永远都不是一个只为市场拿出单一产品的公司,很显然该公司正努力打造其继Android和Chrome OS之后的第三款操作系统。这是一款开源的、实时操作系统,被其称作Fuchsia。与Android和Chrome OS不同,Fuchsia不是基于Linux,它使用一个全新的、由谷歌开发的微内核,称作“Magenta”。甲骨文公司近日为了延期超过一年的Java 9而杠上IBM与Red Hat,甲骨文批评两家公司反对Java 9模组化系统的发展,令人失望。甲骨文Java平台首席架构师Mark Reinhold近日在个人博客上发表一封致Java社区程序执行委员会(JCP EC)的公开信。美国东部时间5月8日,全球知名非营利性组织CNCF (Cloud Native Computing Foundation)在全球开源盛会“2017 OpenStack峰会”上宣布,腾讯云作为金牌会员正式加入CNCF基金会。按照规则,基于企业会员对代码的贡献、贡献的标准和规范、为开源组织提供的支持等综合标准,CNCF基金会授予腾讯云金牌会员身份,同时基于腾讯云在Linux领域的积极贡献,腾讯云获CNCF基金会邀请加入Linux基金会。Mozilla与设计工作室Moniker合作,推出了一个名为Paperstorm的新型“数字宣传工具”,旨在使欧洲的版权法现代化。该工具使普通互联网用户轻松地对欧洲立法者发送虚拟传单,进行地毯式轰炸,要求他们改革版权法。该运动正在寻找在欧洲各地的数百万个传单,向欧盟决策者发送信息。锤子科技2017春季新品发布会于昨晚在深圳“春茧”体育馆举行,罗永浩表示此次发布会门票收入仍然会全部捐赠给OpenSSL和OpenBSD基金会。给开源项目捐款是锤子科技发布会一向的传统。2014年锤子科技将发布会的门票全部捐赠给了OpenSSL基金会;2015年门票收入捐给了国人章亦春主导的开源项目OpenResty,更多内容本次专辑我们一起来关注……


  本周不少的开源项目也有了最新的进展,我们挑一些热点和大家先做下分享。办公软件Hancom Office的韩国开发商从2013年起在其字处理软件中整合了开源的PDF解释器Ghostscript。Ghostscript采用了两种许可证,GNU GPL以及一个付费的商业授权许可证。如果Hancom不想付费,那么它将需要开源其软件。JCP Executive Committee 公布了对 Java Platform Module System(或称为 Jigsaw)的投票结果,以 10 票赞成 13 票反对否决了该提议。投反对票的机构包括了 HPE(惠普企业)、Redhat、IBM、SAP、Twitter、Eclipse 基金会等。这一结果并不出人意料,在这之前,EC 成员 Redhat 和 IBM 公开谈论他们反对模块化系统的观点,认为会导致不兼容。今天的 CPU 市场被来自英特尔、AMD 和 ARM 的闭源产品统治着。加州伯克利大学研究人员创造的 RISC-V 开源架构则允许任何人根据需要修改设计。现在,名叫 SiFive 的创业公司首次将 RISC-V 架构产品投入市场,向闭源产品发起挑战。我们离Android O(即Android 8.0)越来越近了,目前谷歌已经关闭了Android 7.x Beta牛轧糖的测试项目,并允许部分机型用户提前尝鲜新版。新版Android O按照惯例,会被命名为一种零食,目前大家都猜这个名字应该是美国国民饼干奥利奥(Oreo)。MapD 是最近较火的 SQL 数据库和可视化分析平台,基于 GPU 的并行功能交互查询和可视化大量数据集。项目于5月8日宣布,开源其核心数据库和相关的可视化库。源代码在 Github 上以 Apache 2.0 许可证开源,包含构建完整 MapD Core 数据库所需的所有内容,可在多 GPU 服务器上跨数十亿条记录进行二次查询。开发团队还表示,项目所有的核心技术,包括分层缓存系统和 LLVM 查询编译引擎,都包含在开源版本中。去年五月,流行开源路由器发行版 OpenWrt 项目的一群核心开发者宣布创建分支 Linux Embedded Development Environment(LEDE)。新项目发起者 Jo-Philipp Wich 将 LEDE 形容为 OpenWrt 社区的一次重启,旨在解决无法从 OpenWrt 内部去修复的长期问题。其中一个问题是 OpenWrt 开发者青黄不接,人数创下新低,但却没有流程帮助新开发者参与开发。谷歌显然并不甘愿躺在安卓的功劳簿上坐享其成,况且后者的身份还是“庶出”。所以,他们开发了Fuchsia(灯笼海棠),继Android和Chrome OS之后的第三款操作系统,而且这次的野心和定位都非常高,基于非Linux的自主微内核“Magenta”,而且同时为搭载高速处理器的现代手机和PC服务,也就是要统一安卓和Chrome OS,更多开源软件的最新进展,本次专辑我们一起来关注……


  本周,对于如何高效的使用各类开源软件,业界不少大牛和爱用着都给出了自己的态度和做法。今年4月初,斯坦福大学开始试推行计算机科学入门课CS 106A的新版本。这个名为CS 106J的新版本用JavaScript来教,而不是用Java来教。斯坦福大学的官方网站解释:“[CS 106J]采用的教学材料与CS 106A相同,但是使用的教学语言是JavaScript,而不是Java,JavaScript是实现交互式网页的最常见的语言。根本不需要学生之前具有编程经验。”自由软件基金会主席 Richard Stallman(RMS)在许多人眼中是一个偏执狂,一个过于理想化的不切实际的人。但事后从长远角度看他的许多坚持和观点是有先见性的。Stallman相信,使用私有软件会让我们丧失对计算机的控制,从而失去对数字生活的控制。他谴责所有的非自由软件内在能被滥用是不道德的,他无情的抨击疏远了潜在的盟友和追随者……物理系学生到 FreeDOS 的创建者,Jim Hall 告诉我们怎么在 1993 年开始 hobby Linux 的安装。在80年代晚期到90年代,我认为我自己是一个重度的 MS-DOS PC 操作系统用户。 DOS 是一个有限制的系统,一次只能运行一个任务,交互的时候是通过命令行来启动应用或者简单的工具。一项颠覆性的技术进入技术市场总会带来一阵震惊,但随之而来往往是被放弃。然而,Node.js 当然不是这样的情况,它是一个开源的、跨平台的基于 Chrome 的 JavaScript 运行时。Node.js 由 Ryan Dahl 于 2009 年开发,该平台现在已成为实时 Web 应用开发的独特选择,通过提供高度交互的用户体验来提高 ROI。一套实现 Google Material Design 的 React 组件。同时,它也是 React 的第一批 UI 工具套件之一。Material-UI 包含你需要的所有组件(甚至更多)。 Material-UI 预定义的调色板和 <MuiThemeProvider>  可配置性极高,允许为 APP 自定义颜色主题。话不多说,直接开始吧!在这忙碌的一周里,开源界有哪些新动向呢?IT巨头又有哪些开源新进展呢?各种开源软件出新版了么?又推出什么开源软件了么?我们还是来一起回顾下最近的开源动态吧!



  Canonical上个月宣布放弃继续投资桌面环境 Unity,终止智能手机和平板项目,将精力集中到能带来收入的云端服务,同时精简员工,原CEO Jane Silber辞职,其职位将由Canonical创始人Mark Shuttleworth接替,所有这一切动作都显示Canonical公司准备IPO。


  现在,Shuttleworth在OpenStack峰会上接受采访时证实了这一猜测。他表示,公司的私有增长了70%,公有云服务增长了90%。虽然Canonical不再继续开发Unity,但Shuttleworth表示会支持社区开发者的努力。他表示IPO尚无时间表。更多消息大家可以关注本次专辑……

  谷歌永远都不是一个只为市场拿出单一产品的公司,很显然该公司正努力打造其继Android和Chrome OS之后的第三款操作系统。这是一款开源的、实时操作系统,被其称作Fuchsia。与Android和Chrome OS不同,Fuchsia不是基于Linux,它使用一个全新的、由谷歌开发的微内核,称作“Magenta”。


  这个叫“Fuchsia”的智能手机操作系统,去年八月份首次出现在谷歌的 Git 代码库中。不过当时还只是一个命令行。现在这个神秘的项目有了一个全新的 UI,下面让我们看看它究竟长什么样。

  与 Android 和 Chrome OS 不同,Fuchsia 不是基于 Linux 的 — 它使用了一个全新的、谷歌开发的微内核,叫做 "Magenta"。使用 Fuchsia,谷歌不仅可以“抛弃”Linux 内核,还可以不使用 GPL 开源许可证:该系统使用 BSD 3 clause, MIT, 和 Apache 2.0 三者组合的开源许可证。抛弃 Linux 有点出乎意料,但 Android 生态系统似乎不希望跟上上游的 Linux 发行。因为我们看到 Google Pixel 的内核仍然停留在 2014 年年底首次发布的 Linux Kernel 3.18 上。

  谷歌的文档对 Magenta 的描述是将其用于“具有快速处理器的现代手机和个人电脑、进行开放式计算的外设”。谷歌还没公布官方的说明,解释 Fuchsia 存在的理由和用处,留给我们的只是猜测。“现代手机”听起来像是最终可能与 Android 竞争的产品,但现在这个系统还“年轻”,一切都很难说。

  Fuchsia已经有一些相关的项目,也有代码名称。该系统的界面和应用程序是用 Google's Flutter SDK 编写的,这个项目可以提供跨平台的在 Android 和 iOS 上运行的代码。Flutter app 使用 Dart 语言编写。Flutter SDK 还有一个名为"Escher"的基于 Vulkan 的图像渲染引擎,看起来这是定制的,用于运行谷歌的 shadow-heavy “Material Design” 接口指南。更多内容,大家不妨在本次专辑里了解一下……

  甲骨文公司近日为了延期超过一年的Java 9而杠上IBM与Red Hat,甲骨文批评两家公司反对Java 9模组化系统的发展,令人失望。甲骨文Java平台首席架构师Mark Reinhold近日在个人博客上发表一封致Java社区程序执行委员会(JCP EC)的公开信。


  这封信中指名道姓的批评了Red Hat Middleware虽然起初同意Java 9模组化系统规格要求(JPMS JSR)的目标与需求,却在实际实施过程中让JPMS JSR无法依照原计划与目标进行,并在近日称将不会支持JSR。Reinhold并暗指Red Hat意在保护自家并未完全遵循公开标准的JBoss/Wildfly产品生态系。

  另外,被Reinhold点名的还有IBM,他对IBM表示将投票反对JSR的做法表示失望与讶异。Reinhold表示,IBM在JSR运作过程中一直态度暧昧,但在最后阶段表示将投票反对,而提出的反对理由其实大部分都早在专家团队成员会议中讨论过。

  IBM派驻JPMS的成员Tim Ellison也在社区内部网站上撰文表示,目前JMPS JSR的提案仍存在不少疑虑,且未取得专家团队成员的共识,不少成员都曾表示Java社区还未准备好迎接这样的变化。Red Hat在Java执行委员会的代表Scott Stark则担忧JSR一旦开始运行,恐怕会破坏现有Java应用程式的正常运作。更多情况,大家可以关注本次专辑。



  美国东部时间5月8日,全球知名非营利性组织CNCF (Cloud Native Computing Foundation)在全球开源盛会“2017 OpenStack峰会”上宣布,腾讯云作为金牌会员正式加入CNCF基金会。按照规则,基于企业会员对代码的贡献、贡献的标准和规范、为开源组织提供的支持等综合标准,CNCF基金会授予腾讯云金牌会员身份,同时基于腾讯云在Linux领域的积极贡献,腾讯云获CNCF基金会邀请加入Linux基金会。


  腾讯云是国内最大的基于Kubernetes提供容器服务的公有云服务商,也是拥有国内最大规模KVM集群的企业。腾讯云加入CNCF和Linux基金会,标志腾讯云深度参与全球开源技术生态圈,在容器服务、KVM虚拟化等重大开源项目的实力已经得到全球核心开源组织和业界的认可,将为腾讯云进一步参与全球开源社区技术交流、参与开源项目开发等领域开拓全新局面。

  据悉,CNCF基金会是由Linux 基金会发起的,致力于管理和运转原生云项目,吸纳开源社区和合作伙伴,共同推动Kubernetes以及容器计算发展的非营利组织,其成员包括Docker、Google、Intel、Red Hat、IBM等国际知名科技公司。

  CNCF基金会的执行董事Dan Kohn对腾讯云的加入表示欢迎,他表示,“建立在开源技术上的容器服务正在以难以置信的速度,让公司实现向云计算的迁移,这印证了目前大环境对开源技术的热情和信任。同时,对容器服务的积极采用将助燃一个新兴市场的产生,并让我们的用户立于不败之地。CNCF热烈欢迎新成员加入,我们希望大家可以从基金会和社区中获得帮助和指导,这将进一步夯实CNCF作为提供行业最优实践和云原生生态系统的第三方的重要价值。”。更多内容,本次专辑将为您一一带来……

  Mozilla与设计工作室Moniker合作,推出了一个名为Paperstorm的新型“数字宣传工具”,旨在使欧洲的版权法现代化。该工具使普通互联网用户轻松地对欧洲立法者发送虚拟传单,进行地毯式轰炸,要求他们改革版权法。


  该运动正在寻找在欧洲各地的数百万个传单,向欧盟决策者发送信息。Mozilla表示目前时间紧迫,因为版权法已经经过欧洲立法者修改,而且建议在年底之前实施。 Mozilla说现有的规则已经过时了,现在需要确保版权法符合时代需求。

  Mozilla 非常担心现行法律扼杀创造力, Mozilla警告说,在分享的时代,目前的版权框架让部分创建,分享和混合在线文化和内容成为非法。去年,Mozilla和盟友收集了数十万个签名,呼吁进行版权改革,以促进欧洲的创新和创造力。

  Mozilla 表示,现在需要打动和说服那些固执己见的部分立法者,使他们相信无需破坏互联网,即可改革现代版权法,赋予创作者,创新者和互联网用户均等权力。详细内容本次专辑会为您慢慢道来……

  锤子科技 2017 春季新品发布会于昨晚在深圳“春茧”体育馆举行,罗永浩表示此次发布会门票收入仍然会全部捐赠给 OpenSSL 和 OpenBSD 基金会。

  给开源项目捐款是锤子科技发布会一向的传统。2014年锤子科技将发布会的门票全部捐赠给了 OpenSSL 基金会;2015年门票收入捐给了国人章亦春主导的开源项目 OpenResty;2016年和2017年,收益捐赠给了 OpenSSL 基金会和 OpenBSD 基金会。


  此外,锤子在发布会上最新推出的黑科技“闪念胶囊”,将和锤子已经开源的主打功能 One Step 和 Big Bang 一样,有开源计划。闪念胶囊是一个智能语音控制助手,在任何界面下,都可以通过长按 Home 键开启语音输入或文本输入,将一闪而过的想法便捷快速地记录下来。有关更多信息,请关注本次专辑……



  办公软件 Hancom Office 的韩国开发商从 2013 年起在其字处理软件中整合了开源的 PDF 解释器 Ghostscript。Ghostscript 采用了两种许可证,GNU GPL 以及一个付费的商业授权许可证。如果 Hancom 不想付费,那么它将需要开源其软件。


  Hancom 的决定是什么也不做,既不开源也不付费。2016 年,Ghostscript 的开发者 Artifex 向加州北区法院起诉了 Hancom,指控其滥用 GNU GPL 和侵犯了自己的版权,  Artifex 要求 Hancom 停止侵权和支付合理的许可费。

  Hancom 递交动议要求驳回诉讼,理由是它没有签署任何合同,而许可证不是合同。法官 Jacqueline Scott Corley 拒绝了动议,裁定 GNU GPL 许可证是有约束力的合同。 详细情况请大家关注本次专辑……

  JCP Executive Committee 公布了对 Java Platform Module System(或称为 Jigsaw)的投票结果,以 10 票赞成 13 票反对否决了该提议。

  投反对票的机构包括了 HPE(惠普企业)、Redhat、IBM、SAP、Twitter、Eclipse 基金会等。这一结果并不出人意料,在这之前,EC 成员 Redhat 和 IBM 公开谈论他们反对模块化系统的观点,认为会导致不兼容。


  Redhat JBoss群组的架构副总裁 Scott Stark 通过官方博客指出,现有的大部分应用部署用例在 Jigsaw 下不可能实现或需要架构重构。IBM也认同Stark的观点。更多内容,大家请关注本次专题……
  
  今天的 CPU 市场被来自英特尔、AMD 和 ARM 的闭源产品统治着。加州伯克利大学研究人员创造的 RISC-V 开源架构则允许任何人根据需要修改设计。现在,名叫 SiFive 的创业公司首次将 RISC-V 架构产品投入市场,向闭源产品发起挑战。

  SiFive 上周宣布它创造了两款可供授权的芯片设计。它的 32 位 E31 Coreplex 处理器设计针对的是物联网设备,64 位  CorePlex E51 则可用于、存储设备和网络处理器等计算设备。


  芯片授权的价格是固定的,不需要版税。相比之下,ARM 和 Imagination Technologies 的芯片设计授权都征收授权费和版税。除了授权外,该公司还计划在今年晚些时候生产芯片。更多详细内容,请关注本次专辑……



  MapD 是最近较火的 SQL 数据库和可视化分析平台,基于 GPU 的并行功能交互查询和可视化大量数据集。项目于5月8日宣布,开源其核心数据库和相关的可视化库。


  源代码在 Github 上以 Apache 2.0 许可证开源,包含构建完整 MapD Core 数据库所需的所有内容,可在多 GPU 服务器上跨数十亿条记录进行二次查询。开发团队还表示,项目所有的核心技术,包括分层缓存系统和 LLVM 查询编译引擎,都包含在开源版本中。

  具体包括:MapD Core 数据库 - 根据 Apache 2 许可证提供的 MapD Core 数据库的源代码。该代码提供了多 GPU 加速 SQL 查询所需的一切。

  MapD 可视化库 - MapD 提供开源的 JavaScript 库,允许用户构建由 MapD Core 数据库提供支持的自定义基于 Web 的可视化应用程序。这些库包含用于生成图表、交叉过滤数据和管理与 MapD Core 数据库连接的功能。图表和 crossfilter 库基于流行的 DC.js Dimensional Charting 项目。更多内容,请关注本次专辑……

  去年五月,流行开源路由器发行版 OpenWrt 项目的一群核心开发者宣布创建分支 Linux Embedded Development Environment(LEDE)。新项目发起者 Jo-Philipp Wich 将 LEDE 形容为 OpenWrt 社区的一次重启,旨在解决无法从 OpenWrt 内部去修复的长期问题。其中一个问题是 OpenWrt 开发者青黄不接,人数创下新低,但却没有流程帮助新开发者参与开发。


  现在,分支创建一年之后,LEDE 和 OpenWrt 项目开发者在开发者邮件列表上宣布他们正在讨论合并。根据合并提议,合并后的项目将不会使用 LEDE 名字,但大多数社区开发者表示并不关心究竟使用哪个品牌名;其它 LEDE 项目的网站、Github 账号等也将会转到 OpenWrt。更多内容,大家可以关注本次专辑……

  今年4月初,斯坦福大学开始试推行计算机科学入门课CS 106A的新版本。这个名为CS 106J的新版本用JavaScript来教,而不是用Java来教。斯坦福大学的官方网站解释:“[CS 106J]采用的教学材料与CS 106A相同,但是使用的教学语言是JavaScript,而不是Java,JavaScript是实现交互式网页的最常见的语言。根本不需要学生之前具有编程经验。”

  据《斯坦福日报》报道,计算机科学荣誉教授埃里克·罗伯茨(Eric Roberts)在过去的五年一直致力于实现这种转变,他撰写新的教科书,编写作业,还培训教学助理。罗伯茨编写的Java教科书《Java的艺术与科学》仍用于CS 106A。


  Java于1995年发布,首次成为斯坦福大学的计算机科学课程是在2002年。据《斯坦福日报》报道,在此之前的十年,斯坦福大学的计算机科学系专注于C编程语言。而在C语言之前,CS 106A是用Pascal来教的。我们无法立即联系上罗伯茨探讨这个变化;他告诉《斯坦福日报》,Java显露老态,而作为一种Web语言,JavaScript已取而代之。详细内容请关注本次专辑……



  自由软件基金会主席 Richard Stallman(RMS)在许多人眼中是一个偏执狂,一个过于理想化的不切实际的人。但事后从长远角度看他的许多坚持和观点是有先见性的。


  Stallman 相信,使用私有软件会让我们丧失对计算机的控制,从而失去对数字生活的控制。他谴责所有的非自由软件内在能被滥用是不道德的,他无情的抨击疏远了潜在的盟友和追随者,但他的目标不是为了交朋友,而是为了将我们从掠夺性的软件行业拯救出来。他认为道德主义是核心,如果你只是因为实用目的开发或使用自由软件,在不方便的时候就停止,那么自由就会消失。

  一个社会,如果没有技术上的自由,那么社会自由和政治自由也不可能存在。对于这一点,人们可能需要在几个世纪之后才能真正意识它的意义和价值。Stallman 反对用开源软件去替代自由软件,认为这会导致自由软件所包含的伦理问题被人遗忘。

  Stallman 担心监视,他认为监视是民主的威胁,他的逻辑是:国家有秘密;为了控制国家,公民需要知道这些秘密;为了得到秘密,我们需要告密者;但监视将让国家能识别和监禁告密者。因此民主将取决于将国家的监视降低到它无法识别告密者的程度。更多内容,请关注本次专辑……

    从物理系学生到 FreeDOS 的创建者,Jim Hall 告诉我们怎么在 1993 年开始 hobby Linux 的安装。在80年代晚期到90年代,我认为我自己是一个重度的 MS-DOS PC 操作系统用户。 DOS 是一个有限制的系统,一次只能运行一个任务,交互的时候是通过命令行来启动应用或者简单的工具。

  作为一个没毕业的物理系学生,我依赖 DOS 来完成我的大部分作业。那个时候,跟其他许多重度 DOS 用户一样,我自己写了扩展 DOS 命令行的功能的工具。


  除了我自己写的一些工具,我所用的每一个DOS应用都是收费的或者是“闭源软件”。尽管在那个时候,我们还没有所谓的“免费软件”或者说“开源软件”术语,都是一概以“软件”称之。获取以及运行软件的常用方式就是在(软件)商店中购买。是的,代价昂贵,但是我们别无选择。我使用过的那个时候的经典软件有:英语课上撰写文章用的 WordPerfect,物理课上分析实验数据的 Lotus 1-2-3,以及在某些课程中拨号进校园网使用 Unix 系统的 Procomm。

  后来我发现了一个新的软件模式:共享软件。共享软件就是能够让你在购买之前可以试用的软件。通常,共享软件的试用期有一个月,然后你可以通过向作者购买后注册使用。更为称道的是,你也可以向你的朋友推荐试用这款软件。

  一项颠覆性的技术进入技术市场总会带来一阵震惊,但随之而来往往是被放弃。然而,Node.js 当然不是这样的情况,它是一个开源的、跨平台的基于 Chrome 的 JavaScript 运行时。Node.js 由 Ryan Dahl 于 2009 年开发,该平台现在已成为实时 Web 应用开发的独特选择,通过提供高度交互的用户体验来提高 ROI。


  使用 Node.js 的最大优点是开发人员可以在客户端和服务器端编写 JavaScript。值得一提的是,像 PayPal, Yahoo, eBay, Netflix, The Mail Online, 和 Walmart 这样的企业已经通过使用 Node.js 实现了各自的业务。继续阅读下面的内容,了解大多数企业选择 Node.js 开发 Web App 的十大主要原因。

  使用 Node.js 进行 Web App 开发人气暴涨背后的十大原因:第一,加快开发进度。Node.js 使用由 Google 开发的 V8 引擎,它可以将 JavaScript 编译成原生机器码并快速执行。由于 Node.js 使用事件驱动的非阻塞 I/O 模型,因此对于内存使用和数据密集的实时 Web 应用十分高效和轻便,可在多个设备上工作。

  使用 Node.js,可以非常快速地执行常见的 Web 应用任务,例如读取或写入数据库,读取或写入网络连接,以及读取或写入文件系统。Node.js 对于希望构建快速、强大的 Web 应用的开发人员来说是一个福音,它可以有效地处理并行连接并增加吞吐量。

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

Ubuntu掌管者Canonical准备IPO

  Canonical 上个月宣布放弃继续投资桌面环境 Unity,终止智能手机和平板项目,将精力集中到能带来收入的云端服务,同时精简员工,原 CEO Jane Silber 辞职,其职位将由 Canonical 创始人 Mark Shuttleworth 接替,所有这一切动作都显示 Canonical 公司准备 IPO。

谷歌“Fuchsia”操作系统抛弃Linux:具有崭新的UI

  这个叫“Fuchsia”的智能手机操作系统,去年八月份首次出现在谷歌的 Git 代码库中。不过当时还只是一个命令行。现在这个神秘的项目有了一个全新的 UI,下面让我们看看它究竟长什么样。与Android和Chrome OS不同,Fuchsia 不是基于 Linux 的 — 它使用了一个全新的、谷歌开发的微内核,叫做 "Magenta"。

Java 9又要延期?甲骨文撂狠话:强推!

  甲骨文公司近日为了延期超过一年的Java 9而杠上IBM与Red Hat,甲骨文批评两家公司反对Java 9模组化系统的发展,令人失望。甲骨文Java平台首席架构师Mark Reinhold近日在个人博客上发表一封致Java社区程序执行委员会(JCP EC)的公开信。



腾讯云正式加入CNCF和Linux基金会

  美国东部时间5月8日,全球知名非营利性组织CNCF (Cloud Native Computing Foundation)在全球开源盛会“2017 OpenStack峰会”上宣布,腾讯云作为金牌会员正式加入CNCF基金会。按照规则,基于企业会员对代码的贡献、贡献的标准和规范、为开源组织提供的支持等综合标准,CNCF基金会授予腾讯云金牌会员身份,同时基于腾讯云在Linux领域的积极贡献,腾讯云获CNCF基金会邀请加入Linux基金会。

Mozilla发起Paperstorm活动,版权改革挽救互联网

  Mozilla与设计工作室Moniker合作,推出了一个名为Paperstorm的新型“数字宣传工具”,旨在使欧洲的版权法现代化。该工具使普通互联网用户轻松地对欧洲立法者发送虚拟传单,进行地毯式轰炸,要求他们改革版权法。该运动正在寻找在欧洲各地的数百万个传单,向欧盟决策者发送信息。

锤子发布会门票收入将捐赠给OpenSSL和OpenBSD


  锤子科技 2017 春季新品发布会于昨晚在深圳“春茧”体育馆举行,罗永浩表示此次发布会门票收入仍然会全部捐赠给 OpenSSL 和 OpenBSD 基金会。给开源项目捐款是锤子科技发布会一向的传统。2014年锤子科技将发布会的门票全部捐赠给了 OpenSSL 基金会;2015年门票收入捐给了国人章亦春主导的开源项目OpenResty……

法官裁决GNU GPL是有约束力的合同

  办公软件 Hancom Office 的韩国开发商从 2013 年起在其字处理软件中整合了开源的 PDF 解释器 Ghostscript。Ghostscript 采用了两种许可证,GNU GPL 以及一个付费的商业授权许可证。如果 Hancom 不想付费,那么它将需要开源其软件。

JCP EC投票否决Java模块化系统

  JCP Executive Committee 公布了对 Java Platform Module System(或称为 Jigsaw)的投票结果,以 10 票赞成 13 票反对否决了该提议。投反对票的机构包括了 HPE(惠普企业)、Redhat、IBM、SAP、Twitter、Eclipse 基金会等。这一结果并不出人意料,在这之前,EC 成员 Redhat 和 IBM 公开谈论他们反对模块化系统的观点,认为会导致不兼容。

开源RISC-V CPU挑战闭源x86和ARM CPU

  今天的 CPU 市场被来自英特尔、AMD 和 ARM 的闭源产品统治着。加州伯克利大学研究人员创造的 RISC-V 开源架构则允许任何人根据需要修改设计。现在,名叫 SiFive 的创业公司首次将 RISC-V 架构产品投入市场,向闭源产品发起挑战。

Google关闭Android 7.x Beta项目,迎接Android O

  我们离Android O(即Android 8.0)越来越近了,目前谷歌已经关闭了Android 7.x Beta牛轧糖的测试项目,并允许部分机型用户提前尝鲜新版。新版Android O按照惯例,会被命名为一种零食,目前大家都猜这个名字应该是美国国民饼干奥利奥(Oreo)。

基于GPU的OLAP系统MapD开源其核心数据库

  MapD 是最近较火的 SQL 数据库和可视化分析平台,基于 GPU 的并行功能交互查询和可视化大量数据集。项目于5月8日宣布,开源其核心数据库和相关的可视化库。源代码在 Github 上以 Apache 2.0 许可证开源,包含构建完整 MapD Core 数据库所需的所有内容,可在多 GPU 服务器上跨数十亿条记录进行二次查询。开发团队还表示,项目所有的核心技术,包括分层缓存系统和 LLVM 查询编译引擎,都包含在开源版本中。

LEDE和OpenWrt项目讨论合并

  去年五月,流行开源路由器发行版 OpenWrt 项目的一群核心开发者宣布创建分支 Linux Embedded Development Environment(LEDE)。新项目发起者 Jo-Philipp Wich 将 LEDE 形容为 OpenWrt 社区的一次重启,旨在解决无法从 OpenWrt 内部去修复的长期问题。其中一个问题是 OpenWrt 开发者青黄不接,人数创下新低,但却没有流程帮助新开发者参与开发。

取代安卓/Win10!谷歌送上Fuchsia上手体验

  谷歌显然并不甘愿躺在安卓的功劳簿上坐享其成,况且后者的身份还是“庶出”。所以,他们开发了Fuchsia(灯笼海棠),继Android和Chrome OS之后的第三款操作系统,而且这次的野心和定位都非常高,基于非Linux的自主微内核“Magenta”,而且同时为搭载高速处理器的现代手机和PC服务,也就是要统一安卓和Chrome OS。

媲美Google,腾讯推出自研图片编码格式TPG

  近日,记者从国家知识产权局了解到,腾讯公司正式向国家知识产权局提交了一份关于图片编码技术的专利申请。此项专利被命名为TPG(Tiny  Portable  Graphics),在数据上TPG图片格式产生的文件大小明显小于JPG/JPEG、PNG、GIF、WEBP等业界主流的图片格式,处于世界领先水平。

数据显示Java热度持续下落,日子屈指可数?


  今年4月初,斯坦福大学开始试推行计算机科学入门课CS 106A的新版本。这个名为CS 106J的新版本用JavaScript来教,而不是用Java来教。斯坦福大学的官方网站解释:“[CS 106J]采用的教学材料与CS 106A相同,但是使用的教学语言是JavaScript,而不是Java,JavaScript是实现交互式网页的最常见的语言。根本不需要学生之前具有编程经验。”

Richard Stallman的自由软件思想

  自由软件基金会主席 Richard Stallman(RMS)在许多人眼中是一个偏执狂,一个过于理想化的不切实际的人。但事后从长远角度看他的许多坚持和观点是有先见性的。Stallman相信,使用私有软件会让我们丧失对计算机的控制,从而失去对数字生活的控制。他谴责所有的非自由软件内在能被滥用是不道德的,他无情的抨击疏远了潜在的盟友和追随者……

我是如何开始我的Linux之旅的

  物理系学生到 FreeDOS 的创建者,Jim Hall 告诉我们怎么在 1993 年开始 hobby Linux 的安装。在80年代晚期到90年代,我认为我自己是一个重度的 MS-DOS PC 操作系统用户。 DOS 是一个有限制的系统,一次只能运行一个任务,交互的时候是通过命令行来启动应用或者简单的工具。

Node.js成为Web应用开发最佳选择的十个原因

  一项颠覆性的技术进入技术市场总会带来一阵震惊,但随之而来往往是被放弃。然而,Node.js 当然不是这样的情况,它是一个开源的、跨平台的基于 Chrome 的 JavaScript 运行时。Node.js 由 Ryan Dahl 于 2009 年开发,该平台现在已成为实时 Web 应用开发的独特选择,通过提供高度交互的用户体验来提高 ROI。

构建React.js应用的十佳UI框架,都在这了!

  一套实现 Google Material Design 的 React 组件。同时,它也是 React 的第一批 UI 工具套件之一。Material-UI 包含你需要的所有组件(甚至更多)。 Material-UI 预定义的调色板和 <MuiThemeProvider>  可配置性极高,允许为 APP 自定义颜色主题。

为什么Django能持续统治Python开发世界

  对于 Python 开发者来说,web 开发框架真可谓玲琅满目。然而 Django , 毋庸置疑的成为最受青睐的 web 框架。通过本篇博客,我来为大家讲解下为什么相比 Flask、Pyramid、Tornado、Bottle、Diesel、Pecan、Falcon 这些流行的 Python web 框架,Python 开发者更倾向于选择 Django。

酷毙

雷人

鲜花

鸡蛋

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

最新评论

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

返回顶部