Logiciel libre La logithèque libre de l’étudiant et du chercheur

Jean-Daniel.Bonjour@epfl.ch, EPFL - Faculté de l’environnement naturel, architectural et construit – Services généraux Informatique, responsable informatique, chargé de cours

à contribuer de la manière qui lui convient et selon ses compé- Almost all areas are now covered by free/open tences et le niveau d'implication souhaité, par exemple: promou- source software. This article, an update of those voir un logiciel libre, former des personnes à celui-ci, apporter published in recent years, will first remind you what du support (participation aux forums d’entraide…), soumettre and its benefits are. We then present des rapports de bugs, élaborer de la documentation ou des tuto- free software that could be particularly useful for riels, traduire le logiciel ou sa documentation, et bien entendu your studies or your research. contribuer à son développement (programmation). Les enjeux du logiciel libre dépassent donc les aspects purement informatiques La plupart des domaines d’utilisation de l’informa- ou financiers. Dans les communautés de développeurs libres, la tique sont aujourd’hui couverts par des logiciels libres/ concurrence est remplacée par l’ouverture, la collaboration et la open source. Cet article, qui est une actualisation de mise en commun des forces et compétences en vue d’un objectif ceux parus ces dernières années, rappelle d’abord ce commun et au bénéfice des utilisateurs. que sont les logiciels libres et leurs avantages, puis Il existe bien entendu des situations de concurrence entre projets énumère les logiciels libres majeurs qui pourraient libres de même type, mais elles s'exercent de manière ouverte et vous être utiles dans vos études ou votre recherche. font émerger les meilleures solutions. Quel intérêt y a-t-il à utiliser des logiciels Qu’est-ce qu’un logiciel libre ? libres ?

