Accueil
Rechercher:
sur developpez.com sur les forums
Forums | Tutoriels | F.A.Q's | Participez | Hébergement | Contacts
Club Emploi Blogs   TV   Dév. Web PHP XML Python Autres 2D-3D-Jeux Sécurité Windows Linux PC Mac
Accueil Conception Java DotNET Visual Basic  C  C++ Delphi MS-Office SQL & SGBD Oracle  4D  Business Intelligence
FORUMS TUTORIELS F.A.Q DICO SOURCES LIVRES TELECHARGEZ TESTS COMPARATIFS DEBATS SONDAGES

Les logiciels indispensables pour le développement

Date de publication : 24/05/2006 , Date de mise à jour : 03/02/2008

Par Eric Reboisson (Site Web) (Blog)
 

Bon (3 commentaires)

Cet article a pour objectif de répondre à cette question :

Quels sont les outils logiciels que vous trouvez indispensables dans un cycle de développement ?

Initialement cette question a fait l'objet d'un post qui est ici (merci à Straahd !!!)

Cet article reprend les logiciels qui sont ressortis le plus souvent dans cet article et d'autres qui à mon avis n'ont pas été nommés.

Etant donné que je suis plutôt adepte de l'OS Windows, merci à ceux qui apporteront des précisions sur les univers Linux et MAC.

De plus les logiciels évoluant tout le temps cette liste est susceptible d'être modifiée au cours du temps, donc merci de me faire part de vos avis, précisions, etc. sur ce sujet.

Vous noterez également que dans plusieurs catégories, on trouve de multiples outils. Le but va être de ne présenter que les 2 ou 3 outils de référence

Merci également pour votre indulgence car je ne connais pas, ou n'utilise pas tous les outils présentés (ce qui pourrais expliquer quelques erreurs)

Pour finir quelques questions à se poser avant de contredire un choix ou d'en proposer un :

- Avez vous essayé le logiciel cité en référence ? Est il mieux ? moins bien (pourquoi ?) ?
- Qu' apporte réellement comme intéret l'outil que vous souhaitez présenter.

Merci aussi de m'aider à apporter les commentaires qui vont bien sur ces différents outils.

Merci d'avance pour votre aide !!!

I. Introduction et terminologie
II. Informations et documentations
III. Internet et communication
Clients mail
RSS
Messagerie instantanée
Newsgroups
Navigateurs
Aspirateurs
IV. Bureautique
Divers
V. Editeurs de texte
VI. SGBD
ORACLE
MySQL
postgresql
Firebird
VII. Modélisation
UML
Base de données
Schémas
VIII. Gestionnaire de code source et suivi
SCM
IX. Planning et tâches
X. Programmation
Développement WEB
IDE
XML
CSS
CMS
Java
IDE
Audit de code
.Net
IDE
Audit de code
C et C++
DELPHI
PHP
Scripting
PERL
Python
Ruby
Profiler et déboguage
Divers
XI. Serveurs
Applicatif
WEB
WAMP (Windows Apache MySql Php)
XII. Intégration
XIII. Documentation
XIV. Tests
XV. Installeurs
XVI. Système et réseau
OS et machines virtuelles
Explorateurs
FTP
XVI-4. Firewall
Antivirus
Anti-spyware
Réseau
LDAP
Divers
XVII. Image, son et vidéo
Image
XVIII. Accessoires
XIX. Loisirs et Multimedia
XX. A classer
XXI. Conclusion


I. Introduction et terminologie

Ci-dessous des définitions et renvois pour des termes utilisés dans cet article.

  • OS : Operating System, en français Système d'exploitation.
  • IDE : Integrated Development Environment, en français Environnement de Développement Intégré.
  • Multi-plateformes : Windows, Linux, Mac
  • GPL : Gnu Public Licence.
  • MPL : Mozilla Public Licence.
  • BSD License.
  • SPL : SUN Public Licence.
  • CPL : Common Public Licence.
  • LGPL : Less Gnu Public Licence.


