svastara1

01.06.2010., utorak

Povijest LINUX-a

Linux je ime za jezgru (kernel), ali i - najčešće - za cijeli operativni sustav baziran na linux jezgri (kernelu). Linux je operativni sustav tipa UNIX. Ime Linux jezgra (kernel) dobila je po svom izvornom autoru Linusu Torvaldsu. Prije nego što je Linus Torvalds napravio novu jezgru za Intelov mikroprocesor 80386, operativni sustavi tipa Unix u pravilu nisu bili primjenjivi ni korišteni za kućnu upotrebu, već samo za istraživačke i uredske poslove. Linus Torvalds je napravio svoj kernel po uzoru na SunOS (danas Solaris), koji je koristio na fakultetu. Nakon što je neko vrijeme sam koristio kernel, Linus je objavio izvorni kod na internetu (1991) te pozvao ljude da sudjeluju u daljnjem razvoju. Mnogi programeri su prihvatili poziv, tako da je linux jezgra zajedničko djelo programera diljem svijeta. Isto tako, i operativni sustav nastao na linux jezgri je djelo zajednice programera/hakera. Linux je slobodan softver. Za njegov spontani razvoj zaslužni su brzi razvoj globalne komunikacijske mreže i GPL licenca za korištenje. To je omogućilo stvaranje i rast globalne zajednice suradnika - korisnika i programera, koji su omogućili da Linux dođe na naslovne stranice i postane prepoznatljivo ime.
Sadržaj


* 1 Povijest i sadašnja pozicija Linuxa
* 2 Nesuglasice oko naziva
* 3 Distribucije Linuxa
o 3.1 Istaknute distribucije
* 4 Istaknute aplikacije
* 5 Poveznice
* 6 Izvori
* 7 Vanjske poveznice

Povijest i sadašnja pozicija Linuxa

Linux je nastao 5. listopada 1991. Tog je dana izašla prva službena inačica Linuxa - 0.02. Od tada broj ljudi koji radi na Linuxu, bilo kao programeri (razvijatelji kernela ili Linux aplikacija) stalno raste. No, sama jezgra ne čini cjelokupan operativni sustav. Pojedinci sa raznih sveučilišta i programeri diljem svijeta spojili su linux jezgru sa programima iz nikad dovršenog GNU sustava i tako dobili funkcionalan operativni sustav. U tim ranim danima u linuxu se uglavnom radilo u tekstualnom promptu, ali već 1996-e je utemeljen KDE projekt koji je dao linuxu (ali i drugim UNIX-ima) vrhunski grafički desktop. Činjenica da KDE u početku nije bio slobodan softver, potaknulo je godinu kasnije i razvoj GNOME grafičkog dekstopa.

U ranim danima linux je služio kao eksperimentalni sustav koji su koristili studenti, hakeri, programeri i općenito ljudi jako orjentirani na rad s računalima. Nije bilo šire komercijalne upotrebe. To se promjenilo sa nastankom Apache web servera, koji je zajedno sa linuxom pružio pouzdano i besplatno rješenje za pogonjenje velikog broja web stranica. Tako je linux u par godina istisnuo mnoge UNIXe te u velikoj mjeri i Windows NT sa serverskog tržišta. Napredovanje linuxa na desktopu ide puno sporije te je linux još uvijek rijetka pojava na kućnim i uredskim kompjutorima. S vremenom je nastalo mnogo novih programa za linux (ali i ostale UNIXe) za razne svrhe: uredski paketi, sve vrste programa za internet, PDF, gledanje i uređivanje slika, multimediju, prženje CD/DVDa te mnogi specijalizirani programi. Može se reći da danas za linux postoje svi potrebni programi za prosječnog kućnog i uredskog korisnika koji se ne igra previše i ne koristi svoj kompjutor za visoko specijaliziranu profesionalnu svrhu.

Što se sigurnosti tiče, za sada postoji samo neznatan broj virusa, spyware-a i adware-a koji rade na linuxu, većina kojih je proof-of-concept (eng. dokaz zamisli) koji nisu u optjecaju, a osim toga osnovni dizajn linuxa i pratećeg softvera je takav da otežava ozbiljne upade u sustav. Osim sigurnosti, stabilnost je također jedna od prednosti ovog operacijskog sustava. Tome pridonosi modularan dizajn Linuxa (jezgre) koja omogućava da se pojedini dijelovi sistema zaustavljaju i ponovno pokreću po potrebi, što kod npr. instalacije grafičkog pogonskog programa znači da se računalo ne mora ponovno pokrenuti, već je dovoljno učitati novi modul i ponovno pokrenuti grafički podsustav. Isto vrijedi i za ostale pogonske programe. Linux može imati više grafičkih sučelja (desktopa). Ako koristi neki vizualno siromašniji, može raditi i na sporijim kompjutorima, koji bi za windowse bili preslabi.