Un logiciel libre est un bien commun. Par la licence 1 à laquelle il Les fondements du mouvement du logiciel libre sont les mêmes est soumis, il confère à l’usager quatre libertés 2: que ceux qui sont à la base du développement scientifique, à sa- z exécuter le logiciel (pour tous les usages), voir la mise en commun des idées et découvertes pour faire pro- z étudier le fonctionnement du logiciel et l’adapter à ses be- gresser la recherche et le savoir collectif. Dans les communautés soins, du logiciel libre, l’étudiant ou le chercheur est reconnu comme z redistribuer le logiciel, un partenaire essentiel, invité à exprimer ses besoins, partager ses z l’améliorer et en faire bénéficier la communauté. expériences, participer à l’amélioration des outils. Peut-on rêver L’accès au code source doit être garanti pour que l’on puisse étu- plus beau modèle sur le plan éducatif ? Parmi les avantages du dier et modifier le logiciel, d’où le terme parfois utilisé de Free/Libre logiciel libre, relevons encore ceux-ci: Open Source Software (FLOSS). On ne devrait pas les dénommer z les logiciels libres sont très riches, fonctionnels et souvent à simplement logiciel open source, car la seule disponibilité du code la pointe 4: fruit d’un travail financièrement désintéressé, ils source ne suffit pas pour garantir l’ensemble des quatre libertés sont avant tout conçus comme des outils destinés à offrir les précitées. L’absence de restriction dans l’utilisation des logiciels services attendus par les usagers, donc en bonne adéquation libres entraîne aussi leur gratuité 3. Les logiciels libres ne doivent avec leurs besoins 5; dans bien des domaines, les logiciels libres cependant pas être confondus pour autant aux freewares (gratui- sont plus innovants que les logiciels commerciaux 6 ! ciels), ces derniers étant distribués sous forme binaire seulement z les logiciels libres importants sont caractérisés par leur grande (sans code source) et souvent assortis de licences restrictives. qualité, robustesse et sécurité: le code étant ouvert, il est Mais le monde du logiciel libre, c’est aussi une culture basée sur expertisé/validé par l’ensemble des développeurs; ceci favorise des valeurs telles que le partage, l’entre-aide, la coopération, la l’implémentation des meilleures pratiques, permet de débus- participation, la transparence… Tout un chacun est encouragé quer rapidement les bugs ou failles de sécurité (la mise à dis-

1 Il existe en fait de nombreuses licences de logiciels libres (voir www.gnu.org/licenses/licenses.fr.html), l’une des plus utilisées étant la GPL (GNU General Public Licence). Elles protègent en général aussi le droit d’auteur et fixent un cadre aux développeurs (copyleft). Voir l’article de A. Possoz et F. Schütz Licences Libres en toute (ré)créativité (flashinformatique.epfl.ch/spip.php?article2475). 2 Voir par exemple: fr.wikipedia.org/wiki/Logiciel_libre. 3 Gratuité d’utilisation ne veut cependant pas dire absence de coûts. Bien que la communauté internet soit très disponible et compétente en matière de support, il est possible par exemple, si on le souhaite, d’acheter du support auprès d’une société de service. 4 Généralement développés par les experts du domaine couvert par le logiciel. 5 A contrario, les logiciels commerciaux sont essentiellement considérés par les sociétés qui les conçoivent comme des marchandises, développées dans un cercle fermé et une logique purement commerciale (souci du chiffre d’affaire, parts de marché…), et bien souvent sans garantie de pérennité vis- à-vis des utilisateurs … 6 Souvenons-nous que toutes les technologies qui constituent le réseau Internet et ses services (Web, etc.) sont libres ! 16 flash informatique 13 SEPTEMBRE 2013 - N° 5 La logithèque libre de l’étudiant et du chercheur

position de correctifs est généralement très rapide), empêche Sélection de logiciels libres utiles dans un par définition l’implémentation de portes d’entrée indiscrètes contexte académique (backdoors), protégeant ainsi la sphère privée de l’individu; z ils sont très souvent multi-plateformes: conçus dans un Dans les tableaux qui suivent, nous utiliserons cette iconographie: esprit d’ouverture (sans intention d'enfermer l'utilisateur dans un modèle commercial), la majorité des logiciels libres sont Intérêt du Logiciel incontournable (must have) disponibles sur tous les systèmes d’exploitation majeurs (GNU/ logiciel Application de grande utilité Linux, Windows, MacOS X), laissant ainsi l’utilisateur libre du Logiciel libre GNU/Linux Windows MacOSX choix de sa plate-forme de travail et facilitant la migration disponible sur Basé (donc nécessitant la présence d’un système à un autre; les plates- du runtime Java, JRE) z leurs formats de données, protocoles et API 7 sont ouverts formes desktop Android Windows Phone iOS et bien documentés, de même que les procédures d’installa- ou mobiles tion et de configuration: c’est une conséquence logique de Mode Implémenté s/forme de média boo- l’ouverture du code; cela facilite l’intégration dans le système d’utilisation table (CD/Clé USB, en général basé d’information de l’institution 8, l’interopérabilité entre appli- Linux): x86: sur plate-forme Intel/AMD cations ainsi que les échanges entre utilisateurs; la pérennité 32/64bits, ARM: sur plate-forme ARM des données est en outre assurée (ce qui n’est de loin pas le Application Web (nécessitant en prin- cas pour les logiciels à formats propriétaires fermés). cipe un serveur/hébergement Web) Lorsque l’on s’oriente vers le logiciel libre, le seul écueil que l’on Utilisation en mode commande peut rencontrer est que l’on se marginalise par rapport au cou- rant principal dominé par des solutions commerciales et souvent monopolistiques. Mais n’est-ce pas justement notre rôle, en mi- Autres [X] Installation possible sur cette plate- lieu universitaire, que de faire preuve d’indépendance en explo- caractéristiques forme, mais moyennant un certain rant de nouvelles voies, en y œuvrant de façon créative et pour le effort (p.ex. avec WINE sous Linux, Fink bénéfice de la collectivité ? ou MacPorts sous MacOSX…) Dans la suite de cet article, nous souhaitons attirer votre attention ! Il s’agit hélas d’un freeware (logiciel sur les logiciels libres majeurs qui sont à nos yeux utiles pour vos gratuit, mais non libre, donc privateur); études ou votre recherche… et vous aider ainsi à vous émanciper aidez-nous à trouver un logiciel libre des solutions commerciales fermées 9 pour gagner en liberté ! équivalent ! Le lien Web en regard de chaque logiciel renvoie au site principal Et si vous désirez approfondir le sujet, nous vous recomman- associé; mais selon la langue ou le système d’exploitation, vous dons la page Web enacit.epfl.ch/logiciel-libre qui constitue serez probablement aiguillés ailleurs. Sous GNU/Linux, vous aurez l’Annuaire EPFL des principaux logiciel libres, bien plus tout intérêt à examiner si le logiciel considéré fait l’objet d’un détaillé que cet article ! Si nous avons omis d’y citer des lo- paquet (package) pour votre distribution, l’installation étant alors giciels libres qui vous semblent importants, faites-nous en grandement simplifiée (résolution des dépendances, puis mises à part, afin que tout le monde en bénéficie ! Car l’esprit du jour de sécurité ultérieures automatiques). libre, c’est aussi l’échange d’expériences !

