• [^] # Re: Compatibilite binaire

    Posté par . En réponse à la dépêche Gaël Duval répond à Mark Shuttleworth. Évalué à 10.

    Y'a juste un problème avec ton /opt : dans l'énorme majorité des cas en entreprise, les applis sont installées dans des répertoires séparés (les tarballs sont concus comme ca), pour plusieurs raisons :
    - ca permet d'avoir plusieurs versions en parallèle (indispensable)
    - ca permet d'installer ca sur des serveurs NFS, en local, n'importe ou. Si tu "forces" les gens a installer dans /opt, ca va forcément causer des problèmes à un moment ou a un autre.

    Pour la compil statique c'est un peu ce qui se passe, notamment les interpéteurs (TCL/Tk, Perl) sont fournis avec le soft. Les librairies genre libc, X, par contre, sont celles de la distrib.

    Pour en revenir au coup des applis scientifiques, l'énorme majorité du cout des licences vient du support. Il est possible de payer les licences beaucoup moins cher sans support. Mais comme souvent le support est vital pour les utilisateurs, ben ils paient plein pot. Ou comme le disait mon boss : "quand le client a une usine à 2,5 milliards de dollars qui tourne pas à cause de ton logiciel, t'as intéret à te grouiller pour trouver une solution" :) Ils paient très cher pour le support, donc.

    Le problème de ces applis, c'est qu'elles ne sont pas utilisées par beaucoup de monde, et qu'il faudrait une équipe de gens motivés qui s'y connaissent bien en prog et dans le domaine en question. C'est plus facile de commencer un projet de logiciel libre sur un domaine pas trop complexe, parce qu'on peut commencer tout seul dans son coin par une appli qui fait un petit bout, puis rajouter des fonctionnalités et intéresser des dévs supplémentaires.

    Je commence à bosser dans une quinzaine de jours pour une boite qui fait des logiciels (propriétaires) pour la microélectronique. Je verrai bien ce qu'ils pensent de l'open source, ca pourra donner des discussions intéressantes :)