在本期开源新闻综述中,我们将关注数据库供应商全面拥抱开源、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 条评论