Logiciel, y compris les systèmes d'exploitation et applications , est créé en utilisant le code de programmation . Les programmeurs écrivent du code source, qui est ensuite compilé en code exécutable , créer le produit que vous avez finalement sur votre ordinateur. Il existe de nombreux systèmes d'exploitation utilisés dans des contextes particuliers, d'entreprises et industriels , et certains d'entre eux sont fermés source et certains sont ouverts. En général, un système open source est celui dans lequel le code source est visible pour vous , et dans un système à code source fermé il n'est pas. Principes
Le principe du logiciel open source est que tant qu'utilisateur, vous disposez d'un droit d'accéder au code source. Si vous utilisez un système à code source fermé , vous n'avez pas accès à son code source , même si le logiciel a été acheté avec une licence commerciale. En plus d'être en mesure de voir comment un programme a été mis en place , de nombreuses licences open source vous permettent également de modifier et de redistribuer le logiciel , bien souvent , cela dépend du type de licence utilisé .
Différences
d'avoir accès au code source n'est pas la seule différence entre les systèmes ouverts et fermés source. Alors que les systèmes d'exploitation dont les sources sont généralement développés par des sociétés et a travaillé sur seulement par des personnes au sein de l' organisation , les systèmes open source ont tendance à être développé par les grandes collectivités . Parce que les programmes open source ont le code visible , les utilisateurs et les consommateurs du logiciel sont capables d'identifier les bugs , et même les corriger. Pour cette raison , les systèmes open source sont souvent mis à jour plus régulièrement que les systèmes sources fermées.
Systèmes fermés
Il existe de nombreux systèmes sources fermés en cours d'utilisation . Les systèmes d'exploitation Apple OS X et Microsoft Windows sont fermés source et deux plates-formes fournissent des logiciels pour une variété de contextes de calcul , y compris les personnels , serveurs et mobiles. Les systèmes d'exploitation les plus utilisés sur les ordinateurs personnels , les ordinateurs de bureau en particulier , ont tendance à être une source fermée , bien que des alternatives open source sont à la hausse .
Systèmes ouverts
nombre de systèmes d'exploitation open source sont utilisés pour ordinateur de bureau , des serveurs et périphériques mobiles. Bien que la plupart des ordinateurs personnels courent un système à code source fermé , une partie substantielle des serveurs Web dans le fonctionnement de fonctionner une plate-forme open source , notamment Linux, qui est le système open source la plus couramment utilisée à partir de 2011 . L'augmentation de l'informatique mobile a également provoqué une augmentation de l'utilisation des systèmes d'exploitation open source, y compris les systèmes Android Ubuntu Linux et Chrome de Google et .
Considérations
Mis à part les principes fondamentalement différents impliqués dans le choix d' un système d'exploitation ouvert ou fermé source, il ya des différences majeures entre les systèmes disponibles pour les utilisateurs. Bien que les systèmes tels que Linux est libre , de nombreux utilisateurs ne se sentent pas à l'aise de les utiliser car ils peuvent être plus difficile si vous n'êtes pas un expert en informatique . Cependant, avec l'informatique mobile , l'utilisation de plates-formes open source est d'exposer ces technologies pour les nouveaux utilisateurs.