• [^] # Re: java n'est plus portable ?

    Posté par . En réponse à la dépêche Ouverture officielle du site web JPackage. Évalué à 1.

    Pour en remettre une couche par rapport à la réponse précédente:

    1) les packetages sont fournis sous la forme de rpm : il y a un format de distribution qui s'appelle "jar" qui est fait pour ca.
    Depuis quand jar est-il un format de distribution ? C'est un format d'archive, au même sens que tar. Tu liste comment les jars installés sur ta machine, tu fais comment pour les mettre à jour automatiquement ? Et puis tu fais quoi des scripts, des répertoires de log, etc ?

    2)depuis quand un programme java (donc un ensemble de .class) est-il specifique a une distrib ?
    Où as-tu vu que les programmes sont spécifiques ? Ce sont les packages (ou les paquetages, mais jamais les packetages) qui le sont. Les packages pour Mandrake portent un mdk final à leur n° de release, utilisent le système de menu, etc, alors que les packages RedHat non. Et un programme java n'est pas qu'un simple ensemble de fichiers .class (voire ma remarque précédente).

    3)depuis quand les sources d'un programme java sont-ils specifiques a une distrib ?
    Même réponse que précédement: ce ne sont pas le contenu qui varie, mais l'emballage. Et si tu prends la peine de fouiller un peu, tu verras que les packages de chaque distribution sont tous issus du même fichier de description XML.