Accueil🇫🇷Chercher

Liste de logiciels libres

Les logiciels libres présents sur cette page le sont selon la définition de l'article « logiciel libre ». La plupart des programmes cités ici sont disponibles sous licence GNU GPL ou BSD.

Système d'exploitation

Le système d’exploitation (SE, en anglais Operating System ou OS) est un ensemble de programmes responsables de la liaison entre les ressources matérielles d’un ordinateur et les logiciels de l’utilisateur, tels que traitement de texte, jeu vidéo... Il fournit aux programmes applicatifs des points d’entrée génériques pour les périphériques.

Famille des GNU/Linux

Les distributions de Linux plus répandues sont

Il existe des versions moins répandues

Systèmes d'exploitation dérivés de Debian

Systèmes d'exploitation dérivés de Red Hat Linux

Famille des BSD

Autres systèmes d'exploitation libres

Bureautique

Une application bureautique est un logiciel (programme ou ensemble de programme) qui permet l'automatisation des tâches de bureau. Il traite essentiellement la communication de la parole, de l'écrit et de l'image. On trouve dans cette catégorie d'application des suites bureautiques qui rassemble un traitement de texte pour taper des lettres et mettre en forme du texte; un tableur pour organiser et travailler avec des chiffres dans des tableaux; un créateur de bases de données pour réaliser des formulaires imprimables afin de faciliter des tâches comme la facturation, la gestion des contacts ou les éléments d'une collection; et enfin un logiciel de présentation. Celui-ci permet de fabriquer des « diapositives numériques » qui sont projetables sur un écran. Cela est utile à la réalisation de bornes interactives et à la présentation de projets.

  • NAT : Un transcripteur universel de document en braille

Éditeurs de texte

Éditeurs HTML

Éditeurs LaTeX

Prise de notes

PAO, publication assistée par ordinateur

  • Scribus : un outil de PAO sous Linux et Windows, puissant et simple d'utilisation

Reconnaissance optique de caractères

Suites bureautiques

Tableurs

Logiciels de traitement de texte

Logiciels de présentation

Logiciels de dessin

Lecture et Ă©criture de fichiers PDF

Lecture et Ă©criture de fichiers EPUB

Manipulation de fichier

Un logiciel de manipulation de fichier est un logiciel qui opère avec un ou plusieurs systèmes de fichiers. Ce type de logiciel travail sur le fichier, un groupe de fichiers ou directement sur l'ensemble du système de fichiers.

Gestionnaires de fichiers

Archivage, sauvegarde, backup et synchronisation de fichiers

Émulation, partitionnement, clonage, restauration et dépannage de mémoire de masse

Analyse de fichier

Réseau, télécommunication et internet

Un logiciel réseau est un programme ou un ensemble de programme qui autorise le traitement de l'information à l'échelle d'un réseau informatique. Ce type de logiciel fonctionne le plus souvent en environnement réseau client-serveur. On peut aussi trouver ces programmes dans une architecture de réseau centralisée appelée mainframe.

Serveur

Un serveur est un ordinateur et un logiciel qui permettent de centraliser des services pour des ordinateurs clients via un réseau. Exemple : serveur de bases de données, serveur de messagerie (courriel), serveur web,...

Serveurs de listes de diffusion

Serveurs de logiciels

Serveurs de logiciels Java EE

Serveurs de bases de données

Serveur d'annuaire

  • OpenLDAP : serveur d'annuaire qui utilise une base de donnĂ©es (voir paragraphe prĂ©cĂ©dent) pour stocker ces donnĂ©es

Serveurs de Moteur de recherche

  • searx
  • Opensearchserver : Écrit en Java et disponible sur le site Sourceforge sous licence GPL v3, ce logiciel intègre un crawler et les analyseurs syntaxiques permettant d'Ă©crire des applications pour des donnĂ©es en 17 langues diffĂ©rentes

Il y a eu plusieurs autres logiciels de ce type, mais ils n'ont pas évolué depuis plusieurs années : mnogosearch, DataparkSearch, Opensearchserver...etc.

Serveur de fichiers

  • FileZilla Server : serveur FTP (transfert de fichiers) pour Windows
  • NFS : serveur de fichiers
  • ProFTPd : serveur FTP (transfert de fichier)
  • Pure-FTPd : serveur FTP (transfert de fichier) facile Ă  configurer, supportant notamment l'authentification par le système de gestion de donnĂ©es MySQL et par l'annuaire LDAP
  • Samba : serveur de fichiers et d'impression SMB sur UNIX et Linux