II. Informations et documentations

Avant de commencer, un petit lien sympathique :

fr De la bonne manière de poser les questions (Ou comment poser les questions de manière intelligente)

Quelques sites indispensables pour trouver de l'information :

Nom/URL Commentaires
www.developpez.com Faut il le présenter ?
www.google.fr "LE" moteur de recherche.
msdn Aide en ligne sur les produits Microsoft.
Le site de SUN Aide en ligne sur les produits Java.

III. Internet et communication

Dans cette section, tout pour la communication et la navigation.

Et pourquoi les navigateurs dans cet article ? Simplement parce que nous les utilisons tous les jours pour rechercher de l'information (Par exemple pour consulter les sites précedemment cités, mais aussi pour vérifier la validité d'un développement web sur un navigateur).


Clients mail

Nom/URL OS Licence Commentaires
thunderbird Multi-plateformes MPL/GPL/LGPL Le client mail graphique en vogue en ce moment, ses fonctionnalités :

- Email.
- Newsgroups.
- Syndication.
- Plugins.
mutt Multi-plateformes Gratuit Client en mode console qui ne se manipule pas à la souris => pas de HTML.
Il peut se coupler avec n'importe quel éditeur de texte, au hasard vim.

RSS

Comment gérer ses abonnements aux fils RSS, quelques outils dans la liste qui suit :

Nom/URL OS Licence Commentaires
Liferea Linux GPL Un aggrégateur de fils RSS pour Linux.
akregator Linux GPL Un aggrégateur de fils RSS pour Linux.
snownews Linux GPL Un aggrégateur de fils RSS pour Linux.
info A noter que Thunderbird permet également de gérer les fils RSS.

Messagerie instantanée

Des logiciels pour communiquer rapidement, et facilement, en complément des clients mails :

Nom/URL OS Licence Commentaires
miranda Windows GPL Logiciel de messagerie instantanée multi-protocoles (ICQ, AIM, MSN, Jabber, Yahoo, IRC, Gadu-Gadu, Tlen, Netsend).
Pidgin Multi-plateformes GPL Anciennement nommé GAIM ce logiciel de messagerie instantanée, supporte AIM, ICQ, Yahoo!, MSN, Jabber, IRC, Napster, Gadu-Gadu, Zephyr, and SILC.
trillian Windows Gratuit Logiciel de messagerie instantanée, supporte AIM, ICQ, MSN, Yahoo Messenger, and IRC.

Newsgroups

Une liste de logiciel sur ce site http://usenetfr.free.fr/


Navigateurs

Nom/URL OS Licence Commentaires
firefox Multi-plateformes MPL Un excellent navigateur, que l'on peut améliorer avec des plugins :

