在本期开源新闻综述中,我们将关注数据库供应商全面采用开源、Facebook 和 Uber 最新的开源版本、伦敦市的房屋建筑应用程序等等!
Cloudera 和 YugaByte 完全拥抱开源
在过去一年中,一些主要的开源数据库供应商收紧了对其代码的控制,以努力保持竞争力。两家供应商打破了这一趋势,并全力投入开源。
其中第一家是 Cloudera,该公司宣布,它正在将其产品的“封闭许可组件开源”,采用 AGPL 和 Apache 2.0 许可证。虽然 Cloudera 的高管表示,他们“一直在考虑采用修改后的开源许可证”,就像他们的一些竞争对手所采用的那样,但他们决定转向开放,并采用“许可/订阅模式”,这种模式与 Red Hat 的模式非常相似。
分布式数据库供应商 YugaByte 也采用了 Apache 2.0 许可证,使其产品完全开源。此举将“以前仅商业用途的闭源功能(如分布式备份、数据加密和读取副本)引入到开源核心项目中”。该代码可在 该项目的 GitHub 存储库中找到。
Facebook 和 Uber 最新的开源版本
大型科技公司将其内部开发的项目开源几乎已成为常态。最近,Facebook 和 Uber 都将其更多代码提供给更广泛的软件开发世界。
这家社交媒体巨头发布了一个名为 Hermes 的 JavaScript 引擎。Hermes 的目的是“加快使用 Facebook 自己的 React Native JavaScript 框架构建的本机 Android 应用程序的启动时间”。Facebook 的软件工程师 Marc Horowitz 解释了对 Hermes 的需求,称世界各地的大多数人都在使用较旧或配置较低的 Android 设备。借助使用 Hermes 编写的应用程序,这些设备的用户可以更快地“与应用程序交互,减少诸如下载速度慢等障碍”。
许多公司都在大力押注会话式 AI,这是一种人工智能技术,使计算机能够模拟与人类的对话。Uber 正在努力使创建会话式 AI 平台更容易,他们开源了其 Plato Research Dialog System,该系统可在 GitHub 上获取。Plato 可以与许多流行的深度学习框架配合使用,并通过记录通过语音、文本或对话进行的交互,帮助“数据科学家和爱好者从原型和演示系统中收集数据”。
伦敦市推出开源房屋建筑应用程序
为了帮助解决伦敦市的住房短缺问题,市长办公室与两家设计和建筑公司合作创建了 PRISM,这是一个应用程序,旨在帮助加快“城市中高质量工厂建造房屋的设计和建造”。
PRISM,其源代码可在 GitLab 上获取,使用免费提供的数据来帮助“建筑师、地方政府规划人员和开发商快速确定其场地的可行预制选项”。伦敦政府希望通过将该工具与预制建造技术相结合,建筑商将能够满足该市每年 50,000 套新房的需求。
瑞典数字中心采用开源政策
2018 年,瑞典政府推出了数字政府机构 (DIGG, 瑞典语为 Myndigheten för digital förvaltning),以管理和改进公共部门的数字服务。DIGG 意识到拥抱开源是实现其目标的最佳方式,因此采用了正式的政策来使用开源。
该政策规定,该机构开发、使用或获取的所有软件都应是开源的。DIGG 开发的软件根据 Apache 或 2 条款 BSD 许可证获得许可。DIGG 总干事 Anna Erickson 表示(瑞典语链接),该机构的政策使其“开放和可访问,并使我们在国内和全国各地的合作伙伴更容易从我们积累的知识中受益。”
其他新闻
- 安全电子邮件提供商 Tutanota 推出免费加密日历
- AV 地图初创公司 Carmera 加入百度开源 Apollo 平台
- 开源工具让任何人都可以试验加密货币区块链
- 开源在推动无人驾驶汽车上路方面发挥主导作用
一如既往地感谢 Opensource.com 的工作人员和版主本周的帮助。
2 条评论