Client de partage des fichiers

Un client de partage des fichiers est un logiciel qui fait le lien entre un ordinateur personnel et un serveur de fichiers situé à distance et connecté à un réseau local ou public comme internet. En effet, ce logiciel permet d'envoyer des requêtes interactives afin de communiquer à un ordinateur distant (serveur) quelles actions doivent être effectuées par le serveur sur un fichier ou un ensemble de fichier. Ces actions vont de l'ajout au renommage en passant par l'effacement ou la création de dossiers et de fichiers. Un logiciel client de fichiers peut être doté ou non d'une interface graphique.

Serveur de messagerie Ă©lectronique

Client de messagerie instantanée

La messagerie instantanée permet à deux personnes munies d'un logiciel client compatible de discuter principalement par écrit en système temps réel. Les modèles les plus perfectionnés permettent de jouer tout en discutant par oral en se voyant grâce à une webcam.

Client de messagerie

Salon de discussion et IRC

L'IRC est un réseau orienté discussion. En effet, les serveurs rendent disponibles aux clients des salons de discussions de groupe.

Serveur IRC ou IRCD

Client IRC

RĂ©seaux de stockage SAN et NAS

Émulateur de terminal, console et bureau à distance

Pare-feu

Utilitaire réseau

  • ACGVision : outils de supervision de parc informatique Ă  travers internet et sans VPN
  • Angry IP Scanner : logiciel de balayage de port
  • Autoscan : outils de supervision de parc informatique
  • AWStats : analyseur de logs de serveurs web, streaming, FTP ou mails
  • Cacti : frontal pour RRDTool (Round Robin Database), construction de graphisme Ă  partir d'informations collectĂ©es pĂ©riodiquement
  • Centreon (anciennement Oreon) : solution de supervision basĂ©e sur Nagios (Monitoring, configuration, graphs, reporting, map java, SLA)
  • FusionInventory : Solution d'inventaire d'ordinateurs, serveurs, switch/routeurs (SNMP), imprimantes rĂ©seau (SNMP), tĂ©lĂ©dĂ©ploiement d'application, Wake On Lan
  • GLPI (Gestion Libre de Parc Informatique) : solution de gestion de parc informatique et service desk
  • JMeter : test de charge et injecteur pour serveur web
  • LemonLDAP::NG : solution de Web-SSO distribuĂ© avec gestion centralisĂ©e des droits pour Apache
  • Monit : supervision de tâches
  • Nagios : outils de supervision en mode web
  • Ntop (Network TOP) : analyseur de l'activitĂ© rĂ©seau
  • Shinken : outil de supervision compatible avec Nagios orientĂ© vers les grands environnements
  • Snort : système de dĂ©tection d'intrusion
  • Wireshark : capture et analyse de trafic rĂ©seau
  • Zabbix : outils de supervision de parc informatique

Réseau Privé Virtuel (VPN)

  • OpenVPN : permet de crĂ©er, de gĂ©rer et de se connecter Ă  un rĂ©seau privĂ© virtuel
  • SoftEther VPN : MĂŞmes fonctionnalitĂ©s que OpenVPN, mais les protocoles SSL VPN, OpenVPN, SSTP et IPSec sont rassemblĂ©s sur un seul et mĂŞme serveur VPN. Le projet VPN Gate, un plugin du logiciel, permet de se connecter librement et gratuitement Ă  des serveurs libres publics

Web

Un logiciel Web est un ensemble de programme réseau qui fonctionnent sur le principe des hyperliens et qui sont prévus pour fonctionner sur un réseau inter-connecté comme Internet. Ces logiciels utilisent les technologies et les protocoles normalisés édictés par l'IETF et le W3C comme le HTTP, le HTML, le XML, le CSS le PNG pour citer les plus connus.

Serveurs HTTP (pages web)

Serveur d'application Web

  • Apache Tomcat serveur d'applications Web, distribuĂ© selon les termes de la Apache Software License
  • Zope Ă©crit en Python, qui est aussi un serveur d'applications, distribuĂ© selon les termes de la Zope Public License
  • EasyPHP : installation en un clic du serveur web Apache, du système de gestion de donnĂ©es MySQL, du langage PHP et d'autres outils de dĂ©veloppement
  • XAMPP : paquet pour Linux simple Ă  installer rĂ©unissant le serveur web Apache, le système de gestion de donnĂ©es MySQL et les langages Perl et PHP
  • WampServer

