文章图片
WasmEdge 成功入选 Google Summer of Code 2022。
GSoS 2022 将于4月4日开始个人报名。这篇文章将带你了解 WasmEdge 开源任务的具体情况。
GSoC 是一个全球性的在线指导计划,旨在为开源软件项目引入新的贡献者。 通过 GSoC,开源项目的贡献者可以获得真实的软件开发经验,并在开源世界中留下自己的印记。当然,贡献者的努力和时间也会得到金钱上的回报!
WasmEdge 在今年的 GSoC 有一个开源任务: 在 Windows 平台实现类 WASI 的 wasmedge_process host function。
这个功能实现后,将使 WasmEdge Runtime 能够在 Windows 上执行 OS 本机程序。 Linux 和 macOS 平台上的 WasmEdge 已经支持此功能。 wasmedge_process 函数允许应用程序开发者打破 WebAssembly 沙箱,以访问 WASI 规范中尚不支持的本机操作系统功能。 拥有权利的同时也被赋予了重大的责任。 你将为开发者创建安全约束和详细文档,以便使开发者负责任地使用这项功能。
带薪远程为喜欢的开源项目做贡献,何乐而不为?如果你对 C++ 和 Windows API 熟悉,快来申请这个 issue 吧。无论你是想为 WasmEdge 做贡献还是想借此提升技术,都欢迎与我们交流。
【runtime|谷歌编程之夏即将开启,快来申请开源任务吧(远程)】Happy coding, and enjoy the summer (of code)!
申请 GSoC 的一些小建议
- 一封清晰明了的个人介绍信将帮助导师更快地了解你。
- 不要忘记完成为 GSoC 准备的编码挑战。 它可以帮助你了解 WasmEdge 和 Host function 的工作原理。
- WasmEdge book 是你入门 WasmEdge 的好帮手。
推荐阅读
- runtime|【4.12技术直播】WebAssembly 从浏览器到服务端,一套代码走遍天下|了不起的开发者
- runtime|WasmEdge 0.9.1 发布(更佳 networking 支持与开发者体验、安卓支持)
- WebAssembly|WebAssembly 用在了哪里(18个激动人心的 Wasm 初创公司)
- html与c交互|html与c交互 webassembly,c – 是否可以使用WebAssembly提交HTTP请求()
- 会议电视系统在ATM网络中的应用
- 基于ATM的无源光网络
- ATM网络MPEG-Ⅱ比特率测量系统的设计完成
- netapp网络接口聚合的3种模式
- 一些中小型企业与网吧网络的管理技巧