16个版本
0.3.3+4.3.5 | 2024年7月8日 |
---|---|
0.3.1+4.3.5 | 2024年1月12日 |
0.3.0+4.3.5 | 2023年11月6日 |
0.2.5+4.3.4 | 2023年3月25日 |
0.1.7+4.3.2 | 2019年7月8日 |
#126 in 数学
60,766每月下载量
用于 329 个crate(直接使用3个)
2.5MB
61K SLoC
包含 (神秘的autoconf代码,41KB) vendor/configure.ac
zeromq-src-rs - 从源代码构建libzmq的源代码和逻辑
此crate旨在由一个sys
crate使用。
有关使用示例,请参阅testcrate-static
。
依赖关系
- C编译器。
环境变量
DEP_ZMQ_INCLUDE
是包含目录的路径。DEP_ZMQ_LIB
是库目录的路径。DEP_ZMQ_OUT
是输出目录的路径(根目录)。
版本控制
master
分支使用libzmq
latest_release
分支,被视为稳定分支。当发布稳定版本时,版本将采用以下形式:VERSION+BUILD_METADATA
。
许可证
虽然 libzmq
根据 LGPL
许可,但它有链接例外,这意味着此crate不需要遵守通常的 LGPL
条件。实际上,此crate没有以任何方式修改源代码,只是允许链接到 libzmq
。请引用zeromq网站
的内容:
ZeroMQ可以安全地用于封闭源代码应用程序。LGPL共享类似的条款不适用于基于ZeroMQ构建的应用程序。您不需要商业许可证。LGPL适用于ZeroMQ的源代码,而不是您的应用程序。许多商业应用程序使用ZeroMQ。
因此,此项目实际上根据以下任一许可证进行许可:
- Apache License,版本2.0,(LICENSE-APACHE 或 https://apache.ac.cn/licenses/LICENSE-2.0)
- MIT许可证 (LICENSE-MIT 或 http://opensource.org/licenses/MIT)
您选择。
致谢
- 基于
openssl-src
贡献
除非您明确说明,否则根据 Apache-2.0 许可证定义,您提交给 zeromq-src-rs
的任何有意贡献,将按照上述方式双重许可,不附加任何额外条款或条件。
依赖关系
~1.6–9.5MB
~74K SLoC