Annuaire des principaux logiciels libres & open source

Avant-propos

Dans l'esprit qui anime le mouvement du logiciel libre, cet annuaire résulte d'un travail collaboratif qui a débuté en 2002 à l'École Polytechnique Fédérale de Lausanne (EPFL) sous l'impulsion du service informatique ENAC-IT de la faculté ENAC. Merci en particulier à (par ordre alphabétique) : Alessandro C., Anne P., Arnaud P., Benjamin B., David M., Denis R., Jérôme Z., Joachim D., Krassimir T., Laurent I., Matthew P., Michel M., Nicolas B., Nicolas P., Pascal F., Paulo d.J., Pierre E., Predrag V., René M., Richard T., Samuel B., Stéphane B., Vicky R. !

L'EPFL ne souhaitant plus consacrer de forces à entretenir cet annuaire, celui-ci est désormais hébergé depuis avril 2022 sur mon site web personnel où je continue de le maintenir. Si vous êtes attaché aux "valeurs du libre", vous pouvez, vous aussi, participer à cet effort en m'adressant directement vos remarques concernant cet annuaire (suggestions, corrections...) via . Merci d'avance !

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.

Table des matières

  1. Brève introduction au concept du logiciel libre
    1. Définitions
    2. Avantages du modèle du logiciel libre
  2. Annuaire de logiciels libres
    1. Bureautique
    2. Internet et communication
    3. Traitement d'image et dessin 2D/3D
    4. Multimédia (son, musique, vidéo, e-books)
    5. Gestion de projets, organisation, commerce
    6. Calcul scientifique, statistiques, gestion/visualisation de données
    7. Bases de données
    8. Programmation, développement web
    9. Cartographie, systèmes d'information géographique (SIG)
    10. Sécurité informatique
    11. Autres applications métier...
    12. Utilitaires divers
    13. Virtualisation, interopérabilité entre OS
    14. Systèmes d'exploitation et de fenêtrage, environnements de bureau, packaging
    15. Administration système
    16. Solutions pour serveurs, cloud
    17. Spécifiquement pour plateformes mobiles (smartphones, tablettes)
    18. Usage domestique et loisirs
    19. Divertissement et jeux
  3. Autres ressources libres
  4. Manuels et tutoriels relatifs à des logiciels libres
  5. Autres liens utiles

1. Brève introduction au concept du logiciel libre

1.1 Définitions

Les fondements du mouvement du logiciel libre sont en fait identiques à ceux qui sont à la base du développement scientifique, à savoir : la mise en commun des idées et découvertes pour faire progresser le développement et le savoir collectif.

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) :

  1. pouvoir exécuter (utiliser) le programme sans restriction, quel que soit l'usage qu'on veut en faire ;
  2. pouvoir étudier le fonctionnement du programme ainsi que l'adapter à ses besoins ; cela nécessite d'avoir accès à son code source ;
  3. pouvoir rediffuser soi-même le logiciel (en redistribuer des copies) ;
  4. pouvoir améliorer le programme (ce qui nécessite également l'accès au code source) et distribuer ces améliorations au public, pour en faire bénéficier toute la communauté.

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 :

   

1.2 Avantages du modèle du logiciel libre

L'énumération des avantages qui suit n'est pas exhaustive. Parmi les nombreux atouts du logiciel libre, nous retenons ici ceux qui nous semblent particulièrement importants en environnement académique :

   

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 !

2. Annuaire de logiciels libres

Pour vous faciliter la recherche de solutions libres, cet annuaire est organisé par catégories de logiciels, des plus courants (bureautique, outils internet, graphisme...) jusqu'aux plus spécifiques (virtualisation, administration système...). Dans la mesure du possible, nous avons accordé notre préférence aux logiciels libres multiplateformes, c'est-à-dire disponibles simultanément sur les 3 environnements d'exploitation les plus courants que sont GNU/Linux, Windows et macOS.

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).

2.1 Bureautique

Domaine d'utilisation Logiciel Commentaires Plateformes Substitut à...
Bureautique de base
  • texte / mise en page
  • édition de formules
  • tableur/grapheur
  • présentation
  • dessin vectoriel
  • base de données
  • formulaires
LibreOffice, modules:
  • Writer
  • Math
  • Calc
  • Impress
  • Draw
  • Base
  • Form
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
  • Word
  • Equation Editor
  • Excel
  • PowerPoint
  • Drawing toolbar
  • Access
OnlyOffice avec
Docs Editors:
  • texte
  • feuille de calcul
  • présentation
  • formulaire
