Les partenaires publicitaires:

Ouvrir vs système d'exploitation à code source fermé

Les systèmes d'exploitation dont les sources utilisent du code qui est propriétaire et gardées secrètes pour empêcher son utilisation par d'autres entités. Traditionnellement, ils sont vendus pour un profit. Systèmes d'exploitation open-source utilisent du code qui est librement distribué et disponible à toute personne à utiliser, même à des fins commerciales. Les deux types de systèmes d'exploitation présentent des avantages.

Tarification

Systèmes d'exploitation open-source tels que Linux ou FreeBSD ne coûtent rien, par certaines entreprises Linux, comme Red Hat, fournir des versions prises en charge pour une taxe. Les systèmes d'exploitation dont les sources peuvent être soit gratuit ou offert pour un prix. Microsoft Windows est préinstallé sur de nombreux nouveaux Ordinateurs- si vous ne devez pas payer séparément pour elle, le coût de la licence Windows est compris dans le prix par le fabricant de l'ordinateur, qui paie Microsoft une redevance de licence vrac pour toutes leurs copies préinstallées de Windows . Windows peut être acheté séparément pour les ordinateurs sans système d'exploitation ou comme une mise à niveau vers une version antérieure de Windows. OS X est également préinstallé sur les nouveaux Mac, avec de petits frais habituellement exigés pour les mises à niveau, bien que la mise à niveau Mavericks était libre.

Développement




Avec les systèmes d'exploitation de source fermé, les coûts de développement sont généralement payés par l'entreprise elle-même, qui embauche les développeurs et détermine la direction du projet. Cette offre l'avantage d'une équipe professionnelle de développeurs et d'une garantie de performance, ce qui est essentiel pour certains logiciels. Dans la communauté open-source, la direction d'un projet est déterminée soit par un conseil d'administration, de la communauté ou des individus. Les coûts de développement sont générés par une combinaison de dons d'entreprises et de particuliers, ou par des méthodes indirectes tels que les développeurs qui sont payés par les entreprises pour travailler sur le code open-source. Par exemple, IBM et Red Hat, qui vendent des systèmes Linux et le support de Linux, à la fois payer les employés à développer le code open-source Linux, ce qui profite non seulement leur open-source Linux variantes, mais d'autres projets Linux ainsi. Pomme paie aussi ses développeurs de travailler sur la BSD-variante Darwin, qui est la base pour son logiciel OS X. Source-projets ouverts sont libres de choisir leur direction et ne sont pas motivés par la rentabilité.

Source Disponibilité

Les fabricants de systèmes d'exploitation closed-source, tels que Windows ou OS X, ne permettra pas leur code de programmation devant être considérée par la plupart des tiers. Si il ya une vulnérabilité dans le code, il doit être découvert par la société itself- parce qu'il ya un nombre limité de développeurs affectés au projet, il est possible que la vulnérabilité passera inaperçue. Dans les systèmes d'exploitation open-source, le code est visible par tout le monde. Théoriquement, cela signifie que beaucoup plus de gens seront en mesure de voir le code de programmation, en offrant la possibilité d'attraper des vulnérabilités plus rapide que les systèmes d'exploitation closed-source. Dans la pratique, ce ne est pas toujours le cas. Depuis les développeurs peuvent être des bénévoles qui travaillent sur ce qu'ils sont intéressés ou employés payés par une société de travailler sur un morceau de code spécifique, vulnérabilités dans d'autres parties du code peuvent encore passer inaperçu.

Exemples

Des exemples de systèmes d'exploitation informatique open-source sont Linux, FreeBSD et OpenSolaris. Les systèmes d'exploitation dont les sources comprennent Microsoft Windows, Solaris Unix et OS X. anciens systèmes d'exploitation à code source fermé comprennent OS / 2, BeOS et l'original Mac OS, qui a été remplacé par OS X. Sur les systèmes mobiles et tablettes, exploitation closed-source systèmes incluent Windows Phone, iOS et Symbian OS qui est utilisé par BlackBerry. Android est basé sur l'open-source Linux OS, même si elle dispose de nombreuses extensions propriétaires, closed-source. La Firefox OS basé sur Linux est un exemple d'un OS mobile entièrement open-source, mais il doit encore gagner en popularité importante.

» » » » Ouvrir vs système d'exploitation à code source fermé