Bureautique

Domaine d’utilisa- Logiciel Site Web principal, commentaires plates- Substitut à … tion formes LibreOffice, Bureautique de base MS Office modules: www.libreoffice.org z texte/mise page z Word z Writer Suite bureautique complète, sous l’égide z édition de formules z Equation Editor z Math de la Document Foundation. z tableur/grapheur z Excel z Calc Dérivé (fork) du projet OpenOffice.org z présentation z PowerPoint z Impress désormais maintenu par l’Apache Foun- z dessin vectoriel z Drawing toolbar z Draw dation z base de données z Access z Base keepnote.org – Organisation hiérarchique Prise de notes KeepNote de notes, avec fichiers attachés, liens…

7 API (Application Programming Interface): interface permettant d’interagir avec le logiciel par programmation. 8 L’absence de mécanismes de protection de licence facilite en outre leur mise en œuvre dans des environnements complexes (salles de PC, clusters de calcul…). 9 Logiciels que Richard Stallman (à l’origine du concept du logiciel libre dans les années 80 puis de la licence GPL) désigne sous le terme de logiciels privateurs, car ils privent leurs utilisateurs des libertés fondamentales précitées et les rend captifs d’un fournisseur (lock-in).

13 SEPTEMBRE 2013 - N° 5 17 La logithèque libre de l’étudiant et du chercheur

TexLive (MacTeX www.tug.org/texlive – Environnement

Traitement de docu- sous Mac) LaTeX complet ments scientifiques www.xm1math.net/texmaker – Éditeur Texmaker LaTeX Adobe InDesign (et Mise en page et www.scribus.net – Mise en page profes- Scribus l’ancien PageMa- publication (PAO) sionnelle ker), Quark XPress…

Annotation de Xournal xournal.sf.net fichiers PDF Skim skim-app.sf.net Création de fichiers www.pdfforge.org – Implémenté sous la Adobe Acrobat X PDFCreator PDF 10 forme d’un driver d’impression Windows Pro

Découpe/fusionne- PDFsam (Split & www.pdfsam.org – Enlever, ajouter, fusion- ment de fichiers PDF Merge) ner des pages

10 Possible depuis toute application via les pilotes d’impression spécifiques sous Linux et MacOSX. Également depuis tous les modules LibreOffice, Scri- bus, LaTeX…

Internet et communication

Domaine d’utilisa- Logiciel Site Web principal, commentaires plates- Substitut à … tion formes www.firefox.com – Navigateur très perfor- Internet Explorer, Navigateur Web Mozilla Firefox mant et sécurisé, très modulaire (exten- Safari… sions, thèmes/personas…) libx.org – Extension aux navigateurs Fire- fox et Google Chrome pour accéder aux Recherche documen- catalogues de bibliothèques et BD docu- LibX taire mentaires (NEBIS et Web of Science à l’EP- FL, voir article FI3/2013 flashinformatique. epfl.ch/spip.php?article2647) www.mozilla.org/thunderbird – Client Mozilla Thunder- email IMAP/POP offrant de nombreuses bird extensions. Également agrégateur/lecteur Messagerie électro- de flux RSS et téléchargement de podcasts Microsoft Outlook, nique et agendas www.mozilla.org/projects/calendar Apple Mail… (locaux ou distants) Module Calendrier/Agenda pour Thunder- Lightning bird. Calendriers: locaux, CalDAV, ICS, voire MS Exchange (avec l’extension Exchange EWS Provider Add-on) www.instantbird.com – Application multi- protocoles (AIM, Yahoo, MSN, Google Instantbird Hangout, Facebook, Twitter) basé sur les MSN, Google Talk, Messagerie instanta- technologies Mozilla AIM… née, Chat, IRC www.pidgin.im – (Successeur de Gaim) Pidgin Également multi-protocoles

Adium adium.im – Dérivé de Pidgin pour MacOSX Client de Remote Desktop (accès à remmina.sf.net – Supportant les proto- Remmina applications distantes coles RDP, VNC, NX, XDMCP et SSH Windows) 11