Partage de fichier

Système de gestion de contenu ou CMS
Blog
Wiki
Galeries

Commerce Ă©lectronique

  • RBS Change : prise en charge du multi-boutique, du multi-entrepĂ´t ou encore du multi-canal

Moteur de recherche

Autre logiciel Web

Plate-forme collaborative et groupware

Gestion Ă©lectronique des documents ou EDM

Gestion de contenu d'entreprise ou ECM

Progiciel de gestion intégré ou ERP

  • Apache OFBiz : sous Licence Apache
  • Axelor : ERP, CRM, Gestion commerciale, RH, Stock, Production, Gestion Ă  l’affaire, Projets, ComptabilitĂ© (Licence AGPL)
  • Compiere : sous Licence GPL et propriĂ©taire
  • Dolibarr : application Web de gestion d'entreprise ou d'association: Gestions de achats et ventes, produits, services, stocks, projets, CRM, trĂ©sorerie, calendrier partagĂ©, facturation, point de vente
  • Enetgy : application de gestion commerciale conçue pour magasin physique avec activitĂ©s de ventes en ligne
  • ERP5 : nĂ©goce, logistique, gestion de stocks, de production, bancaire, de la relation client, de projet, du cycle produit, des connaissances, des RH, de parc, facturation, comptabilitĂ© gĂ©nĂ©rale, analytique et budgĂ©taire, paye, gestion documentaire, bureautique Web, calendrier partagĂ©, commerce Ă©lectronique, point de vente. (Licence GPL)
  • Noalyss ComptabilitĂ© commerciale, gestion commerciale, gestion de stock, suivi fournisseurs, clients et administrations, facturation, comptabilitĂ© analytique, GED intĂ©grĂ©, CRM,SAV
  • OBM : gestion commerciale et suivi de facturation
  • Odoo : gestions de achats et ventes, Logistique, Production, projets, CRM, CompatibilitĂ© Financière, Analytique, Calendrier partagĂ©, Ressource Humaine (hors paye), GED intĂ©grĂ©e
  • OpenConcerto : ComptabilitĂ©, Achats, Stock, Projets, Clients, Ged , Paye (payant)
  • Tryton : comptabilitĂ©, achats, ventes, stocks, projets, windows, linux et mac (Licence GPL)
  • Target CRM : Stocks, ventes, planner, facturation, ... Support client ultra rĂ©actif

Gestion des ressources humaines

Sécurité informatique

La sécurité informatique regroupe toutes les applications physiques ou informatiques qui empêchent des tiers ou des éléments mal intentionnés d'attenter à l'intégrité des données ou au confort d'utilisation de la machine. Il s'agit par exemple de lutter contre les virus, les attaques de ports, les logiciels publicitaires... Même si elles ne sont pas détaillées ici, les méthodes physiques regroupent autant la sécurisation des locaux que la pose de dispositifs d'identification biométrique.

Antivirus

Chiffrement et signature numérique

Identification d'adresses IP

  • CrowdSec: un logiciel d'identification et de partages d'adresses IP malveillantes

DĂ©veloppement logiciel

Environnement de développement intégré

  • Anjuta : environnement de dĂ©veloppement intĂ©grĂ© (IDE) pour le C et le C++ sur GNU/Linux
  • Code::Blocks : environnement de dĂ©veloppement multi-plate-forme pour C, C++ et D
  • Dev-C++ : environnement de dĂ©veloppement C et C++ pour Windows utilisant le compilateur GCC
  • Eclipse : environnement de dĂ©veloppement multi-plate-forme
  • Geany : Ă©diteur de texte lĂ©ger incluant les fonctions Ă©lĂ©mentaires d'un environnement de dĂ©veloppement intĂ©grĂ©
  • gedit
  • jEdit : Ă©diteur multi-plate-forme sous environnement Java
  • KDevelop : suite de dĂ©veloppement intĂ©grĂ©e Ă  KDE
  • Lazarus : RAD/IDE de dĂ©veloppement rapide d'application pour Windows, Mac et Linux
  • NetBeans: environnement de dĂ©veloppement multi-plate-forme
  • Notepad2 : alternative libre au Notepad de Microsoft Windows, prĂ©sentant plus de fonctions
  • Notepad++ : Ă©diteur de code source gĂ©nĂ©rique, alternative libre au Notepad de Microsoft Windows
  • PSPad: Ă©diteur de code source et de texte
  • SciTE : Ă©diteur syntaxique multi-langages avec exĂ©cution interactive
  • Vim

