在本期开源新闻综述中,我们将关注脸书和谷歌的最新开源项目,CPTPP对开源的潜在危害,开源交通管理等等。
脸书和谷歌发布更多开源项目
互联网巨头脸书和谷歌使用大量开源软件构建了他们的服务。虽然这两家公司都小心翼翼地保护着他们的核心代码,但他们也确实发布了相当多的开源软件。
脸书最近开源了两个应用程序。首先是Sonar调试工具。这个有三年历史的Sonar,你可以从GitHub上获取,它“为工程师提供了一种直观的方式来检查和理解iOS和Android应用程序的结构和行为”。紧随Sonar之后,脸书发布了Katran负载均衡工具。Katran“防止公司数据中心过载”。
与此同时,谷歌发布了GIF for CLI实用程序,让人感觉仿佛回到了1987年。顾名思义,这是一个终端应用程序,可以将图形交换格式图像转换为终端的ASCII艺术。你可以在GitHub上找到GIF for CLI的源代码。
CPTPP可能危害开源软件
这是位于南澳大利亚的开源倡导组织澳大利亚开源产业协会(OSIA)的结论。该组织正在敦促太平洋国家的政府退出“CPTPP(跨太平洋伙伴关系全面进步协议)”,原因是其中某些条款可能会摧毁澳大利亚的开源社区。
OSIA“在关于电子商务的章节中发现了一些措辞含糊的条款,这些条款可能会对开源软件的创建者和用户产生重大影响”。问题在于“法院如何解释‘商业谈判合同’这一术语,是始终包含FOSS许可证,有时包含,还是完全不包含”。OSIA的Jack Burton直言不讳地表示,“我们面临的情况是,最有利的解释可能会摧毁我们的行业,而最不利的解释可能会彻底毁灭它。”
路易斯维尔市共享其交通管理数据
肯塔基州路易斯维尔市已通过开放政府联盟与全球60多个政府部门共享了其交通和道路交通事故数据。该联盟是由致力于开源项目的政府机构组成的联盟,它将使用这些数据来“提高他们对当地交通状况的理解”。
路易斯维尔市决定开源这些数据,因为据该市首席数据官Michael Schnuerle称,“通过开放合作开发,我们已经能够从所有对最终产品感兴趣的政府部门获得如此广泛的支持。” 这些数据在路易斯维尔市发挥了作用——它帮助该市减少了30%的交通拥堵。到目前为止,已有八个城市抓取了这些数据,以创建自己的交通数据库,目标是重现路易斯维尔市的成功。
Gandiva项目旨在提高分析引擎的性能
分析大型数据集的最大挑战之一是计算机处理数据的速度和效率。数据专家公司Dremio认为它找到了解决方案,即其开源的Apache Arrow的Gandiva项目。
Gandiva建立在Apache Arrow(一个内存数据平台)之上,它“减少了必须执行的CPU指令数量,并使剩余指令更有效率”。Dremio的首席技术官Jaques Nadeau表示,“Gandiva可以使Apache Arrow操作速度提高100倍。” Nadeau还认为,包括Apache Spark、Pandas甚至Node.js在内的其他技术和平台“也可以从采用Gandiva中获益”。
其他新闻
- OpenStreetMap应成为开源社区的优先事项
- 加利福尼亚州可以在开放获取方面发挥领导作用
- 会见策划无谷歌Android系统的法国人
- Databricks发布开源机器学习平台MLflow,旨在标准化ML工作流程
- Luke Klinker的Talon for Twitter开源了
像往常一样,感谢Opensource.com的工作人员和版主本周的帮助。请务必查看我们的活动日历,了解下周开源领域发生的活动。
评论已关闭。