11 Sous Windows, intégré à l’OS: Connexion Bureau à distance (Remote Desktop Connection). Sous MacOSX: Microsoft Remote Desktop Connection Client 18 flash informatique 13 SEPTEMBRE 2013 - N° 5 La logithèque libre de l’étudiant et du chercheur

www.chiark.greenend.org.uk/~sgtatham/ Communication PuTTY putty/download.html – Client SSH (avec

sécurisée par proto- ou son fork KiTTY émul. terminal VT220 & Xterm), transfert 12 SCP/SFTP en ligne de commande cole SSH freeSSHd www.freesshd.com – Serveur SSH Transfert de fichiers www.winscp.net – Client SCP/SFTP à inter- WinSCP SCP/SFTP 13 face graphique www.filezilla-project.org – Client FTP/SFTP Transfert de fichiers FileZilla à interface graphique. Également version FTP/SFTP serveur pour Windows Téléphonie sur IP www.jitsi.org – (Successeur de SIP Com- MS Skype, Google (VoIP), voire visiocon- Jitsi municator) Téléphonie et visioconférennce Talk… férence

12 Diverses émulations terminal ainsi que le protocole/client/serveur SSH (OpenSSH) sont intégrés à Linux et MacOSX 13 Fonctionnalité implémentée dans les explorateurs de fichiers Linux (Nautilus, Konqueror…) et MacOSX (Finder)

Graphisme 2D/3D et images

Domaine d’utilisa- Logiciel Site Web principal, commentaires plates- Substitut à … tion formes Traitement d’image www.gimp.org – Application très riche et GIMP Adobe Photoshop (raster) extensible (filtres, extensions) Assemblage de hugin.sf.net – Excellente interface gra- panoramas photo Hugin phique aux outils Panorama Tools (stitching) www.imagemagick.org – Affichage/conver- Traitement d’images ImageMagick sion d’images (une centaine de formats par lots supportés) Dessin de figures www.libreoffice.org – Module de dessin LibreOffice Draw MS Drawing toolbar (vectoriel) intégré à LibreOffice www.inkscape.org – Dessin vectorisé 2D Adobe Illustrator, Illustration (vectoriel) Inkscape au format SVG. Permet aussi de retoucher Freehand… des fichiers PDF live.gnome.org/Dia – Fait partie de la suite Editeur de dia- d’outils Linux/GNOME grammes (vectoriel) ! yEd Graph www.yworks.com Editor

FreeMind ou son .sf.net et freeplane.sf.net – Réali- MindManager… Mind-mapping fork Freeplane sation de cartes heuristiques / mentales Autodesk AutoCAD, Autodesk 3ds Max, Dessin technique 2D librecad.org LibreCAD Autodesk Maya, (CAO) Fork de QCad Bentley MicroSta- tion… Modélisation 3D, image de synthèse www.blender.org – Modeleur 3D profession- Blender (rendering), anima- nel très puissant tion

13 SEPTEMBRE 2013 - N° 5 19 La logithèque libre de l’étudiant et du chercheur

Multimédia (son, musique, vidéo, e-books)

Domaine d’utilisa- Logiciel Site Web principal, commentaires plates- Substitut à … tion formes www.videolan.org – Lecteur de média très Windows Media Lecteur multimédia VLC (VideoLAN polyvalent (nombreux codecs) ainsi que Player, Apple Quick- (audio, vidéo) media player) serveur de streaming (modes unicast et Time Player… multicast) cdexos.sf.net – Rippeur de CD aux for- mats: WAV, compressé OGG Vorbis ou Extraire les morceaux CDex Windows Media MP3 (avec encodeur LAME). Récupération d’un CD audio Player, Apple des titres sur la CDDB freeDB iTunes… www.burtonini.com/blog/computers/sound- Sound Juicer juicer – Idem sous Linux/GNOME Enregistrement et audacity.sf.net – Édition multi-pistes, Audacity édition audio mono/stéréo, effets… avidemux.sf.net Avidemux Adobe Premiere, Pour couper/coller, filtrer, réencoder Windows Movie ffmpeg.org, libav.org – Convertir, enregis- FFmpeg ou Maker Apple Final trer et streamer audio et video en mode son fork Libav Cut Pro… Montage (édition) commande. Voir aussi mencoder (fourni vidéo et réencodage avec MPlayer) et transcode winff.org – Interface graphique à FFmpeg WinFF ou à avconv OpenShot Video www.openshot.org - Application simple/ Editor intuitive de montage vidéo x86 calibre-ebook.com – Gérer et visionner sa Conversion de e- collection de livres numériques, conver- Books (livres numé- Calibre sion de formats (non protégés par DRM), riques) conversion de flux RSS en livres numé- riques, synchronisation avec liseuses Examiner les proprié- mediainfo.sf.net – Indique le type du tés des fichiers audio/ MediaInfo conteneur, les codecs audio/vidéo utilisés… vidéo

