facebook 开源
在本期开放源代码新闻摘要中,我们将介绍来自Facebook和Google的新开放源代码,CPTPP危害开放源代码,开放源代码流量管理等的潜力。
Facebook和Google发布更多开源
互联网巨头Facebook和Google通过大量开源软件构建了他们的服务。 尽管两家公司都在嫉妒自己的核心代码,但他们确实发布了很多开源软件。
Facebook最近开源了两个应用程序。 首先, 是Sonar调试工具 。 具有三年历史的Sonar(可以从GitHub上获取) “为工程师提供了一种直观的方式来检查和理解iOS和Android应用程序的结构和行为。” 在Sonar之后,发布了Katran负载平衡工具 。 Katran “阻止公司数据中心超载。”
同时,Google的计算就像1987年一样,发布了用于CLI的GIF实用程序。 顾名思义,这是一个终端应用程序,它可以将“图形交换格式”图像转换为用于终端的ASCII艺术。 您可以在GitHub上找到适用于CLI的GIF的源代码。
CPTPP可能会损害开源软件
这是基于澳大利亚南澳大利亚州的开源倡导组织澳大利亚开源工业(OSIA) 的结论 。 该组织敦促太平洋国家政府退出《跨太平洋伙伴关系协定》(CPTPP),以免可能削弱澳大利亚开源社区。
OSIA“已经在电子商务一章中确定了措辞松散的条款,可能会对开源软件的创建者和用户产生重大影响。” 它将是“法院将“商业谈判合同”一词解释为始终,有时甚至不包括FOSS许可证。 OSIA的杰克·伯顿(Jack Burton)坦率地说,“我们的情况是,最有利的解释可能会削弱我们的行业,而最不利的解释可能会破坏我们的行业。”
路易斯维尔分享其交通管理数据
肯塔基州路易斯维尔市已通过“开放政府联盟”与“全球60多个政府” 共享其交通和道路交通事故数据 。 联盟是致力于开放源代码项目的政府机构的联盟,它将使用这些数据“增进他们对本地流量的了解”。
路易斯维尔决定开放数据源,因为根据该市首席数据官Michael Schnuerle的说法,“在公开工作的基础上,通过协作开发,我们已经获得了所有这些政府的广泛支持。对最终产品感兴趣。” 数据在路易斯维尔工作-帮助该市将交通拥堵减少了30%。 到目前为止,八个城市已经获取了数据以创建自己的交通数据库,以重复路易斯维尔的成功。
Gandiva项目旨在提高分析引擎的性能
分析海量数据集的最大挑战之一是计算机处理数据的速度和效率。 数据专家公司Dremio认为,其针对Apache Arrow的开源Gandiva Project提供了解决方案。
建立在Apache Arrow(用于内存数据的平台)之上的Gandiva“减少了必须执行的CPU指令数量,并使其余指令更加高效。” Dremio的首席技术官Jaques Nadeau说:“ Gandiva可以使Apache Arrow的运行速度提高100倍。” Nadeau还认为,其他技术和平台“包括Apache Spark,Pandas甚至Node.js都可以从采用Gandiva中受益。”
在其他新闻中
- OpenStreetMap应该是开源社区的优先事项
- 加利福尼亚可以引领开放访问
- 认识法国人策划使用无Google的Android
- Databricks发布开源机器学习平台MLflow,旨在标准化ML工作流
- Luke Klinker的Twitter Talon开源
和往常一样,感谢本周Opensource.com的工作人员和主持人的帮助。 请务必查看我们的活动日历,以查看下周在开源中发生的事情。
facebook 开源