Définition de : Open Source

Sommaire

Un logiciel Open Source définit un programme informatique, librement accessible, diffusable et modifiable par tout individu.

L’Open Source, définition

L’Open Source représente une méthode d’ingénierie logicielle qui a pour nature de mettre en place des logiciels ou encore des composants de logiciels, ayant un accès public.

Un logiciel Open Source définit donc un programme informatique, librement accessible. De plus, dépendamment de la licence choisie, ce dernier peut aussi être diffusable et modifiable par tout individu.

Ils permettent ainsi de favoriser l’échange de nombreux savoirs informatiques et d’offrir une utilisation gratuite aux particuliers ou entreprises qui l’utilisent.

Quels sont les critères qui permettent de définir un logiciel Open Source ?

Les logiciels Open Source se doivent de présenter certaines caractéristiques propres à la licence à laquelle ils se réfèrent. En effet, les logiciels détenant une licence Open Source, soit dont le code source est défini comme « ouvert », permettent :

  • Une utilisation libre et sécurisée ;
  • Un apport modifications afin qu’il puisse répondre à certains besoins ;
  • La possibilité de copie et de partage de l’ensemble du logiciel.

Quelques exemples de logiciels

Même sans le savoir, nous avons tous été sujet à l’utilisation de logiciels « ouverts ». Parmi les plus connus, nous pouvons citer le navigateur web Firefox, développé par la Mozilla Foundation et le lecteur multimédia français VLC media player.

S’ajoute à eux l’encyclopédie collective en ligne Wikipédia, ainsi que l’éditeur de données audio GIMP Audacity.

Enfin, l’incontournable outil bureautique OpenOffice permet à ses utilisateurs de produire et d’éditer des documents textes.

Quelle est la différence entre Open Source et logiciel libre ?

Comme expliqué précédemment, l’Open Source désigne une méthode d’ingénierie logicielle qui donne un accès libre au code source du produit. Néanmoins, en fonction de la licence mise en place, le partage, la modification ainsi que la redistribution ne sont pas imposés.

D’autre part, bien qu’ils désignent la même notion, le terme « logiciel libre », qui vient du terme Free Software Foundation, s’étend à la notion de liberté d’utilisation, de modification du code source et de redistribution du logiciel.

Quels sont les avantages de ce type de logiciel ?

Qu’il soit utilisé dans le cadre personnel ou professionnel, le logiciel dit « ouvert » présente plusieurs avantages :

  • Gratuité, car pas de licence à payer ;
  • Indépendance notable vis-à-vis du fabricant ;
  • Utilisation ou codage malveillant contrôlés ;
  • Erreurs détectées et corrigées dans des laps de temps particulièrement courts grâce à la participation de nombreux programmateurs.

Quels sont les inconvénients de ce type de logiciel ?

Malgré de nombreux atouts, ce type de logiciel a aussi ses inconvénients, par exemple :

  • Le projet ne présentent pas de revenu pour les personnes participantes, ce qui peut engendrer un développement lent ;
  • La participation est basée sur le bénévolat et sur le temps libre de chacun ;
  • Tous les logiciels ne présentent pas les mêmes qualités de programmation ;
  • Aucune entreprise de développeurs n’apporte d’assistance.

Dernière mise à jour le 16/12/2020

Julien Dupé, CEO et Fondateur de Infonet

La synthèse de Julien Dupé (CEO et Fondateur de Infonet.fr)

Méthode d’ingénierie logicielle, la locution Open Source se réfère à l’ensemble des logiciels ou encore des composants de logiciels, librement accessibles.

Autres définitions de la catégorie Web

Agence web

  Une « agence web », de l’anglais « web agency » définit une entreprise qui se dédie à la création de site web, mais aussi à l’accompa... Lire la suite

Algorithme

  De nos jours, les termes Big Data, Intelligence Artificielle (IA), Machine Learning, ou encore algorithme, sont devenus omniprésents ... Lire la suite

Arborescence

L’arborescence dans le monde du numérique représente le squelette d’un site web. Elle représente la logique d’articulation des différentes composantes de l’interface.  Qu’est-ce q... Lire la suite

Balises HTML

Les balises HTML font partie du langage web HTML. Il s’agit d’un des nombreux langages codés, ou langage informatique, permettant de créer du contenu numérique. Elles sont donc uti... Lire la suite

Recherche alphabétique

Sélectionnez la première lettre de la définition à consulter.
  • A
  • B
  • C
  • D
  • E
  • F
  • G
  • H
  • I
  • J
  • K
  • L
  • M
  • N
  • O
  • P
  • Q
  • R
  • S
  • T
  • U
  • V
  • W
  • X
  • Y
  • Z

Services Infonet disponibles

La vidéo du moment

Voir toute l'actualité

Campagne TV nationale

Diffusée sur les chaînes suivantes :

TF1 - M6 - TMC - W9 - 6ter - BFMTV
Cliquez ici pour voir la pub

Les avis clients Infonet

Avis vérifiés Basé sur %reviewstotal% avis
Excellent
Très bien
Bien

La gestion des avis clients par Avis Vérifiés de Infonet.fr est certifiée conforme à la norme NF ISO 20488 "avis en ligne" et au référenciel de certification NF 522 V2 par AFNOR Certification depuis le 28 mars 2014. En savoir plus