URL: https://linuxfr.org/news/ultracopier-2 Title: Ultracopier 2 Authors: alpha_one_x86 Ysabeau đ§¶, ZeroHeure, Davy Defaud, gUI, palm123 et BenoĂźt Sibaud Date: 2019ćčŽ05æ11æ„T19:19:39+02:00 License: CC By-SA Tags: ultracopier, supercopier, qt, c, fs et langage_c Score: 20 Ultracopier est un logiciel de copie de fichiers sous licence GPL v3, disponible pour plusieurs systĂšmes. Il remplace la copie de fichiers de votre gestionnaire de fichiers. Il permet la gestion de la liste de copies, la reprise sur erreur ainsi que la gestion des erreurs et collisions.  ---- [Facebook dâUltracopier](https://www.facebook.com/Ultracopier) [Site dâUltracopier](https://ultracopier-fr.first-world.info/) [Site de Confiared, hĂ©bergement et serveurs privĂ©s virtuels](https://www.confiared.com/fr/) [DĂ©mo en WebAssembly](https://files.first-world.info/ultracopier/wasm/) [PrĂ©cĂ©dente dĂ©pĂȘche sur Ultracopier 1.4](https://linuxfr.org/news/ultracopier-1-4) ---- Les nouveautĂ©s de la version 2 ============================== Passage de Qt Ă C ----------------- Le passage de Qt Ă C permet de ne pas subir les divers bogues jamais corrigĂ©s et limitations de Qt. Lâancien moteur est toujours disponible sous la forme dâun greffon. Adaptation Ă la plateâforme pour de meilleures performances et une meilleure gestion des erreurs ------------------------------------------------------------------------------------------------ On passe donc dâun moteur gĂ©nĂ©rique Ă un moteur pour chaque systĂšme dâexploitation dont les donnĂ©es internes, mode dâaccĂšs aux fichiers et dossiers, sont spĂ©cifiques. Cela permet dâavoir une **meilleure gestion des erreurs** du disque, du systĂšme de fichiers et du systĂšme dâexploitation, et de disposer dâune gamme complĂšte dâaccĂšs aux fichiers (asynchrone et synchrone, classique ou en diffusion). Avec le nouveau moteur, **les performances sont trois fois supĂ©rieures dans certains cas**. Et je pense pouvoir aller encore plus loin dans les performances. Simplification -------------- Plus le logiciel est complexe, plus il y a des bogues potentiels. De plus, comme ce sont nos donnĂ©es que le logiciel manipule, et que les utilisateurs veulent des fonctionnalitĂ©s que personne nâutilise, **jâai dĂ©cidĂ© de retirer les fonctionnalitĂ©s les plus invasives et les moins utiles** (somme de contrĂŽle, pause, limitation de dĂ©bit). Changement de licence --------------------- La licence payante dâUltracopier version 1 nâest pas compatible avec la version 2, car la version 1 a Ă©tĂ© supportĂ©e pendant de nombreuses annĂ©es. Cela permettra de financer un avancement plus rapide de la version 2. Nouveaux portages sur WebAssembly et Android -------------------------------------------- GNU/Linux est toujours pris en charge. AprĂšs une pĂ©riode de stabilisation jâĂ©tudierai son intĂ©gration dans les distributions (vous ĂȘtes les bienvenus pour aider). Haiku, BSD, etc., sont toujours pris en charge ; mais Ă cette liste viennent Ă prĂ©sent sâajouter WebAssembly et Android. RĂ©organisation de lâinterface ----------------------------- Dans la nouvelle interface par dĂ©faut, aucune information nâa Ă©tĂ© retirĂ©e ; lâinterface a seulement Ă©tĂ© rĂ©organisĂ©e. En revanche, dâautres informations ont Ă©tĂ© ajoutĂ©es, comme la vitesse par taille de fichiers. Tout le monde a sa vision de la meilleure interface (contenu, masquĂ©, prioritaire...), les deux interfaces qui restent maintenues devraient contenter le plus grand nombre, les autres interfaces nâĂ©taient jamais utilisĂ©es. Vous ĂȘtes, bien sĂ»r, libres de proposer vos interfaces. Enfin, si certains pensent que lâavantage de ce type de logiciel est dâavoir plus de performance, ce nâest quâune partie de ses fonctionnalitĂ©s. Aider le projet =============== Si vous voulez mâaider ou aider Ă dĂ©velopper du logiciel : - je cherche du travail en tĂ©lĂ©travail dans les domaines du dĂ©veloppement, de lâadministration systĂšme ou des tĂ©lĂ©communications ; - louez vos serveurs privĂ©s virtuels ou de lâhĂ©bergement chez [Confiared](https://www.confiared.com/fr/) (Confiared est mon entreprise et elle appuie le projet).