Qu’est-ce que l’open source?

(1) De manière générique, l'open source fait référence à un programme dans lequel le code source est accessible au grand public pour une utilisation et / ou une modification de sa conception originale gratuitement, c'est-à-dire ouvert. Le code open source est généralement créé dans le cadre d'un effort de collaboration dans lequel les programmeurs améliorent le code et partagent les changements au sein de la communauté. L'open source a germé dans la communauté technologique en réponse aux logiciels propriétaires appartenant aux entreprises.

(2) Une norme de certification émise par l'Open Source Initiative (OSI) qui indique que le code source d'un programme informatique est mis gratuitement à la disposition du grand public. La justification de ce mouvement est qu'un plus grand groupe de programmeurs non concernés par la propriété exclusive ou le gain financier produira un produit plus utile et sans bogue pour tout le monde. Le concept repose sur l'examen par les pairs pour trouver et éliminer les bogues dans le code du programme, un processus que les programmes développés et conditionnés commercialement n'utilisent pas. Les programmeurs sur Internet lisent, redistribuent et modifient le code source, forçant une évolution rapide du produit. Le processus d'élimination des bogues et d'amélioration du logiciel se produit à un rythme beaucoup plus rapide que par les canaux de développement traditionnels des logiciels commerciaux, car les informations sont partagées dans toute la communauté open source et ne proviennent pas et ne transitent pas par les rouages ​​de recherche et développement d'une entreprise.

OSI stipule que pour être considéré comme «certifié OSI», un produit doit répondre aux critères suivants:

  • L'auteur ou le titulaire de la licence du code source ne peut pas percevoir de redevances sur la distribution du programme
  • Le programme distribué doit rendre le code source accessible à l'utilisateur
  • L'auteur doit autoriser les modifications et les dérivations de l'œuvre sous le nom d'origine du programme
  • Aucune personne, groupe ou domaine d'activité ne peut se voir refuser l'accès au programme
  • Les droits attachés au programme ne doivent pas dépendre du fait que le programme fait partie d'une distribution de logiciel particulière
  • Le logiciel sous licence ne peut pas imposer de restrictions aux autres logiciels qui sont distribués avec lui.

En savoir plus sur l'Open Source dans CommentOuvrir «Saviez-vous que…?» section.


Laisser un commentaire