Calcul scientifique, statistiques, gestion/visualisation de données

Domaine d’utilisa- Logiciel Site Web principal, commentaires plates- Substitut à … tion formes GNU Octave www.gnu.org/software/octave + octave. + packages sf.net – Environnement de calcul Octave-Forge scientifique, largement compatible avec + Gnuplot MATLAB 14 www.scipy.org – Ensemble de biblio- SciPy (Scientific thèques Python à usage scientifique Python) associé à: Calcul scientifique et offrant un environnement similaire à GNU MATLAB et ses w NumPy visualisation Octave et MATLAB, utilisant les tableaux/ toolboxes w MatPlotLib (2D) matrices de NumPy et les librairies gra- w MayaVi (3D) phiques MatPlotLib et MayaVi www.scilab.org – Environnement analogue à GNU Octave et MATLAB, mais non com- Scilab patible (différences de syntaxe au niveau fonctions/langage)

14 voir enacit1.epfl.ch/cours_matlab 20 flash informatique 13 SEPTEMBRE 2013 - N° 5 La logithèque libre de l’étudiant et du chercheur

www.r-project.org – Progiciel extrême- Statistiques et visua- S-Plus, SPSS, Statis- R (R Project) ment riche et modulaire (très nombreuses lisation tica… extensions) Calcul formel/sym- maxima.sf.net – Calcul symbolique/numé- Mathematica, bolique Maxima rique, différentiel/intégral, graphiques 3D. Maple… Descendant de Macsyma

Bases de données

Domaine d’utilisa- Logiciel Site Web principal, commentaires plates- Substitut à … tion formes www.zotero.org – 3 implémentations: extension de navigateurs Web, extension Gestion de références Zotero LibreOffice ou MS Office, application EndNote… bibliographiques stand-alone. Possibilité de synchroniser/ partager sa BD dans réseau social Zotero www.libreoffice.org – Module SGBD de LibreOffice Base Microsoft Access LibreOffice Système de gestion Oracle MySQL ou www.mysql.com et mariadb.org – SGBD de base de données son fork MariaDB relationnel de type SQL très répandu Oracle, Microsoft (SGBD) (applications Web…) SQL Server… www.postgresql.org – SGBD libre le plus PostgreSQL complet www.mysql.com/products/workbench MySQL Workbench Outils MySQL de Oracle Outils d’administra- www.phpmyadmin.net – Interface d’admi- phpMyAdmin tion de SGBD’s et de nistration MySQL basée PHP modélisation (CASE) code.google.com/p/sqlite-manager – SQLite Manager Extension Firefox pour administrer BDs SQlite

Programmation, développement Web

Domaine d’utilisa- Logiciel Site Web principal, commentaires plates- Substitut à … tion formes Éditeur de code www.notepad-plus-plus.org – Éditeur très Notepad++ (coloriage syntaxique, polyvalent indentation, macros, www.geany.org – Éditeur et IDE léger et snippets, extensions/ Geany polyvalent plugins…) Éditeur Web (HTML, www.bluegriffon.org – Éditeur Web Dreamweaver, CSS, XML, JavaS- BlueGriffon s’appuyant sur moteur de rendu Gecko/ Golive… cript…) Firefox. Dérivé de NVU devenu KompoZer Comparaison/fusion Meld meldmerge.org de fichiers texte et arborescences de WinMerge winmerge.org dossiers Environnement de www.eclipse.org – IDE professionnel et très Microsoft Visual développement (IDE) polyvalent Studio… généraliste www.mingw.org – (Minimalist GNU for Compilateurs GNU Windows) Compilateur C/C++/Fortran ne Microsoft Visual GCC et G77 (C, C++, MinGW nécessitant pas de couche de compatibi- C++ Fortran) 15 lité UNIX (comme Cygwin)

