Il existe des dizaines de milliers de "logiciels libres" (selon définition du chapitre 1). A titre d'exemple (chiffres de début 2021) : la distribution libre GNU/Linux Debian se compose de plus de 59'000 paquets logiciels, le site GitHub recense plus de 41 millions de repositories, le site SourceForge héberge environ 53'000 logiciels libres, etc... La sélection que nous présentons ici est donc par définition limitée et résulte d'un choix subjectif. Nous pensons (espérons) cependant avoir recensé ici la plupart des logiciels libres majeurs pouvant être utiles au plus grand nombre, principalement dans un contexte académique (enseignement et recherche).
Vous pouvez aussi lire nos anciens articles suivants :
• article du Flash EPFL 08/2014 sur l'importance du logiciel libre en milieu académique et dans la recherche scientifique.
• article du Flash Informatique EPFL 5/2013 qui constituait un résumé de la présente page web.
Le terme logiciel libre (en anglais free software) désigne tout logiciel garantissant à l'utilisateur 4 libertés fondamentales (numérotées de 0 à 3) :
Le mouvement du logiciel libre fait souvent sienne la devise : "Liberté, égalité, fraternité". Liberté, car un logiciel devrait toujours respecter celle des utilisateurs. Égalité, car personne ni aucun organisme ne devrait exercer de pouvoir sur personne avec un logiciel. Fraternité, car le logiciel libre s'appuie sur une communauté de développeurs et d'utilisateurs basée sur l'entraide, considérant leur création comme un bien commun.
Attention : il ne faut pas confondre logiciel libre avec logiciel gratuit (freeware ou gratuiciel, et freemium), et il y a aussi une nuance importante à faire par rapport à la dénomination logiciel open source :
Pour clore cette introduction, il nous semble donc qu'en milieu académique cela devrait être la règle d'opter, à fonctionnalités égales, en faveur de solutions logicielles libres plutôt que de technologies fermées et "privatrices" (commerciales, voire même monopolistiques), et ceci notamment pour défendre nos libertés (toujours plus menacées), conserver notre indépendance, notre capacité de création et d'innovation, et préserver une situation de diversité (avec toutes les richesses qui en découlent).
La science appartient à tout le monde (à fortiori lorsqu'elle est financée par les deniers publics). Mais pour qu'elle puisse être accessible à tout le monde et progresser, elle ne peut que s'appuyer sur des logiciels libres. C'est une équation simple : Open Science = Open Data + Open Source Software + Open Access !
Sauf mention explicite du contraire, tous les logiciels mentionnés sont des logiciels libres. Dans de très rares cas, c'est-à-dire dans les domaines où nous n'avons pas trouvé de logiciel libre équivalent, nous présentons quelques logiciels gratuits (freeware, gratuiciels) qui ne sont donc pas libres. Ils sont signalés par le symbole . Si vous connaissez des équivalents libres, merci infiniment de !
Nous utilisons dans cet annuaire l'iconographie suivante :
Intérêt du logiciel | Logiciel incontournable (must have) Application de grande utilité |
---|---|
Logiciel libre disponible sur les plateformes | GNU/Linux
Windows
macOS
Basé Java (donc nécessitant la présence du runtime Java, JRE) Android iOS (tablettes et smartphones) Extension/addon Firefox Extension/app Google Chrome |
Fonctionnalité intégrée au système d'exploitation | Sous forme libre sous: GNU/Linux
Windows
macOS
Sous forme propriétaire sous: GNU/Linux Windows macOS |
Mode d'utilisation | Implémenté sous forme de média bootable (Clé USB, CD/DVD, basé Linux) : x86: sur plateforme Intel/AMD 32/64bits ARM: sur plateforme ARM Application web (nécessitant en principe un serveur/hébergement web) Utilisation en mode commande |
Autres caractéristiques | [X] Installation possible sur cette plateforme, mais moyennant un certain effort (p.ex. avec WINE sous Linux ; Fink, MacPorts, Homebrew sous macOS...) Il s'agit hélas d'un "freeware" (logiciel gratuit mais non "libre", donc "privateur") (aidez-nous à trouver un logiciel libre équivalent !) |
Pour chaque logiciel cité, nous fournissons le lien qui vous conduit vers le site web principal de la communauté oeuvrant à son développement. A partir de là, un lien généralement nommé "Download" vous permettra de télécharger le logiciel. ATTENTION cependant : sous GNU/Linux, voyez en premier lieu si le logiciel souhaité est disponible sous forme de paquet compilé dans les dépôts de votre distribution Linux (sous Ubuntu par exemple, utilisez pour cela le Ubuntu Software Center ou le Synaptic Package Manager). Dans cas, l'installation sera en effet grandement simplifiée (résolution des dépendances, puis mises à jour de sécurité ultérieures automatiques des logiciels ainsi installés).
Domaine d'utilisation | Logiciel | Commentaires | Plateformes | Substitut à... |
---|---|---|---|---|
Bureautique de base
| LibreOffice, modules:
| Suite bureautique très riche, publiée sous l'égide de la Document Foundation. Hautement compatible avec MS Office
Dérivée (fork) de la suite OpenOffice.org (désormais maintenue par l'Apache Foundation) | Microsoft Office, Office 365
| |
OnlyOffice avec Docs Editors:
| (ex TeamLab) Suite bureautique travaillent de façon native au format OOXML (MS Office) et avec import/export LibreOffice. Version bureau, mais aussi version web (intégré à plateformes cloud telles que Nextcloud ownCloud, Seafile...) permettant l'édition collaborative | | ||
Correcteur grammatical | Grammalecte (fr) WritingTool (multi-l) | Grammalecte est une extension pour LibreOffice, Thunderbird, Firefox, Chrome. WritingTool une extension pour LibreOffice seulement. | ||
Gestionnaire de tâches et de notes | Getting Things GNOME (GTG) | Gestionnaire de tâches et de todo-list extrêmement flexible (inspiré de Getting Things Done) | Evernote, MS OneNote, Google Keep | |
Joplin | Gestionnaire de notes et de tâches basé sur la syntaxe Markdown | |||
Laverna | Gestionnaire de notes et de tâches simple, basé sur la syntaxe Markdown. Disponible sous forme d'application locale ou de webapp | | ||
KeepNote CherryTree | Organisation hiérarchique de notes, avec fichiers attachés, liens... | |||
Gestionnaire de notes en mode serveur/cloud + app | Turtl | Gestionnaire de notes. Auto-hébergeable (Common Lisp, RethinkDB) | Evernote, MS OneNote, Google Keep | |
Balisage léger, élaboration et conversion de documents | Pandoc | Outil de conversion de documents supportant de très nombreux formats (Markdown, HTML, PDF, reST, MediaWiki, TeX/LaTeX, AsciiDoc, ePub, rtf, odt, docx...). Voir notre introduction | ||
Éditeurs Markdown desktop | Mark Text Typora PanWriter Zettlr GhostWriter Remarkable | Quelques éditeurs Markdown... | ||
Éditeurs Markdown mobiles | Markor | Editeur Markdown pour smartphone | ||
Environnements Markdown collaboratifs | HedgeDoc | Plateforme permettant d'éditer des documents Markdown à plusieurs simultanément | ||
Traitement et mise en page de documents scientifiques LaTeX | TeX Live (MacTeX s/macOS) MiKTeX LyX | Environnements LaTeX complets | ||
TeXstudio Texmaker | Éditeurs LaTeX | |||
Reconnaissance optique de caractères (OCR) | Tesseract OCR | Moteur d'OCR puissant. Sous Windows, inclu un GUI. Sous Linux, utiliser interface Paperwork | [] | FineReader, ReadIris, Omnipage... |
OCRFeeder | Solution OCR avec GUI ou en mode commande | |||
OCRmyPDF | Solution OCR d'ajout de layer texte à des PDF provenant de texte scannés | [] [] | ||
Mise en page et publication (PAO) | Scribus | Logiciel de mise en page professionnelle | Adobe InDesign (et l'ancien PageMaker), Quark XPress, MS Publisher... | |
Gestion électronique de documents (GED) | Alfresco | Solution de GED complète (mais aussi complexe) | Microsoft SharePoint... | |
OpenPaper Paperwork | Numérisation et gestion de documents | |||
Affichage de fichiers PDF (1) | Evince | Outre PDF, supporte de nombreux autres formats (Postscript, DVI, XPS, djvu...). Lecteur par défaut sous Linux/GNOME, permettant de sauvegarder des formulaires | Adobe Reader X | |
MuPDF | Lecteur léger de PDF et OpenXPS (Open XML Paper Specification, de Microsoft), particulièrement efficace pour visualiser de très gros fichiers | |||
zathura | Document viewer PDF et DjVu à architecture de plugins | |||
Annotation de PDF (2) | Xournal++ | Annotation avec outils Texte (notes éditables) et Marker (objets rasters mais sélectionnables/effaçables) sur des "calques" sauvegardés sous forme de fichier *.pdf.xoj séparé du *.pdf original, mais pouvant au besoin être fusionné avec le PDF sur un nouveau PDF | Adobe Acrobat X Pro | |
Firefox | Outre la fonction de base de navigateur web, permet d'annoter des PDFs avec outils texte et dessin (depuis version 106) | |||
NoteLab | Annotation de PDF | |||
Skim | Annotation de PDF | |||
Découpe, fusionnement de fichiers PDF, rotation de pages... | PDF Arranger | Outil très efficace et simple de réorganisation de PDFs (fusion, rotation) | ||
PDFsam (Split & Merge) | Idem | |||
jPDF Tweak | Plus sophistiqué que PDFsam, permet en outre : rotation, changement d'échelle, watermark, édition signets, effets de transitions, encrypion/signature, export tiff-multipage... | |||
PDF mod | Enlever/ajouter/réordonner/pivoter pages, créer signets, extraire images, modifier attributs doc... | |||
pdftk (PDF-toolkit) | Manipulation de fichiers PDF en mode commande. Optionnellement interfaces graphiques PDF Chain et PDFTK Builder | |||
Réalisation de booklets PDF | PdfBooklet | |||
Édition de fichiers PDF (3) | LibreOffice Draw | Module de dessin Draw de LibreOffice, capable d'éditer des PDFs ! | Adobe Acrobat X Pro, Adobe Illustrator | |
Master PDF Editor | Éditeur de PDF gratuit sous Linux, payant sous autres OS | |||
Indexation et recherche de documents | DocSearcher DocFetcher Recoll | Prenant en charge les formats: texte, HTML, PDF, RTF, OpenOffice.org/LibreOffice, MS Word/Excel. Permettant de faire p.ex. un CD/DVD searchable |
Notes :
Encore quelques logiciels dans ce domaine :
Domaine d'utilisation | Logiciel | Commentaires | Plateformes | Substitut à... |
---|---|---|---|---|
Navigateur web | Firefox | Navigateur très performant et sécurisé, très modulaire (extensions, thèmes/personas...) | | Google Chrome, Microsoft Edge, Apple Safari... |
Tor Browser | Navigateur dérivé de Firefox permettant de surfer anonymement sur le web via le réseau d'anonymisation Tor | |||
Chromium | Navigateur web, mais aussi projet sur lequel s'appuie Google Chrome | | ||
Messagerie électronique et agendas (locaux ou distants) | Thunderbird | Client email IMAP/POP doté de nombreuses extensions. Également agrégateur/lecteur de flux RSS et téléchargement de podcasts | Microsoft Outlook, Apple Mail... | |
Lightning Calendar | Module Calendrier/Agenda pour Thunderbird. Calendriers : locaux, CalDAV, ICS, voire MS Exchange avec l'extension "Exchange EWS Provider" (ex "Exchange 2007/2010 Calendar and Tasks Provider") | |||
Plateformes de chat | Mattermost Discourse | Plateformes web de discussion incluant fonctionnalités de forum, chat-room et mailing-list | Slack, Microsoft Teams... | |
Microblogging, réseaux sociaux | Mastodon Pleroma | Plateformes web de discussion / social networking | Twitter, Slack, Microsoft Teams... | |
Agrégation/lecture de flux RSS/RDF/Atom, podcasts (1) | RSSOwl QuiteRSS | Agrégateur/lecteur de flux RSS | Microsoft Outlook... | |
Liferea | Agrégateur de flux RSS | |||
AntennaPod | Podcast manager pour Android | |||
Messagerie instantanée, téléphonie, visiophonie | Signal | Messagerie instantanée, téléphonie audio/vidéo. Très sécurisé et respectueux de la sphère privée | | FB Whatsapp, FB Messenger, MS Skype, Apple iMessage, Google Messages... |
Threema | Messagerie instantanée, téléphonie audio. Très sécurisé et respectueux de la sphère privée | | ||
Telegram | Messagerie instantanée | | ||
Delta Chat | Messagerie instantanée originale, utilisant le canal de la messagerie électronique | | ||
Autres applis de messagerie instantanée, Chat, IRC | Empathy | Application par défaut sous Linux/GNOME, travaillant en modes texte (chat), voix et vidéo, supportant de nombreux protocoles | Applis de Google, Apple, Facebook, Microsoft... | |
Pidgin (ex Gaim) | Également multi-protocoles | |||
Vidéoconférence | Jitsi Meet | Vidéoconférence à plusieurs, dans navigateur web sur ordinateur ou app sur smartphone. Via simple URL d'invitation (sur meet.jit.si), sans devoir créer de compte. Offre en outre chat, partage d'écran ou fenêtre, enregistrement vidéo. | | Zoom, Google Meet, MS Teams, Skype, Cisco WebEx... |
Nextcloud Talk | Idem... | | ||
Remote Desktop (2) | Remmina | Application cliente d'accès à applications distantes Windows, supportant les protocoles RDP, VNC, NX, XDMCP et SSH | MS Windows Remote Desktop | |
Serveur X Window (3) | Xming ou son fork VcXsrv Cygwin/X | Serveurs X11 d'accès à applications distantes Unix | Exceed, X-Win32 | |
Remote Assistance | RustDesk | Application libre de remote assistance permettant de contrôler une machine distante (client) ou se faire assister (serveur). Sur iOS ou en mode web, fonctionne uniquement en mode client. | | TeamViewer |
Communication sécurisée par protocole SSH | ssh OpenSSH | Implémentation SSH client/server de référence | ||
PuTTY ou son fork KiTTY | Client SSH (avec émul. terminal VT220 & Xterm) et transfert SCP/SFTP en ligne de commande |
| ||
freeSSHd | Serveur SSH | |||
Transfert de fichiers SCP/SFTP (4) | WinSCP | Client SCP/SFTP à interface graphique | ||
Transfert de fichiers FTP/SFTP | FileZilla | Client FTP/SFTP à interface graphique. Également version serveur pour Windows | ||
Transfert BitTorrent | qBittorrent Transmission Deluge | Clients BitTorrent |
Notes :
Encore quelques logiciels dans ce domaine :
Domaine d'utilisation | Logiciel | Commentaires | Plateformes | Substitut à... |
---|---|---|---|---|
Dessin raster | PhotoFlare | Logiciel de dessin inspiré de PhotoFiltre | PhotoFiltre... | |
Pinta | Logiciel simple de dessin raster et retouche d'image (clone de Paint.NET Windows) | |||
MyPaint | Logiciel de peinture numérique | |||
Dessin raster avancé, traitement d'image/photo | GIMP | Application très riche et extensible (filtres, extensions). | Adobe Photoshop, Adobe Lightroom, Affinity Photo... | |
Traitement avancé de photos (format RAW) | RawTherapee DarkTable LightZone | Traitement d'image non-destructif axé sur fichiers bruts (raw), HDR et rasterisés (TIFF, JPEG, PNG...). Catalogage de photographies | Adobe Lightroom, Affinity Photo... | |
Visualisation, conversion et retouche simple d'images | XnViewMP | Visualisation de fichiers graphiques et conversion de formats, avec des fonctions d'éditions de base (resizing, filtres, dessin...) et mode diaporama | Outils intégrés aux OS (1) | |
XnView Classic | Version de XnView spécifique à Windows | |||
Fotoxx | Visualisation et édition de photos | |||
Upscaling de photos | Upscayl | Augmenter la résolution et/ou la netteté de photos (algorithmes basés IA) | Adobe Photoshop, Topaz Gigapixel... | |
Assemblage de panoramas photo | Hugin | Excellente interface graphique aux outils Panorama Tools | ||
Traitement d'images par lots | ImageMagick | Affichage/conversion d'images en ligne de commande (une centaine de formats supportés) | ||
G'MIC | (GREYC's Magic Image Converter) Traitement d'image en ligne de commande. Aussi disponible sous forme de plugin GIMP | |||
Dessin vectoriel (figures) | LibreOffice Draw | Module de dessin de la suite bureautique LibreOffice | MS Drawing toolbar | |
Illustration (dessin vectoriel évolué) | Inkscape | Puissant logiciel de dessin vectorisé 2D au format SVG. Permet aussi de retoucher des fichiers PDF | Adobe Illustrator, Freehand... | |
Présentation dynamique (animation) | Sozi | Élaboration de présentations animées HTML/JavaScript (i.e. visualisables dans navigateur web) s'appuyant sur des fichiers SVG. Inspirée du logiciel en ligne Prezi | Microsoft PowerPoint... | |
Animation 2D | Synfig Studio | Animation basée dessin vectoriel et calques | ||
Dessin de diagrammes (vectoriel) | diagrams.net (anc. draw.io) | Dessin de diagramme | Microsoft Visio | |
Pencil | Dessin de diagramme et de maquettes de GUI's | |||
Dia | Dessin de diagramme faisant partie de la suite d'outils Linux/GNOME | |||
Mind-mapping | Freeplane | Dessin de cartes heuristiques / mentales (fork de FreeMind) | MindManager... | |
Dessin technique 2D (CAO) | QCAD | Logiciel de dessin technique 2D, libre dans sa Community Edition | Autodesk AutoCAD/3dsMax/Maya, Bentley MicroStation, SolidWorks... | |
LibreCAD | Fork totalement libre de QCAD | |||
Dessin 3D (CAO) | FreeCAD | Modeleur 3D paramétrique (basé sur framework 3D Open CASCADE) | ||
SolveSpace | Modeleur 3D paramétrique | |||
OpenSCAD | Modeleur 3D paramétrique | |||
Modélisation 3D (p.ex. pour impression 3D), image de synthèse (rendering), animation | Blender | Modeleur 3D professionnel puissant permettant aussi de réaliser des animations. Voir notamment son addon CAD Sketcher | ||
BRL-CAD | Modélisation solide 3D | |||
Art of Illusion | Modeleur 3D plus simple | |||
Impression 3D | MeshLab | Visualisation/édition de modèles 3D | ||
Slic3r | Slicing de modèle 3D (génération de G-code) | |||
Printrun et Octoprint & OctoPi | Soumission G-code à imprimante 3D / CNC |
Notes :
Encore quelques logiciels dans ces catégories :
Domaine d'utilisation | Logiciel | Commentaires | Plateformes | Substitut à... |
---|---|---|---|---|
Lecteur multimédia (audio, vidéo) (1) | VLC (VideoLAN media player) | Lecteur de média très polyvalent (nombreux codecs) ainsi que serveur de streaming (modes unicast et multicast) | Windows Media Player, Apple QuickTime Player... | |
MPlayer | Alternative à VLC | |||
mpv | Fork de MPlayer | |||
Lecteur audio, gestion de bibliothèque musicale (2) | Clementine | Lecteur et gestionnaire de musique, capable de gérer les "iChoses" (dérivé de Amarok). Contrôle à distance avec Clementine Remote (Android) | Apple iTunes... | |
Nightingale | Lecteur de musique, avec add-ons, skins... (dérivé de Songbird) | |||
beets | Gestionnaire de bibliothèque musicale en mode commande, basé Python | |||
Serveur de média | MediaGoblin | Serveur de streaming vidéo/audio basé web, galerie photo... | YouTube, Dailymotion, SoundCloud, Flickr... | |
PeerTube | Fédération d'instances décentralisées d'hébergement de vidéo | |||
Capture et streaming video | OBS Studio | (Open Broadcaster Software) Capture et streaming video | ||
Extraire (ripper) les morceaux d'un CD audio (avec récupération des titres/pochette sur CDDB, gnuDB, MusicBrainz...) | CDex | Extraction/encodage aux formats : WAV, compressé OGG Vorbis ou MP3 (avec encodeur LAME) | Windows Media Player, Apple iTunes... | |
Sound Juicer (Gnome) Audex (KDE) ripperX | Idem sous Linux | |||
fre:ac | Idem multiplateforme (anc. nommé BonkEnc) | |||
Ripper un DVD | OGMRip | Ripper le contenu d'un DVD sur fichiers OGM, AVI, MP4 ou Matroska | ||
Enregistrement et édition audio | Audacity | Édition audio multi-pistes, mono/stéréo, effets... | Pro Tools, Sony Sound Forge, Cool Edit Pro, Cubase... | |
Ardour | Logiciel d'enregistrement/édition/mixage de niveau professionnel | |||
Édition/montage vidéo, réencodage | Avidemux HandBrake | Logiciels simples pour découper, filtrer et réencoder des vidéos. HandBrake permet en outre de ripper des DVDs. | Adobe Premiere Pro, Windows Movie Maker, Apple Final Cut Pro, Pinnacle Studio... | |
LosslessCut VidCutter | Découper des vidéos sans les ré-encoder | |||
Kdenlive | (KDE Non Linear Video Editor) Application de montage vidéo évoluée (nombreux effets et transitions, titres animés...) et permettant la réalisation de slideshows (à partir de séquences de photos) | [] | ||
OpenShot Video Editor Shotcut Pitivi (Linux) FlowBlade (Linux) | Applications de montage vidéo simple | |||
FFmpeg | Outils extrêmement versatile de manipulation audio et video en mode commande | |||
Videomass | Interface graphique à FFmpeg | |||
Création de séquences vidéos à partir de photos, musiques | PhotoFilmStrip ffDiaporama | (aussi possible avec bons logiciels de montage vidéo) | ||
Examiner les propriétés de fichiers audio/vidéo | MediaInfo | Indique le type de conteneur, les codecs audio/vidéo utilisés, bitrates... | ||
Gestion de e-Books (livres numériques) | Calibre | Gérer et visionner sa collection de livres numériques, conversion de formats (non protégés par DRM), conversion de flux RSS en livres numériques, synchronisation avec liseuses | ||
Tableau numérique | OpenBoard | Tableau blanc interactif (compatible avec tout projecteur disposant d'un dispositif de pointage), dérivé de UniBoard (UNIL) et de Open-Sankoré |
Notes :
Encore quelques logiciels dans ce domaine :
Domaine d'utilisation | Logiciel | Commentaires | Plateformes | Substitut à... |
---|---|---|---|---|
Gestion de projets - solutions desktop | GanttProject | Anciennement dénommé MrProject. Développé dans le cadre du projet GNOME. | Microsoft Project... | |
ProjectLibre | Se présente comme alternative à Microsoft Project | |||
Planner TaskJuggler | Autres gestionnaire de projets | |||
Gestion de projets - solutions web (auto-hébergeables) | ProjeQtOr | Solution très riche (basée PHP/MySQL) implémentant gestion de tâche et d'équipes, de bugs et d'incidents... | ||
OpenProject Redmine | Gestionnaires de projet écrits en Ruby on Rails | |||
Gestion de tâches/todo basée sur la méthode Kanban | Vinkunja | Gestionnaire visuel et collaboratif de tâches pour des petits projets | | Trello |
Kanboard | Idem | |||
Gestion de tâches/todo et petits projets | Taskwarrior | Gestionnaire de tâches en mode commande | ||
Création de formulaires/enquêtes en ligne | Formbricks | Création de formulaires/enquêtes (utilisable sur son propre serveur web ou hébergé chez formbricks.com) | Google Forms... | |
Décompte/facturation d'heures (time tracker) | Anuko Time Tracker | Gestionnaire d'heures par équipes, avec notions de projets, tâches et clients | ||
Commerce, boutique en ligne | PrestaShop | Application web libre et modulaire de boutique en ligne | ||
PGI (Progiciel de Gestion Intégré, ERP, Enterprise Resource Planning) GRC (Gestion des Relations avec la Clientèle, CRM, Customer Relationship Management, comptabilité) | ERPNext ERPNextSwiss | Gestion de l'ensemble des processus d'une entreprise (commandes, stocks, comptabilité, e-commerce, gestion de projet) | SAP, Microsoft Dynamics... | |
Odoo (ex OpenERP) | Idem | |||
Dolibarr | Idem |
Domaine d'utilisation | Logiciel | Commentaires | Plateformes | Substitut à... |
---|---|---|---|---|
Calcul scientifique et visualisation | GNU Octave et packages Octave-Forge | Environnement de calcul scientifique, largement compatible avec MATLAB. Voir notre procédure d'installation. | MATLAB et ses toolboxes | |
Scientific Python comprenant notamment : NumPy SciPy MatPlotLib (2D) MayaVi (3D) Pandas Seaborn IDE Spyder | Ensemble de bibliothèques Python à usage scientifique offrant des fonctionnalités équivalentes à MATLAB et GNU Octave : tableaux/matrices (NumPy), fonctions scientifiques (SciPy), librairies graphiques (MatPlotLib, MayaVi...), analyse de données et statistiques (Pandas, Seaborn), IDE (Spyder...), etc... | |||
Anaconda | Packaging multiplateforme de Scientific Python intégrant notamment : Python, Jupyter/IPython, Spyder, python-numpy, python-scipy, python-matplotlib, python-sklearn... Soumis cependant à licence pour un usage commercial. | |||
WinPython | Packaging Windows portable de Scientific Python intégrant notamment : Python, Jupyter/IPython, Spyder, NumPy, SciPy, MatPlotLib, guiqwt, SymPy... | |||
Julia | Langage de calcul scientifique de haut niveau spécifiquement conçu pour le calcul parallèle et distribué. Assez similaire à MATLAB/Octave mais beaucoup plus rapide. | |||
Scilab | Environnement de calcul numérique & scientifique riche et moderne. Analogue à MATLAB et GNU Octave, mais non compatible avec ceux-ci (différences syntaxiques, packages et fonctions...) | |||
Transformation de données | OpenRefine | Import/export, nettoyage et transformation de données (fichiers ou données web) de type TSV/CSV, tableur, JSON, XML, RDF, XML, Google Data, SGBD (MySQL, PostgreSQL, SQLite)... | ||
Grapheur (visualisation de données), curve fitting | Gnumeric | Tableur offrant une bonne compatibilité avec Calc et Excel, mais aux possibilités graphiques plus étendues. Développé dans le cadre du projet GNOME | [] | Microsoft Excel, Tableau, SigmaPlot, Igor Pro, Origin, TableCurve 2D... |
Kst | Grapheur 2D convivial et puissant permettant de grapher des jeux de données très volumineux | |||
Gephi | Visualisation et exploration de données de type graphs et réseaux | |||
SciDAVis | (Scientific Data Analysis and Visualization) Fork de QtiPlot et dérivé de LabPlot, clone de Origin | |||
LabPlot | Analyse et visualisation 2D/3D de données, fork de QtiPlot | |||
JFreeChart | Grapheur multiplateforme (basé Java) | |||
Gnuplot | Grapheur 2D/3D en mode commande, longtemps utilisé comme backend graphique par GNU Octave | |||
Statistiques et visualisation | R (R Project) | Environnement de statistiques extrêmement riche et modulaire, doté de très nombreuses extensions | S-Plus, SPSS, Statistica... | |
RStudio IDE Tinn-R (Windows) | Éditeurs et environnements de développement (IDE) pour R | |||
Calcul formel/symbolique | Maxima wxMaxima | Calcul symbolique/numérique, différentiel/intégral, graphiques 3D. Descendant de Macsyma | Mathematica, Maple... | |
Sage | (System for Algebra and Geometry Experimentation) Environnement de calcul numérique et symbolique constitué de nombreux outils accédés via une interface Python unifiée | [] | ||
Euler Math Toolbox (EMT) | Calcul numérique et mathématiques symboliques | [] | ||
Apprentissage des mathématiques | GeoGebra | Logiciel de mathématiques dynamiques associant géométrie, algèbre, statistiques, tableur/grapheur | | |
Simulation par éléments finis | CSC Elmer | Simulation multi-physique (dynamique fluides, mécanique des structures...) | [] | ANSYS Fluent, Comsol, Abaqus... |
SfePy | Environnement basé Python de résolution de systèmes d'équations différentielles par éléments finis en 1D, 2D et 3D |
Encore quelques logiciels dans ce domaine :
Domaine d'utilisation | Logiciel | Commentaires | Plateformes | Substitut à... |
---|---|---|---|---|
Gestion de références bibliographiques | Zotero | Gestion de références bibliographiques en 3 implémentations : extension de navigateurs web, extension LibreOffice ou MS Office, application stand-alone. Extension Better BibTeX (BBT) pour interagir avec fichier BibTeX/LaTeX. Possibilité de synchroniser/partager sa BD dans réseau social Zotero | | EndNote... |
JabRef | Gestion de références bibliographiques au format BibTeX (format de bibliographie standard LaTeX) | |||
Système de gestion de base de données (SGBD) | LibreOffice Base | Module SGBD de la suite bureautique LibreOffice | Microsoft Access | |
Oracle MySQL et son fork MariaDB | SGBD relationnel très répandu (applications web...) | Oracle, Microsoft SQL Server... | ||
PostgreSQL et PostGIS | SGBD libre très riche Extension pour le support d'objets géoréférencés | |||
SQLite et SpatiaLite | SGBD léger implémenté sous forme de librairie Extension pour le support d'objets géoréférencés | |||
MongoDB | Base de donnée de type NoSQL, distribuable sur plusieurs ordinateurs | |||
Outils d'administration de SGBD's et de modélisation (CASE) | DBeaver | Client multiplateforme et universel (supportant notamment MySQL/MariaDB, PostgreSQL, SQLite, MS SQL, ODBC, Oracle, IBM DB2, Sybase...) de gestion de BDs | ||
MySQL Workbench | Outils MySQL de Oracle | |||
HeidiSQL | Client MySQL graphique très léger | [] | ||
Adminer | Interface web d'administration MySQL, PostgreSQL, SQLite, MS SQL, Oracle, Firebird, SimpleDB, Elasticsearch et MongoDB. Plus souple que phpMyAdmin et se composant d'un seul fichier PHP ! | |||
phpMyAdmin | Interface web d'administration MySQL écrite en PHP | |||
Microsoft mssql-cli | Client SQL en ligne de commande avec auto-completion et coloriage syntaxique, basé Python | |||
pgAdmin | Outils d'administration PostgreSQL | |||
SQLite Manager | Extension pour Firefox et Chrome d'administration de BDs SQlite | |||
DB Browser for SQLite | (DB4S) Application pour administrer BDs SQlite | |||
Développement d'applications BD à interface graphique | Calligra Kexi | Solution desktop, embarque SQLite, mais peut interagir avec MySQL ou PostgreSQL. (De la suite Calligra pour Linux/KDE) | [] [] | Microsoft Access, FileMaker... |
NSBase | Outil de construction d'applications complètes de base de données | |||
nuBuilder Forte | Solution orientée web |
Encore quelques logiciels dans ce domaine :
Domaine d'utilisation | Logiciel | Commentaires | Plateformes | Substitut à... |
---|---|---|---|---|
Éditeur de code (coloriage syntaxique, indentation, macros, extensions/plugins...) | VSCodium | Éditeur et IDE libre puissant, dérivé de Visual Studio Code | MS Visual Studio Code... | |
Notepad++ Notepadqq | Éditeur polyvalent | [] [] | ||
Gedit | Éditeur standard sous Linux/GNOME | |||
Kate | Éditeur standard sous Linux/KDE | [] [] | ||
Geany | Éditeur et IDE léger et polyvalent | |||
CudaText | Éditeur très léger, doté de nombreux plugins et lexers, intéressant notamment pour l'édition de fichiers JSON | |||
Scintilla SciTE | Éditeur très léger | [] | ||
jEdit | Éditeur écrit en Java | |||
Vim Emacs et XEmacs | Éditeurs en ligne de commande incontournables du monde Unix/Linux | |||
Éditeur web (HTML, CSS, JavaScript...) | BlueGriffon | Éditeur web s'appuyant sur moteur de rendu Gecko/Firefox (Dérivé de NVU devenu KompoZer) | Dreamweaver, Golive, FrontPage... | |
Amaya | Éditeur/browser Web du W3C (HTML 4.01, XHTML 1.1, MathML 2.0, CSS 1/2, SVG) | |||
Éditeurs spécifiques | XML Copy Editor | Éditeur XML | ||
wxHexEditor | Éditeur hexadécimal, convenant à l'édition de très gros fichiers | |||
Environnement de développement (IDE) généraliste | Eclipse | IDE professionnel et très polyvalent | ||
MS Visual Studio Code | IDE de Microsoft | |||
Apache NetBeans | IDE multi-langage, écrit en Java | |||
IDE orienté C++ | Code::Blocks | IDE orienté C++ et Fortran | ||
Dev-C++ | S'appuie sur MinGW | |||
Comparaison/fusion de fichiers texte et arborescences de dossiers | Meld | Comparaison visuelle, fusion | [] | |
WinMerge | Idem | |||
Recherche/remplacement de texte dans arborescence de fichiers | FAR (Find And Replace) | Outil de recherche & remplacement de texte dans arborescence de fichiers (avec usage d'expressions régulières) et de renommage simple | ||
Renommage en masse de fichiers et dossiers | GPRename | Outils de renommage simple | ||
Ant Renamer | Outil de renommage simple | |||
Métamorphose | Outil de renommage plus sophistiqué | |||
Compilateurs GNU GCC et G77 (C, C++, Fortran) (1) | MinGW | (Minimalist GNU for Windows) Compilateur C/C++/Fortran ne nécessitant pas de couche de compatibilité UNIX (comme Cygwin) | Microsoft Visual C++ | |
Java (JSE & SDK) | AdoptOpenJDK Amazon Corretto | Distributions binaires de OpenJDK | Oracle Java | |
Serveurs web | Apache | Serveur web très modulaire, le plus répandu sur internet | Microsoft IIS... | |
Nginx | Serveur web performant | |||
Stack: Serveur web + SGBD + langages... | XAMPP | Stack intégrant : Apache, MySQL, SQLite, PHP+PEAR, Perl, phpMyAdmin, OpenSSL/mod_SSL, Webalizer, JpGraph. Plus aisé à installer que tous ces composants séparément | ||
EasyPHP WampServer | Analogues à XAMPP mais limité à Windows | |||
Caddy | Serveur web local minimaliste constitué d'un seul exécutable sans aucune dépendance | |||
Copie locale de pages/arborescences web ("aspirateurs" web) | WebScrapBook | Aspirateur web implémenté sous forme d'extension Firefox | ||
GNU Wget et cURL | Téléchargement/mirroring HTTP/HTTPS/FTP. Existe aussi interface graphique (WinWGet...). Contrairement à Wget, cURL permet aussi de modifier des ressources distantes /client REST) | |||
HTTrack Website Copier | Aspirateur web à interface graphique | [] | ||
Systèmes de versioning de code | git | Client git | ||
GitLab | Serveur git avec interface web |
Notes :
Encore quelques logiciels dans ces domaines :
Domaine d'utilisation | Logiciel | Commentaires | Plateformes | Substitut à... |
---|---|---|---|---|
Cartographie | OpenStreetMap (OSM) | Projet communautaire de cartographie mondiale (le "wikipédia de la cartographie").
Outre les données OSM (qui sont libres) il y a de très nombreux logiciels libres dérivés. | | Google Maps, Bing Maps, données Nokia/Navteq, et TomTom/Tele Atlas... |
Swisstopo | Géoportail Suisse, et la plus grande source de géodonnées Suisse entièrement en opendata (depuis 2021) | |||
Atlas mondial | Marble | Globe virtuel et atlas mondial, du projet KDE-Edu | ||
Assemblage de cartes | MOBAC | (Mobile Atlas Creator) Assemblage de cartes et création de tuiles pour équipements mobiles... | ||
Visualisation de données géographiques | Thuban | Visualisation de fichiers de GIS vecteur (Shapefile, PostGIS Layer, OGR) et raster (GeoTIFF Layer, GDAL ) | Logiciels SIG divers | |
Gestion de traces GPS/GPX | GpsPrune | Visualisation (sur fonds OSM), édition et conversion de fichiers GPS (GPX, KML...), géolocalisation de photos (EXIF) | ||
GPX Viewer | Librairie JavaScript d'affichage de traces/waypoints GPX sur fond de carte (OSM...) et affichage de profils | |||
SIG en mode vecteur | QGIS (Quantum GIS) | Logiciel SIG desktop, ouvert vers GRASS | ESRI ArcGIS, Manifold, PBS MapInfo, Bentley GIS, Smallworld... | |
QField | Logiciel mobile d'acquisition SIG, permettant de saisir des données pour QGIS | |||
QGIS Web Client 2 (qwc2) | Client web pour pour QGIS Server | |||
GeoMapFish | GeoMapFish se compose d'une interface WebGIS, une interface d'administration, une API pour l'intégration de cartes dans des sites Web tiers et une version mobile | ... | ||
OpenJUMP | Logiciel SIG desktop. Basé sur le framework SIG Java JUMP (JUMP Unified Mapping Platform) | |||
gvSIG | Logiciel SIG desktop | |||
SIG en mode raster | SAGA GIS | (System for Automated Geoscientific Analyses) | ClarkLabs IDRISI, ERDAS Imagine... | |
SIG combinant fonctionnalités vecteur & raster | GRASS GIS | (Geographic Resources Analysis Support System) Logiciel SIG desktop très riche (raster, vecteur, visualisation 3D...) | ESRI... | |
uDig | (User-friendly Desktop Internet GIS) Logiciel SIG desktop s'appuyant sur Eclipse et GRASS | |||
Télédétection, traitement d'images, photogrammétrie | E-Foto | Logiciel de photogrammétrie numérique | IMAGINE Photogrammetry... | |
Autres outils SIG | GeoDa | Logiciel d'introduction à l'analyse de données spatiales, géovisualisation, autocorrélation et modélisation spatiale | ||
OSSIM | (Open Source Software Image Map) Ensemble d'applications et librairies de OSGeo.org pour traiter des images, cartes, terrain et données vectorielles | |||
Pour évaluation de logiciels géospatiaux libres | OSGeo-Live x86 | LiveDVD (basé Linux/Kubuntu) contenant de très nombreux logiciels géospatiaux libres préconfigurés utilisables tels quels (SIG, navigateurs & outils spatiaux, services web, librairies géospatiales, données test...) |
Encore quelques logiciels dans ce domaine :
Domaine d'utilisation | Logiciel | Commentaires | Plateformes | Substitut à... |
---|---|---|---|---|
Gestionnaire de mots de passe | KeePassXC | Logiciel libre et multiplateforme de gestion de mots de passes | LastPass, Password Agent... | |
KeeWeb | Idem, compatible KeePass | |||
Chiffrement de partitions ou répertoires | VeraCrypt (fork de TrueCrypt) | Chiffrement à la volée de : partition, périphérique (périphérique USB), disque virtuel monté | Microsoft BitLocker, Apple FileVault 2 | |
Chiffrement de données dans le cloud | Cryptomator | Chiffrement coté client de fichiers stockés dans le cloud |
Domaine d'utilisation | Logiciel | Commentaires | Plateformes | Substitut à... |
---|---|---|---|---|
Chimie | Jmol | Visualisation de molécules | ||
Electricité | QET (QElectroTech) KiCad EDA | Réalisation de circuits électroniques |
Domaine d'utilisation | Logiciel | Commentaires | Plateformes | Substitut à... |
---|---|---|---|---|
Gravure de CD/DVD (applications à interface graphique) | InfraRecorder | Gravure de CD/DVD pour fichiers de données, fichiers audio, images ISO | Nero..., Roxio... | |
Brasero K3b | Applications de gravure CD/DVD standards sous Linux/GNOME, respectivement sous Linux/KDE | |||
Burn | Logiciel de gravure CD/DVD pour Mac | |||
Gravure de CD/DVD en mode commande | Cdrtools | Outils de gravure en mode commande, notamment cdrecord | ||
Création d'archives de fichiers/dossiers, avec compression, voire chiffrement (1) | PeaZip | Supporte de très nombreux formats d'archive, dont 7Zip et RAR | ||
7-Zip | Supporte chiffrement fort (AES 256 bits) | |||
Keka | Version 7-Zip pour macOS | |||
Analyse et visualisation de l'utilisation de l'espace disque | WinDirStat | Visualisation graphique de l'usage disque | ||
Disk Usage Analyzer | Outil d'analyse d'usage disque standard s/Linux/GNOME (ex Baobab) | |||
QDirStat | (ex KDirStat) Analogue à WinDirStat | |||
Disk Inventory X | Dérivé de KDirStat | |||
JDiskReport | Outil d'analyse d'usage disque écrit en Java | |||
Accès à partitions Apple macOS | HFSExplorer | Extraire (lecture seule) des fichiers de partitions Apple HFS/HFS+/HFSX ou d'images disque .dmg | Paragon HFS+, Bootcamp (driver HFS+ pour Windows) | |
Récupération de fichiers effacés par erreur, voire de partitions | PhotoRec et TestDisk | Récupération de fichiers et récupération de partitions | ||
Comparaison et synchronisation de répertoires/fichiers (applications à interface graphique) | FreeFileSync | Outil de synchronisation convivial | ||
DirSync Pro | Outil de synchro léger et multiplateforme | |||
Unison | Outil très puissant de synchro bidirectionnelle, interface graphique ou mode commande | |||
Synchronisation de répertoires/fichiers en mode commande | rsync | Commande de synchro extrêmement puissante, intégrée à Linux et macOS. Sous Windows: commande offerte soit sous Cygwin, soit via package cwRsync. Voir Grsync, interface graphique à rsync. | ||
robocopy | Outil de synchro Microsoft (anciennement dans Windows Server 2003 Ressource Kit, maintenant intégré à Win7 et WinServer 2008) | |||
Nettoyage disque | BleachBit | Nettoyage de fichiers inutiles | ||
Anonymisation | mat2 | (Metadata Anonymisation Toolkit) Anonymisation de fichiers par suppression de métadonnées | [] | |
Tails x86 | (The Amnesic Incognito Live System) Distribution Linux live préservant vie privée et anonymat, avec connexions réseau passant par le réseau Tor | |||
Clonage de disques ou partitions (disaster recovery backup) | Clonezilla Live x86 | Outil puissant de clonage/restore de disques/partitions pour Linux/Windows/macOS. Implémenté sur média bootable (basé Linux), utilisant techniques Partclone (défaut, supportant partitions Linux, Windows, macOS), Partimage, ntfsclone ou dd. Aussi utilisable en mode client/serveur multicast. | Symantec Ghost, Acronis True Image, Paragon HD Manager... | |
Rescuezilla x86 | Logiciel de sauvegarde de disques/partitions Linux/Windows/macOS s'appuyant sur Clonezilla et complété par une interface graphique (GUI), implémenté sur média bootable. Dispose en outre d'un explorateur d'images permettant de recharger des fichiers isolés. | |||
FSArchiver | Sauvegarde compressée de partitions, permettant restore sur espace de plus petite taille et/ou dans autre type de filesystem. Utilisable en live CD/USB avec SystemRescueCd (voir plus bas) | |||
(Re)partitionnement physique de disque : création, destruction, changement de taille de partitions | GParted Live x86 | Média bootable basé Linux avec outil de partitionnement graphique GParted supportant manipulation partitions Linux (ext 2/3/4, btrfs, reiserfs), Windows (fat 16/32, ntfs), MacOS (hfs, hfs+)... | Partition Magic, Paragon Partition Manager... | |
Médias de dépannage bootables | SystemRescueCd x86 | Live distro Linux avec nombreux outils de dépannage et sauvegarde/restore de filesystems/partitions (notamment FSArchiver, voir plus haut), récupération de fichiers, réparation boot loader GRUB, outils réseau, test mémoire... | ||
Ubuntu RescuePack | Live distro pour traiter des machines Windows/macOS/Linux infectées par des virus/vers, chevaux de troie, rootkits, ransomwares... | |||
Trinity Rescue Kit x86 | (TRK) Live distro Linux en ligne de commande principalement orientée dépannage de systèmes Windows (récupération de données, clonage de partitions, reset de mots de passe, scan anti-virus...) | |||
Rescatux x86 | Live distro Linux avec interface graphique orientée dépannage de systèmes Linux et Windows (réparation GRUB et Windows MBR, reset de mots de passe, récupération de fichiers...) | |||
Création de médias USB bootables (pour éviter de graver CD) | UNetbootin | (Universal NETboot INstaller) Création de clé bootable partir de fichiers-image ISO, ou par téléchargement online de distro Linux | ||
Rufus | Alternative à UNetbootin | |||
balenaEtcher | Autre alternative à UNetbootin | |||
PenDriveLinux | Réalisation de clés USB multi-bootables (i.e. bootables avec plusieurs OS), notamment l'outil YUMI (Your Universal Multiboot Installer) | |||
Autres... | SFK | (Swiss File Knife) Exécutable portable combinant de nombreux outils relatifs à examen de répertoires/fichiers, recherche/comparaison/conversion, manipulation texte, réseau, scripting, logging... | ||
FSlint | Analyse/nettoyage de filesystems : fichiers dupliqués, liens symboliques cassés, noms de fichiers problématiques, fichiers temporaires, répertoires vides... |
Notes :
Domaine d'utilisation | Logiciel | Commentaires | Plateformes | Substitut à... |
---|---|---|---|---|
Solutions de type simulation ou émulation | WINE | Implémentation open source des APIs DOS+Win16+Win32 sur Linux/X-Window et macOS/X11 permettant d'exécuter certaines applications Windows sans installer de machine virtuelle Windows | [] | |
CrossOver | Version affinée et commerciale de WINE | |||
Cygwin | Collection d'outils libres du monde Unix (shells, API Posix, outils GNU, compilateurs, librairies...) permettant d'utiliser des commandes Unix sous Windows et facilitant le portage d'applications Unix/Linux/BSD... | |||
Gow | (GNU on Windows) Alternative légère à Cygwin se composant d'une centaine de commandes/outils Unix pour ~20 MB, très facile à installer. | |||
Virtualisation de systèmes d'exploitation | Oracle VM VirtualBox | Solution de virtualisation multiplateforme. Sous licence GPL sauf Extension Pack. Voir notre notice d'installation. | EMC VMware ESX/iSphere, Microsoft Hyper-V/VirtualPC, Parallels... | |
Vagrant | Outil de configuration de machines virtuelles (VirtualBox, VMware...) et de containers (Docker) | |||
KVM | (Kernel-based Virtual Machine) Solution de virtualisation libre (fork de QEMU) implémentée sous forme de module de noyau Linux | |||
QEMU | Solution de virtualisation libre | [] [] | ||
XEN | Hyperviseur de machines virtuelles (paravirtualisation) | x86/ARM/... | ||
Virtualisation applicative | Docker | Déploiement d'applications ou services sous forme de conteneurs | ||
RedHat podman | (Pod Manager tool) Alternative libre intéressante à Docker |
Domaine d'utilisation | Logiciel | Commentaires | Plateformes | Substitut à... |
---|---|---|---|---|
Quelques distributions GNU/Linux (distros) parmi les plus réputées | Debian | Développée de façon communautaire, "mère" de nombreuses distributions dérivées | Microsoft Windows, Apple macOS | |
(Canonical) Ubuntu | Distribution très conviviale et répandue, dérivée de Debian. Versions 32 et 64 bits, desktop avec environnement de bureau GNOME, et serveur. Support 5 ans pour releases LTS (toutes les années paires).
Variantes et dérivées: Kubuntu (KDE), Xubuntu (XFCE), Lubuntu (LXDE) et Ubuntu Studio (multimédia), Edubuntu (éducation)... | |||
Red Hat Fedora | Projet communautaire sur lequel s'appuie la distribution commerciale Red Hat Enterprise Linux (RHEL) | |||
Red Hat CentOS Stream | Version gratuite de la distribution commerciale Red Hat Enterprise Linux (RHEL) | |||
GNU Guix System | Système d'exploitation du projet GNU, fork de NixOS | |||
Distributions GNU/Linux bootables (LiveCD/DVD) (1) | Knoppix x86 | Distribution GNU/Linux bootable la plus célèbre, basée Debian et KDE | Windows PE, BartPE... | |
Environnements de bureau les plus répandus sous GNU/Linux | GNOME | Environnement de bureau Linux le plus répandu. Basé sur bibliothèque GTK. Voir les forks MATE (de GNOME 2) et Cinnamon (de GNOME 3) | ||
KDE | Autre environnement de bureau classique Linux. Basé sur bibliothèque Qt | |||
XFCE LXDE | Environnements de bureau plus légers que GNOME et KDE. Basés sur bibliothèque GTK | |||
Système de fenêtrage X Window (X11) (2) | X.org | Implémentation X Window actuelle sous GNU/Linux, fork de XFree86 | ||
Nouveau système de fenêtrage du monde GNU/Linux | Wayland | Serveur & protocole d'affichage récent (2008), léger et performant, basé OpenGL | ||
Systèmes de conteneurisation d'applications | Snap AppImage Flatpak | Mécanisme permettant de distribuer des applications "tout-en-un" fonctionnant sur toutes les distro Linux, sans dépendance aux systèmes de paquets propres à ces distro (apt, rpm...) |
Notes :
Encore quelques logiciels dans ce domaine :
Domaine d'utilisation | Logiciel | Commentaires | Plateformes | Substitut à... |
---|---|---|---|---|
Solutions de backup individuelles, basées sur une simple application cliente et un espace de stockage local ou distant (1) | Areca Backup | Solution de backup individuelle (incrémental/différentiel, compression, encryption, sur stockage local/FTS/FTPS/FTP) | Windows Backup, Apple Time Machine... | |
Déjà Dup | Interface graphique à Duplicity (pour une utilisation simplifiée, avec intégration des commandes de restore dans l'explorateur Nautilus). Intégré à Linux/Ubuntu | |||
Duplicity | Backup en ligne de commande, efficace (basé rsync), avec encryption GnuPG, supportant de nombreux protocoles (local, FTP, SSH/SCP, rsync, WebDAV) | |||
Duplicati | Solution de backup inspirée de Duplicity, à interface graphique (écrite en .Net ou Mono) | |||
rdiff-backup | Analogue à Duplicity, basé rsync et Python | |||
Solutions de backup de parc de machines, basées sur une architecture client/serveur | BackupPC | Serveur de backup Linux (basé Perl, Samba, tar/ssh, rsync, interface web...). Ne nécessite aucun logiciel coté client. | Symantec Veritas Backup Exec, EMC Legato Networker, Atempo Time Navigator... | |
Box Backup | Serveur Linux, tous types de clients | |||
AMANDA | (Advanced Maryland Automatic Network Disk Archiver) Serveur Linux, tous types de clients | |||
Bacula | Serveur Linux, tous types de clients | |||
BorgBackup | Serveur Linux, clients Linux et macOS | |||
Clients cloud... | Rclone Rclone Tray (GUI) Rclone Browser (GUI) | Client de synchronisation avec très grand nombre de système de stockage cloud | ||
Cyberduck | Client FTP/SFTP/WebDAV et cloud (Amazon S3, Google Drive, Dropbox, OneDrive, Microsoft Azure, OpenStack Swift...) | |||
Gestion de parc informatique | GLPI | Gestion des services informatiques (ITSM) et de services d'assistance (ServiceDesk) | ServiceNow |
Notes :
Encore quelques logiciels dans ce domaine :
Domaine d'utilisation | Logiciel | Commentaires | Plateformes | Substitut à... |
---|---|---|---|---|
Serveur NAS (appliance de stockage) | TrueNAS CORE x86 | (ex FreeNAS) Appliances NAS basées FreeBSD | NetApp, EMC, Synology, QNAP... | |
OpenMediaVault x86 | Appliance NAS basée Linux/Debian, inspirée de FreeNAS/TrueNAS | |||
Éducation | Moodle | Plateforme d'apprentissage en ligne | ... | |
Implémentation de sa propre plateforme de Cloud ("cloud privé" auto-hébergé) | ownCloud | Services de cloud : fichiers, contacts, calendriers, galeries photos... | | Google Drive/Apps..., Microsoft OneDrive, Apple iCloud, DropBox... |
Nextcloud | Fork de ownCloud | | ||
Stockage/synchronisation de fichiers | Syncthing | Synchronisation point à point entre machines ou clients/serveur, auto-hébergeable, ouverte, avec possibilité de versioning, léger et simple à mettre en oeuvre | Google Drive, Microsoft OneDrive, Apple iCloud, DropBox... | |
SparkleShare | Logiciel client offrant fonctionnalité de stockage/synchronisation cloud et utilisant Git comme backend de stockage |
Sur ces plateformes, près de la moitié des applications sont gratuites (freewares), mais les applications libres sont pour l'instant très minoritaires.
Domaine d'utilisation | Logiciel | Commentaires | Plateformes | Substitut à... |
---|---|---|---|---|
Systèmes d'exploitation libres pour équipements mobiles (smartphones, tablettes...) | Google Android | Système d'exploitation basé sur le noyau Linux et une machine virtuelle Java (Dalvik, puis ART). Si le coeur du système est disponible en open source, il faut noter que les services phares de Google ne le sont pas (Google Play ainsi que les Google Mobile Services tels que Gmail, Maps, Chrome, YouTube, Docs...). De même la grande majorité des apps ne sont pas libres. Lire "Android et la liberté des utilisateurs" | Apple iOS | |
Replicant | Distributions libres dérivées de Android | |||
Portails/stores d'applications libres pour Android | F-Droid | Tout à la fois : dépôt d'applications libres sous Android, application Android d'accès à ce dépôt, et portail/catalogue web | Google Play, markets alternatifs... |
Domaine d'utilisation | Logiciel | Commentaires | Plateformes | Substitut à... |
---|---|---|---|---|
Logiciels éducatifs | GCompris | logiciel éducatif proposant des activités variées aux enfants de 2-10 ans | | ... |
Apprentissage | Anki Mnemosyne | Logiciels d'apprentissage par cartes-mémoires (flash-cards) et de révision par "répétition espacée" | () | Quizlet, SuperMemo... |
Aménagement d'intérieur 3D | Sweet Home 3D | Pour modéliser très aisément son appartement, sa maison | ||
Gestion de comptabilité | Grisbi HomeBank KMyMoney Skrooge Kresus | Pour gérer ses finances personnelles | Microsoft Money, Quicken, Bankin... | |
Money Manager EX | Idem | |||
Radinus | Idem | |||
GnuCash | Pour comptabilité de petite entreprise | |||
Gestion de collections | GCstar | (Successeur de GCfilms) Gère collections de : livres/revues/BDs, films/séries TV, logiciels, jeux, timbres, numismatique, vin... et toute collection définie par l'utilisateur. Avec récupération des infos associées à chaque élément depuis Internet | [] | |
Tellico | Idem | |||
Astronomie | Stellarium | Planétarium (atlas du ciel) | Google Earth>Sky... | |
Cartes du Ciel | (SkyChart) Planétarium (atlas du ciel) | |||
Celestia | Simulateur d'exploration de l'espace | |||
Sky-Map | Atlas du ciel en ligne (web) | Google Sky... | ||
Généalogie | Ancestris | Éditeur de généalogie travaillant nativement au format Gedcom. À l'origine fork francophone de GenealogyJ, aujourd'hui indépendant (ré-écrit) et international (multilingue) | Heredis, Reunion, Généatique... | |
GRAMPS | Logiciel libre de généalogie "pro" | |||
Édition de partitions musicales | MuseScore | Éditeur de partitions WYSIWYG, avec import/export MusicXML et MIDI | Finale, Sibelius... | |
Aria Maestosa | Éditeur de partitions WYSIWYG avec séquenceur MIDI | |||
Frescobaldi | Éditeur de partitions en mode texte pour LilyPond (coloriage syntaxique, complétion, lecture MIDI, aperçu PDF...) | |||
GNU LilyPond | Logiciel produisant des partitions PDF de qualité professionnelle ainsi que fichiers MIDI | |||
Instruments de musique | TuxGuitar | Logiciel de tablature pour guitare | Guitar Pro... | |
Dactylographie | Klavaro | Logiciel d'apprentissage de la dactylographie | ||
Santé | MyGNUHealth | Journal personnel de santé (du projet plus global GNUHealth.org) | ||
... | ... | ... | ... | ... |
Domaine d'utilisation | Logiciel | Commentaires | Plateformes | Substitut à... |
---|---|---|---|---|
Simulateur de vol | FlightGear | Simulateur de vol évolué et très réaliste | MS Flight Simulator... | |
Simulation de ville/transports | Simutrans OpenTTD | Simulations de transport | SimCity... | |
Course | Tux Racer SuperTux | Jeu de glisse avec la mascotte Tux/Linux | Super Mario Bros... | |
... | ... | ... | ... | ... |
Merci de à compléter ce chapitre !
Domaine d'utilisation | Logiciel | Commentaires | Plateformes | Substitut à... |
---|---|---|---|---|
Recherche de contenus libres | CC Search | Recherche de contenus en licence CC (web, image, musique, vidéo...) | Indépendant des plateformes | |
Encyclopédies | Wikipédia | La grande encyclopédie collaborative libre, universelle, multilingue (plus de 200) et fonctionnant sur le principe du wiki | ||
Médiathèques de contenus librement réutilisables | Wikimedia Commons | Images et fichiers audio/vidéo sous licences Creative Commons. Dépôt de la Wikimedia Foundation. | ||
Clip Art (le plus souvent vectorisé en format SVG) | OCAL Clker.com IconArchive DryIcons | Open Clipart Library clip art icônes icônes | ||
Photos | flickr | N'utilisez que les images de ce site qui sont sous licence Creative Commons, et respectez les termes de ces licences ! | ||
Musiques et sons | Dogmazic ccMixter FMA (FreeMusicArchive) StockTune SoundClick Magnatune FreeSound Auboutdufil LaSonotheque | Stores iTunes, Amazon, Google... | ||
Vidéos | YouTube Vimeo | N'utilisez que les vidéos de ces sites qui sont sous licence Creative Commons, et respectez les termes de ces licences ! | ||
Polices de caractère (fontes) | Google Fonts | Fontes libres Google, utilisables comme webfonts ou dans documents (TrueType) | Fontes Adobe, Microsoft, Apple... | |
Données cartographiques | OpenStreetMap | Carte mondiale collaborative (le "wikipedia de la cartographie") | Google Maps, Bing Maps, Navteq, TeleAtlas... | |
... | ... | ... | ... | ... |
Encore quelques liens dans ce domaine :
Merci de également à compléter ce chapitre !
Les portails Wikipédia sur le logiciel libre en français et en anglais sont très riches !
Divers annuaires de logiciels libres :
Listes d'équivalences entre logiciels non libres et libres :
Plateformes de distribution/téléchargement de logiciels libres et/ou d'hébergement de projets open source (forges) :
Sites associatifs :
Entreprises orientées logiciel libre en Suisse Romande :