En informatique tout est fichier ! un fichier contient du contenu, soit en langage humain ou machine.
Le contenu d'un fichier, reste une forme d'instruction; adresser à la machine cela devient un programme.
C'est-à-dire , une suite de directives pour l'ordinateur !
Ce fichier constitue la source d'un langage, une forme de communication entre la machine et l’intelligence humaine.
Le concepteur de programme se nomme « développeur ou programmeur »
On dit qu'il utilise du code ou qui tape du code !
Donc la définition Open Source signifie sources ouverte.
Il y a une très grande différence entre Open source et closed source !
Les deux types de source sont soumis à des licences différentes.
La licence Open Source est associée à GNU !
Car à l'origine, elle a été conçu pour et dans l'esprit GNU.
GNU signifie Gnome is No Unix !
GNU n'est pas Unix !
Gnome est un projet associer au logiciel libre et à la licence des quatre droits fondamentaux !
Il existe d'autres projets que Gnome, comme par exemple KDE et bien d'autres, cependant dans le terme GNU, Gnome a participer aux projet qui a porté la licence libre au tout début de la création de GNU !
Voici les quatre droits fondamentaux de cette licence, qui maintenant participe aussi aux autres projets !
La liberté d'exécuter le programme, pour tous les usages
La liberté d'étudier le fonctionnement du programme, et de l'adapter à vos besoins
La liberté de redistribuer des copies, donc d'aider votre voisin
La liberté d'améliorer le programme et de publier vos améliorations, pour en faire profiter toute la communauté
Dans le monde de l'industrie informatique deux aspects de l'informatique se font face.
L'une est désignée par le terme propriétaire, et l'autre par libre !
Cependant ce terme dérange !
Les acteurs du monde informatique préfèrent employer le terme Open Source !
D’ailleurs !, Richard Stallman le pére fondateur de GNU, préfère employer le mot « privateur »Le closed source est associé au monde privateur des sociétés informatiques utilisant du logiciel et solution propriétaire !
Un fichier contenant du closed source, se présente sous l'aspect de fichier illisible protégé par des algorithmes.