IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Distributions Discussion :

Distribuer un logiciel closed source compatible toutes distributions


Sujet :

Distributions

  1. #1
    Membre extrêmement actif
    Homme Profil pro
    Graphic Programmer
    Inscrit en
    Mars 2006
    Messages
    1 532
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Graphic Programmer
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Mars 2006
    Messages : 1 532
    Points : 3 884
    Points
    3 884
    Par défaut Distribuer un logiciel closed source compatible toutes distributions
    Bonjour,

    je sais pas si je suis dans le bon endroit, mais j'ai pas trop trouvé de meilleur place.

    je suis en train de faire un logiciel close source mais utilisable sous license MIT.

    logiciel compilé fait en c/c++.

    je souhaite en faire une version linux.

    est ce que c'est possible de faire un seul logiciel qui marcherait sur toutes les distributions ? est ce qu'il y a un format de binaire commun ?
    ou doit-je compiler pour chaque type de distrib ?

    je suis un utilisateur de linux tres occasionnel, et je n'ai encore jamais compilé pour linux encore.

    Merci pour votre aide.

  2. #2
    Expert éminent sénior Avatar de Flodelarab
    Homme Profil pro
    Inscrit en
    Septembre 2005
    Messages
    5 237
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Charente (Poitou Charente)

    Informations forums :
    Inscription : Septembre 2005
    Messages : 5 237
    Points : 13 437
    Points
    13 437
    Par défaut
    Bonjour

    Tu comprends bien que ton binaire compilé ne peut pas être 64 bits et 32 bits simultanément ?
    Donc tu sais que le binaire universel n'existe pas.

    Sous Linux, il y a souvent un gestionnaire de paquets qui s'occupe du téléchargement, installation, configuration des logiciels.
    Donc si tu veux un résultat "cool", tu devrais faire un paquet pour les distributions les plus utilisées. (Debian, Fedora, openSUSE, etc)
    Sachant que si tu fais un paquet pour Debian, c'est fait aussi pour Ubuntu, Linux Mint, et des centaines d'autres (puisqu'elles sont des sur-couches de Debian)
    Cette réponse vous apporte quelque chose ? Cliquez sur en bas à droite du message.

  3. #3
    Membre extrêmement actif
    Homme Profil pro
    Graphic Programmer
    Inscrit en
    Mars 2006
    Messages
    1 532
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Graphic Programmer
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Mars 2006
    Messages : 1 532
    Points : 3 884
    Points
    3 884
    Par défaut
    merci pour ta reponse

    oui je parlais pour une meme architecture.

    ok c'est donc les gestionnaire de packages. je pensais que chaque gestionnaire avait un binaire avec une signature propre,
    mais donc c'est juste le packager. donc pas de packager universel en sorte ?

    est ce que je peux me passer d'un gestionnaire de package ? c'est un peu comme le msi sous windows, un gestionnaire d'installation ? si mon binaire est nolib, (est ce que c'est possible sous linus?), peux être que je n'ai pas besoin que le package fasse des trucs.
    l'utilisateur ne peux juste t'il pas decompresser l'archive dans son répertoire ou le mettre ou il veut et lancer le binaire ? (comme sous windows )

    merci

  4. #4
    Expert confirmé
    Avatar de Loceka
    Profil pro
    Inscrit en
    Mars 2004
    Messages
    2 276
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2004
    Messages : 2 276
    Points : 4 845
    Points
    4 845
    Par défaut
    Citation Envoyé par Aiekick Voir le message
    est ce que je peux me passer d'un gestionnaire de package ? c'est un peu comme le msi sous windows, un gestionnaire d'installation ? si mon binaire est nolib, (est ce que c'est possible sous linus?), peux être que je n'ai pas besoin que le package fasse des trucs.
    l'utilisateur ne peux juste t'il pas decompresser l'archive dans son répertoire ou le mettre ou il veut et lancer le binaire ? (comme sous windows )
    Oui bien sûr, pas mal de logiciels proprio fonctionnent d'ailleurs comme ça (Skype par exemple).

    Après rien ne t'empêche d'avoir un binaire exécutable et d'être installable via un packager en parallèle (toujours l'exemple de Skype).

  5. #5
    Membre extrêmement actif
    Homme Profil pro
    Graphic Programmer
    Inscrit en
    Mars 2006
    Messages
    1 532
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Graphic Programmer
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Mars 2006
    Messages : 1 532
    Points : 3 884
    Points
    3 884
    Par défaut
    ok, merci pour vos réponse.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Quelle licence logicielle Open Source choisir ?
    Par rozwel dans le forum Débats sur le développement - Le Best Of
    Réponses: 53
    Dernier message: 01/09/2008, 15h56
  2. Distribuer un logiciel écrit en python
    Par bersace dans le forum Déploiement/Installation
    Réponses: 3
    Dernier message: 10/10/2006, 19h01
  3. Réponses: 16
    Dernier message: 06/07/2006, 02h28
  4. [xp] chat avec un logiciel open source ?
    Par sali dans le forum Autres Logiciels
    Réponses: 2
    Dernier message: 19/02/2006, 15h45
  5. [java.sql.Date] format compatible tout sgbd ?
    Par djskyz dans le forum JDBC
    Réponses: 8
    Dernier message: 15/09/2004, 12h28

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo