GNU/Linuks (ili GNU s Linuksom) je kombinacija slobodnih alata iz projekta GNU (GNU) i Linuks (Linux) jezgra operativnog sistema. Ova kombinacija nekada se skraฤuje samo na Linuks, ลกto je ฤesto povod za sukob, buduฤi da strana koja insistira na imenu GNU/Linuks smatra da se time, pored toga ลกto se ljudi dovode u zabludu, nepravedno umanjuje znaฤaj GNU alata u operativnom sistemu. Stav druge strane je uglavnom to da je nepraktiฤno pisati GNU/Linuks i da je samo Linuks dovoljno. Distribucije Linuksa koje koriste GNU/Linuks naziv ukljuฤuju Debijan GNU/Linuks (Debian GNU/Linux). ฤeลกฤe su one koje izbacuju naziv GNU, kao Red Hat Linux, Mandriva Linux, SUSE Linux i druge.
GNU je operativni sistem sastavljen iskljuฤivo od slobodnog softvera. Njegov naziv je rekurzivna skraฤenica za "GNU nije Juniks" (GNU’s Not Unix); ime je odabrano zato ลกto je njegov dizajn "juniksolik" (Unix-like), ali se od Juniksa razlikuje po tome ลกto je slobodan softver i ne sadrลพi njegov kod. Razvoj GNU-a pokrenuo je Riฤard Stolman (Richard Stallman), i to je bio prvobitni cilj Fondacije za slobodni softver (Free Software Foundation). Razvoj GNU sistema znaฤio je i pisanje mnogih programa, poznatih kao GNU programi ili GNU paketi. Meฤu njima su i ureฤivaฤ teksta Emaks (Emax), GNU-ova zbirka kompajlera (GNU Compiler Collection), GNU-ov debager (GNU Debugger) i radno okruลพenje Gnom. GNU sistem obiฤno se koristi u kombinaciji s jezgrom Linuks, koje je razvijeno van projekta GNU. Ova kombinacija ฤini potpuno funkcionalan operativni sistem GNU sa Linuksom (GNU/Linux), koji se, meฤutim, ฤesto pogreลกno naziva samo Linuks.
GNU-ovi programi ฤesto se koriste i samostalno. Nije neuobiฤajeno naฤi komponente GNU-a instalirane na vlasniฤkim Juniks sistemima umesto prvobitnih Juniks programa, posebno onih koji su alatke za programiranje i koji se ฤesto nazivaju zajedniฤkim imenom GNU-ov skup alata (ลกto je samo mali deo celine GNU sistema). Koriste se na ovaj naฤin jer su se pokazali kao superiorni u odnosu na ekvivalentne Juniks verzije, ฤak i onda kada nisu potpuno saglasni sa POSIX standardom. Takoฤe, zbog popularnosti kombinacije GNU s Linuksom, mnogi koji rade na razvoju softvera instaliraju GNU-ov skup alata na druge sisteme zbog kompatibilnosti ili zato ลกto skup radi ujednaฤeno na svim platformama. Mnogi GNU-ovi programi takoฤe su prebaฤeni (ported) na Microsoft Windows, Macintosh OS X i razne druge vlasniฤke platforme. Meฤutim, razlog postojanja portova je da pomognu da se ti sistemi zamene slobodnim softverom.
Projekat GNU javno je objavljen 27. septembra 1983. godine na diskusionim grupama net.unix-wizards i net.usoft. Pravi rad na projektu poฤeo je 5. januara sledeฤe godine, kada je Stolman dao ostavku na MIT-u da bi ih onemoguฤio da polaลพu bilo kakva prava ili da ometaju raspodelu (distribuciju) GNU-a kao slobodnog softvera. Prvobitna objava praฤena je Stolmanovim "Manifestom GNU-a" i drugim esejima u koji su bili izloลพeni njegovi motivi za projekat GNU, od kojih je jedan bio i "vraฤanje duha saradnje koji je preovlaฤivao u raฤunarskoj zajednici u njenim ranijim danima". Kada je GNU predloลพen, vlasniฤki operativni sistem Juniks veฤ je bio u ลกirokoj upotrebi. Buduฤi da se arhitektura Juniksa pokazala tehniฤki stabilnom, sistem GNU je dizajniran tako da bude kompatibilan s njim. Juniks arhitektura omoguฤavala je da GNU bude napisan od pojedinaฤnih softverskih komponenti. One komponente koje su veฤ bile slobodno dostupne, kao ลกto su TeK sistem za prelom teksta i Iks vindou grafiฤki sistem, biฤe prilagoฤene i ponovo iskoriลกฤene, dok ฤe nedostajuฤe biti napisane od nule.
Godine 1985. Stolman je osnovao Fondaciju za slobodni softver (FSF – Free Software Foundation), neprofitnu organizaciju, da bi pruลพala logistiฤku, pravnu i finansijsku podrลกku projektu GNU. FSF zapoลกljava i programere da doprinose GNU-u, mada je znatan deo razvoja bio (i joลก uvek je) delo dobrovoljaca. Kako se GNU sve viลกe isticao, tako su zainteresovane kompanije poฤele da doprinose razvoju ili prodaji GNU softvera i tehniฤke podrลกke. Najistaknutiji i najuspeลกniji od ovih je bio Sajgnus soluลกns (Cygnus Solutions), danas deo Red heta (Red Hat). Da bi osigurao da GNU softver ostane slobodan, projekat je 1989. godine izdao prvu verziju GNU-ove opลกte javne licence (GNU-ova OJL, poznatija po engleskoj skraฤenici GNU GPL). Ovu licencu danas koristi najveฤi deo GNU programa, kao i veliki broj programa slobodnog softvera koji nisu deo projekta GNU; to je jedna od najฤeลกฤe koriลกฤenih licenci slobodnog softvera na svetu. Ona daje pravo svima koji prime program da ga pokreฤu, kopiraju, menjaju i preraspodeljuju (distribuiraju) a istovremeno im brani da nametnu dalja ograniฤenja na kopije koje oni raspodele. Ova ideja naziva se kopileft (copyleft).
Korisni linkovi
- GNU projekt
- Fondacija Linuks
- Linuks Srbija
- Linuks.org
- Linuxo – Linux Srbija
- Ubuntu – zvaniฤna lokalna zajednica za Srbiju
- GNUzilla magazin
- Debian forumi
Pratite Krstaricu na www.krstarica.com