Skip to main content

Kylix

O que é Kylix?

A expressão Kylix (Grego para beber bowl) refere-se a um ambiente de desenvolvimento anterior para Linux criado e fornecido pela Borland. O sistema foi baseado em Delphi e em C++Builder. Ele dependia do Qt para a biblioteca gráfica. Esta estrutura GUI poderia ser controlada por meio do CLX (biblioteca especial). O ambiente de desenvolvimento integrado (IDE) dependia da libwine – ou seja, não era uma aplicação nativa para Linux. Isto já era visualmente aparente: O ponteiro do mouse ficou branco sob o ambiente de programação da Borland. Além disso, foi necessário criar métricas de fontes próprias.

YouTube

By loading the video, you agree to YouTube’s privacy policy.
Learn more

Load video

Os objetivos de Kylix

O ambiente de desenvolvimento foi originalmente concebido para dominar as seguintes tarefas:

  • Como um subproduto do Delphi 5, o IDE deve ser capaz de implementar chamadas de sistema Windows sob Linux.
  • As aplicações criadas devem funcionar sem Vinho.
  • Lidar com o OpenPascal como a linguagem de programação original deve ser tão fácil como sob o Windows.

Detalhes sobre o ambiente de desenvolvimento da Borland.

Basicamente, a Borland sempre ofereceu duas versões do Kylix: uma gratuita (“Open”) e uma comercial. A última edição real foi Kylix 3, que surgiu em 2002 e complementou o C++ como uma linguagem de programação. O trabalho de desenvolvimento também foi simplificado por um ambiente de programação visual (semelhante ao que o Visual Basic faz).

Lazarus como sucessor

Apesar de várias vantagens(desenvolvimento fácil, funções similares às do Windows, amigável para iniciantes através do OpenPascal, é possível criar Apps nativos para Linux) a Borland finalmente descontinuou o projeto e não o manteve mais. Todos os direitos foram transferidos para uma subsidiária recém-fundada chamada Codegear, que praticamente estampou de imediato a versão gratuita. As desvantagens tornaram-se demasiado grandes:

  • Em comparação com os ambientes de desenvolvimento modernos, era simplesmente demasiado complicado.
  • A instalação em diferentes distribuições Linux tornou-se cada vez mais difícil ao longo do tempo. Por exemplo, houve enormes problemas na interacção com a Red Hat.
  • Cada vez mais usuários se voltam para outros ambientes de desenvolvimento. Em algum momento, portanto, o custo e o benefício não estavam mais em uma relação saudável.
O sucessor não-oficial tornou-se o Lazarus. Como é bem sabido, este ambiente de desenvolvimento também está fortemente orientado para Delphi. No entanto, a solução original da Borland não está completamente morta. App gostos criados com ele ainda são executáveis. No entanto, o número de Apps correspondentes está se tornando cada vez menor, uma vez que eles não atendem mais aos requisitos modernos. O seguinte comentário do freepascal.org resume, portanto: “Para qualquer trabalho de desenvolvimento, é altamente recomendado o uso do Free Pascal Compiler e Lazarus”.


Você tem mais alguma pergunta?

Por favor, contacte-nos


Outros conteúdos