IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Linux Discussion :

Linux en statistiques : en 2018, le kernel a grandi de 225 000 lignes de code


Sujet :

Linux

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Chroniqueur Actualités

    Homme Profil pro
    Administrateur de base de données
    Inscrit en
    Mars 2013
    Messages
    9 532
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Canada

    Informations professionnelles :
    Activité : Administrateur de base de données

    Informations forums :
    Inscription : Mars 2013
    Messages : 9 532
    Par défaut Linux en statistiques : en 2018, le kernel a grandi de 225 000 lignes de code
    Linux en statistiques : en 2018, le kernel a grandi de 225 000 lignes de code
    et de presque 50 000 commits

    Le dépôt du kernel Linux est à 782 487 commits au total et compte un peu plus de 19 000 auteurs différents. Le référentiel est composé de 61 725 fichiers et de là, environ 25 584 633 lignes. Bien entendu, il ne faut pas oublier que parmi tout ceci figure également la documentation, des fichiers de construction Kconfig, divers assistants / utilitaires, etc.

    Jusqu'à présent, cette année, 49 647 commits ont ajouté 2 229 836 lignes de code et 2 004 759 lignes de code ont été perdues. Ou un gain net de seulement 225 077 lignes. Il faut garder à l'esprit qu'il y a eu la suppression de certaines anciennes architectures de CPU et d'autres codes supprimés dans les noyaux cette année, alors que beaucoup de nouvelles fonctionnalités ont été ajoutées.

    En 2017, il y a eu 80 603 commits avec 3 911 061 ajouts et 1 385 507 suppressions. Étant donné qu’il reste un peu plus d’un trimestre pour clôturer l’année, les statistiques en 2018 en termes de commits et d’ajouts de lignes pourraient être inférieures aux deux années précédentes.

    Linus Torvalds reste le contributeur le plus fréquent avec un peu plus de 3% pour 25 894 commits créés depuis le début de l’aventure. Les autres contributions majeures au noyau cette année proviennent de David S. Miller (1,35 %, pour 10 581 commits), Mark Brown, Takashi Iwai et Al Viro.

    Nom : commits.png
Affichages : 8327
Taille : 44,6 Ko

    Jusqu'à présent, en 2018, 3 320 adresses e-mail différentes ont été validées. Ce chiffre est en réalité nettement inférieur à celui des années précédentes. De 2015 à 2017, il y avait 4014 ~ 4400 auteurs différents (4400 auteurs en 2017). Nous verrons au cours des trois derniers mois de l’année s’il ya une augmentation significative, mais c’est l’une des conclusions les plus surprenantes de ces chiffres actuels. 2013 était la dernière année durant laquelle il y avait un nombre de contributeurs tournant autour de 3300.

    Nom : societes.png
