Linux · Programação
Kylix
O Borland Kylix foi um IDE e compilador para Linux descontinuado, baseado no Delphi e no C++ Builder, voltado para o desenvolvimento nativo no Linux.
- Licença
- —
- Versão mais recente
- —

O que é o Kylix?
O Kylix foi lançado pela Borland no início dos anos 2000 como uma contraparte para Linux de suas populares ferramentas Delphi e C++ Builder. Ele oferecia um IDE visual, uma biblioteca de componentes e um compilador que gerava binários nativos para Linux. O produto nunca saiu da fase beta, foi descontinuado por volta de 2005 e não recebeu atualizações desde então, sendo considerado um software legado.
O ambiente era voltado para usuários do Delphi e Turbo Delphi que queriam migrar seu código centrado em Windows para o Linux sem aprender uma nova linguagem. Ele mantinha o mesmo modelo de componentes estilo VCL e usava a mesma sintaxe do Object Pascal, o que tornava a transição familiar para os developers do Delphi.
Na prática, o Kylix se parece com uma versão mais antiga do Delphi rodando no Linux: a interface é no estilo Windows, a paleta de componentes é limitada em comparação com ferramentas modernas e o processo de compilação é mais lento em distribuições contemporâneas. Para a maioria dos usuários, o IDE gratuito Lazarus é uma alternativa mais prática, pois mantém a compatibilidade com o Delphi e é ativamente mantido.
Ideal para: Projetos legados do Delphi que precisam ser compilados para o Linux sem reescrever o código.
Principais recursos do Kylix
- Compilador Object Pascal para Linux
- Designer de formulários visual com componentes de arrastar e soltar
- Depurador integrado
- Biblioteca de componentes semelhante à VCL
- Gerenciamento de projetos e pacotes
- Ferramentas de compilação via linha de comando
Prós
- Funciona com código-fonte existente do Delphi
- Fornece binários nativos para Linux
- Layout do IDE familiar para veteranos do Delphi
- Suporte a depuração integrado
Contras
- Não é mais mantido, sem atualizações
- Ecossistema de componentes limitado em comparação com IDEs modernas
- Funciona apenas em distribuições Linux mais antigas
- Produto comercial, sem licença gratuita
Programas do Windows que o Kylix substitui
Dicas para quem vem do Windows
Ao migrar do Delphi ou Turbo Delphi, a maioria dos arquivos .pas e .dfm abre diretamente no Kylix, mas você pode precisar ajustar os caminhos das unidades e substituir componentes VCL exclusivos do Windows por versões compatíveis com Linux. Os atalhos de teclado são em grande parte os mesmos (F9 para executar, Ctrl+F9 para compilar), embora alguns itens de menu sejam diferentes. Espere um ciclo de compilação mais lento e esteja preparado para usar as ferramentas de linha de comando para compilações em lote.
Kylix: perguntas frequentes
Posso compilar código moderno do Delphi com o Kylix?
Apenas código que usa a linguagem Object Pascal clássica e os componentes VCL suportados pelo Kylix será compilado; recursos de linguagem mais novos do Delphi não são reconhecidos.
O Lazarus é uma substituição direta para o Kylix?
O Lazarus busca compatibilidade com o Delphi e é ativamente mantido, tornando-se o sucessor prático para a maioria dos usuários do Kylix.
O Kylix funciona em distribuições Linux atuais?
Ele foi criado para kernels e bibliotecas mais antigos; pode funcionar em alguns sistemas modernos com pacotes de compatibilidade, mas não é oficialmente suportado.
Onde posso encontrar instaladores do Kylix?
Como o produto foi descontinuado, os espelhos oficiais foram removidos; você pode encontrar cópias antigas em sites de arquivo, mas elas não são mantidas.
Atualizado em