Skip to main content

Kylix

¿Qué es Kylix?

El término Kylix (que en griego significa tazón para beber) se refiere a un antiguo entorno de desarrollo para Linux creado y proporcionado por Borland. El sistema se basaba en Delphi y en C++Builder. Se basó en Qt para la biblioteca gráfica. Este marco de trabajo de la interfaz gráfica de usuario puede ser controlado por medio de CLX (biblioteca especial). El entorno de desarrollo integrado (IDE) se basa en libwine, es decir, no es una aplicación nativa para Linux. Esto ya era visualmente evidente: El puntero del ratón se volvió blanco en el entorno de programación Borland. Además, había que crear métricas de fuentes propias.

YouTube

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

Load video

Los objetivos de Kylix

El entorno de desarrollo estaba pensado originalmente para dominar las siguientes tareas:

  • Como subproducto de Delphi 5, el IDE debería ser capaz de implementar las llamadas al sistema de Windows en Linux.
  • Las aplicaciones creadas deben gestionarse sin Wine.
  • Tratar con OpenPascal como lenguaje de programación original debería ser tan fácil como bajo Windows.

Detalles del entorno de desarrollo de Borland.

Básicamente, Borland siempre ha ofrecido dos versiones de Kylix: una gratuita («Open») y otra comercial. La última edición real fue Kylix 3, que apareció en 2002 y complementó a C++ como lenguaje de programación. El trabajo de desarrollo también se ha simplificado gracias a un entorno de programación visual (similar al de Visual Basic ).

Lázaro como sucesor

A pesar de varias ventajas(fácil desarrollo, funciones similares a las de Windows, amigable para los principiantes a través de OpenPascal, se pueden crear Apps nativos para Linux) Borland finalmente descontinuó el proyecto y dejó de mantenerlo. Todos los derechos se transfirieron a una filial recién fundada, llamada Codegear, que prácticamente de inmediato eliminó la versión gratuita. Las desventajas se hicieron demasiado grandes:

  • En comparación con los entornos de desarrollo modernos, era simplemente demasiado engorroso.
  • La instalación en diferentes distribuciones de Linux se ha ido complicando con el tiempo. Por ejemplo, hubo problemas masivos en la interacción con Red Hat.
  • Cada vez más usuarios recurren a otros entornos de desarrollo. Por lo tanto, en algún momento, el coste y el beneficio dejaron de estar en una relación saludable.
El sucesor no oficial fue Lázaro. Como es sabido, este entorno de desarrollo también está muy orientado a Delphi. Sin embargo, la solución original de Borland no está completamente muerta. App likations creadas con él siguen siendo ejecutables. Sin embargo, el número de Appcorrespondientes es cada vez menor, ya que no cumplen con los requisitos modernos. Por ello, el siguiente comentario de freepascal.org lo resume: «Para cualquier trabajo de desarrollo es muy recomendable utilizar más bien Free Pascal Compiler y Lazarus».


¿Tiene más preguntas?

Por favor, contáctenos


Otros contenidos