Wasmer 悬赏 5000 美元以在 Zig 中添加 Wasm/WASIX 支持
创始人
2025-07-01 09:40:45
0

Wasmer 创始人兼 CEO Syrus Akbary 在 Zig 仓库中提出了一个 “支持 WASIX” 的 issue;并提供了 5000 美元的悬赏。他表示,Zig 支持 WASIX 对 Wasm 和 Zig 社区来说均意义重大。

根据介绍,WASIX 是对现有 WASI ABI 的长期稳定和支持,加上额外的非侵入式系统调用扩展,以弥补缺失的空白;使真正、实用和有用的应用程序能够立即编译和使用。它的目标是加快 WASI 生态系统的发展,且不会对 wasi_preview1 进行任何破坏性变更。

目前 WASIX 已在 WASI Preview 1 的基础上增加了对 pthreads、sockets、fork、process spawning 等功能的全面支持。Syrus Akbary 指出,通过在 Zig 中提供对 WASIX 的支持,将会带来诸多好处。譬如:

  • 它允许在许多平台(包括浏览器)中使用 Zig
  • 它将允许拥有一个通用的 C 编译器,将 C 文件(在底层使用 LLVM)编译到任何架构,并且可以从任何支持运行 Wasm 的架构运行
  • 它将允许创建 http 服务器(或 TCP/UDP 服务器)以在 Edge 甚至浏览器中运行 Zig 或 C 文件

第一个在 Zig 生态系统中添加对 Wasm/WASIX 支持的开发人员将获得 5000 美元的奖金。只要满足以下条件即可获得赏金(不强制要求将 PR 合并到 Zig master):

  • wasix-libc 中的所有 C 示例都可以从 Zig 直接正确编译到 Wasm/WASIX 中,并在 Wasmer 中正常运行:https://github.com/wasix-org/wasix-libc/tree/main/examples
  • Zig 文件可以正确编译到 Wasm/WASIX,自定义示例可正常运行
  • Sockets
  • Process spawning
  • Piping

相关内容

热门资讯

如何允许远程连接到MySQL数... [[277004]]【51CTO.com快译】默认情况下,MySQL服务器仅侦听来自localhos...
如何利用交换机和端口设置来管理... 在网络管理中,总是有些人让管理员头疼。下面我们就将介绍一下一个网管员利用交换机以及端口设置等来进行D...
施耐德电气数据中心整体解决方案... 近日,全球能效管理专家施耐德电气正式启动大型体验活动“能效中国行——2012卡车巡展”,作为该活动的...
Windows恶意软件20年“... 在Windows的早期年代,病毒游走于系统之间,偶尔删除文件(但被删除的文件几乎都是可恢复的),并弹...
20个非常棒的扁平设计免费资源 Apple设备的平面图标PSD免费平板UI 平板UI套件24平图标Freen平板UI套件PSD径向平...
德国电信门户网站可实时显示全球... 德国电信周三推出一个门户网站,直观地实时提供其安装在全球各地的传感器网络检测到的网络攻击状况。该网站...
着眼MAC地址,解救无法享受D... 在安装了DHCP服务器的局域网环境中,每一台工作站在上网之前,都要先从DHCP服务器那里享受到地址动...
为啥国人偏爱 Mybatis,... 关于 SQL 和 ORM 的争论,永远都不会终止,我也一直在思考这个问题。昨天又跟群里的小伙伴进行...