- en web developper : pour faire des sites web conformes W3C.
- en bookmark synchronizer : pour partager ses favoris entre la maison et le travail.
- en selenium : pour tester des applications web (fonctionne également avec d'autres navigateurs).
- en firebug : boîte à outils pour le développement web.
konqueror Linux GPL Super navigateur de fichiers, FTP, CVS, avec multi onglets, split de fenêtre, passe le test acid2.
Opera Multi-plateformes Inconnue Opera passe le test acid2, c'est le plus à même de vérifier la qualité de son code.

Autres navigateurs :

  • Internet Explorer : Comme c'est le plus utilisé, il faut quand même vérifier son développement dessus.
  • Lynx : Navigateur en mode texte.
  • Safari : le navigateur Web de chez Apple, fonctionne également sous Windows et passe le test acid2.

Aspirateurs

Les aspirateurs web permettent de faire des copies de sites, très utile pour une utilisation déconnectée par exemple :

Nom/URL OS Licence Commentaires
httrack Windows, Linux GPL Pour sauvegarder un site web via le protocole HTTP.
Avec une GUI, ou en ligne de commande.
wget Linux, Windows GPL Idem à HTTRACK mais uniquement en ligne de commande.

IV. Bureautique

Parce qu'un projet démarre souvent par une phase de rédaction des besoins, parce que l'on a parfois besoin de faire des présentations sur vidéo-projecteur.

Les logiciels suivants ont donc ces fonctionnalités :

Nom/URL OS Licence Commentaires
Microsoft Pack Office Windows Commercial La célèbre suite bureautique de Microsoft (traitement de texte, tableau, présentation, base de données).
OpenOffice Windows, Linux Licence Suite bureautique libre.
LaTeX Multi-plateformes LPPL Système logiciel de composition de documents.
TeXnicCenter Windows GPL Environnement permettant de manipuler de manière plus intuitive et plus simple les documents latex (non wysiwyg).
Acrobat Reader Windows Commercial Lecteur de fichiers PDF.
Foxit Reader Windows Gratuit et Commercial Concurrent de Acrobat Reader, gratuit lui aussi, mais surtout plus léger et plus rapide à démarrer.

Divers

Nom/URL OS Licence Commentaires
snagit Windows Commercial Permet de faire :

- copies d'écran, de textes avec toutes les options possibles et imaginables (formats d'export, etc.).
- enregistrer des vidéos.

Très pratique pour les supports de cours et tutoriels.
ditto Windows GPL Un super presse-papiers.
Wink Windows, Linux Gratuiciel Pour faire des enregistrements vidéos de l'écran avec possibilité d'ajout de bulles (idéal pour réaliser des tutoriaux).
Scribus multi-plateformes GPL Logiciel open-source pour la publication,.

V. Editeurs de texte

Les éditeurs de texte permettent bien plus que la simple écriture de caractères dans un fichier.

Les différents logiciels ci-dessous possèdent des fonctionnalités très abouties :

- Remplacement de chaînes.
- Coloration syntaxique selon les langages.
- FTP.
- Auto-complétion.
- etc.

Nom/URL OS Licence Commentaires
SciTE Windows, Linux Python License Editeur de code, supporte la coloration syntaxique de très nombreux langages.
ultraedit Windows Commercial Editeur de texte ultra-complet, coloration syntaxique, compilation, ouverture de très gros fichiers, manipulation de fichiers en binaire, expressions régulières pour faire des modifications... bref un must.
PSPad Windows Freeware - Mode projets.
- FTP.
- Editeur de macro.
- Colorisation syntaxique.
- Librairie TiDy intégrée.
- etc.
TextPad Windows Commercial Editeur de texte complet.
vim multi-plateformes charityware "L'éditeur de texte" pour beaucoup.

Il ne permet pas de faire le café mais il reste un des plus puissants qui soit.

Parfaitement multi-plateformes et adapté au développement.

Prise en main difficile et déroutante au début. Il a la particularité d'être une éditeur modal. C'est ce qui le rend difficile d'abord, puis addictif une fois le premier cap passé. On aime ou on déteste.
Il est extensible à l'infini ou presque.

Rapide, léger, démarre en 1s, marche même quand tout le reste est planté. il sait mettre des couleurs sur tout et n'importe quoi C'est le descendant de l'illustre vi.

Fonctionnalités :

- coloration syntaxique, auto-complétion, intégration de ctags, plugins,etc.
kate Linux GPL Editeur de texte.
emacs multi-plateformes GPL Il s'agit de l'autre gros éditeur de texte.
coloration syntaxique, auto-complétion, intégration de ctags, plugins, etc.
notepad++ Windows GPL Editeur de texte.
Jext Multi-plateformes GPL Coloration syntaxique, nombreux langages supportés.
Auto-complétion de balises XHTML, création de "modèles de documents" personalisés.
Création de raccourcis clavier (exemple : taper 2 lettres pour ajouter des lignes entières de code).
Notepad2 Windows Inconnue Gère la reconnaissance d'une vingtaine de langages différents parmi lesquels Java, C, HTML, PHP,etc.
TextMate MacOs X Commercial Un éditeur de texte qui semble ravir la communauté à la pomme.