Prodor linuxa na kućna računala te u poslovni svijet usporava činjenica da se igre uglavnom ne rade za linux, a nedostaju i mnogi profesionalni programi. Poseban problem su i pogonski programi (driveri) koje tvrtke rijetko izdaju ili korisnici odbijaju koristiti, što zbog nesuglasica oko stavova po pitanju slobodnog sofvera, što zbog brzog i pomalo divljeg razvoja linux jezgre koji otežava pisanje drivera. Iz tih razloga, linux zajednica teško surađuje sa velikim komercijalnim tvrtkama koje bi mogle pomoći u podršci i širenju linuxa. Konačno, tu je i problem postojanja velikog broja distribucija, to jest, nekih specifičnih razlika između njih (spomenute dalje u tekstu).

Ipak, polako ali sigurno, linux prodire na desktop. Nastaje više linux distribucija prilagođenih početnicima. Izmišljen je i LiveCD, koncept koji omogućava dizanje sistema sa CD/DVD-a i USB-a, te omogućuje isprobavanje linuxa bez pisanja po disku. Mnoge distribucije dolaze kao liveCD-i s mogućnošću instalacije na korisnikov disk. U svijetu je linux postao veliki posao, i to ne samo među serverima. Nažalost, Hrvatska tu jako zaostaje za svijetom...
Nesuglasice oko naziva

Neki članovi zajednice dijele mišljenje Free Software Foundation-a (zaklade koja stoji iza projekta GNU), i smatraju da se naziv "Linux" može koristiti samostalno samo kad se govori isključivo o jezgri (eng. kernel). Budući da je jezgra uklopljena u operativni sustav GNU - umjesto njihove nedovršene jezgre Hurd - Free Software Foundation smatra da je ispravan naziv GNU/Linux (ili GNU+Linux), te da je to samo jedna od varijanti operativnog sustava GNU [1] . Dok neke distribucije jasno ističu naziv GNU/Linux - najistaknutiji primjer je Debian GNU/Linux - većina medija i korisnika koristi naziv Linux. Pristaše naziva GNU/Linux ističu kako je taj naziv bitan zbog širenja ideje o slobodnom softveru.

Linus Torvalds, kao i većina zajednice, odbacuje naziv GNU/Linux. Kao razlog, Torvalds navodi da se ovaj operativni sustav ne sastoji samo od Linuxa (jezgre) i GNU projekta, te da se se korištenjem imena GNU/Linux zapostavljaju drugi važni projekti (kao primjer navodi Xorg)[2], bez kojih je teško zamisliti Linux danas. Osim toga, operativni sustavi su često dobivali ime po jezgri.
Distribucije Linuxa

Vista-xmag.pngDetaljniji članak o temi: Linux distribucija
Desktop Ubuntu distribucije.

Linux distribucija je operativni sistem sastavljen od Linux kernela (s pogonskim programima), GNU sistemskih i aplikacijskih programa, Xorg grafičkog servera i grafičkog okruženja. Osim tih osnovnih dijelova, različite distribucije uključuju veći ili manji broj ostalih korisničkih programa specifične namjene. Svaka distribucija je podešena prema željama autora i korisnika za određenu namjenu. Nemoguće je utvrditi točan broj distribucija, a ne postoji niti jasan kriterij što čini Linux distribuciju. Veliki broj distribucija kao i nepostojanje standarda - poput jedinstvenog načina instaliranja programa - mnogim korisnicima računala otežava prelazak na Linux, ali i komercijalnu upotrebu.

Distribucije se mogu podjeliti u tri osnovne skupine s obzirom kako se distribuira softver uz pojedinu distribuciju. Softver se može distribuirati u izvornom kodu (kao kod distribucije Gentoo) ili u zato predviđenim paketima (koji sadrže izvršne inačice softvera) ili pak kao izvršni programi ili skripte koje same instaliraju softver (također u izvršnom obliku). Dva najčešća sustava za upravljanje paketima su rpm i dpkg pa se stoga distribucije koje ih koriste često nazivaju nazivaju RPM distribucije, odnosno distribucije temeljene na Debianu. U RPM spadaju RHEL, Fedora, Mandriva, PCLinuxOS, OpenSuse... dok u distribucije tipa Debian spadaju (osim samog Debiana): Ubuntu, Xandros, Mepis, Knoppix, Sidux i mnogi drugi.
Istaknute distribucije