13 SEPTEMBRE 2013 - N° 5 21 La logithèque libre de l’étudiant et du chercheur

.java.net – Remarque: le plu- Java Standard Edition OpenJDK gin Java OpenJDK pour navigateur Web (JSE): runtime JRE, (JRE&JDK) s’appelle IcedTea et environnement de Oracle Java développement JDK www.java.com (JRE&JDK) www.python.org – Langage très en vogue, avec notamment : Windows Power- Langages de scripts Python - shell interactif IPython Shell, AppleScript… - bibliothèque PyPI (Python Package Index) www.apachefriends.org – Bundle inté- Bundle: Serveur Web grant: Apache, MySQL, SQLite, PHP+PEAR, Apache + MySQL + Microsoft IIS… XAMPP Perl, phpMyAdmin, OpenSSL/mod_SSL, PHP + Perl + php- Webalizer, JpGraph. Plus aisé à installer MyAdmin… que tous ces composants séparément

15 Intégré sous Linux. Installable sous MacOSX sous l’appellation Apple XCode Tools

Cartographie, systèmes d’information géographique (SIG)

Domaine d’utilisa- Logiciel Site Web principal, commentaires plates- Substitut à … tion formes www.openstreetmap.org – Projet com- Google Maps, Bing munautaire de cartographie mondiale (le Maps, Géoportail OpenStreetMap wikipédia de la cartographie). Cartographie Suisse, données (OSM) Outre les données OSM (qui sont libres) Nokia/Navteq et il y a de très nombreux logiciels libres TomTom/Tele Atlas… dérivés. ESRI ArcGIS, Mani- QGIS (Quantum qgis.org – Solution SIG desktop, ouverte fold, PBS MapInfo, SIG en mode vecteur GIS) vers GRASS Bentley GIS, Smal- lworld… saga-gis.org – (System for Automated ClarkLabs IDRISI, SIG en mode raster SAGA GIS Geoscientific Analyses) ERDAS Imagine… grass.osgeo.org – (Geographic Resources SIG combinant fonc- GRASS GIS Analysis Support System) Solution SIG Logiciels ESRI… tionnalités vecteur & desktop très riche (raster, vecteur, visuali- raster sation 3D…) live.osgeo.org/fr – LiveDVD (basé Linux/ Kubuntu) contenant de très nombreux Pour évaluation des OSGeo-Live logiciels géospatiaux libres préconfigurés logiciels géospaciaux x86 utilisables tels quels (SIG, navigateurs & libres outils spatiaux, services web, librairies géospatiales, données test…)

Sécurité informatique

Domaine d’utilisa- Logiciel Site Web principal, commentaires plates- Substitut à … tion formes www.keepass.info – Gestionnaire de mots Gestionnaire de mots KeePass Password LastPass, Password de passes libre et multi-plateformes indis- de passe Safe Agent… pensable 16

16 Voir notre article flashinformatique.epfl.ch/spip.php?article2180

22 flash informatique 13 SEPTEMBRE 2013 - N° 5 La logithèque libre de l’étudiant et du chercheur

www.truecrypt.org – Chiffrement à la volée TrueCrypt de: partition, périphérique (périphérique Cryptage de parti- Microsoft BitLocker USB), disque virtuel monté tions ou répertoires www.freeotfe.org – (Free On The Fly FreeOTFE Encryption)

Utilitaires divers

Domaine d’utilisa- Logiciel Site Web principal, commentaires plates- Substitut à … tion formes infrarecorder.org – Gravure de fichiers de InfraRecorder données, fichiers audio, images ISO Gravure de CD/DVD projects.gnome.org/brasero et www.k3b.org Brasero (applications à inter- Application standard sous Linux/GNOME Nero…, Roxio… K3b face graphique) respectivement sous Linux/KDE

Burn burn-osx.sf.net

peazip.sf.net – Supporte notamment Création d’archives PeaZip format d’archives RAR de fichiers/dossiers, avec compression et www.7-zip.org – Dénommé p7zip sous cryptage 7-Zip Linux et MacOSX. Supporte cryptage fort (AES 256 bits) WinDirStat www.windirstat.info Disk Usage Ana- www.marzocca.net/linux/baobab standard lyzer s/Linux/GNOME (ex Baobab)

