mode_edit

PROPOSITION DE COMPARAISON ENTRE LOGICIELS: OPEN-SOURCE,GRATUIT ET LIBRE


TechnologiePublié le 03/06/2020



DEFINITION

L’open source est une méthode d’ingénierie logicielle consistant à développer un logiciel ou des composants logiciels et de laisser en accès libre le code source qui est produit. Ce code source peut être exploité par les développeurs et les entreprises souhaitant l’adapter à leurs besoins métiers.

 

DIFFERENCES ENTRE UN LOGICIEL OPEN SOURCE ET UN LOGICIEL GRATUIT

L’open source est opposé au modèle propriétaire où l’utilisateur achète une licence pour une période ou un nombre d’utilisateurs donnés. La licence existe dans l’open source mais elle sert à définir les méthodes d’utilisation du logiciel.

Un logiciel open source n’est pas nécessairement gratuit. Une entreprise désirant implémenter dans son système d’information une solution open source peut soit faire appel à un éditeur open source ou le faire elle-même en disposant des ressources internes adéquates.

        

DIFFERENCE ENTRE UN LOGICIEL LIBRE ET UN LOGICIEL OPEN SOURCE

Pour qu’un logiciel soit appelé libre, il doit respecter certains critères de liberté comme :

  • La liberté d’exécuter le logiciel à toute fin (1) ;
  • La liberté d’étudier le fonctionnement du programme et de le modifier (2) ;
  • La liberté de redistribuer les copies reçues (3) ;
  • La liberté de distribuer les copies de ses versions de logiciel modifiés afin de permettre à toute la communauté d’en profiter (4).

Du logiciel libre est né le logiciel open source. L’open source repose sur quelques principes du logiciel libre particulièrement le (1) et le (4). Pour qu’un logiciel soit qualifié d’open source il doit posséder certaines caractéristiques :

  • Liberté de redistribution ;
  • Distribution du logiciel avec le code source ;
  • La licence doit autoriser la modification et les œuvres dérivées ;
  • La licence ne doit discriminer aucune personne ou groupe de personnes ;
  • La licence ne doit pas défendre d’utiliser le logiciel dans un domaine d’activité spécifique ;
  • La licence doit être technologiquement neutre…

La différence fondamentale réside dans le fait que le logiciel libre est un mouvement social tandis que l’open source est une méthodologie de développement. Un logiciel libre est forcément un logiciel open source ; l’inverse n’est pas vrai. Un logiciel peut être open source sans être libre.

Merci pour vos futurs apports!


Partagez ce article



Commentaires

  • person roar

    cool

  • person Franck

    Bonne comparaison. Simple et précis. Pouvons nous avoir un autre article sur les logiciels propriétaires et comment certaines entreprises arrivent à rentrer dans leurs comptes en ne produisant que des logiciels libres? Et si possible connaitre les enjeux des logiciels open source??



Commentez cet article

Votre adresse e-mail ne sera pas publiée

person
email
message