+ Répondre à la discussion Actualité déjà publiée
  1. #1
    Chroniqueur Actualités
    Avatar de Coriolan
    Homme Profil pro
    Étudiant
    Inscrit en
    mai 2016
    Messages
    529
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Maroc

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : mai 2016
    Messages : 529
    Points : 13 313
    Points
    13 313

    Par défaut Microsoft ajoute le support de Curl et Tar dans Windows 10

    Microsoft ajoute le support de Curl et Tar dans Windows 10
    Accessibles directement depuis la ligne de commande

    Après l’ajout du support de la console Bash dans Windows 10 et un client OpenSSH accessible directement depuis la ligne de commande, c’est autour de Curl d’être proposé par défaut dans Windows. L’annonce a été faite en décembre 2017 par le géant du logiciel dans un billet de blog. Pour Daniel Stenberg, le développeur principal de Curl, il s’agit d’un grand pas pour le programme dans sa quête de « conquérir le monde ».

    Curl existe déjà dans Windows

    Curl (abréviation de client URL request library : « bibliothèque de requêtes aux URL pour les clients » ou see URL) est une interface en ligne de commande, destinée à récupérer le contenu d'une ressource accessible par un réseau informatique. Daniel Stenberg raconte que depuis le lancement de Curl, il a été possible de développer ce programme et l’exécuter sur Windows. Différentes versions de Windows ont pu le faire tourner sans problème depuis au moins Windows 95. « Les utilisateurs intéressés et ayant un peu de connaissance avaient la possibilité d’exécuter Curl sur Windows depuis 20 ans déjà », explique le développeur dans son blog.

    Daniel Stenberg rappelle toutefois la débâcle du lancement d’un alias de Curl dans PowerShell qui a mis en place des difficultés dans la façon avec laquelle les utilisateurs emploient Curl.

    Curl livré par défaut avec Windows

    Avec cette annonce, le développeur de Curl s’attend à une accélération du développement de l’interface de commande de ligne Curl, ainsi qu’une augmentation du nombre de questions autour du programme.

    « Le fait que Curl soit livré par défaut par l’éditeur d’un système d’exploitation fait toute la différence. Soudainement, une fois Curl arrivé chez le grand public, plusieurs centaines de millions d’utilisateurs vont avoir l’outil installé pour eux sans avoir à faire quoi que ce soit, » a écrit Daniel.

    À propos de Curl sur Windows

    Nom : curl.gif
Affichages : 7648
Taille : 43,8 Ko

    Actuellement livré dans une build de Windows 10, le développeur de Curl s’attend à une mise à niveau et une amélioration du programme durant les prochaines itérations de l’OS. Pour cette raison, il a fait part de quelques observations et suggestions pour l’équipe de développement de Microsoft pour améliorer Curl prochainement :

    1. Ils livrent la version 7.55.1 alors que la version 7.57.0 est la dernière itération en date. Ça veut dire que Microsoft est juste trois versions en retard, ce qui est fort appréciable selon le développeur. Beaucoup de distributions et autres livrent des versions beaucoup plus anciennes ;
    2. Sans surprise, Microsoft utilise une build qui s’appuie sur un backend WinSSL pour TLS ;
    3. Ils ne l’ont pas écrit avec un support IDN ;
    4. Ils ont désactivé de façon explicite le support natif d’une variété de protocoles que Curl supporte nativement par défaut (gopher, smb, rtsp, etc.), toutefois, ils ont laissé actifs quelques protocoles rares (comme dict) ;
    5. Curl supporte LDAP en utilisant l’API native de Windows, mais il n’est pas utilisé ;
    6. La date de publication montre que Microsoft a développé Curl à partir de sources non publiées (probablement directement à partir d’un clone git) ;
    7. Pas de support de HTTP/2 ;
    8. Aucun support pour une décompression automatique pour du contenu gzip ou brotli ;
    9. Cette build ne supporte pas metalink et PSL (public suffix list).


    Comme pour les autres systèmes d’exploitation, Microsoft se charge de développer et expédier Curl indépendamment du projet derrière l’outil. « Généralement, ils obtiennent notre code, le développent et le livrent, » a écrit le développeur.

    Beaucoup de gens ont mentionné que Curl peut être l’outil idéal pour télécharger des fichiers malicieux sur Windows, surtout si vous arrivez à exécuter du code sur un ordinateur de Windows. Mais Daniel ne s’alarme pas, il pense que « Curl est un outil assez capable et vous ne voudriez pas qu’il soit invoqué involontairement. Mais bien sûr, tout outil capable et puissant peut être abusé. »

    En plus de Curl, Microsoft a annoncé qu’elle va ajouter le support de Tar dans la ligne de commande de Windows. Cet outil permet aux utilisateurs d’extraire les fichiers et créer des archives. En dehors de PowerShell ou l’installation d’un programme tiers, il n’y avait aucune façon d’extraire un fichier depuis cmd.exe. Microsoft corrige donc cette limite. Il faut savoir que cette implémentation dans Windows utilise librarchive.

    Nom : tar.gif