A voir aussi

- Edit Plus 2 : pour l'édition de fichiers PHP, HTML, JavaScript et CSS. Très simple, rapide et efficace.
- JCreator LE (gratuit) : rapide et ergonomique pour la programmation Java : coloration syntaxique, explorateur de code et de fichier, gestion de projet, compilateur,etc.
- quanta : un très bon éditeur de script, open source, et qui évolue très vite. Le mode de gestion de projet est excellent, et l'integration de CVS arrive.


VI. SGBD


ORACLE

Le moteur de base de données de la société ORACLE, l'un des plus puissant du marché.
Quelques outils pour vous faciliter la vie :

Nom/URL OS Licence Commentaires
TOAD Windows Commercial Autant pour les DBA que les développeurs.
C'est pas donné, mais vraiment indispensable avec une base Oracle.
Administration, requêtage simple ou poussé, etc.
SQLWorksheet Windows, Linux Commercial Outil permettant d'accéder à la base de données via ODBC.
SQLLoader Windows, Linux Inclus dans la distribution Oracle Un binaire de la distribution Oracle, utile pour charger de gros fichiers.

MySQL

Nom/URL OS Licence Commentaires
MySql Multi-plateformes GPL Client graphique :

phpMyAdmin : interface d'administration en PHP pour mysql, très complet et intuitif.

postgresql

Nom/URL OS Licence Commentaires
PostgreSQL Windows, Linux PostgreSQL Data Base Management System Un autre SGBD open source.

Client graphique :

- en pgadmin : administration graphique de postgresql.
- en phppgadmin : équivalent de phpmyadmin pour postgresql.

Firebird

Nom/URL OS Licence Commentaires
Firebird Multi-plateformes IDPL Un autre SGBD open source.

Autres bases de données :

  • Access : La base de données bureautique de Microsoft.

VII. Modélisation

La modélisation est utilisée dans un cycle de développement pour schématiser les entités du monde réel vers une approche informatique.

C'est une étape intermédiaire avec le codage.


UML

Ci-dessous, quelques un des meilleurs :

Nom/URL OS Licence Commentaires
ArgoUML Multi-plateformes BSD License Modeleur UML.
Poseidon UML Multi-plateformes Commercial Modeleur UML.
Rational Rose Windows Commercial Très bon outil pour faire de la modélisation, possibilité de faire de la génération de code et du reverse engeneering.

A voir aussi :

- Umbrello.
- Star UML.
- Acceleo.
- BoumL.


Base de données

Nom/URL OS Licence Commentaires
Power AMC (AMC Designer hors France) Windows Commercial Analyse Merise, UML, reverse engineering.
Création automatique des structures de SGBD-R pour plus de 45 moteurs du marché, rétro-conception et synchronisation.
CASE Studio 2 Windows Commercial/Gratuit Outil de modélisation de base de données.
DBDesigner 4 Windows, Linux GPL Outil de modélisation rapide de base de données MySQL.

Schémas

Parfois un bon schéma vaut mieux que de grand discours.

Nom/URL OS Licence Commentaires
Freemind Windows, Linux GPL Pour organiser sa tête, et en faire une présentation.
Peut être utilisé aussi pour la documentation.
DIA Windows (avec GTK), Linux GPL Pour faire des schémas (électronique, réseaux).
Microsoft Visio Windows Commercial L'outil de Microsoft pour faire des schémas.

VIII. Gestionnaire de code source et suivi


SCM

Nom/URL OS Licence Commentaires
CVS Multi-plateformes GPL Outil de SCM, gestionnaire de sources.

Client graphique pour CVS :

- tortoiseCVS.
subversion Multi-plateformes Licence Autre outil de SCM, gestionnaire de sources.

Client graphique pour Subversion :

