

本文属于机器翻译版本。若本译文内容与英语原文存在差异，则一律以英文原文为准。

# KPL 受支持平台
<a name="kinesis-kpl-supported-plats"></a>

Amazon Kinesis Producer Library（KPL）采用 C\+\+ 编写，作为主用户进程的子进程运行。预编译的 64 位本机二进制文件与 Java 版本捆绑在一起并由 Java 包装程序管理。

无需在以下操作系统上安装任何其他库即可运行 Java 程序包：
+ 内核为 2.6.18（2006 年 9 月）及更高版本的 Linux 发行版
+ Apple iOS X 10.9 及更高版本
+ Windows Server 2008 及更高版本
**重要**  
0.14.0 之前的所有 KPL 版本支持 Windows Server 2008 及更高版本。  
KPL 0.14.0 及更高版本将不再支持该 Windows 平台。

请注意，KPL 仅为 64 位。

## 源代码
<a name="kinesis-kpl-supported-plats-source-code"></a>

如果 KPL 安装中提供的二进制文件无法满足您的环境，则 KPL 的内核将编写为 C\+\+ 模块。C\+\+ 模块和 Java 接口的源代码根据亚马逊公共许可发布，可在亚马逊 [Kinesis Producer Library GitHub 上找到。](https://github.com/awslabs/amazon-kinesis-producer)虽然 KPL 可在安装了最新的符合标准的 C\+\+ 编译器和 JRE 的任何平台上使用，但 Amazon 仍未正式支持不在受支持的平台列表中的任何平台。