Après une semaine d’examens pas du tout mauvaise, je suis de retour pour vous pondre un billet qui fait suite à l’enquête lancée par Daria sur son blog. Il s’agit de lister les logiciels libres que j’utilise fréquemment et dont je ne pourrais me séparer.

J’envoie donc la sauce, le tout organisé par catégories ;-) :

  • Développement

Développement : Logiciels Libres

Apache : Le serveur HTTP le plus populaire du web avec 59% d’utilisation, contre 31% pour IIS de Microsoft et autres (Sun, Zeus …). Plus de détails sur l’enquête de Netcraft : Web Server Survey.

MySQL : Gestionnaire de base de données relationnelles, multiplateforme ( fonctionne sous Windows, Mac OS X, Linux, BSD, OS/2, Solaris ..), multi-tâches et multi-utlisateurs. Il a été conçu dans un souci de performances élevés, ce qui justifie sa forte exploitation dans le secteur industriel.

PHP : LE langage de programmation pour développer des solutions orientés web stables, et riches en fonctionnalités. PHP, en compagnie d’Apache, et MySQL, constituent ce que l’on appelle dans le jargon informatique LAMP (si le trio est utilisé sur une machine Linux) ou Wamp (si c’est sous Windows). Il existe des logiciels qui vous permetteront d’installer tous ces trois composants en une seule étape, dont le plus connu est EasyPHP (moi j’utilise Wamp Server sous Windows, sinon une installation manuelle sous Linux)

Qt : Une bibliothèque logicielle développée en C++ par Trolltech, et qui offre essentiellement des composants d’interfaces graphiques appelés widgets, mais aussi des composants d’accès aux base de donnés, d’analyse XML, de connexions réseaux ..
J’ai commencé à me familiariser avec Qt cette année, dans le cadre de mes études et mon projet de fin d’année, et j’en suis littéralement tombé amoureux :-P ; ce que j’ai le plus apprécié, c’est le fait qu’elle fait appel directement à l’API native du système pour tout ce qui est interface graphique, ce qui donne un Look&Feel semblable à celui du système d’exploitation (Linux, Windows, ou Mac)
A titre d’information, Qt se prononce comme “cute” (en anglais) et sa devise est : Code Less, Create More ! Sympa non :-D ?

Wordpress : Présenté souvent comme étant un outil de bloguing séduisant, wordpress est beaucoup plus que ça : c’est carrément un outil de gestion de contenu très complet et extensible à volonté !
Il est écrit en php, et repose sur une base de données MySQL. Eh oui ! Le libre ne donne que du bon :-P !

Umbrello : Programme pour créer toutes sortes de diagrammes UML (cas d’utilisation, classes/objets, séquence …). Cet outil repose sur la technologie XML, ce qui lui donne un petite touche d’universalité. Je l’utilise surtout pour générer des diagrammes pour agrémenter mes présentations de projets.

Notepad++ : Editeur de texte simple à utiliser, et qui surpasse de loin le très archaïque bloc-notes. Parmi ses fonctionnalités intéressantes, je cite la coloration syntaxique et qui prend en compte un grand nombre de langages de programmation (html + css, php, C++, java, .net, prolog …)
C’est avec lui que j’édite les fichiers templates ou de plugins de ce blog :-P

  • Internet

Internet : Logiciels Libres

Firefox : Pas vraiment besoin d’en dire plus sur Firefox, mais le fait que j’ai constaté dernièrement qu’il y a encore des gens qui se trimballent sur le net avec leurs Internet Explorer 6 à la noix, me pousse à lancer un appel à toute personne passant sur ce blog :

Please ! Utilisez un navigateur web digne de ce nom (Firefox, Flock, Safari, Opera ..), et arrêtez de polluer le net avec le “machin expl-horreur 6” !
Vous devez savoir, que les navigateurs qui ne respectent pas les standards déforment pas mal de blogs/sites, et qu’en utilisant Firefox par exemple, vous allez voir le monde du web sous sa vraie apparence, et inutile de dire que c’est un vrai régal ;-)

