罗森茨威格:软件自由与许可证无关,而与权力有关

2024-10-30

本文认为软件自由的重点不在于许可证,而在于权力动态。过去,限制性许可证是公司控制用户的主要方式,自由软件运动也因此兴起。但如今,公司通过追踪数据、操纵心理、强制广告、计划报废和DRM等方式控制用户。即使是开源软件,也可能存在这些问题。文章呼吁关注软件自由的更广泛背景,包括版权改革、隐私、可持续性和互联网成瘾等社会议题,并认为解决这些问题比单纯关注许可证更重要。

阅读更多

Rosenzweig:在 Asahi Linux 上畅玩 3A 游戏

2024-10-11

本文介绍了 Asahi Linux 上的全新游戏工具包 Rosenzweig,该工具包集成了 Vulkan 1.3 驱动程序、x86 仿真和 Windows 兼容性,使得在 M1/M2 设备上运行 3A 游戏成为可能。文章详细介绍了 Rosenzweig 的工作原理,包括如何解决页面大小差异、如何通过仿真实现 Vulkan 功能以及未来发展方向。

阅读更多
未分类

M1 芯片迎来首个完全符合 Vulkan 1.3 标准的驱动程序

2024-06-05

本文讲述了开发者如何在一个月内成功为苹果 M1 芯片开发出首个完全符合 Vulkan 1.3 标准的图形驱动程序 Honeykrisp 的过程。Honeykrisp 基于开源的 NVIDIA NVK 驱动程序,并克服了 M1 架构与桌面级 GPU 之间的差异。开发者们通过借鉴 OpenGL 驱动程序的经验、采用动态状态和着色器对象等技术,以及修复各种测试中发现的错误,最终实现了这一目标。

阅读更多