Vos résultats de recherche

    Téléchargement du code source de Mozilla

    Le code source de Mozilla peut être obtenu soit en téléchargeant une archive source, soit en utilisant un logiciel client CVS (contrôle de source). Si vous le faites pour la première fois, ou désirez compiler une version particulière d'un produit Mozilla, le téléchargement d'une archive source est recommandé. Dans les autres cas, consultez Code source de Mozilla via Mercurial (pour Firefox) ou Code source de comm-central via Mercurial (pour Thunderbird, SeaMonkey et Firefox).

    Avant de tenter une compilation, veuillez prendre connaissance de la configuration requise et des instructions de compilation.

    Licence

    Les informations de licence pour le code source sont sur notre page des licences (en anglais).

    Restrictions à l'exportation

    • Ce code source est sujet à certaines réglementations en vigueur aux États-Unis, dont les U.S. Export Administration Regulations, et ne peut pas être exporté ou réexporté vers certains pays (actuellement Cuba, l'Iran, la Libye, la Corée du Nord, le Soudan et la Syrie) ou des personnes ou entités auxquels il est interdit de recevoir des exportations U.S. Consultez la version anglaise de cette page pour plus de détails.

    Téléchargement

    Versions distribuées (releases)

    Le code source d'une version précise peut être trouvé sur le serveur FTP dans le sous-répertoire source de la version que vous désirez obtenir. La structure des répertoires du serveur FTP se présente comme suit :

    PROJET/releases/VERSION/source/
    

    où les parties qui ne sont pas en majuscules sont à reprendre littéralement. PROJET doit être remplacé par firefox ou thunderbird (par exemple), et VERSION par 1.5.0.3 ou bonecho (par exemple). La base de ces chemins est ftp.mozilla.org/pub/mozilla.org/. Certains projets comme bonsai ne fournissent pas leur code source via FTP — dans ce cas, vous devrez utiliser CVS (si possible). Des versions particulières des appications sont accessibles en utilisant des Balises CVS spécifiques.

    La manière la plus simple de trouver le code source de la version désirée est de démarrer à ftp://ftp.mozilla.org/pub/mozilla.org/, et de naviguer à votre guise en gardant en tête les conventions de structure de répertoires listées ci-dessus. Pour naviguer au sein du serveur FTP, utilisez soit un navigateur comme Firefox ou le client FTP de votre choix.

     

    Par exemple, le code source de la version 2.0.0.4 de Firefox se trouve à l'adresse ftp://ftp.mozilla.org/pub/mozilla.or....0.0.4/source/. On l'obtient en combinant l'URL de base, ftp://ftp.mozilla.org/pub/mozilla.org/ avec les variables PROJECT = firefox, /releases/, RELEASE= 2.0.0.4 et enfin /source/.

     

    Tout l'arbre des sources n'est cependant pas disponible au téléchargement via FTP.

    Si jamais les liens ftp ne fonctionnaient pas, essayez aussi le serveur HTTP.

    Compilations noctures (nightlies)

    Actuellement, il n'y a pas de tarballs de source pour les compilations nocturnes (nightlies).

    Décompression

    Les archives de source sont distribuées sous forme de tarballs compressés avec bzip. Cela signifie que vous devez avoir à la fois tar et bzip2 installés, étant donné que le paramètre -j dans les commandes listées plus bas signifie que l'archive doit d'abord être décompactée avec bzip2. Pour décompacter une archive depuis un shell de type unix (ou le shell de cygwin), entrez :

    tar -xjf <fichier-source.tar.bz2>
    

    Ou, si vous voulez voir les fichiers extraits,

    tar xjfv <source-file.tar.bz2>
    

    Note pour les utilisateurs de Windows : utiliser WinRAR ou WinZip pour décompresser les archives de source ne fonctionnera pas. WinZip ne reconnaît pas les fichiers *.bz2, et l'archive contient des fichiers de longueur nulle qui ne seront pas décompressés correctement. Pour décompresser ces fichiers sous Windows, utilisez par exemple 7-zip.

    Actuellement il n'y a pas de tarballs de source pour les compilations nocturnes (nightlies) You can download a trunk nightly source tarball from http://ftp.mozilla.org/pub/mozilla.org where? This tarball will have the CVS files prepopulated so that the tarball can be updated from anonymous CVS.

    Étiquettes et contributeurs liés au document

    Contributeurs ayant participé à cette page : Chtitux, fscholz, teoli, Chbok, BenoitL, Mgjbot, Andreas Wuest
    Dernière mise à jour par : teoli,