- tortoiseSVN.
mantis Multi-plateformes GPL Gestionnaire de bugs basé sur php/MySQL/web.
bugzilla Multi-plateformes GPL Gestionnaire de bugs.
Git Linux en GPL V2 Gestionnaire de sources, Git est rapide, très puissant et distributed, ce qui fait son énorme force par rapport à subversion ou cvs.
A voir également :


IX. Planning et tâches

Nom/URL OS Licence Commentaires
Microsoft Project Microsoft Commercial Complet pour l'organisation d'un projet, répartition des ressources, édition de diagrammes de Gantt, etc.
GanttProject Windows, Linux GPL Gestion de plannings.
ToDoList Windows Gratuit Gestion des tâches.
Planner Linux GPL Gestion de planning.

X. Programmation


Développement WEB

A voir aussi


IDE

Nom/URL OS Licence Commentaires
Dreamweaver Windows Commercial Edition HTML, JavaScript, PHP, couplage avec TopStyle, et plus encore...
nvu Windows, Linux MPL/LGPL/GPL Edition HTML.

A voir aussi

- BigDump (en php) : import de gros fichiers SQL (difficile sous Windows avec phpmyadmin) - classe WikiRenderer : formattage de texte par wiki


XML

Nom/URL OS Licence Commentaires
XMLSpy Windows Commercial Editeur XML.

CSS

Nom/URL OS Licence Commentaires
Top Style Windows Commercial/Gratuit dans la version Light Editeur de feuille de style CSS.
CODA Mac Os X Commercial Développement web et notamment un éditeur de feuille de style CSS.

CMS

Nom/URL OS Licence Commentaires
Zope Multi-plateformes en Zope Public License Gestionnaire de contenu Web et de portails, écrit en Python

Java


IDE

Les principaux IDE pour développer en Java sont ici

Ci-dessous en voici dont les mérites ne sont plus à prouver :

Nom/URL OS Licence Commentaires
ECLIPSE Multi-plateformes Licence Un des meilleurs IDE, multi-langages, multi-plateformes (gestion de CVS et Subversion, plugins).

Quels plugins pour Eclipse utilisez-vous ?
NetBeans Multi-plateformes SPL L'EDI NetBeans est un environnement de développement.

Audit de code

Nom/URL OS Licence Commentaires
PMD Windows, Linux "BSD-style" license Audit sur les erreurs de codage, et respect des conventions.
checkstyle Windows , Linux LGPL Audit sur les erreurs de codage, et respect des conventions.
junit Multi-plateformes CPL Framework de création de tests unitaires.
A noter qu'aujourd'hui, il existe des xUnit dérivés de JUnit pour des tests spécifiques (HTTP, etc.).
jdepend Multi-plateformes BSD License Audit de dépendances des packages.

Voir le tutoriel sur developpez.
emma Multi-plateformes CPL Couverture des tests.
findbugs Multi-plateformes Creative Commons Auditeur de code pour trouver les bugs.

.Net

Un lien existe sur Developpez sur les meilleurs outils .Net.

A voir aussi


IDE