(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 (français)
LanguageTool (multi-l)
Extensions pour LibreOffice et Firefox
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 :

  1. Fonctionnalités intégrées au niveau OS : Okular, Aperçu (Preview)
  2. Fonctionnalitée intégrée au niveau OS : Aperçu (Preview)
  3. Voyez aussi Inkscape (plus bas)

Encore quelques logiciels dans ce domaine :

2.2 Internet et communication

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 :

  1. Mozilla Thunderbird fait cela aussi très bien
  2. Sous Windows, intégré à l'OS : Connexion Bureau à distance (Remote Desktop Connection). Sous macOS : Microsoft Remote Desktop Connection Client
  3. Fonctionnalité nativement intégrée sous Linux, généralement basée X.org. Sous macOS il s'appelle XQuatz
  4. Fonctionnalité implémentée dans les explorateurs de fichiers Linux (Nautilus, Konqueror...) et macOS (Finder)

Encore quelques logiciels dans ce domaine :

2.3 Traitement d'image et dessin 2D/3D

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 :

  1. La visualisation d'images est intégrée à tous les OS. Ces outils évoluent dans le sens de gestionnaires de collections de photos (Shotwell, gThumb, digiKam, Krita, jBrout... sous Linux ; iPhoto sur Mac...), parfois avec certaines fonctionnalités de base de retouches d'images et de conversion de format

Encore quelques logiciels dans ces catégories :

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

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 :

  1. En outre nombreux lecteurs multimédia libres dans le monde Linux : Totem (appli. par défaut sous Ubuntu), Banshee, Kaffeine, etc...
  2. En outre nombreux lecteurs audio libres dans le monde Linux (intégrant fonctionnalités internet radios, download podcasts, ripping CDs, accès à BDs titres/pochettes voire lyrics, gravure CDs...) : Rhythmbox (appli. par défaut sous Ubuntu), Amarok, etc...

Encore quelques logiciels dans ce domaine :

2.5 Gestion de projets, organisation, commerce

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
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

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

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 :

2.7 Bases de données

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 :

2.8 Programmation, développement web

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 :

  1. La majorité des langages/compilateurs sont intégrés de base sous Linux. Installables sous macOS sous l'appellation "Apple XCode Tools"

Encore quelques logiciels dans ces domaines :

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

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 :

2.10 Sécurité informatique

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

2.11 Autres applications métier...

Domaine d'utilisation Logiciel Commentaires Plateformes Substitut à...
Chimie Jmol Visualisation de molécules
Electricité QET (QElectroTech)
KiCad EDA
Réalisation de circuits électroniques

2.12 Utilitaires divers

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 :

  1. Fonctionnalités en outre intégrées dans les explorateurs de fichiers (Explorer/Windows, Nautilus Linux/GNOME, Finder/macOS...) voire en mode commande (Linux: tar, gzip/gunzip...)

2.13 Virtualisation, interopérabilité entre OS

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

2.14 Systèmes d'exploitation et de fenêtrage, environnements de bureau, packaging

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 :

  1. 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.
  2. Implémentations de la partie serveur de X Window (pour afficher des applications X11 distantes), généralement basé X.org : sous Windows : Xming et Cygwin/X ; sous macOS : Apple X11 runtime environment (voir liens plus haut)

Encore quelques logiciels dans ce domaine :

2.15 Administration système

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 :

  1. Pour les solutions de comparaison/synchronisation de répertoires/fichiers, voir au chapitre Utilitaires plus haut

Encore quelques logiciels dans ce domaine :

2.16 Solutions pour serveurs, cloud

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

2.17 Spécifiquement pour plateformes mobiles (smartphones, tablettes)

Le développement des plateformes mobiles est en plein essort. Il est actuellement largement dominé par Google Android (open source) et Apple iOS (propriétaire/fermé, écosystème très contrôlé par Apple et considéré comme une "prison dorée" par les libristes). D'autres OS mobiles peinent à voir le jour (Samsung Tizen ex-Meego qui était la fusion de Maemo et Noblin...).

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...

2.18 Usage domestique et loisirs

Voici quelques applications libres intéressantes pour un usage domestique. En avez-vous d'autres à ?

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)
... ... ... ... ...

2.19 Divertissement et jeux

Contrairement aux idées reçues, il existe beaucoup de jeux libres (et sous Linux). Ce chapitre en présente quelques-uns à titre purement indicatif. Pour davantage de références, voyez par exemple les sites : JeuxLibres.Net , TuxFamily.org , PenguSpy.com , JeuxLinux.fr , LinuxFr.org (jeux créés par membres de LinuxFr), la page wikipedia, etc...

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...
... ... ... ... ...


3. Autres ressources libres

L'esprit du libre ne se limite pas au logiciel, c'est une philosophie et un art de vivre ! Il s'étend également à différents types de contenus, par exemple avec les licences Creative Commons (CC).

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 :



4. Manuels et tutoriels relatifs à des logiciels libres

Outre les documentations élaborées par les communautés développant ces logiciels libres et en général accessibles depuis les sites correspondants, voici encore quelques sites intéressants dans ce domaine :

Merci de également à compléter ce chapitre !

5. Autres liens utiles

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 :