Analyse et visualisa- KDirStat kdirstat.sf.net Outil standard sous Linux/ tion de l’utilisation KDE de l’espace disque Disk Inventory X www.derlien.com – Dérivé de KDirStat

JDiskReport www.jgoodies.com/freeware/jdiskreport

Récupération de www.cgsecurity.org/wiki/PhotoRec Récupé- PhotoRec et fichiers effacés par ration de fichiers TestDisk erreur, voire de par- www.cgsecurity.org/wiki/TestDisk Récupé- titions ration de partitions

17 Comparaison et FreeFileSync freefilesync.sf.net – Très convivial synchronisation de Synkron synkron.sf.net – Similaire à FreeFileSync répertoires/fichiers (applications à inter- www.dirsyncpro.org – Léger et multiplate- DirSync Pro face graphique) forme Nettoyage de fichiers bleachbit.sf.net BleachBit inutiles clonezilla.org/clonezilla-live.php – Média bootable interactif basé Linux offrant les Symantec Ghost, Clonage de disques Clonezilla Live techniques de clonage/restore Partclone Acronis True Image, ou partitions (disas- x86 (défaut, supportant partitions Linux, Paragon HD Mana- ter recovery backup) Windows, MacOS) Partimage, ntfsclone ou ger… dd. Aussi utilisable en mode client/serveur multicast.

17 Voir notre article flashinformatique.epfl.ch/spip.php?article2170

13 SEPTEMBRE 2013 - N° 5 23 La logithèque libre de l’étudiant et du chercheur

gparted.sf.net/livecd.php – Média boo- (Re)partitionnement table basé Linux avec outil de partition- Partition Magic, physique de disque: GParted Live nement graphique GParted supportant Paragon Partition création, destruction, x86 partitions Linux (ext 2/3/4, btrfs, reiserfs), Manager… changement de taille Windows (fat 16/32, ntfs), MacOS (hfs, de partitions hfs+)

Autres logiciel utiles

Domaine d’utilisa- Logiciel Site Web principal, commentaires plates- Substitut à … tion formes unetbootin.sf.net – (Universal NETboot Création de médias INstaller) À partir de fichiers-image ISO, USB bootables (pour UNetbootin ou par téléchargement de distributions éviter de graver CD) Linux live EMC VMware ESX/ www.virtualbox.org – Solution de virtuali- Solutions de type Oracle VM Virtual- iSphere, Microsoft sation multiplateforme. Sous licence GPL virtualisation Box Hyper-V/VirtualPC, sauf Extension Pack. Parallels… www.ubuntu.com – Distribution très distributions GNU/ conviviale et répandue, dérivée de Debian. Microsoft Windows, Canonical Ubuntu Linux Versions 32 et 64 bits, desktop avec envi- Apple MacOSX ronnement de bureau Unity

Distributions GNU/ www.knoppix.org –Distribution GNU/Linux Windows PE, Linux bootables Knoppix x86 bootable la plus célèbre, basée Debian et BartPE… (LiveCD/DVD) 18 KDE

18 La plupart des médias d’installation GNU/Linux (CD/DVD) sont aujourd’hui bootables et permettent ainsi de tester la distribution avant de l’installer. Il est plus efficace de les booter (et le cas échéant utiliser) sur clés USB que sur médias optiques.

Quelques références pour aller plus loin…

Divers annuaires de logiciels libres z EPFL: enacit.epfl.ch/logiciel-libre z Framasoft: www.framasoft.net/rubrique2.html z Free Software Foundation: directory.fsf.org z OpenSourceSoftwareDirectory: www.opensourcesoftwaredirectory.com z OpenSourceList.org: opensourcelist.org z Listes Wikipédia de logiciels libres w en français: fr.wikipedia.org/wiki/Liste_de_logiciels_libres w en anglais: en.wikipedia.org/wiki/List_of_free_and_open-source_software_packages

Listes d’équivalences entre logiciels non libres et libres

z Listes Wikipédia d’équivalences w en français: fr.wikipedia.org/wiki/Correspondance_entre_logiciels_libres_et_logiciels_propriétaires w en anglais: en.wikipedia.org/wiki/List_of_software_products z Framasoft: www.framasoft.net/article3634.html z Osalt: www.osalt.com

Article du FI-EPFL 2013 sous licence CC BY-SA 3.0 / J.-D. Bonjour

24 flash informatique 13 SEPTEMBRE 2013 - N° 5