在本期开源新闻综述中,我们将关注 Redis Labs 的许可困境、从云端获利的开源、使 Windows 游戏更容易在 Linux 上运行等等。
Redis Labs 更改许可证
数据库开发商 Redis Labs 更改了其数据库模块的许可证,以限制“云提供商向客户提供这些 Redis 模块的能力”。
新许可证“将 Apache v2.0 与 Commons Clause 相结合,后者限制了受保护软件的销售。” Redis 首席技术官 Yiftach Shoolman “为许可证转变辩解说,云提供商从开源软件中获益,但没有任何回报。” 然而,Redis 强调其核心数据库代码仍然在 BSD 许可证下。
尽管 Redis 辩称此举是为了保护开源,但开源世界的谴责很快到来。开源促进会的 Simon Phipps 称此 为“对软件自由的废止”,而开发者 Drew DeVault 表示 Common Clause “对开源构成了最大的生存威胁之一”。
为开源开发者创造收入的新计划
开源公司赚钱的一种方法是在其产品之上提供服务和支持。Storj Labs 正在通过 开源合作伙伴计划 采取不同的策略。
该计划使“开源项目能够在用户将数据存储在云中时产生收入”。 其想法是“为使用 Storj 网络的开源项目提供可持续的收入来源”,该网络基于“区块链加密的分布式云存储”。 已经有 10 个重量级开源项目加入,包括 Couchbase、MariaDB、MongoDB 和 Nextcloud。 这些项目将与 Storj 合作“构建与他们的平台集成的数据连接器,并跟踪数据存储使用情况”。 收入将在存储提供商和开源开发者之间按 60/40 分成。
Steam Play 让在 Linux 上玩 Windows 游戏更容易
在计算机世界的某些角落,有一种观点认为,阻碍 Linux 获得主流接受的主要障碍是其缺乏游戏,尤其是与 Windows 相比。 这种情况正在开始改变,这要归功于游戏开发商 Valve 推出的 Steam Play 服务器的 新测试版。
Steam Play 在名为 Proton 的软件上运行,Proton 是“Wine 的修改版发行版,这是一个现有的开源兼容性项目。” Proton 承诺更好地支持 3D 图形,并提供全屏模式和与 Steam 支持的所有游戏控制器的兼容性。 Steam Play 的测试版“最初仅支持 27 款游戏,但在不久的将来会添加更多游戏”。
UBports 基金会发布新版 Ubuntu Touch
您可能不记得 Ubuntu Touch,Canonical 试图创建一个完全由 Linux 驱动的开源移动操作系统的尝试。 虽然该公司在 2017 年停止开发 Ubuntu Touch,但 UBports 基金会 接替了 Canonical 的工作。 为了结束在移动操作系统上八个月的工作,该基金会 发布了新版本的 Ubuntu Touch。
此版本修复了 128 个错误,增加了性能改进,并增强了安全性。 虽然 UBports 基金会一直在致力于更新 Ubuntu Touch 一段时间,但他们表示此版本“是 UBports 项目的‘官方’起点”,并为“为用户和应用开发者提供更好的体验”奠定了基础。
其他新闻
- 为什么 Salesforce 要开源 Einstein 背后的 AI 技术
- Mozilla 宣布 26 位新的开放性、科学和技术政策研究员
- 开源如何推动澳大利亚和新西兰的创新
- Eclipse 基金会和 IBM 合作启动新的全球开源软件倡议,以帮助对抗自然灾害
- Tutanota 的电子邮件应用在 F-Droid 上可用
一如既往地感谢 Opensource.com 工作人员和版主本周的帮助。 务必查看 我们的活动日历,了解下周开源领域将发生什么。
评论已关闭。