Quel logiciel libre a le plus de lignes de code?

Lignes de code source et tampon "Numéro de compte non valide"

La question suivante est venue à l'esprit: combien lignes de code aura chaque logiciel? En recherchant par Google, j'ai trouvé des données curieuses sur le nombre de lignes de code source de certains systèmes d'exploitation et programmes que nous utilisons quotidiennement.

Dans de nombreux blogs, ils ont vu comparatif entre l'un et les autres systèmes d'exploitation ou noyaux libres, entre l'un ou l'autre des programmes, des alternatives open source, des manuels et des tutoriels, mais jamais quelque chose comme cet article et il m'a semblé original de le partager avec vous.

Tu le sais Distributions Linux avez plus de lignes de code? Eh bien, l'un de ceux avec le plus de lignes est Debian, qui a environ 419 millions de lignes de code (presque 4 fois plus que d'autres comme Red Hat). Pour vous donner une idée, Windows XP en compte environ 45 millions, FreeBSD moins de 9, OpenSolaris près de 10 et Mac OS X environ 86. Cela reflète l'immensité de Debian par rapport aux autres concurrents.

De cette barbarie des lignes, plus de 15 millions appartiennent à la Noyau Linux. La version 1.0 du noyau ne contenait que 176.250 4000 lignes (beaucoup contre XNUMX XNUMX en MS-DOS ou les plus de 2 millions qui ont les derniers noyaux Windows NT), de sorte que le noyau a beaucoup grandi ces dernières années. Le 2.6, par exemple, en contenait déjà plus d'un demi-million et donc la complexité a augmenté jusqu'aux dernières versions 3.x, qui, comme nous l'avons dit, en ont déjà plus de 15 millions.

La suite bureautique OpenOffice peut compter sur environ 20 millions, alors que sa "sœur" LibreOffice a été allégée. D'un autre côté, les programmes de conception et d'animation 3D tels que Blender n'ont qu'un million de lignes de code, malgré son extrême complexité. Et GIMP, le célèbre programme de conception photographique et de traitement d'image, pourrait être proche de Blender dans ses dernières versions.

Google Chrome et Mozilla Firefox Ils sont environ 7 millions, soit un million de moins que le premier navigateur. Pour se faire une idée, d'autres systèmes comme Gmail peuvent contenir un peu moins de 0.5 million et les jeux vidéo de la stature de World of Warcraft peuvent atteindre 5,5 millions, ce qui même s'il ne s'agit pas de logiciels libres vous donne une idée à comparer avec le reste de Les figures.

Si vous arrêtez de réfléchir et commencez à effectuer des calculs, vous pouvez avoir une idée de combien d'argent le développement de ces distributions dont j'ai parlé et parce qu'il nous le vendrait s'il n'était pas du logiciel libre. C'est pourquoi nous devons être reconnaissants de pouvoir disposer d'un système d'exploitation * nix qui, dans la plupart des cas, ne nous coûte pas un sou.


Le contenu de l'article adhère à nos principes de éthique éditoriale. Pour signaler une erreur, cliquez sur c'est par ici !.

2 commentaires, laissez le vôtre

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée.

*

*

  1. Responsable des données : AB Internet Networks 2008 SL
  2. Finalité des données: Contrôle du SPAM, gestion des commentaires.
  3. Légitimation: votre consentement
  4. Communication des données: Les données ne seront pas communiquées à des tiers sauf obligation légale.
  5. Stockage des données: base de données hébergée par Occentus Networks (EU)
  6. Droits: à tout moment, vous pouvez limiter, récupérer et supprimer vos informations.

  1.   David dit

    Wow, (bien qu'en ce moment je vois cela de nombreuses années après la publication de cet article), c'est pourquoi il est si important de remercier les projets de logiciels libres; le monde serait différent sans eux.

  2.   jorgpeper dit

    Concernant le dernier paragraphe de l'article, qui n'aura à voir qu'avec * nix. avec un logiciel gratuit.
    Le logiciel libre est aussi pour les systèmes d'exploitation Windows, voir free office, gimp, Firefox, blender, etc., etc., etc. Donc, pour cette raison, il ne montre pas * nix, ni être meilleur, pur et simple.
    Les gens ne passeront pas à Linux pour cela.