Skip to main content

Kylix

Qu’est-ce que Kylix?

L’expression Kylix (qui signifie bol à boire en grec) désigne un ancien environnement de développement pour Linux créé et fourni par Borland. Le système était basé sur Delphi et sur C++Builder. Il s’appuyait sur Qt pour la bibliothèque graphique. Ce cadre GUI peut être contrôlé au moyen de CLX (bibliothèque spéciale). L’environnement de développement intégré (IDE) reposait sur libwine – c’est-à-dire qu’il ne s’agissait pas d’une application native pour Linux. Cela était déjà visuellement apparent : Le pointeur de la souris est devenu blanc sous l’environnement de programmation Borland. En outre, il a fallu créer des paramètres de police propres.

YouTube

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

Load video

Les objectifs de Kylix

L’environnement de développement était initialement destiné à maîtriser les tâches suivantes :

  • En tant que sous-produit de Delphi 5, l’IDE devrait être capable d’implémenter les appels système Windows sous Linux.
  • Les applications créées devraient pouvoir fonctionner sans Wine.
  • Traiter avec OpenPascal comme le langage de programmation original devrait être aussi facile que sous Windows.

Détails de l’environnement de développement de Borland.

En fait, Borland a toujours proposé deux versions de Kylix: une version gratuite (« Open ») et une version commerciale. La dernière véritable édition a été Kylix 3, qui est apparue en 2002 et a complété le C++ en tant que langage de programmation. Le travail de développement a également été simplifié par un environnement de programmation visuel (similaire à ce que fait Visual Basic ).

Lazare comme successeur

Malgré divers avantages(développement facile, fonctions similaires à celles de Windows, convivialité pour les débutants grâce à OpenPascal, possibilité de créer des Appnatifs pour Linux), Borland a finalement abandonné le projet et n’en assure plus la maintenance. Tous les droits ont été transférés à une filiale nouvellement créée, Codegear, qui a pratiquement immédiatement supprimé la version gratuite. Les inconvénients sont devenus trop importants :

  • Comparé aux environnements de développement modernes, il était tout simplement trop encombrant.
  • L’installation sur différentes distributions Linux est devenue de plus en plus difficile au fil du temps. Par exemple, il y a eu d’énormes problèmes d’interaction avec Red Hat.
  • De plus en plus d’utilisateurs se sont tournés vers d’autres environnements de développement. À un moment donné, donc, le coût et le bénéfice n’étaient plus dans une relation saine.
Le successeur officieux est devenu Lazare. Comme on le sait, cet environnement de développement est également fortement orienté vers Delphi. Cependant, la solution originale de Borland n’est pas complètement morte. App les likations créées avec lui sont toujours exécutables. Cependant, le nombre de Apps correspondants est de plus en plus réduit, car ils ne répondent plus aux exigences modernes. Le commentaire suivant de freepascal.org résume donc la situation : « Pour tout travail de développement, il est fortement recommandé d’utiliser plutôt Free Pascal Compiler et Lazarus ».


Vous avez d'autres questions ?

Veuillez nous contacter


Autres contenus