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 :

Difference entre GNU/linux et linux


Sujet :

Linux

  1. #1
    Membre à l'essai
    Homme Profil pro
    Étudiant
    Inscrit en
    Décembre 2012
    Messages
    12
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Cameroun

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Décembre 2012
    Messages : 12
    Points : 12
    Points
    12
    Par défaut Difference entre GNU/linux et linux
    Salut à tous!

    j'aimerais savoir quelle est la différence entre "GNU/linux" et "Linux", ainsi que "Linux" et "noyau Linux", parce que j'en suis un peu confus.

    merci!

  2. #2
    Expert éminent Avatar de BufferBob
    Profil pro
    responsable R&D vidage de truites
    Inscrit en
    Novembre 2010
    Messages
    3 035
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : responsable R&D vidage de truites

    Informations forums :
    Inscription : Novembre 2010
    Messages : 3 035
    Points : 8 400
    Points
    8 400
    Par défaut
    salut,

    Linux c'est le noyau (le fichier /boot/vmlinuz-machin), GNU c'est tout ce qu'il y a autour (bash, cp, ls, sed etc.), avec le noyau tout seul tu ne fais pour ainsi dire rien, les outils GNU permettent d'accéder aux fonctionnalités du noyau, notamment à travers l'interpréteur de commandes (bash) qui va permettre de créer des processus, les brancher ensembles etc.

  3. #3
    Modérateur
    Avatar de N_BaH
    Profil pro
    Inscrit en
    Février 2008
    Messages
    7 552
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2008
    Messages : 7 552
    Points : 19 386
    Points
    19 386
    Par défaut
    Bonjour,

    Citation Envoyé par gnu.org
    Dans un système de type Unix, le programme qui alloue les ressources d'une machine et communique avec le matériel s'appelle le « noyau ». GNU est généralement utilisé avec un noyau appelé Linux. Cette association forme le système d'exploitation GNU/Linux. GNU/Linux est utilisé par des millions de gens même si beaucoup l'appellent « Linux » par erreur.
    .
    N'oubliez pas de consulter les cours shell, la FAQ, et les pages man.

  4. #4
    Expert éminent sénior
    Avatar de Escapetiger
    Homme Profil pro
    Administrateur système Unix - Linux
    Inscrit en
    Juillet 2012
    Messages
    1 476
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 61
    Localisation : France, Hauts de Seine (Île de France)

    Informations professionnelles :
    Activité : Administrateur système Unix - Linux

    Informations forums :
    Inscription : Juillet 2012
    Messages : 1 476
    Points : 11 051
    Points
    11 051
    Par défaut
    GNU/Linux est utilisé par des millions de gens même si beaucoup l'appellent « Linux » par erreur
    Dans ce cas, je parlerais plutôt d'abus de langage.
    « Developpez.com est un groupe international de bénévoles dont la motivation est l'entraide au sens large » (incl. forums developpez.net)
    Club des professionnels en informatique

  5. #5
    Expert éminent sénior Avatar de Flodelarab
    Homme Profil pro
    Inscrit en
    Septembre 2005
    Messages
    5 243
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Charente (Poitou Charente)

    Informations forums :
    Inscription : Septembre 2005
    Messages : 5 243
    Points : 13 458
    Points
    13 458
    Par défaut
    Bonjour

    Si on en croit ses conférences, Richard Stallman exhorte tout le monde à dire "GNU/Linux" pour défendre le GNU dont il s'occupe. Mais la flemme des gens fait qu'ils préfèrent dire "Linux" parce que c'est plus court.
    "Linux" et "GNU/Linux" sont deux expressions identiques. Après, ça dépend si tu aimes bien Richard Stallman ou pas.
    Cette réponse vous apporte quelque chose ? Cliquez sur en bas à droite du message.

  6. #6
    Modérateur
    Avatar de N_BaH
    Profil pro
    Inscrit en
    Février 2008
    Messages
    7 552
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2008
    Messages : 7 552
    Points : 19 386
    Points
    19 386
    Par défaut
    "Linux" et "GNU/Linux" sont deux expressions identiques.
    autant qu'un "moteur" et une "voiture".
    .
    N'oubliez pas de consulter les cours shell, la FAQ, et les pages man.

  7. #7
    Modérateur
    Avatar de jlliagre
    Homme Profil pro
    Ingénieur support avancé & développement
    Inscrit en
    Juin 2007
    Messages
    2 695
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Essonne (Île de France)

    Informations professionnelles :
    Activité : Ingénieur support avancé & développement
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juin 2007
    Messages : 2 695
    Points : 7 842
    Points
    7 842
    Par défaut
    Citation Envoyé par Flodelarab Voir le message
    Après, ça dépend si tu aimes bien Richard Stallman ou pas.
    L'objectivité de ses propos ne devrait pas être affectée par le fait que l'on aime ou pas quelqu'un.

    La FSF avait construit un avion, testé et validé la plupart des composants sur des Unix propriétaires comme SunOS et autres et il ne manquait à peu près que des réacteurs fonctionnels libres, car Hurd n'était pas au point.

    Celui qui a construit le premier réacteur libre s'appuyant sur l'infrastructure GNU (Torvalds) a permis à l'avion de décoller tout seul mais il n'a pas construit l'avion.

    Quand on parle d'un avion, on dit un Rafale, un Airbus, un Boeing et pas un Snecma, un Safran, un Rolls-Royce, un Pratt & Whitney ou un General Electric.
    ɹǝsn *sıɹɐlos*

  8. #8
    Expert éminent sénior Avatar de Flodelarab
    Homme Profil pro
    Inscrit en
    Septembre 2005
    Messages
    5 243
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Charente (Poitou Charente)

    Informations forums :
    Inscription : Septembre 2005
    Messages : 5 243
    Points : 13 458
    Points
    13 458
    Par défaut
    L'objectivité de ses propos ne devrait pas être affectée par le fait que l'on aime ou pas quelqu'un.
    L'objectivité des propos du marxisme ne devrait pas être affectée par le fait que l'on aime ou pas Karl Marx.
    L'objectivité des propos de la droite ne devrait pas être affectée par le fait que l'on aime ou pas Nicolas Sarkozy.
    L'objectivité des propos du nazisme ne devrait pas être affectée par le fait que l'on aime ou pas Adolf Hitler.
    L'objectivité des propos mathématiques ne devrait pas être affectée par le fait que Lucile aime ou pas son prof de math.
    L'objectivité de la tarte aux courgettes ne devrait pas être affectée par le fait que l'on aime ou pas sa femme.

    Seulement voilà, nous sommes des êtres humains. Le monde est petit. Et les personnes qui incarnent les systèmes de pensées font beaucoup pour l'avancée de celles-ci.

    Donneriez-vous autant pour les restos du coeur, si Coluche avait été nazi ?

    Je suis à la limite du point Godwin
    Cette réponse vous apporte quelque chose ? Cliquez sur en bas à droite du message.

  9. #9
    Modérateur
    Avatar de jlliagre
    Homme Profil pro
    Ingénieur support avancé & développement
    Inscrit en
    Juin 2007
    Messages
    2 695
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Essonne (Île de France)

    Informations professionnelles :
    Activité : Ingénieur support avancé & développement
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juin 2007
    Messages : 2 695
    Points : 7 842
    Points
    7 842
    Par défaut
    Il y a d'une part les opinions et les doctrines que l'on est heureusement libres de de soutenir, attaquer ou ignorer, mais il y a d'autre part les faits avérés dont la remise en cause s'appelle le révisionnisme.

    Linus Torvalds n'a pu développer la première version de son noyau en quelques mois et faire tourner un shell dessus (GNU bash), le compilateur gcc (GNU CC) ainsi que d'autres commandes de base GNU, le tout s'appuyant sur la GNU libc que parce que ces composants étaient déjà écrits et suffisamment fonctionnels.

    Voici ce qu'il a écrit sur usenet le 25 août 1991:

    PS. To make things really clear - yes I can run gcc on it, and bash, and
    most of the gnu [bin/file]utilities, but it's not very debugged, and the
    library is really minimal. It doesn't even support floppy-disks yet. It
    won't be ready for distribution for a couple of months. Even then it
    probably won't be able to do much more than minix, and much less in some
    respects. It will be free though (probably under gnu-license or similar).
    ɹǝsn *sıɹɐlos*

  10. #10
    Expert éminent Avatar de BufferBob
    Profil pro
    responsable R&D vidage de truites
    Inscrit en
    Novembre 2010
    Messages
    3 035
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : responsable R&D vidage de truites

    Informations forums :
    Inscription : Novembre 2010
    Messages : 3 035
    Points : 8 400
    Points
    8 400
    Par défaut
    en clair la différence entre "Linux" et "GNU/Linux" est concrète, mais si tu dis "Linux" en parlant de la distribution complète on ne t'en tiendra pas rigueur... sauf exception

  11. #11
    Expert éminent sénior Avatar de Flodelarab
    Homme Profil pro
    Inscrit en
    Septembre 2005
    Messages
    5 243
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Charente (Poitou Charente)

    Informations forums :
    Inscription : Septembre 2005
    Messages : 5 243
    Points : 13 458
    Points
    13 458
    Par défaut
    les doctrines que l'on est heureusement libres de de soutenir,
    Au États-unis, peut-être. Mais, en France, il y a des lois contre le racisme, l'antisémitisme, l'homophobie, la pédopornographie, qui t'enverront en prison, si tu proclames ton soutien.

    il y a d'autre part les faits avérés
    Les faits avérés ? Quel fait est avéré ? Jésus est le christ mort sur la croix ? Le nuage radioactif est arrêté à la frontière ? Les ondes électromagnétiques de nos smartphones donnent le cancer aux souris mais pas aux hommes ? Une paille se coude quand on la met dans un verre d'eau ?

    Là, je crois que l'on tombe dans l'erreur fatale des encyclopédistes du XVIIIe siècle: penser qu'il existe une vérité que l'on peut rassembler dans un ouvrage. "Les faits avérés", ça n'existe pas. Même les revues scientifiques internationales à comité de lecture publient des âneries. Âneries jamais corroborées par une expérience similaire.

    It will be free though (probably under gnu-license or similar).
    Là, on touche au fond du problème. Certains, en début de discussion, ont dit que GNU était ce qu'il y avait autour. Mais je ne crois pas. Richard Stallman a convaincu Linus Torvalds de publier son noyau sous licence GNU. Ceci n'a rien à voir avec les accessoires fournis avec. "GNU/Linux", c'est rappeler la licence de distribution du noyau.
    Cette réponse vous apporte quelque chose ? Cliquez sur en bas à droite du message.

  12. #12
    Modérateur
    Avatar de jlliagre
    Homme Profil pro
    Ingénieur support avancé & développement
    Inscrit en
    Juin 2007
    Messages
    2 695
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Essonne (Île de France)

    Informations professionnelles :
    Activité : Ingénieur support avancé & développement
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juin 2007
    Messages : 2 695
    Points : 7 842
    Points
    7 842
    Par défaut
    Citation Envoyé par Flodelarab Voir le message
    Au États-unis, peut-être. Mais, en France, il y a des lois contre le racisme, l'antisémitisme, l'homophobie, la pédopornographie, qui t'enverront en prison, si tu proclames ton soutien.
    Je faisais référence à tes exemples, marxisme, droite, mathématiques et courgettes, mais moins au nazisme, j'en conviens volontiers.

    Les faits avérés ? Quel fait est avéré ?
    Que Linux n'est, stricto sensu, pas un système d'exploitation mais un noyau et qu'il a « décollé » grace à la préexistence du projet GNU.

    Jésus est le christ mort sur la croix ? Le nuage radioactif est arrêté à la frontière ? Les ondes électromagnétiques de nos smartphones donnent le cancer aux souris mais pas aux hommes ? Une paille se coude quand on la met dans un verre d'eau ?
    Hors sujet ici.

    Là, on touche au fond du problème. Certains, en début de discussion, ont dit que GNU était ce qu'il y avait autour. Mais je ne crois pas.
    On n'est pas ici dans le domaine de la croyance mais de faits connus. GNU, c'est entre 90 et 100% ce qu'il y avait autour du noyau de Linus Torvalds original.

    Richard Stallman a convaincu Linus Torvalds de publier son noyau sous licence GNU.
    C'est possible, mais Torvalds pensait déjà utiliser cette licence avant de rencontrer Stallman: It will be free though (probably under gnu-license or similar).

    Ceci n'a rien à voir avec les accessoires fournis avec. "GNU/Linux"
    On ne parle pas ici d'accessoires. Les accessoires, c'est ce dont on peut se passer alors que tout ce qui définit un système d'exploitation de type Unix (APIs, bibliothèques standard, shell et autres commandes de base spécifiées (depuis) par POSIX) était procuré par du code de la FSF, en dehors des appels système dont l'implémentation était bien sur dans le noyau.

    c'est rappeler la licence de distribution du noyau.
    Pas du tout, la licence GNU est utilisée par de nombreux autres projets qui n'ont de lien avec la FSF que cette licence. Ces produits ne s'appellent pas GNU quelque chose. Si Linux avait été un projet de la FSF, il se serait appelé GNU Linux, pas GNU/Linux qui indique une association.
    ɹǝsn *sıɹɐlos*

  13. #13
    Expert éminent sénior Avatar de Flodelarab
    Homme Profil pro
    Inscrit en
    Septembre 2005
    Messages
    5 243
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Charente (Poitou Charente)

    Informations forums :
    Inscription : Septembre 2005
    Messages : 5 243
    Points : 13 458
    Points
    13 458
    Par défaut
    il a « décollé » grace à la préexistence du projet GNU
    Ça, par exemple, c'est faux. Le noyau a décollé car Linus a bien travaillé et car il existait Internet dans le milieu universitaire. Richard Stallman est venu après.

    C'est possible, mais Torvalds pensait déjà utiliser cette licence avant de rencontrer Stallman: It will be free though (probably under gnu-license or similar).
    Richard Stallman explique bien qu'il y a eu un peu de travail au corps à fournir pour que Linus accepte de faire de son noyau un "logiciel" libre.

    Je maintiens que "GNU/Linux" n'est qu'une façon de rappeler la licence de distribution du noyau.
    Cette réponse vous apporte quelque chose ? Cliquez sur en bas à droite du message.

  14. #14
    Responsable Systèmes


    Homme Profil pro
    Gestion de parcs informatique
    Inscrit en
    Août 2011
    Messages
    17 451
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Gestion de parcs informatique
    Secteur : High Tech - Matériel informatique

    Informations forums :
    Inscription : Août 2011
    Messages : 17 451
    Points : 43 097
    Points
    43 097
    Par défaut
    Pour répondre à la question posée :

    Différences avec UNIX

    GNU Guile est le langage d’extension officiel du système. GNU est en effet orienté Lisp depuis son annonce en 1983. Le système est toutefois construit et compilé en C pour assurer sa compatibilité avec UNIX. Texinfo est le format de documentation officiel du projet. On peut citer aussi des améliorations faites à plusieurs logiciels libres alternatifs à ceux d’UNIX : bash, coreutils, bibliothèque C, compilateurs, etc. Enfin, l’architecture du noyau, Le Hurd, constitué d’un réseau de serveurs distribués fonctionnant sur un GNU Mach.

    Toutes les commandes UNIX ont par ailleurs été ré-implémentées et sont maintenues dans le cadre du projet. On lui doit également divers standards innovants, tels que les options longuesn 2. Les développements répondent enfin aux normes de codage GNU.

    Les distributions UNIX étaient pour la plupart propriétaires. GNU est un système libre. La licence publique générale GNU a été créée à cet effet. La nature même du logiciel libre a favorisé une plus large diffusion des programmes.
    GNU/Linux

    GNU/Linux (souvent appelé Linux) est une variante du système d'exploitation GNU fonctionnant avec le noyau Linux. Le projet GNU avait originellement prévu le développement du noyau Hurd pour compléter le système, mais au début des années 1990, Hurd ne fonctionnait pas encore et son développement rencontrait encore des difficultés. L’arrivée du noyau Linux permit l’utilisation du système GNU sur les ordinateurs animés par des microprocesseurs de la famille Intel x86, en favorisant sa large diffusion par la complémentarité des projets.
    citations Wikipedia : https://fr.wikipedia.org/wiki/GNU
    Ma page sur developpez.com : http://chrtophe.developpez.com/ (avec mes articles)
    Mon article sur le P2V, mon article sur le cloud
    Consultez nos FAQ : Windows, Linux, Virtualisation

  15. #15
    Modérateur
    Avatar de jlliagre
    Homme Profil pro
    Ingénieur support avancé & développement
    Inscrit en
    Juin 2007
    Messages
    2 695
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Essonne (Île de France)

    Informations professionnelles :
    Activité : Ingénieur support avancé & développement
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juin 2007
    Messages : 2 695
    Points : 7 842
    Points
    7 842
    Par défaut
    Citation Envoyé par Flodelarab Voir le message
    Le noyau a décollé car Linus a bien travaillé et car il existait Internet dans le milieu universitaire. Richard Stallman est venu après.
    On est le premier avril, mais là, c'est un peu trop gros ...
    J'utilisais Unix (BSD puis SVR3), Minix et les bandes QIC-24 puis QIC-120 que distribuait l'AFUU dans les années 80, bien avant que Torvalds commence sont projet. Elles contenaient entre autre, les codes sources de la FSF qui représentaient des années de travail de nombreux développeurs. Je ne conteste pas du tout que Linus Torvalds ait été et soit toujours un excellent développeur, mais personne ne peut écrire un clone d'Unix from scratch en six mois, surtout avec les performances des machines de l'époque. Linus Torvalds a écrit un noyau minimaliste et a modifié la GNU libc pour qu'elle fonctionne avec lui, c'est beaucoup mais ce n'est pas un système d'exploitation complet.
    Je maintiens que "GNU/Linux" n'est qu'une façon de rappeler la licence de distribution du noyau.
    Tu es bien le seul ...
    ɹǝsn *sıɹɐlos*

Discussions similaires

  1. Communication par socket TCP entre module windows et linux
    Par =o0 MOH =0o= dans le forum Réseau
    Réponses: 2
    Dernier message: 29/03/2007, 17h04
  2. comparaison entre les IPCs sous linux
    Par yashiro dans le forum Linux
    Réponses: 3
    Dernier message: 26/02/2007, 20h07
  3. Réponses: 1
    Dernier message: 31/01/2007, 10h00
  4. complex.h difference mingw(win32) et g++(linux)
    Par reptils dans le forum Autres éditeurs
    Réponses: 8
    Dernier message: 22/11/2006, 10h41
  5. Quel différence entre Linux et Unix ?
    Par hamadibensassi dans le forum Distributions
    Réponses: 5
    Dernier message: 31/05/2006, 23h18

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