Linux · Programmation
Kylix
Borland Kylix était un IDE et un compilateur Linux abandonnés, basés sur Delphi et C++ Builder, destinés au développement natif sur Linux.
- Licence
- —
- Dernière version
- —

Qu’est-ce que Kylix ?
Kylix a été lancé par Borland au début des années 2000 comme l'équivalent Linux de ses populaires outils Delphi et C++ Builder. Il offrait un IDE visuel, une bibliothèque de composants et un compilateur produisant des binaires Linux natifs. Le produit n'a jamais quitté le stade bêta, a été abandonné vers 2005 et n'a plus reçu de mises à jour depuis, ce qui en fait un logiciel obsolète.
L'environnement s'adressait aux utilisateurs de Delphi et Turbo Delphi souhaitant migrer leur code centré sur Windows vers Linux sans apprendre un nouveau langage. Il conservait le même modèle de composants de type VCL et utilisait la même syntaxe Object Pascale, ce qui rendait la transition familière pour les développeurs Delphi existants.
En pratique, Kylix ressemble à une version ancienne de Delphi exécutée sur Linux : l'interface est de style Windows, la palette de composants est limitée par rapport aux outils modernes et le processus de compilation est plus lent sur les distributions contemporaines. Pour la plupart des utilisateurs, l'IDE gratuit Lazarus est un remplacement plus pratique car il maintient la compatibilité avec Delphi et fait l'objet d'un entretien actif.
Idéal pour : Projets Delphi obsolètes qui doivent être compilés pour Linux sans réécriture du code.
Fonctionnalités clés de Kylix
- Compilateur Object Pascal pour Linux
- Conceur de formulaires visuel avec composants en glisser-déposer
- Débogueur intégré
- Bibliothèque de composants de type VCL
- Gestion de projets et de paquets
- Outils de compilation en ligne de commande
Points forts
- Fonctionne avec le code source Delphi existant
- Produit des binaires Linux natifs
- Disposition de l'IDE familière pour les vétérans de Delphi
- Prise en charge du débogage intégrée
Points faibles
- Plus maintenu, aucune mise à jour
- Écosystème de composants limité par rapport aux IDE modernes
- Fonctionne uniquement sur les anciennes distributions Linux
- Produit commercial, aucune licence gratuite
Logiciels Windows remplacés par Kylix
Conseils pour les utilisateurs de Windows
Lors du passage de Delphi ou Turbo Delphi, la plupart des fichiers .pas et .dfm s'ouvrent directement dans Kylix, mais vous devrez peut-être ajuster les chemins d'unités et remplacer les composants VCL spécifiques à Windows par des versions compatibles Linux. Les raccourcis clavier sont largement les mêmes (F9 pour exécuter, Ctrl+F9 pour compiler), bien que certains éléments du menu diffèrent. Attendez-vous à un cycle de compilation plus lent et soyez prêt à utiliser les outils en ligne de commande pour les compilations par lots.
Kylix : questions fréquentes
Puis-je compiler du code Delphi moderne avec Kylix ?
Seul le code utilisant le langage Object Pascal classique et les composants VCL pris en charge par Kylix peut être compilé ; les fonctionnalités linguistiques plus récentes de Delphi ne sont pas reconnues.
Lazarus est-il un remplacement direct de Kylix ?
Lazarus vise la compatibilité avec Delphi et fait l'objet d'un entretien actif, ce qui en fait le successeur pratique pour la plupart des utilisateurs de Kylix.
Kylix fonctionne-t-il sur les distributions Linux actuelles ?
Il a été conçu pour des noyaux et des bibliothèques plus anciens ; il peut fonctionner sur certains systèmes modernes avec des paquets de compatibilité, mais il n'est pas officiellement pris en charge.
Où puis-je trouver les installateurs de Kylix ?
Étant donné que le produit est abandonné, les miroirs officiels ont disparu ; vous pouvez trouver d'anciennes copies sur des sites d'archives, mais elles ne sont plus maintenues.
Mis à jour le