

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

# Plataformas compatíveis com a KPL
<a name="kinesis-kpl-supported-plats"></a>

A Amazon Kinesis Producer Library (KPL) é escrita em C\+\+ e executada como um processo secundário do processo principal do usuário. Binários nativos pré-compilados de 64 bits são fornecidos com a versão do Java e gerenciados pelo wrapper Java.

O pacote Java é executado sem a necessidade de instalar qualquer biblioteca adicional nos seguintes sistemas operacionais:
+ Distribuições do Linux com kernel 2.6.18 (setembro de 2006) e posterior
+ Apple iOS X 10.9 e posterior
+ Windows Server 2008 e posterior
**Importante**  
O Windows Server 2008 e posterior é compatível com todas as versões do KPL até a versão 0.14.0.   
A plataforma Windows NÃO é compatível a partir da versão KPL 0.14.0 ou superior.

Observe que a KPL é de 64 bits apenas.

## Código-fonte
<a name="kinesis-kpl-supported-plats-source-code"></a>

Se os binários fornecidos na instalação da KPL não forem suficientes para seu ambiente, o núcleo da KPL é escrito como um módulo C\+\+. O código-fonte do módulo C\+\+ e da interface Java é lançado sob a Amazon Public License e está disponível GitHub na [Amazon Kinesis](https://github.com/awslabs/amazon-kinesis-producer) Producer Library. Embora seja possível usar a KPL em qualquer plataforma para a qual haja disponibilidade de JRE e um compilador C\+\+ compatível com padrões recentes, a Amazon não oferece suporte oficial a nenhuma plataforma que não esteja na lista de plataformas compatíveis.