|  Startsida |  Hårdvara |  Nätverk |  Programmering |  Programvara |  Felsökning |  System |   
System
  • Grundläggande datorkunskaper
  • Linux
  • Mac OS
  • Ubuntu
  • Unix
  • Windows
  • Windows Vista
  • Windows XP
  • Windows 7
  • Windows 10
  • Windows 11
  • Windows 2012
  • Windows 2016
  • Windows 2019
  • Windows 2022
  • Apple
  • Android
  • iOS
  • CentOS
  • * Dator Kunskap >> System >> Linux >> Content

    Vad är förhållandet mellan Linux och GNU -projektet?

    Förhållandet mellan Linux och GNU -projektet är en komplex och missförstått ofta. Här är en uppdelning:

    GNU -projektet:

    * GNU-projektet grundades av Richard Stallman 1983 och syftade till att skapa ett helt gratis och open source Unix-liknande operativsystem.

    * Det utvecklade en enorm samling viktiga systemverktyg, inklusive:

    * GNU Compiler Collection (GCC) :En kraftfull kompilatorsvit för olika språk.

    * gnu bash :En allmänt använt kommandoradstolk.

    * gnu emacs :En mycket anpassningsbar textredigerare.

    * gnu coreutils :En samling av grundläggande Unix -verktyg.

    * gnu make :Ett byggautomationverktyg.

    * och många fler ...

    * Emellertid saknade GNU -projektet en kärna - kärnan i ett operativsystem som hanterar hårdvaruresurser.

    Linux:

    * Utvecklad av Linus Torvalds 1991 är Linux en UNIX-liknande kärna.

    * Det var ursprungligen avsett som ett personligt projekt men fick snabbt popularitet på grund av dess effektivitet och flexibilitet.

    * Linux släpptes under GNU:s allmänna offentliga licens, vilket gjorde den fri och öppen källkod.

    Synergin:

    * GNU -projektet och Linux kompletterade varandra perfekt:

    * GNU-projektet tillhandahöll en komplett uppsättning av användarutrymmesverktyg (applikationer, verktyg, bibliotek etc.)

    * Linux tillhandahöll den väsentliga kärnan för att föra samman allt.

    * Denna kombination blev känd som gnu/Linux att erkänna båda bidragen.

    Debatten:

    * Vissa människor hävdar att termen linux är tillräckligt eftersom det omfattar hela operativsystemet, inklusive GNU -verktygen.

    * Andra insisterar på gnu/Linux att betona den kritiska rollen för GNU -projektet i utvecklingen av systemet.

    I huvudsak är förhållandet ett samarbete och ömsesidigt beroende:

    * Linux är kärnan som ger kärnfunktionen.

    * GNU -projektet Ger de allra flesta användarutrymmeverktyg, bibliotek och verktyg som gör Linux till ett komplett operativsystem.

    Debatten om rätt namn pågår, men båda enheterna är avgörande för funktionaliteten och framgången för det operativsystem som vi känner som Linux (eller GNU/Linux).

    Tidigare:

    nästa:
    relaterade artiklar
    ·Hur Chown på en CentOS Server
    ·Avinstallera en binda i YUM
    ·Hur man skapar en fil i Shell Script
    ·Hur man startar Returväg Från en USB
    ·Hur dela Linux Skrivare
    ·Hur man stänger av IP6 i CentOS
    ·Avinstallera Windows 98 och installera Windows XP
    ·Hur format en dator för att bara köra Linux?
    ·Vad är operativsystemet som är utformat för en perso…
    ·Hur man ladda ner Linux Source Code
    Utvalda artiklarna
    ·Hur man tar bort program från Windows startmeny
    ·Hur du kör Papperskorgen Från Aktivitetshanteraren
    ·Hur man tar bort Safari Från en iMac
    ·Var Linux -huvudkvartet?
    ·Hur fixar Kod 39 Fel på en Mac
    ·Hur man synkroniserar kontakter från Android till Gmai…
    ·Hur man ställer in ett nätverk med en DOS -program oc…
    ·Hur man tar bort X3 Från en Macbook
    ·Hur man arbetar på en dator med en ljus bakgrund
    ·Hur återställer du en jad-fil utan minnesfel i nokia …
    Copyright © Dator Kunskap https://www.dator.xyz