• # Kylix : des precisions

    Posté par . En réponse à la dépêche Borland Kylix arrive le 22 février. Évalué à 0.

    Kylix est le portage de delphi sous Linux.

    Attention toute fois, le portage de votre code va necessiter une operation de portage plus ou moins complexe selon le degres d'integration de votre code Delphi.

    #1 si votre appli delphi utilise les composants standard genre TTable, et AUCUNE specificité window (DCOM, MTS, MIDAS, dll, dcu, ...) alors le portage entre VCL vers CLS est assez simple, meme si il peu parfois s'averer long à cause de différences sémantiques entre VCL et CLX.


    #2 si vous avez des choses specifiques Winxx, alors il vous faudra avoir des portions :

    {$ifdef WINDOW}
    uses windows ;
    {$endif}
    {$ifdef LINUX}
    uses core;
    {$endif}

    { C'est un exemple pipo ... bien sur ...}

    Attention, que ce soit bien clair :

    - c'est un outil super impressionant
    - il va permettre à bcp de société d'utiliser Linux (migrer leurs appli)

    Mais

    - migrer une appli n'es pas si simple
    - il ne s'agit en AUCUNE façon d'avoir une portabilité à la Java (ca parait evident pour ceux qui connaissent Java, mais je vous assure que c'est pas clair pour tout le monde ...).

    Borland cible clairement le marché :

    - des PME/PMI disposant d'existant C/S en Delphi
    - PME/PMI voulant developer des appli pour C/S pour Linux.

    Pour les autres developements et architectures, Borland conseille clairement JBuilder (Serveur Applicatifs, ServerSide, Architectures distribuées, Serveur à haute disponibilité ... ) .

    Il faut noter aussi que le futur delphi6 incorporera la version Windows de CLX ... sortie ... (je m'en souvient plus :P )

    Ils ont pas une demo Kylix au linuxworld-paris ?