评测与安全01
google/oss-fuzz · OSS-Fuzz - continuous fuzzing for open source software.
OSS-Fuzz 由 Google 联合 Core Infrastructure Initiative 与 OpenSSF 推出,旨在通过结合现代模糊测试技术与可扩展的分布式执行,让常见的开源软件更加安全与稳定。项目支持 libFuzzer、AFL++、Honggfuzz 等模糊测试引擎及 Sanitizers,并使用 ClusterFuzz 作为分布式模糊测试执行与报告环境,目前支持 C/C++、Rust、Go、Python、Java/JVM、JavaScript 和 Lua,以及 x86_64 与 i386 构建。截至 2025 年 5 月,OSS-Fuzz 已帮助在 1000 个项目中识别并修复超过 13000 个漏洞和 50000 个缺陷。
行业动态02
2024 年 Redis 把原本宽松的 BSD 许可证改成专有许可,社区随即分裂,Linux 基金会推出了开源分支 Valkey。虽然 Redis 在 2025 年又增加了 AGPLv3 选项,但很多应用当初是按“单个 Redis 实例”来写的,迁移到多节点的 Valkey Cluster 就得改代码;商业 Redis 和云服务可以用代理层绕开这个问题,自己跑 Valkey 的公司却没有开源方案。Percona 因此开发了 Valkey-proxy,它像中间人一样让老应用不改代码就能连上 Valkey 集群,代码计划 10 月底全部公开,12 月出候选版,2027 年初正式可用。
文中可用工具
- ValkeyRedis 许可证变更后由 Linux 基金会推出的开源分支,用于缓存和快速数据访问。
- Redis原本采用 BSD 许可证的内存数据存储,2024 年改为专有许可,2025 年新增 AGPLv3 选项。
- Valkey-proxyPercona 开发的开源代理,让按单实例写的应用无需重写即可连接 Valkey Cluster。
- Envoy文中提到的另一种代理,但被指不能完全理解 Valkey 协议,无法支持 Valkey 全部功能。
- AGPLv32025 年 Redis 新增的一种开源许可证选项。
- BSDRedis 原先使用的宽松开源许可证。