Nom/URL OS Licence Commentaires
Visual Studio.NET Windows Commercial/Gratuit pour la version EXPRESS bien fournie Pour tout ce qui est lié à .NET, dans cette technologie, VS.NET est incontournable.
Borland Developper Studio Windows Commercial Supporte les langages : Delphi, Delphi .Net, C# et C++.
SharpDevelop (#develop) Windows Inconnue Un environnement de développement open source pour .Net.
WinDbg - - Dans le platform SDK de Microsoft, il y a une version avancée du débuggueur intégrée à Visual Studio

Audit de code

Nom/URL OS Licence Commentaires
NUnit Pour tous les langages .Net Licence Tests unitaires pour la plateforme .Net.
Reflector Pour tous les langages .Net Commercial Pour voir le code des assembly .Net.

Indispensable à tout développeur .Net, permet même de voir le code du framework.

C et C++


Nom/URL OS Licence Commentaires
C++ Builder Windows Commercial Sous Windows, pour la programmation C++ avec interface utilisateur cet IDE permet de créer très facilement et rapidement des applications.
Code::Blocks Windows, Linux GPL IDE Libre pour C++.
GCC multiplateforme GPL Pas limité au C et au C++. GCC intègre aussi : Java, fortran, Objective C.
Ce n'est qu'un compilo, c'est une suite de compilateurs pour être exact : pas d'EDI ni d'éditeur.
Visual C++ Windows Commercial L'IDE de Microsoft pour C++.
Dev-C++ Windows GPL (Plus maintenu à ce jour)IDE Libre pour C++.
Eclipse IDE for C/C++ Developers Multi-plateformes Licence L'IDE Eclipse orienté C/C++.
A voir aussi

- Qt Designer : atelier de fabrication de formulaires.
- KDevelop.
- en MingGW


DELPHI



PHP

Quelques sites de référence sur PHP :

Nom/URL OS Licence Commentaires
Zend Studio Multi-plateformes Commercial Studio de développement PHP.
phpunit Multi-plateformes MIT License Tests unitaires.
PEAR Multi-plateformes Licence Bibliothèques de codes PHP.

A voir aussi

- Maguma Studio : toutes les fonctionnalités d'un bon éditeur.
- easyphp : n'est plus mis à jour depuis longtemps, il y a VertrigoServ.


Scripting


PERL

Nom/URL OS Licence Commentaires
PERL Linux GPL PERL est généralement installé de base sous les unixoïdes.
ActivePerl Multi-plateformes Licence Portage PERL pour Windows (donc compilateur + interpréteur + débogueur + optimisateur) + un excellent gestionnaire de modules (gratuit).

Python


Ruby

A venir...


Profiler et déboguage

Nom/URL OS Licence Commentaires
TPTP Multi-plateformes Licence Plugin Eclipse pour profiler une application.
DebugView Windows Gratuit Outils de debug pour Windows qui permet de capturer et horodater des chaînes de caractères émises par toutes les applications du système avec la fonction d'API OutputDebugString().
Utile pour debugger des applications impliquant la communication de plusieurs exe (ou plusieurs threads).
Ce n'est pas lié à .Net (au contraire) mais au développement Windows en général (c'est lié aux API Windows).
Dependency Walker Windows Commercial Pour examiner toutes les dépendances des .exe et .dll Windows.
Aucun rapport non plus avec .Net. N'est destiné qu'aux applications natives Windows.
MemProof Windows Free MemProof est un outil gratuit pour traquer les fuites de mémoires et ressources pour les compilateurs Borland : Delphi 2, 3, 4, 5, 6, 7; C++Builder 1, 3, 4, 5; et Borland C++5.
Venkman Multi-plateformes Free Venkman est un débogueur JavaScript intégré aux navigateurs Mozilla.

A voir également :

- OllyDbg : debuggueur Shareware pour Windows.
- IDA : un autre debuggueur.


Divers

Nom/URL OS Licence Commentaires
WinMerge Windows GPL Outils de recherche des différences entre fichiers.
xxdiff Linux GPL Un comparateur et fusionneur graphique de fichiers et répertoires.
Intégration avec Subversion (cf. Diff graphique dans Subversion (et en général)).
WinDiff Windows Gratuit Outils de recherche des différences entre arborescences de fichiers et répertoires.
diff Linux Gratuit Pour voir les différences entre deux fichiers. Vim y délègue le boulot de comparaison, et affiche ensuite les différences en respectant la coloration sytaxique associée au type de fichiers comparés et en repliant les choses qui sont identiques. Au final, un bon moyen de visualiser des différences couplé à un éditeur de texte extrêmement puissant.
PowerBatch Windows Gratuit Editeur de scripts DOS.
Kompare Linux LGPL Comparateur graphique de fichiers, répertoires, génération de patchs.

A voir aussi