* Slackware. Najstarija aktivna distribucija namjenjena iskusnim korisnicima, sa nekim zastarjelim mehanizmima funkcioniranja, ali s reputacijom stabilnog, sigurnog i pouzdanog sustava.
* Debian. Veliki međunarodni projekt s filozofijom slobodnog softvera u osnovi. Osnova za najveći broj drugih distribucija.
* Ubuntu. Distribucija temeljena na Debianu, iza koje stoji veliki kapital, što je pomoglo naglom širenju popularnosti.
* Mint. Po mnogima najjednostavnija distribucija bazirana na Ubuntuu
* Fedora. Temelji se na bivšoj RedHat distribuciji i služi kao osnova kompaniji RedHat za izradu komercijalnog linuxa.
* OpenSuSE. Besplatna verzija komercijalne Novell-ove distribucije Suse. Vrlo prilagođena početnicima.
* Mandriva. (bivši Mandrake) Izvorno nastao kao klon Redhat distribucije, razvio se u zasebnu distribuciju jako prilagođenu početnicima.
* Gentoo. Distribucija namjenjena isključivo onima koji žele do kraja ući u svijet linuxa. Instalacija zahtjeva kompajliranje cijelog sustava iz izvornog koda što može trajati danima.
* Knoppix. Također varijanta Debiana, poznat kao prvi LiveCD.
* PCLinuxOS. Distribucija bazirana na Mandrivi, doživjela je nagli proboj na desktopu zbog svoje prijateljskog stava prema početnicima.
* Red Hat. Jedna od najstarijih komercijalnih distribucija.

- 22:03 - Komentari (0) - Isprintaj - #

<< Prethodni mjesec | Sljedeći mjesec >>

Studeni 2011 (4)
Listopad 2011 (2)
Lipanj 2010 (1)
Svibanj 2010 (5)
Travanj 2010 (3)
Ožujak 2010 (4)
Veljača 2010 (1)
Siječanj 2010 (1)
Prosinac 2009 (1)
Studeni 2009 (1)
Listopad 2009 (1)
Rujan 2009 (1)
Kolovoz 2009 (1)
Srpanj 2009 (1)
Prosinac 2008 (1)
Studeni 2008 (1)
Listopad 2008 (1)
Rujan 2008 (1)
Kolovoz 2008 (1)
Srpanj 2008 (1)
Svibanj 2008 (1)
Ožujak 2008 (1)
Veljača 2008 (1)
Siječanj 2008 (1)

Dnevnik.hr
Gol.hr
Zadovoljna.hr
Novaplus.hr
NovaTV.hr
DomaTV.hr
Mojamini.tv

Opis bloga

Sve o racunalnoj tehnologiji sva pitanja postavljajte na filipsostaricc@gmail.com

IPOS.HR ZARADA PREKO INTERNETA PROVJERENO





Filip Sostaric | Napravi svoju značku


Sudjelujte u open source stvaranju stranice http://chat1.freevar.com/

Vise na linku http://chat1.freevar.com/

DONWLOAD BESPLATINIX LINUX IGARA





Marketagent.com
window.gdprAppliesGlobally=true;(function(){function a(e){if(!window.frames[e]){if(document.body&&document.body.firstChild){var t=document.body;var n=document.createElement("iframe");n.style.display="none";n.name=e;n.title=e;t.insertBefore(n,t.firstChild)} else{setTimeout(function(){a(e)},5)}}}function e(n,r,o,c,s){function e(e,t,n,a){if(typeof n!=="function"){return}if(!window[r]){window[r]=[]}var i=false;if(s){i=s(e,t,n)}if(!i){window[r].push({command:e,parameter:t,callback:n,version:a})}}e.stub=true;function t(a){if(!window[n]||window[n].stub!==true){return}if(!a.data){return} var i=typeof a.data==="string";var e;try{e=i?JSON.parse(a.data):a.data}catch(t){return}if(e[o]){var r=e[o];window[n](r.command,r.parameter,function(e,t){var n={};n[c]={returnValue:e,success:t,callId:r.callId};a.source.postMessage(i?JSON.stringify(n):n,"*")},r.version)}} if(typeof window[n]!=="function"){window[n]=e;if(window.addEventListener){window.addEventListener("message",t,false)}else{window.attachEvent("onmessage",t)}}}e("_tcfapi","tcfapiBuffer","tcfapiCall","tcfapiReturn");a("_tcfapiLocator");(function(e){ var t=document.createElement("script");t.id="spcloader";t.type="text/javascript";t.async=true;t.src="https://sdk.privacy-center.org/"+e+"/loader.js?target="+document.location.hostname;t.charset="utf-8";var n=document.getElementsByTagName("script")[0];n.parentNode.insertBefore(t,n)})("03c24551-d648-4df2-98f9-2ed3dd7b05a8")})();