LinuxAlternative

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.

Abandonné
5.0 · 1 votes
Kylix n’est plus développé activement. Consultez les alternatives ci-dessous pour des options maintenues.
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