bash, ou tcsh, ou zsh, ou ..., bref : un vrai interpréteur de commandes. Toujours pratique d'avoir un vrai shell sous la main pour réaliser des tâches complexes sur les fichiers de nos projets de développement ou non.

- Sous Linux les commandes : find, grep, sed, watch


XI. Serveurs

Je ne suis pas sûr que cela soit pertinent de les citer c'est un prérequis, comme le PC.

Mais pour mémoire en voici quelques-uns des plus intéressants et utilisés :


Applicatif

Nom/URL OS Licence Commentaires
TOMCAT Multi-plateformes Licence Le container des servlets.

WEB

Nom/URL OS Licence Commentaires
APACHE Multi-plateformes Licence Serveur HTTP.
IIS Windows Commercial Le serveur web de chez Microsoft.

WAMP (Windows Apache MySql Php)

Nom/URL OS Licence Commentaires
EasyPHP Windows Licences de ses composants Une facilité pour installer Apache, PHP, MySQL.
WampServer Windows GPL Un autre serveur WAMP.

XII. Intégration

Des outils pour faciliter la construction de vos applications, l'assemblage des différents composants :

Nom/URL OS Licence Commentaires
ant Multi-plateformes Apache Software License Version 2.0 Langage de script, utilisé pricipalement pour le déploiement
maven Multi-plateformes Apache Software License Version 2.0 Gestion de projet : compilation, documentation, suivi,etc.
continuum Multi-plateformes Apache Software License Version 2.0 Intégration continue.

XIII. Documentation

Nom/URL OS Licence Commentaires
javadoc Multi-plateformes Gratuit Outils natif de documentation pour Java.
doxygen Multi-plateformes GPL Outil dans la lignée de Javadoc.
Il génère de la documentation dans divers formats (HTML, LaTeX, RTF, CHM, ...) mais pour d'autres langages et technologies comme C, C++, Java, IDL, PHP, C#.

Voir le tutoriel sur developpez
exuberant ctags Multi-plateformes GPL Outil multi-langages, multi-plateformes d'extraction d'identifiants dans le code.
Intégré à un éditeur de texte, il aide à la recherche de définitions, d'implémentation, à la complétion intelligente.

XIV. Tests

Nom/URL OS Licence Commentaires
TestDirector Windows Commercial Logiciel pour gérer des scénaris de tests.
QuickTest Pro Windows Commercial Logiciel pour gérer des scénaris de tests.

XV. Installeurs

Nom/URL OS Licence Commentaires
Inno Setup Windows Licence Installeur gratuit pour les applications Windows.
IzPack Multi-plateformes Apache License 2.0 Installeur écrit en Java et portable.
InstallShield Windows Commercial Installeur.
NInstall Windows Commercial L'installeur de la suite Visual Studio.
InstallJammer Multi-plateformes GPL Installeur avec interface graphique.
GNU Autotools (ou GNU Build system) Linux GPL Un ensemble d'outils :

- en Autoconf
- en Automake
- en GNU Libtool
- en Gnulib

XVI. Système et réseau


OS et machines virtuelles

Parfois, on a besoin de simuler une autre machine, de tester une application sur un autre OS.

Nom/URL OS Licence Commentaires
CYGWIN Windows GPL Linux-like environnement.
VMWARE Windows Commercial/Une version gratuite existe Gestion de machines virtuelles.
Virtual PC Windows Commercial Gestion de machines virtuelles.
VirtualBox Multi-plateformes GPL Gestion de machines virtuelles.

Explorateurs

Pour plus d'efficacité dans la gestion de vos fichiers au quotidien.

Nom/URL OS Licence Commentaires
Total Commander Windows Commercial Un remplaçant à l'explorateur Windows :
- Vue partagée.
2X EXPLORER Windows Gratuit Un autre substitut à l'explorateur Windows :
- Vue partagée.
FreeCommander Windows fr Licence Une autre alternative à l'explorateur de fichiers de