Affichages : 4708
Taille : 80,1 Ko
    Tar dans la ligne de commande

    Avec le support de Curl et Tar, « Non seulement vous serez en mesure de transférer des fichiers depuis la ligne de commande, vous serez aussi capable d’extraire des fichiers dans d’autres formats en plus de .zip (comme .tar.gz), » a écrit Microsoft.

    Source : daniel.haxx - blog de Microsoft

    Et vous ?

    Avez-vous déjà utilisé Curl sur Windows ?
    Que pensez-vous de cette implémentation ?

    Voir aussi :

    Microsoft ajoute le support d'un client OpenSSH dans Windows 10 accessible directement depuis la ligne de commande
    Microsoft parle des évolutions du sous-système Linux WSL qui vont accompagner la MàJ Creators Fall Update attendue le 17 octobre
    Contribuez au club : Corrections, suggestions, critiques, ... : Contactez le service news et Rédigez des actualités

  2. #2
    Membre expert Avatar de Zefling
    Homme Profil pro
    Développeur Web
    Inscrit en
    avril 2007
    Messages
    869
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Puy de Dôme (Auvergne)

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : avril 2007
    Messages : 869
    Points : 3 060
    Points
    3 060

    Par défaut

    Dans pas longtemps, on pourra fait des apt-get pour mettre à jour les logiciels.

    Je suis déjà loin.
    Mon blog de développeur web.

    Projet : BakuJS

  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    août 2008
    Messages
    165
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : août 2008
    Messages : 165
    Points : 481
    Points
    481

    Par défaut Oh la la, quelle nouvelle !

    Merci ms pour cette évolution de ton OS.
    J'en pleure de joie ...

    Tu parles, ils existent déjà pour windows et bien d'autres encore, tout le monde le sait ... A part eux. Cette société ne manque pas une occasion d'étonner.

    Par contre, Un truc utile pour les unisiens : le support des applications X et surtout Open GL sous WSL. Ils vous remercient d'avance.

  4. #4
    Responsable Systèmes


    Homme Profil pro
    Technicien maintenance
    Inscrit en
    août 2011
    Messages
    7 911
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Technicien maintenance
    Secteur : High Tech - Matériel informatique

    Informations forums :
    Inscription : août 2011
    Messages : 7 911
    Points : 17 513
    Points
    17 513

    Par défaut

    Par contre, Un truc utile pour les unisiens : le support des applications X
    Il est déjà possible d'utiliser des applications X sous Windows avec un produit non natif. Il se pourrait que le support natif soit implémenté.
    Ma page sur developpez.com : http://chrtophe.developpez.com/ (avec mes articles)
    Mon article sur la création d'un système : http://chrtophe.developpez.com/tutoriels/minisysteme/
    Mon article sur le P2V : http://chrtophe.developpez.com/tutoriels/p2v/
    Consultez nos FAQ : Windows, Linux, Virtualisation

  5. #5
    Membre confirmé
    Profil pro
    Inscrit en
    août 2008
    Messages
    165
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : août 2008
    Messages : 165
    Points : 481
    Points
    481

    Par défaut

    Citation Envoyé par chrtophe Voir le message
    Il est déjà possible d'utiliser des applications X sous Windows avec un produit non natif. Il se pourrait que le support natif soit implémenté.
    Le fameux xming ? Oui, je connais le trick, pour peu qu'on lance le fameux serveur X, sans fenêtrage et avec l'option -tcp. C'est une chance que ce soit compatible mais xming n'a pas le support 3d matériel hélas.

    Il me semble que xming m'a fait des difficultés et que c'est avec cygwin/X que ça a marché la première fois pour moi.

Discussions similaires

  1. Réponses: 15
    Dernier message: 19/12/2017, 10h45
  2. Réponses: 0
    Dernier message: 11/04/2017, 15h13
  3. Réponses: 0
    Dernier message: 04/09/2013, 22h43
  4. [phpToPDF] Ajouter le support d'une nouvelle police
    Par frutix dans le forum phpToPDF
    Réponses: 2
    Dernier message: 28/07/2010, 18h41
  5. Comment ajouter le support natif de mysql ?
    Par brennion dans le forum MFC
    Réponses: 2
    Dernier message: 22/03/2005, 22h40

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