Thunderbird : Excellente alternative de Outlook, ce logiciel (de la même firme que Firefox) vous permettra de lire vos emails sans avoir à accéder à chaque fois sur le site de messagerie, tout en vous protégeant de spams et mails indésirables. C’est lui que j’utilise pour lire vos messages provenant de ma page de contact.

Gajim : Client de messagerie instantanée pour le réseau standard ouvert : Jabber (une sorte de MSN, mais en libre; mais c’est juste pour faciliter la compréhension, en réalité c’est beaucoup plus complet qu’un simple MSN :-P ). Grâce à lui, je peux me connecter avec mes contacts Jabber, Gmail, Yahoo Messenger, MSN, AOL et autre, tous en même temps et sur la même interface !

Filezilla : Client FTP qui m’a permis entre autre de mettre en ligne ce blog. Son principal atout : ergonomique et facile d’utilisation.

  • Bureautique

Bureautique : OpenOffice.org

OpenOffice.org : Uune suite bureautique gratuite et libre, développé par Sun Microsystems, et qui comportent de nombreux logiciels (à l’image d’un Microsoft Office ou StarOffice) :

  • Writer : Traitement de texte
  • Calc : Tableur
  • Impress : Présentations
  • Draw : Dessin vectoriel
  • Base : Base de données
  • Math : Formules mathématique .. pour les matheux :lol:

Le but de ce projet libre est “de créer, en tant que communauté, la suite bureautique internationale leader tournant sur les principales plates-formes, et fournissant l’accès aux fonctionnalités et aux données via des composants et API ouverts et un format de données XML” (cf. wikipedia)

Keyjnote : Ce programme, que j’ai découvert grâce à mon ami Othmane, vous permettra de transformer un simple document PDF en une véritable présentation interactive avec plein de jolis effets de slides.
Pour moi, il permet de gagner considérablement en temps de préparation de présentations : au lieu de me casser la tête avec la définition des effets de transitions page par page, je me concentre simplement sur la rédaction, et une fois le document PDF généré, Keyjnote s’occupe de l’animation !
Notons, que ce dernier est écrit en Python (un autre langage de programmation libre), et qu’il permet également de lire un répertoire d’images en slideshow !

  • Multimedia

Multimedia : Logiciels Libres

VLC : le lecteur multimédia universel, portable, et qui lit absolument tout type de audios/vidéos, puisque il intègre par défaut un grand nombre de codes audio/vidéo.

Media Player Classic : Il ressemble au media player classic de Windows, mais il est en réalité beaucoup plus utile, léger et comporte de nombreuses fonctionnalités additionnelles.

XMMS2 : Lecteur audio similaire à Winamp.

  • Utilitaires

Utilitaires : Logiciels Libres

7-zip : Logiciel de compression et d’archivage de documents très complet, supportant plusieurs formats (zip, rar, tar, tar.gz, tar.bz2 …)

Apt-get : Je ne pouvais m’empêcher de le mentionner; l’apt qui est un outil de paquets sous Linux (Debian, Knoppix, Ubuntu), est le logiciel le plus utile qui m’a été donné d’utiliser :-D ! Sans déconner !
En une seule ligne de commande, il vous télécharge le logiciel que vous voulez, l’installe et le configure pour vous !

Alltray : Voici un utilitaire sympathique, destiné aux Linuxiens, et qui leur permettront de mettre en zone de notification n’importe quelle fenêtre ! Utile pour libérer de l’espace dans la barre de tâches.

Wikipedia : Pas vraiment un logiciel, mais il fallait l’ajouter. C’est sans doute l’encyclopédie la plus aboutie, et la plus complète de tous les temps ! Et en plus , c’est libre :-P !

Voilà ! Mon article touche à sa fin, et j’espère ne pas avoir été trop long ^^ ; Sur ce, je vous souhaite un bon début de semaine, et gardez toujours en tête que nous naissons tous libre, alors tâchons de la défendre cette liberté ;-)

Si vous avez apprécié cet article, partagez-le avec vos amis :
  • E-mail this story to a friend!
  • Facebook
  • MySpace
  • TwitThis
  • Wikio
  • Scoopeo
  • Design Float
  • Digg
  • del.icio.us
  • Ma.gnolia
  • StumbleUpon
  • Technorati