DĂ©veloppement web

Informatique décisionnelle

Outil de reporting

Gestion de projet

Multimédia

Media center

Logiciel de télévision

Logiciels permettant d'afficher les chaînes de télévision au moyen d'une carte télé.

Modélisation en 3D

Graphisme

Lecteurs audio

Enregistrement, travail du son

  • Ardour : station de travail audio
  • Audacity : enregistreur et Ă©diteur audio
  • CDex : programme d'encodage de musique numĂ©rique (rip)
  • Hydrogen : boĂ®te Ă  rythme
  • JACK : serveur son Ă  faible latence pour systèmes POSIX
  • LMMS (Linux Multi Media Studio) : Ă©diteur, synthĂ©tiseur et composeur
  • Rosegarden : logiciel de notation et sĂ©quenceur
  • Wired : studio d'enregistrement, crĂ©ation et Ă©dition
  • Qtractor : Station audio pour linux

Écriture de partitions musicales

Mixage DJ

Vidéo

  • Avidemux : traitement et capture de vidĂ©o
  • CamStudio : capture vidĂ©o et audio
  • Cinelerra : Ă©dition audio/vidĂ©o non linĂ©aire et multi-piste semi-professionnel pour Linux
  • CinePaint : logiciel de retouche d'images vidĂ©o basĂ© sur The GIMP
  • Jahshaka : logiciel de montage et d'effets vidĂ©os
  • K!TV : logiciel permettant d'utiliser les cartes TV avec Microsoft Windows
  • Kdenlive : logiciel de montage vidĂ©o non linĂ©aire et multi-piste pour Linux
  • Kino : logiciel d'acquisition et de montage vidĂ©o pour Linux
  • Luciole : logiciel de capture image par image destinĂ© Ă  la rĂ©alisation de films d’animation
  • Open Broadcaster Software : enregistrement vidĂ©o et streaming
  • OpenShot Video Editor : logiciel de montage vidĂ©o non linĂ©aire pour GNU/Linux, Windows et OS X.
  • VirtualDub : traitement et capture de vidĂ©o
  • Shotcut : logiciel de montage vidĂ©o

Lecteurs multimédia

  • Dragon Player : lecteur multimĂ©dia
  • Kaffeine : lecteur multimĂ©dia basĂ© sur Xine
  • MPlayer : lecteur multimĂ©dia
  • Totem : lecteur multimĂ©dia
  • VLC : lecteur multimĂ©dia indĂ©pendant contenant de nombreux codecs alternatifs
  • xine : bibliothèque multimĂ©dia, elle nĂ©cessite une interface graphique comme Kaffeine ou Totem

Logiciels scolaires et Ă©ducatifs

Algorithmique, codage et programmation informatique

  • BASIC-256, apprentissage du langage BASIC ;
  • Squeak, implĂ©mentation libre prĂ©destinĂ©e Ă  l’apprentissage du langage de programmation Smalltalk ;
  • Scratch, implĂ©mentation visuelle du langage de programmation Smalltalk

Tableau numérique interactif

  • Open-sankorĂ© : Logiciel libre multiplateforme pour utiliser tous les tableaux numĂ©riques interactifs

Divers