Affichages : 6720
Taille : 9,0 Ko

    En ce qui concerne les principaux contributeurs au noyau basés sur le domaine de messagerie d'entreprise, cette liste est constituée d'Intel, Red Hat, de la Linux Foundation, de Linaro, de SUSE, de Texas Instruments et d'AMD. Gardez à l'esprit que le nombre de validations Intel est en réalité proche de 60 000 commits, mais que GitStats signalait séparément les emails intel.com et linux.intel.com. Un peu surprenant, ARM n’a pas encore trouvé sa place sur cette liste.

    Source : statistiques générées par Gitstats

    Voir aussi :

    Linus Torvalds réserve le mauvais vol et le comité décide de modifier la date du prochain sommet des mainteneurs Linux
    C'est un téléphone Linux basé sur le Raspberry Pi et à monter soi-même : le ZeroPhone débarque bientôt pour 50 $
    VoCore2 : un nanoPC Linux de la taille d'une pièce de monnaie capable de lancer le jeu Doom et pouvant servir de routeur sans-fil
    Intel veut une distribution Linux pouvant servir de solution de sécurité de référence aux systèmes où l'autonomie et la sécurité sont critiques
    Linus Torvalds annonce la disponibilité de la version 4.18 du noyau Linux : un aperçu des fonctionnalités qui ont été ajoutées
    Contribuez au club : Corrections, suggestions, critiques, ... : Contactez le service news et Rédigez des actualités

  2. #2
    Membre extrêmement actif
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Octobre 2017
    Messages
    2 243
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Suisse

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Octobre 2017
    Messages : 2 243
    Par défaut
    Ce qui prouve que la communauté Linux est bien vivante et en pleine santé...

    Ce qui est, dans un monde où les fournisseurs d'operating system ont pris la mauvaise habitude d'espionner la vie privée de leur utilisateurs, un grande et bonne nouvelle!

  3. #3
    Membre très actif
    Homme Profil pro
    .
    Inscrit en
    Mai 2015
    Messages
    589
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Angola

    Informations professionnelles :
    Activité : .

    Informations forums :
    Inscription : Mai 2015
    Messages : 589
    Par défaut
    encore des gens qui veulent etre payé a la ligne de code...

    Ca ne veut absolument rien dire....

  4. #4
    Membre extrêmement actif
    Profil pro
    Développeur
    Inscrit en
    Mars 2012
    Messages
    1 970
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations professionnelles :
    Activité : Développeur
    Secteur : Communication - Médias

    Informations forums :
    Inscription : Mars 2012
    Messages : 1 970
    Par défaut
    Ca veut dire que le noyau est en constante évolution.
    Un projet qui n'est pas prêt de mourir.

  5. #5
    Membre très actif
    Homme Profil pro
    .
    Inscrit en
    Mai 2015
    Messages
    589
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Angola

    Informations professionnelles :
    Activité : .

    Informations forums :
    Inscription : Mai 2015
    Messages : 589
    Par défaut
    On est d'accord que Le kernel Linux ne va pas mourrir. Que du contraire. Mais le nombre de ligne de code ne veut absolument rien dire. Enlever des lignes de code a un projet peut meme vouloir dire qu'on s'occupe plus du projet car on refactorise et simplifie le code...

  6. #6
    Membre Expert Avatar de yildiz-online
    Homme Profil pro
    Architecte de domaine
    Inscrit en
    Octobre 2011
    Messages
    1 447
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations professionnelles :
    Activité : Architecte de domaine

    Informations forums :
    Inscription : Octobre 2011
    Messages : 1 447
    Par défaut
    Citation Envoyé par Aeson Voir le message
    Enlever des lignes de code a un projet peut meme vouloir dire qu'on s'occupe plus du projet car on refactorise et simplifie le code...
    C'est le cas:

    Jusqu'à présent, cette année, 49 647 commits ont ajouté 2 229 836 lignes de code et 2 004 759 lignes de code ont été perdues.

  7. #7
    Membre très actif
    Homme Profil pro
    .
    Inscrit en
    Mai 2015
    Messages
    589
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Angola

    Informations professionnelles :
    Activité : .

    Informations forums :
    Inscription : Mai 2015
    Messages : 589
    Par défaut
    Le nombre de ligne de code ne veut rien dire sur la qualité du code. Mais si vous pensez le contraire a vous de savoir....

  8. #8
    Membre extrêmement actif
    Profil pro
    Développeur
    Inscrit en
    Mars 2012
    Messages
    1 970
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations professionnelles :
    Activité : Développeur
    Secteur : Communication - Médias

    Informations forums :
    Inscription : Mars 2012
    Messages : 1 970
    Par défaut
    Citation Envoyé par Aeson Voir le message
    On est d'accord que Le kernel Linux ne va pas mourrir. Que du contraire. Mais le nombre de ligne de code ne veut absolument rien dire. Enlever des lignes de code a un projet peut meme vouloir dire qu'on s'occupe plus du projet car on refactorise et simplifie le code...
    Ok, mais ils n'ont pas fait 780.000 commits de suppression de lignes

  9. #9
    Expert confirmé
    Avatar de anapurna
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Mai 2002
    Messages
    3 491
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Arts - Culture

    Informations forums :
    Inscription : Mai 2002
    Messages : 3 491
    Par défaut
    salut

    comme le dis de nombreux intervenant le nombre de ligne ainsi que la taille du code n'as que très peu d'importance
    l'ajou de fonction ou le nombre de devices pris en compte ainsi que la vitesse,la stabilité et la sécurité sont des critère objectif

    En grossissant le défaut voici pourquoi le comptage de ligne est une aberration
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
     
    if (TEST1()) 
    { 
      OPE1
      OPES1;
    }
    else 
    { 
      OPE2;
      OPES2;
    }
    10 lignes
    et tout aussi valable que
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    if (TEST1()) {  OPE1; OPES1;} else {   OPE2; OPES2;}
    1 ligne

    le deux code font exactement la même chose

  10. #10
    Membre très actif
    Homme Profil pro
    .
    Inscrit en
    Mai 2015
    Messages
    589
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Angola

    Informations professionnelles :
    Activité : .

    Informations forums :
    Inscription : Mai 2015
    Messages : 589
    Par défaut
    cPuis je suis pas développeur, alors...
    Ca explique tout...

Discussions similaires

  1. Réponses: 35
    Dernier message: 24/11/2010, 15h27
  2. Le noyau de Linux dépasse les 11.5 millions de lignes de codes
    Par Katleen Erna dans le forum Actualités
    Réponses: 20
    Dernier message: 25/08/2009, 00h05
  3. Kernel linux en français
    Par Fresh75 dans le forum Administration système
    Réponses: 6
    Dernier message: 30/05/2006, 02h53
  4. [netbeans][Linux] Nombre de lignes de codes
    Par sylvain_neus dans le forum NetBeans
    Réponses: 5
    Dernier message: 13/08/2004, 10h09

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo