[go: nahoru, domu]

Hoppa till innehållet

GNU

Från Wikipedia
Version från den 15 augusti 2011 kl. 17.03 av LPfi (Diskussion | Bidrag) (dagligt tal -> av de flesta; flera komponenter användes allmänt innan Linux)
För djuret, se Gnuer. För mjukvaruprojektet, se GNU-projektet.
GNU
Logo
Live-CD med GNU efter uppstart.
Företag / utvecklareGNU-projektet
OS-familjUnixliknande
ArbetsstatusUnder utveckling, stabil utgåva saknas
Senaste version0.401/ 1 april 2011
LicensGNU General Public License och andra fri programvarulicenser
KärntypMikrokärna
Webbplatsgnu.org

GNU är ett unixliknande operativsystem enbart bestående av fri mjukvara, utvecklat av GNU-projektet med det långsiktiga målet att det ska bli ett fritt, komplett Unix-kompatibelt system[1]. Idén till projektet lades fram av Richard Stallman hösten 1983; utvecklingen av systemet började i januari nästa år och blev senare också stiftelsen Free Software Foundations (FSF) första fokus. Den senaste alfaversionen var under sommaren 2011 0.401, släppt 1 april 2011, men någon stabil utgåva har ännu (i september 2010)[Uppdatering behövs] inte släppts[2][3][4].

Redan i början av 1990-talet ansåg man systemet vara färdigt sånär som på operativsystemskärnan, GNU Hurd, vars utveckling drog ut på tiden.[5] Vid samma tid hade emellertid Linus Torvalds släppt första versionerna av sin fristående unixliknande kärna, Linux, som han sedermera släppte fritt under GNU General Public License.[6] Det har därmed blivit vanligt att använda övriga delar av operativsystemet GNU, som inte måste användas med Hurd, tillsammans med kärnan Linux. Detta operativsystem kallas av de flesta för "Linux", men FSF ser det som en variant av GNU, och insisterar på att det bör kallas "GNU/Linux" (omvänt kallas ibland GNU med sin egen kärna för GNU/Hurd). I denna variant har GNU lyckats nå stor användning, trots att systemet i sin helhet inte är färdigställt. Enskilda komponenter användes allmänt redan på 1980-talet.

Namnet GNU är en rekursiv akronym som utläses "GNU's Not Unix!", vilket valdes eftersom systemets design är unixlikt, samtidigt som det inte innehåller någon Unix-kod och också skiljer sig från Unix bland annat genom att bestå av fri mjukvara.[7] Operativsystemets grundläggande komponenter inkluderar bland annat GNU Compiler Collection (GCC), GNU Binary Utilities (binutils), skalet bash, GNU C library (glibc), och GNU Core Utilities (coreutils). Bland andra populära program som utvecklats inom GNU-projektet kan nämnas textredigeraren GNU Emacs, och skrivbordsmiljön GNOME. GNU-utvecklarna har också porterat GNU-applikationer och -verktyg till Linux, som nu också är välanvända i andra operativsystem som olika BSD-varianter, Solaris och i Mac OS X. Många program har även porterats till Microsoft Windows.

Richard Stallman har kallat GNU ett "tekniskt medel för ett socialt ändamål" (technical means to a social end).[8]

Källor

Den här artikeln är helt eller delvis baserad på material från engelskspråkiga Wikipedia, GNU, 27 juli 2011.
  1. ^ ”GNU Manifesto”. GNU Manifesto. Gnu.org. http://www.gnu.org/gnu/manifesto.html. Läst 27 juli 2011. ”...complete Unix-compatible software system...” 
  2. ^ Vaughan-Nichols, Steven J. "Opinion: The top 10 operating system stinkers" in Computerworld, April 9, 2009: "But after more than 25 years in development, GNU remains incomplete: Its kernel, Hurd, has never really made it out of the starting blocks. ... Almost no one has actually been able to use the OS; it's really more a set of ideas than an operating system."
  3. ^ Hillesley, Richard. "GNU HURD: Altered visions and lost promise", 30 juni 2010. Särskilt sidan 3: "Nearly twenty years later the HURD has still to reach maturity, and has never achieved production quality." ... "Some of us are still wishing and hoping for the real deal, a GNU operating system with a GNU kernel."
  4. ^ Lessig, Lawrence. The Future of Ideas: The Fate of the Commons in a Connected World, p. 54. Random House, Inc., 2001. ISBN 9780375505782. Referring to Stallman, Lessig wrote, "He had mixed all of the ingredients needed for an operating system to function, but he was missing the core."
  5. ^ ”Linux and the GNU Project”. Linux and the GNU Project. Gnu.org. 2010-01-26. http://www.gnu.org/gnu/linux-and-gnu.html. Läst 14 augusti 2011. ”By the early 90s we had put together the whole system aside from the kernel. /../ Developing this kernel has been a lot harder than we expected; the GNU Hurd started working reliably in 2001” 
  6. ^ ”GNU/Linux FAQ”. GNU/Linux FAQ. Gnu.org. 2011-08-04. https://www.gnu.org/gnu/gnu-linux-faq.html#linuxalone. Läst 14 augusti 2011. ”...in 1992 when Linus rereleased it under the GNU GPL.” 
  7. ^ ”The GNU Operating system”. The GNU Operating system. http://www.gnu.org/. Läst 18 augusti 2008. 
  8. ^ Tal av Richard Stallmans på KTH i Stockholm 1986, www.gnu.org

Se även

Externa länkar