Environnement numérique de travail (ENT) et formation ouverte à distance (FOAD)

  • AbulÉdu : projet de la communautĂ© AbulÉdu-fr et plate-forme comprenant un serveur pour rĂ©seau scolaire de maternelle et d'Ă©lĂ©mentaire (gestion de rĂ©seau, filtrage, identification, bureaux de travail discriminants par cyle...), un accès "mon Ă©cole Ă  distance", la suite logicielle du Terrier d'AbulÉdu, une tablette scolaire, le service de micro-blogging BabyTwit et un environnement numĂ©rique de travail
  • Chamilo : plate-forme FOAD, elle permet aux professeurs et formateurs de crĂ©er des espaces de cours ou formation en ligne et de gĂ©rer des activitĂ©s d'enseignement ou de formation ainsi que les compĂ©tences qui en dĂ©coulent
  • Claroline : plate-forme FOAD, elle permet aux professeurs de crĂ©er des espaces de cours en ligne et de gĂ©rer des activitĂ©s de formation sur Internet
  • Dokeos : ENT professionnel
  • Envole : suite applicative libre permettant la mise en place d'un ENT sur mesure
  • Ganesha : ENT et FOAD
  • Moodle : ENT professionnel très complet. Utilise la mĂ©thode socio-constructiviste. La communautĂ© est très active
  • PromĂ©thĂ©e : logiciel proposant un Environnement NumĂ©rique de Travail qui intègre une plate forme formation ouverte et Ă  distance (FOAD) en natif
  • Triade : Triade - ENT (Environnement NumĂ©rique de Travail) de la primaire aux grandes Ă©coles

Langue

Suite Ă©ducative

Musique

Solution libre pour réseau informatique éducatif

  • AbulÉdu : projet de la communautĂ© AbulÉdu-fr et plate-forme comprenant un serveur pour rĂ©seau scolaire de maternelle et d'Ă©lĂ©mentaire (gestion de rĂ©seau, filtrage, identification, bureaux de travail discriminants par cyle...), un accès "mon Ă©cole Ă  distance", la suite logicielle du Terrier d'AbulÉdu, une tablette scolaire, le service de micro-blogging BabyTwit et un environnement numĂ©rique de travail
  • Edubuntu
  • EOLE : mĂ©ta-distribution GNU/Linux, permet d'installer des distributions GNU/Linux spĂ©cifiques et rĂ©pondant aux problĂ©matiques de l'infrastructure des Ă©tablissements scolaires et des rectorats
  • Skolelinux

Science et technique

Astronomie

Électronique

Électricité

  • Coban (logiciel) : Calcul de sections de câble, chute de tension, conversions..

Mathématiques

Physique

Divers

Comptabilité

  • GnuCash : logiciel de comptabilitĂ© en parties doubles
  • Grisbi : logiciel de comptabilitĂ© personnelle
  • jGnash
  • KMyMoney
  • HomeBank : logiciel de comptabilitĂ© personnelle multi-plate-forme
  • (anc. PhpCompta) Noalyss : Logiciel de comptabilitĂ© en parties double avec comptabilitĂ© analytique et facturation,
  • Pastèque : Logiciel d'encaissement et serveur de gestion de systèmes d'encaissement

Domotique

Gestion de collections

  • Alexandria : gestion de collections de livres
  • GCfilms : gestion de collections de films
  • GCstar : gestionnaire de collections personnelles
  • Tellico : gestionnaire de collections gĂ©nĂ©rique

Gestionnaire de mots de passe

Éléments de bureau

  • Neko : un petit chat qui se promène sur l'Ă©cran

Généalogie

  • Ancestris : fork francophone de GenJ
  • GenealogyJ : gestionnaire d'arbre gĂ©nĂ©alogique en Java
  • GeneWeb : gestion de bases, crĂ©ation d'arbres
  • GRAMPS : gestion de bases, crĂ©ation d'arbres, gĂ©nĂ©ration de rapports
  • PhpGedView : portail internet de gĂ©nĂ©alogie, entièrement paramĂ©trable. Gestion de bases en mode GEDCOM, gĂ©nĂ©ration de rapports, multimĂ©dias, etc

Jeu de plateau

Jeu d'action

Jeu d'adresse

Jeu de tir

Jeu de stratégie

Pilote de périphérique

  • Synergy : logiciel de partage du clavier et de la souris

Micro-simulation socio-fiscal

Mise Ă  jour

2D

  • GDevelop[1]: logiciel permettant de crĂ©er tous types de jeux 2D sans utiliser de langage de programmation.

Systèmes d'information hospitalier

Système d'information géographique

  • QGIS: Système d'Information GĂ©ographique Libre et Open Source
  • uDig : logiciel SIG dĂ©veloppĂ© en Java, utilisĂ© pour le dĂ©veloppement d'applications tierces

Notes et références

Voir aussi

Articles connexes

Autres catégories (en)

Annuaires

Actualité

  • LinuxFr : actualitĂ© francophone des logiciels libres
Cet article est issu de wikipedia. Text licence: CC BY-SA 4.0, Des conditions supplémentaires peuvent s’appliquer aux fichiers multimédias.