Un système d'exploitation est une infrastructure de code de langue qui s'interface avec le matériel de votre système informatique. Il reconnaît le matériel et le rend disponible à des logiciels afin que le logiciel fonctionne correctement sur l'ordinateur. Un logiciel est écrit ensuite, avec des protocoles d'un système d'exploitation spécifique à l'esprit. Un système d'exploitation, à son tour généralement ne reconnaît que le logiciel qui est écrite à l'interface avec elle.
Bien UNIX est le grand père de systèmes d'exploitation, l'exemple le plus reconnaissable d'un système d'exploitation pour la plupart des utilisateurs d'aujourd'hui est Microsoft Windows. Mais il existe des différences fondamentales entre les systèmes d'exploitation Linux et Microsoft Windows.
D'une part, Linux est un système d'exploitation open-source. Cela signifie que le code source est accessible au public pour inspection et même amélioration. Les avantages des produits open source vont des avantages de l'apport créatif des programmeurs du monde entier, à la sûreté. Avec le code source facilement disponible dans le domaine public, les produits open-source peuvent être rigoureusement testés par des programmeurs du monde entier. C'est beaucoup plus difficile avec un système fermé comme Microsoft Windows parce que le code source n'est pas disponible publiquement.
Une autre différence majeure est que Linux est basé sur le système d'exploitation UNIX, tandis que Windows est un système d'exploitation propriétaire ou autonome.
Beaucoup de gens qui envisagent de passer à Linux se demandent si leur logiciel Windows actuelle sera exécuté sur le système. La réponse courte est non. Le système d'exploitation n'a pas été conçu pour, ou destiné à exécuter le logiciel Windows. Cela dit, certaines interfaces gratuites et payantes offrent différents types de solutions pour l'exécution du logiciel Windows sur des machines Linux avec des résultats variables. C'est l'espoir de passionnés que les gens vont passer à autre logiciel conçu pour Linux, cependant, que d'autres applications sont écrites pour l'environnement.
On ne sait pas combien d'utilisateurs Linux existent parce que l'enregistrement n'est pas obligatoire, mais le nombre est estimé à plusieurs millions.
Linus Torvalds a commencé à construire le noyau de ce système d'exploitation en 1991 quand il était étudiant à l'Université d'Helsinki en Finlande. Il continue à se développer avec l'aide de programmeurs bénévoles. Linux licence permet à l'utilisateur de copier et distribuer librement le logiciel avec son code source.