Qu'est-ce que le code source Linux®?

Le code source est un terme utilisé pour se référer au fichier ou aux fichiers contenant les lignes réelles d'instructions de programmation écrites par les programmeurs pour les logiciels qu'ils développent. Linux® est le nom du code source écrit par Linus Torvalds, qui a développé le noyau du système d'exploitation Linux®. Ces instructions de programmation sont appelées code source Linux®. Le terme est également parfois lâche, mais incorrectement utilisé pour désigner le code source des applications développé pour être exécuté sous Linux®, mais qui ne sont pas le noyau eux-mêmes. Un noyau est un logiciel extrêmement complexe qui agit en tant que gestionnaire de processus qui se produisent dans un système d'exploitation, et les utilisateurs interagissent presque directement avec le noyau, qui est le noyau ou le "cœur" du système.

Torvalds a libéré le code source Linux® sous la licence publique générale GNU, ce qui les rend disponibles gratuitement via le téléchargement. Bien que la plupart des logiciels open source soient gratuits par téléchargement, le terme "open source" ne fait past signifient nécessairement qu'il n'y a pas de frais attachés à un logiciel; Il indique plutôt la liberté juridique non seulement de visualiser le code source du programme, mais aussi de le modifier en logiciel personnalisé. Les utilisateurs du système d'exploitation Linux® qui ne sont pas des programmeurs téléchargent très rarement le code source Linux®, car il doit être compilé, ce qui peut être une tâche intimidante pour quelqu'un qui est nouveau dans les principes et étapes impliqués dans la compilation du logiciel.

Il existe des différences entre le code source Linux® et un système d'exploitation Linux®, également connu sous le nom de distribution ou simplement une «distribution». Le code source Linux® n'est que la partie de gestion du système, tandis qu'une distribution comprend un noyau regroupé de programmes qui interagissent avec et sont gérés par ce noyau, offrant aux utilisateurs un moyen de profiter de la puissance du gestionnaire. Ceux qui sont intéressés à utiliser une distraction Linux®La rubation n'a besoin que de télécharger ce système d'exploitation particulier sans aucune préoccupation concernant le code source Linux®. Beaucoup de gens utilisent des systèmes d'exploitation Linux® chaque jour pour gérer leurs besoins informatiques personnels et commerciaux avec une automatisation élevée et une facilité d'utilisation sans aucune compréhension du code source Linux®.

Le noyau Linux® contient des instructions nécessaires à divers éléments de matériel sur lesquels le système fonctionnera. Cela comprend le code de l'unité de traitement centrale, qui est le "cerveau" d'un ordinateur; la carte mère; et d'autres matériels. Les programmeurs informatiques qui souhaitent développer leur propre "saveur" de Linux® peuvent télécharger le code source Linux® et d'autres utilitaires qui sont également des fichiers open-source, et ces programmeurs peuvent légalement commencer à créer une nouvelle distribution qu'ils pourraient offrir gratuitement ou pour des frais. Presque toutes les distributions Linux®, cependant, sont offertes gratuitement par téléchargement.

DANS D'AUTRES LANGUES