Top Banner

of 72

Az Ubuntu Vilaga

Oct 17, 2015

Download

Documents

lugosibalazs

Az Ubuntu Vilaga
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
  • TormaLszl

    AzUbuntuvilga

  • AzUbuntuvilgaszerz:TormaLszl(toros)

    Elskiads

    2008.szeptember

    CCNhnyjogfenntartva

    AzUbuntusaCanonicalaCanonicalLtd.bejegyzettvdjegyei.AzUbuntuVilganemaCanonicalLtd.hivataloskiadvnya,hanemegyUbuntufelhasznlsaktivistaltalksztett,fggetlenknyv.

    AborttervezsnlfelhasznltamnothlitFelaKuticmalkotsnakTroySobotkaltalksztettmdostottvltozatt.AkpaCreativeCommonsAttributionShareAlike3.0UnportedLicencfeltteleinekmegfelelenszabadonfelhasznlhat.Avektorosllomnyokazalbbiurlalattrhetkel:http://toros.hu/ubuntu/wousvg.tar.gz

    EzaMaCreativeCommonsNevezdmeg!gyaddtovbb!2.5MagyarorszgLicencfeltteleinekmegfelelenszabadonfelhasznlhat.Tovbbiinformcik:http://creativecommons.org/licenses/bysa/2.5/hu/

  • TartalomjegyzkBevezets..........................................................................................5

    Aszabadszoftverszletse..............................................................9

    ALinuxtrtnete..............................................................................14

    Tux,apingvintrtnete....................................................................21

    AGnome,aKDEsazXfce............................................................26

    ADebian..........................................................................................29

    AzUbuntuszletse........................................................................32

    AzUbuntuvltozatai........................................................................36

    MirtingyenesazUbuntu.................................................................41

    AzUbuntufejlesztse......................................................................44

    Atudstengerben..........................................................................46

    Akzszolglatban.........................................................................49

    AmagyarUbuntukzssg.............................................................53

    Epilgus...........................................................................................59

    Forrsshttranyagok.................................................................64

  • Bevezets

    Bevezets

    Akikezbeveszi,vagyszmtgpnolvassaeztaknyvet,valsznlegmr hallott korbbanaz Ubunturl, esetleg maga is Ubuntu felhasznl.Mgis,talnnemrtrgtnazelejntisztzni,hogymiisezvaljban:azUbuntu egy Linux disztribci. Taln ez a kifejezs sem egyrtelmmindenki szmra, gy magyarzatra szorul. A Linux nem egy konkrtopercis rendszer, mint ahogy azt sokan mai napig tvesen gondoljk,hanemmindsszeegyrendszermag(kernel),amiresokklnbzterjeszts(idegenszvaldisztribci)pl.

    Ezafelhasznlkszempontjblaztjelenti,hogyALinuxnemltezik.Illetvedehogynemcsakhogyacsupaszkernellelnemjutklnsebbenmesszire. A Linux kernel mell ezrt a disztribtorok odacsomagoljkazokatazalkalmazsokatis,amelyekkelegyttteljesrtkrendszertalkot.AlegfontosabbakezekkzttazgynevezettGNUalkalmazsok,amelyekalegalapvetbbmveletekelvgzsreteszikalkalmassarendszert.Mivelezekgyakorlatilagmindendisztribcibanmegtallhatk,skiemelkedenfontosszerepettltenekbe,ezrtszakmaikrkbenGNU/Linuxnakszoktknevezniezenopercisrendszereketamitakznyelv(nemtlkorrekten)egyszerenLinuxnaknevez.

    Azegyesdisztribcikkdbzisaperszejelentsrszbenkzsalaprapl,azonbanakonkrtmegvalstsbansokszorjelentsklnbsgeklehetnek.ALinuxvilgvalmostismerkedolvasbanperszeknnyenfelmerlhetakrds: hogyan lehetsges az, hogy ugyanarra a bzisra tbben isptkezhetnek?gy,hogyaGNU/Linuxdisztribcikszabadszoftverekenalapulnak. Demit is jelent az, hogyszabadszoftver?Sokakszmra ezlegfeljebbannyit,hogyakkornyilvnvalaningyenespedigennl azrtjval tbbrl van sz. A lnyegi klnbsg ugyanis a szabad s akereskedelmiszoftverkzttnemegyszerenazrbankeresend,hanemanyltforrskdban.Aforrskdhozzfrhetsgeteszilehetv,hogybrkitanulmnyozzavagymdostsaegyalkalmazsmkdst.

    5.

  • Bevezets

    Mitl lesz egy szoftver szabad? Ennek a forrskd hozzfrhetsgeszksges, de nem elgsges felttele. A szabad szoftverek alapelveitRichardM.Stallman, a GNUprojekt atyja fogalmazta meg: Aprogramszabadon hasznlhat, brmilyen clra. Brki szabadon mdosthatja,ignyei szerint. Ehhez biztostani kell a hozzfrst a forrskdhoz. Aprogramot brki tovbbadhatja, akr ingyen, akr pnzrt. A mdostottverzikszintnszabadonterjeszthetk,hogyakzssgisrszeslhessenafejlesztsekbl.Errlbvebbenaknyvels,aszabadszoftverszletstbemutatfejezetbenolvashatmajd.

    A nylt forrskd fejlesztsi modell sokat emlegetett elnye a gyorsfejlds, s a biztonsg. A biztonsgot az garantlja, hogy a forrskdhozzfrhetsgemiattaprogrambanemlehethtsajtkatrejteni,hiszenazrgtnkiderlne.Abiztonsgihibkgyorsjavtst azteszi lehetv,hogy a forrst sokan lthatjk, gy a hibk hamar kiderlnek, s ajavtsokrasemkellsokatvrni. Agyorsfejldspedigazrt lehetsges,mert a fejlesztkmegosztjkegyms kztt a munkt. Amit mr valakiegyszerleprogramozott,aztnemkelljramegrni,hiszenottaforrskd,amitfellehethasznlni.Hapedigvalakiegyj,izgalmasprojektbekezdbele,pillanatokalattcsatlakozhatnakhozzjfejlesztk,gynagyonhamarelkszlhetakiadsrarettvltozat.

    De ms elnye is van a nylt forrskdnak: ez pedig a soksznsg. AfelhasznlktbbszzLinuxdisztribcikzlvlaszthatnak,sgrafikuskrnyezetekblistbbfleltezik,mintpldulaGnome,aKDE,azXFCE,az Enlightenment vagy a Fluxbox. Br a Linux vilgban jratlanfelhasznl gy gondolhatja, hogy a sok disztribci megosztja azerforrsokat, valjban azonban a helyzet ppen fordtott: a klnbzdisztribcik fejleszti ltal elrt eredmnyekbl ugyanis a nyltforrskdnakksznhetenmsdisztribtorokisprofitlhatnak.

    6.

  • Bevezets

    EztafejlesztsimetdustEricS.Raymondkivlknyve,Akatedrlissabazr1 nyomnbazr fejlesztsi modellnekszoktknevezni. Ezenmodelllnyege ugyanis, hogy a fejlesztsek nem fellrl vezrelten, egyetlenkzpontiakaratotsirnytstkvetvezajlanak,hanemalulrlvezrelten,organikusan.Aprogramozcsapatoknemrejtegetikaforrskdot,hanemmrafejlesztskoraiszakaszbanmegosztjk.gyafejlesztsbeknnyenbekapcsoldhatnakmsok.Radsul azevolcishats is rvnyesl: azletkpesmegoldsoknemkerlhetnekfikba,sveszhetnekelegyrosszvezetsgi dnts miatt, hiszen ha van benne fantzia, akkor a projekttovbbfejldik, shaaz id igazolja, a felhasznlkpedigmegszeretik,akkorsikeresislesz.

    A nylt forrskd fejlesztsek kztt rengeteg klnbz programottallhatunk: kernelt, grafikus felleteket, irodai alkalmazscsomagokat,zene s filmlejtszkat, internet bngszket, grafikai programokat,kiszolglalkalmazsokat,jtkokat,sgytovbbvagyisaszmtgpekfelhasznlsnak minden terletn jelen vannak. A Linux disztribtorokpedigezeketafejlesztseketfogjkssze,scsiszolnakbellkegysgesrendszert a sajt koncepcijuknak megfelelen. A nylt forrskdnakksznhetenknnyednelvgezhetikazesetlegesaprbbmdostsokat,hogyjobbanilleszkedjenarendszerhez. Hapedigvalamilyenfunkcinakszksgtrzik,akkoraztkifejleszthetikkmagukis,desegthetikakregyfggetlen projekt munkjt is. Brhogy is dntsenek azonban, a nyltforrskd lehetv teszi, hogy a fejlesztsbl ms disztribcik isprofitljanak.

    Ez a knyv egy cikksorozaton alapul, ami eredetileg a magyarorszgiUbuntufelhasznlkkzssgioldaln,azUbuntu.hunjelentmeg.ppenezrtelssorbanazUbuntusvonatkozsokrafkuszl.Ezazonbannemaztjelenti, hogykizrlagUbuntufelhasznlkszmra lehet rdekesam,hiszensokolyantmvalisfoglalkozik,amisemmikppensemnevezhetkifejezettenUbuntusnak:ilyenekpldulaszabadszoftverekszletst,a

    1 EricS.Raymond:AkatedrlissabazrEgybotcsinltaforradalmrgondolataiaLinuxrlsanyltforrskdprogramokrl(Kiad:KiskapuKft.,kiadsve:2004.)

    7.

  • Bevezets

    Linuxtrtnett, Tuxot,aLinuxkabalapingvinjt vagyazablakkezelketbemutat fejezetek. A cikksorozat cme eredetileg Linux vilga volt hiszenahhozkpest,hogyazUbuntu.huoldalonjelentmeg,atematikjakifejezettenltalnosvolt.UgyanakkoritteztUbuntuvilgravltoztattam,hiszenaknyvmsodikfeltkifejezettenazUbuntustmkuraljk,gyaLinuxvilgacmnmagbantalnflrevezetlenne.

    Ezekutntalnjoggalmerlhetfelakrds:mgis,kikhezszlezaknyv?Nos,azokhoz,akiketrdekelaszabadszoftverekvilga.Fontostudni,hogyeznemegyfelhasznliismeretekettantknyvnemazaclja,hogyazUbuntu kezelst segtsen elsajttani. Ilyen tmban mr rengeteg msknyv van a knyvesboltok polcain, s az Ubuntu.hu dokumentcisoldalainissokhasznostmutattallhat.AzUbuntuvilgacmknyvazonban azt tzte ki clul, hogy a felhasznlk jobban megismerjk azUbuntu httert, trtnett, s segtsen megrteni azokat a folyamatokat,amelyekalaktjkazopercisrendszertsamgttellkzssgeket.

    ppenezrt aknyvegyarnthasznossrdekeslehetazokszmra is,akikmgcsakmostkezdtekelrdekldniazUbuntuirnt,sazokszmrais,akikmrrgtafoglalkoznakszabadszoftverekkel.Bevallom,nnagyonlveztema m alapjul szolgl cikksorozat rst: anyaggyjts kzbenrengetegrdekessizgalmasinformcibabotlottam,sszintealigbrtamkivrni,hogymegoszthassamezeketmsokkal.Remlem,hogyazolvaskszmraislegalbbennyirmetszerezmajdaknyv.

    8.

  • Aszabadszoftverszletse

    Aszabadszoftverszletse

    AnyltforrskdlegismertebbkpviseliaklnfleLinuxdisztribcik.Azonbanaztkevesentudjk,hogyanyltforrskdfejlesztsimodellmrkorbban megszletett a Linux mindssze sikerre vitte azt, sbebizonytotta letkpessgt. Ugyanakkor a Linux sikerhez nagybanhozzjrultakakorbbanindultnyltforrsprojektek.

    A szmtgpek az tvenes vekben kezdtek elrhetv vlni a kutatkszmra,segszenanyolcvanasvekigelzrvamaradtakatmegekell.Ekkoriban a kutatk kzsen hasznltak egyegy gpet, s mindentmegosztottak egymssal. Azegyes intzetekben dolgozkpedig gyakranadtktegymsnakafejlesztseiket,gyakkoribanazinformatikafejldsenagyonhasonlvoltahhoz,ahogymaanyltforrskdmodellmkdikazonbanekkoribaneztmgsenkisemhvtagy.

    Aszabadszoftver mozgalomszellemi atyjas megalaptja, RichardM.Stallman2 (akiregyakrancsakmintRMSrehivatkoznak)1971benkezdettel dolgozni a legends amerikai tudomnyos egyetemnl, a MITnl(Massachusetts Institute of Technology Massaschusettsi TechnolgiaiIntzet). Stallman a mestersges intelligencia kutatsval foglalkozrszlegnldolgozott,aholakoregylegendsszmtgpt, aPDP10esthasznlta. A gpen egy ITS (the Incompatible Timesharing System Inkompatibilis idosztsos rendszer) nev opercis rendszer futott.Stallman egyike volt azoknak a hackereknek, akik a rendszertovbbfejlesztsndolgoztak.

    2 http://www.stallman.org/

    9.

  • Aszabadszoftverszletse

    Ahackerszratalntbbenfelkaptkafejket,hiszensajnosatmegmdiahatsra sokan rosszul ismerik a kifejezs jelentst. A hackerek nemvalamifleinternetesbnzkalegnagyobbtuds,lelkesprogramozknevezikgymagukat.Stallmaneztgyfogalmaztameg,hogyahackeraz,akiimdprogramozni,slvezi,hogygyesencsinlja3.

    Anagyszmtgpekkrtmrlkzssgazonbananyolcvanasvekelejre sszeomlott. A Digital befejezte a PDP10es fejlesztst, s azintzetnekjgpekutnkellettnznie.Akormoderngpei,mintaVAXvagy a 68020as sajt opercis rendszerrel rendelkeztek, azonban ezeknem voltak szabadok mr ahhoz is al kellett rni egy titoktartsiszerzdst, hogy egyltaln egy futtathat msolatot kapjanak. Ezgyakorlatilagaztjelentette,hogytilossegteniamsiknak.Megtiltottkakzssgek egyttmkdst, az j szably pedig gy hangzott: Hasegteszmsoknak,kalzvagy.Habrmilyenmdostsralenneszksged, knyrgjneknk,hogycsinljukmeg.4

    A fejlesztk jelents rsze bellt a sorba, s elfogadta az jjtkszablyokat. Akorbbanl, aktvkzssgeket sztvertk. RichardStallmanszmraezkomolymorlisdilemmtjelentett.Szmraegyilyenszerzds elfogadhatatlan volt. Felmerlt benne, hogy elhagyja azinformatikaterlett,azonbanezaztjelentettevolna,hogyvesznihagyjaatudst. Ezrttovbbgondolkodott.Akrdsazvolt,hogytudnaeolyanprogramotrni,amijralesztenakorbbikzssgeket.

    A vlasz kzenfekv volt: opercis rendszert kell fejleszteni. Ez alegfontosabb szoftver ahhoz, hogy el tudjunk kezdeni hasznlni egyszmtgpet,sezaz,amiremindenmsisptkezhet.Stallman1984benelhagytaaMITt,hogyazj projektjogilagteljesenfggetlenlegyenazintzmnytl,smunkhozltott.gyszletettmegaGNUprojekt,aminek

    3 http://www.gnu.org/gnu/thegnuproject.html4 http://www.gnu.org/gnu/thegnuproject.html

    10.

  • Aszabadszoftverszletse

    jelentse(GNU'snotUnixaGNUnemUnix).Winstonprofesszor,aMITmestersges intelligencit kutat laboratriumnak vezetje megengedteugyanakkor Stallmannek, hogy tovbbra is hasznlja az egyeteminfrastruktrjt.

    Stallmanekkorfogalmaztamegaszabadszoftverekalapelveit: Aprogramszabadonhasznlhat,brmilyenclra. Aprogramotmindenkiszabadonmdosthatja,ignyeiszerint.

    Hogyezagyakorlatbanismegvalsulhasson,aforrskdhozbiztostanikellahozzfrst.

    Aprogramotbrkitovbbadhatja,akringyen,akrpnzrt. Aprogrammdostottverziiszintnszabadonterjeszthetk,hogy

    akzssgisrszeslhessenafejlesztsekbl.

    Amegfogalmazottelveketazonbanjogilagisrtelmezhetformbakellettnteni: gy szletett meg a GPL (General Public License), vagyis azltalnosnyltlicenc,amitmaalegtbbnyltforrskdprogramhasznl.Alicencgarantljaafentielveksrtetlensgt,segybiztonsgikittelisbelekerlt. Ezkimondja,hogyamdostottprogramnaktovbbraisGPLlicenc alatt kell maradnia, ha pedig valaki ilyen kdot pt a sajtalkalmazsba(legyenakrazcsakprsornyi),akkorateljesforrskdotkikelladnia,aGPLlicencfeltteleinekmegfelelen.Ezbiztostja,hogysenkine tehessemegazt, hogyegynylt forrskd programot tovbbfejleszt,majdbezrjaakdot,gyvisszatartvaafejlesztseitakzssgtl.

    Ekkorkezddttmegamaisismertelsszabadszoftverekfejlesztse,mintamilyenpldulaGCCfordt(amimaisszintemindennyltforrskdprogramalapja),vagyaGNUEmacs.Alegfontosabbszabadszoftverekettmogatalaptvny,azFSF(FreeSoftwareFoundation)51985benalakultmeg.1987benmegszletettaBashshell, vagyisazaszvegesterminl,amitjlismerhetnkaLinuxbl.Afejlesztsjlhaladt,s1991reszintemindenalapvetfontossgelemelkszlt.Mrcsakegyvalamihinyzottegykernel,vagyisrendszermag.

    5 http://www.fsf.org/

    11.

  • Aszabadszoftverszletse

    Ekkoribankezdettegyfinnegyetemistaegysajt projektendolgoznivoltLinusTorvalds,aLinuxkernelatyja.Linus1991.augusztus25nazalbbileveletkldteaMinixlevelezlistjra:

    dvzletemmindenminixfelhasznlnak

    Egy(szabad)opercisrendszerendolgozom(csakhobbi,nemleszolyan nagysprofesszionlis,mintmondjukagnu)a386/486ATkompatibilis gpekre. prilisban kezdtem dolgozni rajta, s most mr kezd szpenalakulni. rlnk, havisszajeleznnekazok, akikszeretik vagyutljkaminixet, mivel az nopercis rendszeremarraemlkeztet valamennyire(hasonlfelptsfjlrendszer(praktikusokokbl)tbbekkztt).

    Mrportoltamabasht(az1.08ast)sagcct(az1.40est),sgytnik, mkdik. Ezazt jelenti, hogyprhnaponbell egsz hasznlhat lesz, ezrtszeretnmtudni,hogymilyenszolgltatsokatszeretnnekazemberek. Minden javaslatot szvesen fogadok, de azt nemgarantlom, hogybe is kerl:)6

    Vagyis adott volt egy kernel, alkalmazsok nlkl, s egyalkalmazsgyjtemny,kernelnlkl.HamarosanaGNUprojektsaLinuxegymsra tallt, s megszletett a GNU/Linux. Az els Linuxdisztribcikrasemkellettsokatvrni:1992kzepnjelentmegazSLS,vagyisaSoftlandingLinuxSystem,amelymrtartalmaztaaLinuxkernelts az alapvet eszkzket, kztkegy TCP/IPstacket s az XWindowgrafikai rendszert. ADebiant pedig1993.augusztus 16njelentettkbe(errlrszletesebbenaknyvtdikfejezetbenmgolvashat).

    A Linux sikerei msokat is arra sztnztek, hogy nylt forrskdprojektbevgjanak.Nemsokkalksbbpedigmrazlettazjtrend,hogyzrt forrskd alkalmazs kdbzist nyitjkmega kzssgeltt. gyszletettmegazOpenOffice.org7 irodai programcsomag,amiakorbban

    6 http://www.linux.org/info/linus.html7 http://en.wikipedia.org/wiki/OpenOffice.org

    12.

  • Aszabadszoftverszletse

    zrt forrskd StarOffice megnyitott kdjra pl, vagy a Firefoxbngsz, amia Netscapemegnyitott kdbzisnalapul. St, aSunegyteljesopercisrendszer,aSunSolarisforrskdjtadtakiszabadlicenc8alatt.

    Anyolcvanasvekelejnektrendjetehtmramegfordultegyretbbenbrednekr,hogyanyltforrskdfejlesztsimodellsokkalhatkonyabbseredmnyesebb,mintazrtforrskdmodell.Azonbanvanvalami,amimgagazdasgihatkonysgnlissokkalfontosabb:ezpedigaszabadsg.Ma mr az letnk egyre nagyobb rsze zajlik szmtgpeken ezthasznljuklevelezsre,scsevegsre,ezentroljukkedvencfilmjeinketszeninket, itt tartjuk szemlyes fnykpeinket s rsainkat. Lassanugyanolyanfontossvlikszmunkra,mintaminketkrlvevtapinthatvilg.

    A nylt forrskd a szabadsgot hozta el a felhasznlknak hogy aszmtgpet gy hasznlhassk, ahogy az nekik tetszik, mikzben nemktikketgzsbaszigor licencfelttelekkel, snemkell attl tartaniuk,hogy a szoftver fejlesztje titokban hts ajtt vagy kmprogramotcsempszettaszmtgpkre.Ezaszabadsgpedigmanemltezne,haa80asvekkzepnegyidealistahacker,RichardM.Stallmannemmeriotthagynia knyelmes, jl fizetett kutati llst, s belevgnivalamibe,amitmagyismernk:szabadszoftver.

    8 http://www.sun.com/cddl/

    13.

  • ALinuxtrtnete

    ALinuxtrtnete

    Aknyvelz,aszabadszoftverszletstbemutatfejezetbenmrszbakerltaLinuxkoraitrtnelmeezatmaazonbanvanannyirafontossrdekes,hogyrdemeslegyenegyklnfejezetetszentelnineki.

    ALinuxkernelen1991benkezdettdolgozniegyfinnegyetemista,LinusTorvalds.Linus1969.december28nszletettHelsinkiben.Finnorszgbanntt fel, azonban a helyi 5% krli svd kisebbsghez tartozik, s azanyanyelveisasvd(brfinnlszintnanyanyelviszintenbeszl).Szleijsgrk, nagyapja pedig neves klt volt valsznleg ennek azrksgnekksznhet,hogyLinustnemcsakegyszerenmintnagytudshackerttartjkszmon,delegendssvltleveleit,rsait,hresmondsaitisgyakranidzik9.NevtlltlagLinusPauling,azamerikaiNobeldjaskmikus utn kapta azonban Linus ragaszkodik hozz, hogy legalbbennyirefontosszerepetjtszottanvvlasztsbanLinusvanPeltaSnoopybl ismers Peanuts karakter, aki sehovasemmegykedvenc trlkzjenlkl10.

    LinusTorvalds1988s1996kzttaHelsinkiEgyetemhallgatjavolt,aholinformatikai diplomt szerzett. Linus 1990ben vett egy 386os PCt, snhny ht Prince of Persia11zs utn elkezdett ismerkedni a Minix12opercisrendszerrel.AMinixetAndrewS.Tanenbaum13, azamsterdamiVrijeUniversiteitegyetemprofesszoraksztettekifejezettenoktatsicllal az opercis rendszer forrskdja pedig ppen ezrt szabadonhozzfrhetvolt.

    9 http://en.wikiquote.org/wiki/Linus_Torvalds10 http://en.wikipedia.org/wiki/Linus_Torvalds11 http://en.wikipedia.org/wiki/Prince_of_Persia_%28video_game%2912 http://www.minix3.org/13 http://en.wikipedia.org/wiki/Andrew_S._Tanenbaum

    14.

  • ALinuxtrtnete

    Torvalds hamar rjtt, hogy a Minix nem felel meg mindenben azignyeinek ezrt nem sokkal ksbb egy sajt opercis rendszerfejlesztsbefogott.AfejlesztstMinixenkezdte,saforrskdotaGNUCfordt14segtsgvelfordtottale.Amunkvalrendkvlgyorsanhaladt,s1991nyarra mr kezdett krvonalazdni az j opercis rendszer, amitekkoriban mg Freaxnek hvtak. A Freax egy sszevons a freak(csodabogr), free (szabad)szavakbl s azUnixrautal Xkarakterbl.Mr ekkoriban felmerlt benne, hogy esetleg Linuxnak kellene nevezni,azonbaneztelszrelvetette,merttlsgosanegoistnaktartotta.Linusgyemlkszikerrevissza:

    Eredetileg nemakartamaLinux nevet adni neki, mert az tl egoistnhangzott szmomra. Szval milyen nevet is szntam eredetileg a rendszernek,hamajdmegjelenikvalamikor?Freax.(rtitek?Csodabogra szksgesXszel).Nhnykorbbimakefjlazokafjlok,amiklerjk hogyankelllefordtaniaforrskdotvagyfl vigtartalmaztaaFreaxnevet. De igazbl soha nem szmtott. Akkoriban nem volt szksgemnvre,mertnemmutattammegsenkinek.

    AriLemke,akimeggyzttarrl,hogyrdemeskitenniftpre,utltaezta nevet. inkbb a msik nevet (Linux) preferlta, n pedig knnyen megadtam magam. De tehet rla. Szval (tbbkevsb) szintn mondhatom,hogynemvoltamegoista.gygondoltam,ok,ezegyjnv, sbrmikormsratudomkenniadolgot,mintahogymostisteszem.15

    Linuselszr1991.augusztus25njelentettebeaLinuxkernelt,aMinixlevelezlistjn. Ezt a levelet idztk mr az elz fejezetben. ALinuxlegels, 0.01eskiadsa1991.szeptemberkzepetjknkerltfelazftpszerverekre. Ez 386os processzort, EGA vagy VGA monitort s ATmerevlemez vezrlt ignyelt a futshoz s kizrlag finnbillentyzetkiosztst tmogatott. A kdot sokan letltttk, teszteltk s

    14 http://gcc.gnu.org/15 forrs:freax.org,eredetilegmegjelent:LinusTorvalds:Justforfun84.s88.oldal

    15.

  • ALinuxtrtnete

    hamarosanmegrkeztekazelsklsfejlesztsekisaLinuxekkorkezdettegyszemlyesmunkblkzssgiprojekttvlni.A0.02eskiadsoktber5njelentmeg,sekkorkldteLinusaksbblegendssvltleveltaMinixlevelezsilistjra:

    Vgyakozolaminix1.1korautn,amikorafrfiakmgfrfiakvoltak,s sajt eszkzmeghajtkat rtak? Nincs semmilyen izgalmas projekted, s szvesenrvetndmagadegyolyanopercisrendszerre,amitignyeidnekmegfelelen mdosthatsz? Frusztrlnak tallod, ha minden mkdikminixen? Mr nem kell egsz jszaka hegesztened, hogy egy rohadt programot mkdsre brj? Akkor ezt a levelet mintha egyenesen neked rtkvolna:)

    Ahogymremltettemegyhnappal(?)ezeltt,ppegyAT386osgpekrertminixszerszabadopercisrendszerendolgozom.Lassankezdielrni ahasznlhatszintet(perszeezattlisfgg,hogymikazelvrsaid),s szeretnmaforrskdotszlesebbkrbenisterjeszteni.ppmostrteela 0.02esverziszmot(pluszegyicipicipatchcselmrtbbis),demrfut rajtaabash,gcc,gnumake,gnused,compress,stb.Aprojektforrskdjaa nic.funet.fi(128.214.6.100)urlalattrhetela/pub/OS/Linuxknyvtrban. OtttallszegyREADME(Olvassel)fjlt,snhnybinristis,amelyek mrmkdnekLinuxalatt(bash,update,gcc,mikellhetmg:)).Ateljes kernel forrs elrhet, mivel egyetlen sor minix kdot sem tartalmaz. A library forrsok csak rszben szabadok, szval egyelre mg nemterjeszthetk. A rendszer gy ahogy van, lefordthat, s kiprbltan mkdik.Abinrisokhoztartozforrsok(bashsgcc)ugyanittelrhetka /pub/gnuknyvtrban.16

    Pr hnappal ksbbmegjelent a 0.03as kiads. Decemberremr elrte0.10es verziszmot. Ekkoriban azonban mg mindig csak az alapoklteztek, kizrlag AT merevlemezeket tmogatott, s nem voltbejelentkezs,kzvetlenlindtottaabasht.A0.11eskiadsmrtmogatta

    16 http://groups.google.com/group/comp.os.minix/browse_thread/thread/e3df794a2bce97da/2194d253268b0a1b

    16.

  • ALinuxtrtnete

    a nemzetkzi billentyzeteket, a hajlkonylemezes meghajtkat, a VGA,EGA s Hercules monitorokat. A 0.12es kiads utn egy nagy ugrskvetkezett,sjtta0.95s,majdnemsokkalksbba0.96oskiads.Aforrskdokpedig,ksznhetenazftpszervereknek,bejrtkavilgot.

    HamarosanaMinixfejlesztjnek,AndrewS.Tanenbaumprofesszornakisfelkeltette rdekldst a Linux, s tbb levelet is vltott Linusszal. Alevelezskisebbszakmaivitvfajult,s1992.janur30negyiklevelbeneztrtaTanenbaum:

    Tovbbraisfenntartomavlemnyem,hogy1991benmonolitikuskernelt terveznialapvethiba.rljneki,hogynemvagyadikom.Valsznleg nemkapnltljjegyetezrt:)17

    Linus ksbb bevallotta, hogy ez volt a legrosszabb pillanata a Linuxfejlesztsnek trtnetben. Tanenbaum neves professzor volt, akinektermszetesen szmtott a vlemnye. Linus azonban nem adta ilyenknnyenmagt,satlemegszokottlazasggalvlaszolt:

    nprofesszorskutat:Ezegypokolianjmagyarzataminixnmely agysrlsre.18

    A Linux fejlesztst a fenti kis kzjtk azonban egyltaln nembefolysolta, s a rendszer tretlenl fejldtt tovbb. Ekkoriban mg arendszer egy sajt licenc alatt llt, ami pldul korltozta az zletifelhasznlst.Linushamarosangydnttt,hogymegvltoztatjaalicencet.Eztelszra0.12esverzikiadsnakjegyzeteibenjelentettebe.Azelsteljes egszbenGPL licenc alatt ll Linux kernel 1992decemberbenjelentmeg:ezvolta0.99eskiads.KsbbLinuselismerte,hogyezvoltalegjobbdntsletben.

    17 http://groups.google.com/group/comp.os.minix/browse_thread/thread/c25870d7a41696d2/f447530d082cd95d

    18 http://groups.google.com/group/comp.os.minix/browse_thread/thread/c25870d7a41696d2/f447530d082cd95d

    17.

  • ALinuxtrtnete

    Az elz fejezetben bemutatott GNU projekt s a Linux fejlesztk isekkoriban kezdtek egyttmkdni, s az els Linux disztribcik isekkoribankezdtkbontogatniszrnyaikat:1992kzepnelindultazSLS,azegyikelsLinuxdisztribcifejlesztse,majd1993banmegjelentekamainapig is ltez disztribcik, mint pldul a Slackware s a Debian (ezutbbitrtnetrlrszletesenisrunkmajdaknyvtdikfejezetben).

    Az 1990es vek msodik felben a szrnyait bontogat internetes iparhamarfelfedeztemagnakaLinuxot:ezpedigjelentsrszbenazApachewebkiszolglalkalmazsnakksznhet.AzApacheelspublikuskiadsa1995.prilisbanjelentmeg,segyvsemkellettahhoz,hogypiacvezetszerepet szerezzen, amelyet azta is riz. Szintn 1995ben indult el aMySQLfejlesztse, amelyalegkedveltebbadatbziskezel alkalmazsawebes felhasznls terletn. A Linux, Apache, MySQL s a PHPprogramozsi nyelv alkotta kombinci (LAMP) pedig hamarosanfogalomm vlt (az Ubuntu.hu, a weboldalak nagy rszhez hasonlan,szintnilyenLAMPszerverenmkdik).

    AkilencvenesvekvgreaLinuxegyrtelmenbebizonytottaaszabadszoftverek ltjogosultsgt a kiszolglk vilgban. Mivel ebben akategribankorbbanaUnixalaprendszerekdominltak,saLinuxisezekleszrmazottjnaktekinthet,ezrteznemisigaznnagymeglepets.Akrdsazonbanekkoribanmrazvolt:VaneltjogosultsgaaLinuxnaka htkznapi felhasznlk szmtgpn? Korbban soha egyetlen Unixvltozat semtudott labdbargniezenapiaconsnemisigaznvoltszndkukban.

    Az egyszer felhasznlknak sznt opercis rendszerek piaca ekkorragyakorlatilagegyszereplssvlt:ACommodore1994bencsdtjelentett,az Atari az 1992ben megjelent Falcon utn nem adott ki j asztaliszmtgpet,azAppleekkoribangyenglkedett,azOS/2Warpfelhasznli

    18.

  • ALinuxtrtnete

    bzisa soha nem volt igazn nagy, s folyamatosan zsugorodott, gy aMicrosoft szinte egyeduralkodv vlt a piacon. Ez a monopolhelyzetsokakat nyomasztott, gy elkezdtk keresni az alternatvt: ezt pedig aLinuxbantalltkmeg.

    Ekkoribanindulteltalnaktlegfontosabbprojekt,amikzelebbhoztaezta clt: AGnomes KDEfejlesztse. Ezekrl bvebbenolvashatmajdanegyedik fejezetben. A fejleszts gzervel folyt, s hamarosan ms, afelhasznlk szmra fontos alkalmazsok is elrhetv vltak Linuxon:1996februrjbanmegjelentaGnomehozsokszlonktdGimpgrafikaiprogram els kiadsa, 1998 janurjban megnyitottk a Netscapeforrskdjt (ami a mai Firefox alapjul szolglt), 2000ben kiadtk aStarOfficeforrskdjt(amiblksbbazOpenOffice.orglett),akorbbanvezet szerepet betlt, magyar gykerekkel rendelkez MPlayermultimdialejtszfejlesztseszintn2000benkezddttmeg.

    A Linux az j vezred els veiben kezdett a mindennapokban ishasznlhat alternatvv vlni, s sokan, akik mamr rgi motorosnakszmtanak, ekkoriban ismerkedtek meg ezzel az j, izgalmas vilggal.Magyarorszgon is ekkoriban kezdtek alakulni az els szabad szoftvereskzssgek.Alegfontosabbhazaiszakportlon,aHUPon(HungarianUnixPortal) 2001. augusztus 11n jelent meg az els ma is olvashatbejegyzs19, az oldal pedig ezt megelzen indult pr hnappal. ALinuxportl20cmtelevzismsort2001sznkezdtesugrozniaFix.TV,ahol azta is lthat szerda estnknt. A legfontosabb hazai szabadszoftverekkelfoglalkozszervezetet,azFSF.hualaptvnyt2003.februr8njegyeztebeafvrosibrsg.

    A Linux ekkoriban a ksrletez kedv, lelkes felhasznlk opercisrendszerevolt.Mrnemignyeltklnsebbelkpzettsget,azazonbanelkerlhetetlen volt, hogy a felhasznl idnknt elmerljn a konzolrejtelmeiben.gymenetkzbenrengeteget lehetett tanulniaki azonban

    19 http://hup.hu/node/220 http://www.linuxportal.hu/

    19.

  • ALinuxtrtnete

    nemvolt errehajland, aznemigaznboldogult arendszerrel. Ebbl azidszakbl szrmazik az a mai napig ersen l tvhit, hogy a Linuxbonyolult s tlagfelhasznlk szmra megtanulhatatlan. Ennek a hibstvkpzetnek a kialakulsban valsznleg szerepet jtszik az is, hogyekkoribanindultakazelsLinuxterjesztstclzkampnyokssokszortgondolatlanulvgtakbeleamigrciba,amelynekcsaldslettavge.

    Ezazels hullmnagyjbl azvtizedkzeprecsengett le. Ekkoriban,2004 oktberben jelent meg az Ubuntu els kiadsa (a knyv hatodikfejezetbenennekkrlmnyeitrszletesenmegismerheti).AzUbuntugyfogalmaztamegcljt: Linuxemberi lnyekszmra. Vagyisa cl azvolt, hogy egy olyan opercis rendszert alkossanak, amivel azok isboldogulnak,akikegyszerencsakhasznlniszeretnkaszmtgpet,deegyltalnnemllszndkukbanklnsebbenelmlyedniamkdsnekrejtelmeiben. Br felhasznlbart disztribcik korbban is voltak,azonban olyan, amelyik ennyire tkletesen integrln afelhasznlbartsgot, a bartsgossgot, s a GNU szabadsgeszmnytnemltezettkorbban.AzUbuntunakksznhetenaLinuxvgrefelnttskszenllarra,hogymeghdtsaafelhasznlkszmtgpeit.

    20.

  • Tux,apingvintrtnete

    Tux,apingvintrtnete

    Tuxot, a bartsgos s kiss pocakos Pingvint szinte minden Linuxfelhasznl ismeri st, gyakranolyanokisfelismerik, akiknekigazblfogalmuksincs,miazaLinux.Ebbenpedignincsissemmimeglep,hiszenegyjllakottPingvinnlnehzelkpzelniszimpatikusabbfigurt,klnsenhaazemberelkaptaafertzpingvinitiszt.

    Tux, a Linuxkabalafigurja hamarosan 12ves lesz, szletst pedigkimsnak, mint LinusTorvaldsnak, a Linuxmegalkotjnakksznheti. ALinuxkernellevelezlistjn1996elejnkezdtekazongondolkodni,hogymilegyenaLinuxlogja.Tbbjavaslatisvolt,mgvglLinusTorvaldsmegemltette,hogyszemlyszerintklnsenkedveliapingvineket.Ezgyorsanelisdnttte,hogymerrekeresgljenektovbb.Valakifelvetette,hogyesetleglehetneegyfldgolytfelemelpingvinLinusnakezaztletazonban nem tetszett igazn, s ekkor szletett meg a legendss vltPingvinlevl:

    Valakibejelenthetneegylogversenyt,sakkorazemberekelkldhetnkaztleteiketegyweboldalra.Mindenesetreezenakpengytnik,minthaapingvinaligbrnelafldet,smindjrtsszenyomja.Azthiszem,eznem egytlj,pozitvzenetethordozlog...

    Amikorpingvinekregondolsz, akkorvegyl egymly levegt, s gondolj arra, hogy cuki. Aztn vegyl mg egy levegt, s gondolj arra, aranyos.Majdtrjvisszaacukira(kzbennefelejtselllegezni!), utnapediggondoljarra,hogyelgedett.Eddigtudtokkvetni?Remek...

    Namost, a pingvineknl (imdni valan) az elgedett vagyazt jelenti, hogymostfekdtlevalakivel,vagypedigtelezabltamagtheringgel.Ezt higgytekcsakel,nrtekapingvinekhez,csakezaktlehetsgvan.

    21.

  • Tux,apingvintrtnete

    Na, mivel senki nemakarja, hogy egy felizgult pingvinnel kapcsoljanak sszeminket(eznemlennetljpolitika),ezrtmostvegykinkbbatele a pocakja heringekkel esetet. Szval kpzeljetek egy kicsit pocakos, jllakottpingvint,akippmostbfizettegykiadsebdutn.Egyszeren csak l, arcn elgedett mosoly a vilg egy csodlatos hely, ha pp nemrgettl megnhnymzsanyershalat.(...)Haesetleggynehezen tudod belelni magad, nyers hal helyett gondolhatsz valami msra is, mondjukcsokoldra,vagyppenamitszeretsz.

    Teht eddig ott tartunk, hogy van egy aranyos, imdni val, jllakott pingvinnk, aki pp most falt fel rengeteg heringet. Mg mindig tudtokkvetni? MOST jn a dolog neheze. Prbljtok meg ezek alapjnstilizltanlerajzolni,amitelkpzeltetek.Nemazsszesrszletetcsakegy fekete,ecsetvonsszerkrvonalat(tudjtok,amikorakrvonalszlessgevltozikakpen).Na,EHHEZkelltehetsg.Mutasstokmegmsoknaka rajzot,shaeztmondjkggygve:Jaj,dedespingvin,fogadjunk,hogy teleapocakjaheringgel,sakisgyerekekpedigugrlvakvetelik,hogy Anyu,anyu,kaphatoknisilyet?!,akkorjtonjrtok.(...)21

    Hogymirtpontpingvin?Linuserrlgynyilatkozottkorbban:TbbszrisjrtamAusztrliban,leginkbbaLinux.Conf.Aukonferenciamiatt.De amikorelszrottjrtam,megharapottegyvrengzelvarzsoltpingvin: ezekettnylegelzrvakellenetartani!Ezmgvalamikor1993krnyknvolt, amikor az Ausztrl Unix Felhasznli Csoportnak beszltem aLinuxrl.22

    Egyszerpediggymeslterrl:Mindigiskedveltemapingvineket.Amikor prvvelezelttCanberrbanjrtam,elmentemahelyillatkertbeAndrewTridgellel.Ottpedigmegharapottegyvrengzpingvin,smegfertzttegy nemtl ismert betegsggel, a pingvinitisszel. A pingvinitisz tnete, hogy

    21 Eredetilevl:LinuxKernellevelezlista,1996.mjus9.:http://www.ussg.iu.edu/hypermail/linux/kernel/9605/0855.html

    22 http://apcmag.com/7017/linus_torvalds_talks_future_of_linux_page_3

    22.

  • Tux,apingvintrtnete

    jszakkontbrenmaradsz,pingvinekregondolsz,sersszeretetetrzel irntuk.SzvalamikoregykabalafigurtkerestnkaLinuxszmra,egy mltsgteljespingvinvolt,amielszreszembejutottatbbipedigmr trtnelem.23

    KsbbLinustalltegykpet24 egyFTPszerveren,amiviszonylagkzellltahhoz,amiteredetilegelkpzelt.Ezalapjnmrnemkellettsokatvrniarra, hogy meglthassuk Tuxot. A grafika Larry Ewing alkotsa, aki amunkhozaGimpels nyilvnos, 0.54eskiadst hasznlta. Akpegy486DX2/50esgpenkszlt.Azutolssimtsokatazonbanamunkahelyigpn vgezte el (egy SGI Crimson segtsgvel, amin szintn Gimpethasznlt), mert azotthonigpekizrlag8bites(256szn)zemmdottudott.Errlbvebbenazalkotoldaln25olvashatunk.

    TuxkeresztapjapedigHenningSchmiedehausenvolt,akianevetaTorvaldss a Unix szavak sszekapcsolsval alkotta meg26 ugyanakkorvalsznlegazisszerepetjtszottanvmegszletsben,hogyapingvinekltalkztudottanviseltfrakkangolelnevezsetuxedo.

    Tuxpedigjtt,ltottsgyzttazonbansohanemletthivatalosanaLinuxlogja.Amikorugyanisa2.0sLinuxkernelmegjelensekapcsnmeghirdettekegylogplyzatot,agyztesplyamegyegyszer,szvegesalkots lett (Matt Ericson munkja), ami leginkbb a Debian logjraemlkeztet.gyhateljesenpontosakakarunklenni,akkorinkbbgykellfogalmazzunk, hogy Tux a Linux kabalafigurja, arca s egyben nemhivataloslogja.

    23 http://www.sjbaker.org/wiki/index.php?title=The_History_of_Tux_the_Linux_Penguin24 ftp://ftp.cs.helsinki.fi/pub/Software/Linux/Kernel/v1.3/ccpenguin.jpg25 http://www.isc.tamu.edu/~lewing/linux/notes.html26 http://www.ussg.iu.edu/hypermail/linux/kernel/9606.1/0175.html

    23.

  • Tux,apingvintrtnete

    Ugyanakkor risi szerencsnk van, hogy vglis Tux lett a Linuxkabalafigurjahiszenkpzeljkelahelyzetet,hogymilyenlenneaPlanetPenguincmjtkprogrambanegyLinux2.0felirattalcsszklniajegeskatlanban,vagyhaaSupertuxbanpingvinhelyettegyPoweredbyLinuxfelirattal kellene ugrlnunk. Tux ma mr a Linuxosok krben szintekultikusszerepettltbe,aholpedigmrkisgyerekisvanacsaldban,ottszintellandanakpernynlthatjukapocakospingvint.

    LtezikafszereplsvelSuperMariorahasonltjtk,aSupertux,SuperMarioKartotidzSupertuxkart,aPingusnevLemmingskln,segyigaznszrakoztatjtkprogram,aPlanetPenguin,aholegypingvinnelkellhasoncsszniajegeskatlanban.Ezekpedigmindolyanjtkok,amielakregykisebbgyereketisleltethetnk,hiszennincsbennkdurvaakci,vr,smsolyan,amitljobbmegkmlniazaprsgokat.

    NemcsakjtkprogramokbantnikfelazonbanTux:tallkozhatunkveleakifejezettengyerekekszmrakszltrajzolprogramban,aTuxpaintben27.Ezazegyszerenhasznlhatalkalmazsnemcsakarraj,hogyagyerekrajzolgasson, hiszen szli segtsggel arra is tkletes, hogy a kicsikmegismerjk a szneket s llatokat, de remekl hasznlhat ltalnosiskolsoknl idegen nyelv tantsra. szintbb pillanatainkban pedigknytelenekvagyunkelismerni,hogyegyfelnttemberisremekl eltudszrakoznifirklgatssalsstemplizsselcsakmsmegnelssa,mivelfoglalatoskodunk olyan elmlylten, hogy mg a nyelvnk hegyt iskidugjukasznkbalszln.

    Tux nem csak a Tuxpaintben segti a kicsik fejldst: a GCompris28elnevezs, kett s tz v kztti gyerekek szmra kszlt, tbb mintszzfle aktivitst knl oktatcsomagban is Tux naviglja a kicsiketfeladatrl feladatra. Az alkalmazscsomag segtsgvel elsajtthatjkpldulazegrsbillentyzethasznlatt,betekintstnyerhetnekaszmokvilgba, gyakorolhatjk a matematikt s geometrit, megismerhetik

    27 http://www.tuxpaint.org/28 http://gcompris.net/

    24.

  • Tux,apingvintrtnete

    tbbekkztt a zsilip s a tengeralattjr mkdsnekelvt, segtsgetkaphatnak a fldrajz tanulsban egyszval megismerhetik a vilgot.Mindezt pedig kedves, ignyes, sznes krnyezetben, egy abszoltgyerekbartprogramcsomagsegtsgvel.

    Linusegyszeraztmondta:Nemkelltlkomolyanvenniapingvint.Legyenmks s szrakoztat, ez a lnyeg. A Linuxnak mksnak s szrakoztatnak kell lennie (persze ez a legjobb opercis rendszer a vilgon,deekzbenmkssszrakoztat!)29. Azthiszem,akiLinuxothasznl,tkletesenrti,hogyLinusmiregondolt.

    29 http://www.sjbaker.org/wiki/index.php?title=The_History_of_Tux_the_Linux_Penguin

    25.

  • AGnome,aKDEsazXfce

    AGnome,aKDEsazXfce

    Ubuntu,KubuntusXubuntuakikicsitisismeriazUbuntut,azbiztosanhallottmrerrlahromvltozatrl.Valsznlegaztissokantudjk,hogyafklnbsgezenvltozatokkzttagrafikusfelletbenkeresend:azUbuntuGnomera,aKubuntuKDEre,mgazXubuntuXfcerepl.Aztviszontkevesentudjk,hogymirtvanLinuxratbbflefelletis,smirtvan az, hogy az Ubuntuban s a Kubuntuban az alapvet alkalmazsokjelentsrszeisklnbzik.

    Ahromablakkezelfejlesztsenagyjblegyidben,1996s1997kzttindult.ALinuxekkoribanmgigenfiatalvolt,hiszenmindsszetvteltelafejlesztskezdeteta,demrazisnyilvnvalanltszott,hogyfnyesjv ll ezen fiatal opercis rendszer eltt. Ekkoriban rte el a Linuxkernela2.0sverziszmot.Ugyanakkorebbenazidbenmgnemvoltegysgesgrafikusrendszer:szintemindenfontosalkalmazsmsgrafikaielemkszletet hasznlt, nem volt egysges a mkdsk s kinzetk,radsulamemrivalismeglehetsenpazarlanbntezamdszer.

    Avgs lkst,mintmgsokmsnagydologhoz,aszerelemadtameg.MatthiasEttrichugyanisazzalszembeslt,hogyabartnjenemboldogulaLinuxszal. Hiba a grafikus fellet, ha minden alkalmazs mskntmkdtt,pldulvolt,amelyikbenmkdttazENDbillenty,solyanis,amiben nem. Ezrt gy dnttt, hogy elindtja egy grafikus krnyezetfejlesztst, amit KDEnek nevezett el. Matthias Ettrich egy komplettgrafikus krnyezetet szeretett volna. Nem csak egyszeren ablakokat sikonokat, hanem kis programokat minden fontos feladatra, a naptrtlkezdve, az egyszer szvegszerkesztn keresztl a dokumentcitmegjelentkiskeretprogramig.30

    30 http://www.kde.org/announcements/announcement.php

    26.

  • AGnome,aKDEsazXfce

    AlapulaTrolltechnevnorvgcgakkoribanmegjelentjeszkzkszlett,aQttvlasztotta.AQtazonbanekkoribanmgnemvoltszabadszoftver.Alicenceugyanlehetv tetteazingyenesfelhasznlst, denemengedteamdostst,snemvoltkompatibilisaGPLlel.Ezrtvoltakolyanok,akikmsutatkerestek:MigueldeIcazaszintnfontosnakrezte,hogyegysgesmegvalsts legyen a Linuxos grafikus felletekre, azonban a KDEvelszembenellenrzseivoltakmivelaQtnemlltszabadlicencalatt,ezrtgydnttt,hogysajteszkzkszletetfejleszt.31

    gyszletettmegaGnomeprojekt,amiazakkorszintnkoraifzisbanjrgrafikusalkalmazs,aGimpeszkzkszletre,aGimpToolkitre(Gtk)tmaszkodott.AkoraiidkbenrendvlszorosvoltakapcsolataGnomesa Gimp kztt a Gnome fejlesztsvel kapcsolatos prbeszd jelentsrszea#Gimpirccsatornnzajlott.

    Aktablakkezelrendszerprhuzamosanfejldtt.AKDE1.0skiadsa1998jliusbanjelentmeg,mgaGnome1999mrciusbanrteelaz1.0sverziszmot.Akt idpontkztt trtntegyfontosvltozsaKDEletben: A Trolltech 1998 novemberben bejelentette, hogy Qtkeretrendszer 2.0s verzijt olyan licenc alatt adjk majd ki, amelymegfelelanyltforrskdkvetelmnyeinek.EzazonbannembefolysoltaaGnomefejlesztsthiszenekkorramrrengetegenergitfektettekbele,amitkrlettvolnavesznihagyni.

    AzXfcefejlesztst OlivierFourdan indtotta el 1996ban. EredetilegazXFormseszkzkszletrepltinneneredanvis.1998banjelentmegazXfce 2.0s kiadsa. Szerettkvolna, haez bekerl a RedHat Linuxba,azonban a RedHat ezt visszautastotta, ugyanis ekkoriban az Xforms hasonlan a korai Qt kiadsokhoz nem volt szabad szoftver. Ezrt a

    31 http://primates.ximian.com/~miguel/gnomehistory.html

    27.

  • AGnome,aKDEsazXfce

    fejlesztkgydntttek,hogyazXfcejabbkiadsaitazekkorramregyrenagyobbnpszersgnekrvend Gtkeszkzkszletreptik,hasonlanaGnomehoz.AzXfceimmronGtknalapul,3.0skiadsa1999.nyarnjelentmeg.32

    Mintafentiekblislthat,aKDEteljesenmseszkzkszletrepl,mintaGnomesazXfce.Ezazokaannak,hogymgazUbuntusazXubuntualkalmazskszlete tbbkevsb megegyezik, addig a Kubuntu ezektlnagyban klnbzik. Persze Gnome alatt is hasznlhatunk KDEsprogramokat,ekkorazonbanbekelltlteniaQteszkzkszletetis.Ezazoka annak, hogy Ubuntu alatt lassabban indulnak el, s kinzetkbeneltnekarendszertlaKDEsalkalmazsok.

    Nhahallanifrumokbanolyanvlemnyeket,hogymennyivelegyszerbblenneazlet,hacsakegyetlengrafikuseszkzkszletlenneLinuxra,snemlennnek kln Gtk s Qt alap alkalmazsok. Ms vlemnyek szerintviszontppenezafejldsmotorja:mivelnemklnsebbennehzvltania kt krnyezet kztt, ezrt a folyamatos vetlkeds mindkt megoldsfejlesztit motivlja. Ha valaki lemaradna a versenyben, a felhasznlkszinteazonnaltprtolnnak,gysenkisemengedhetimegmagnakaztaluxust,hogytlsgosanelknyelmesedjen.

    32 http://en.wikipedia.org/wiki/Xfce

    28.

  • ADebian

    ADebian

    HavalakiegyidejeUbuntuthasznl, vagyegyszerencsakrendszeresennyomonkvetiazUbuntuvalkapcsolatoshradsokat,valsznleghallottamr, hogyazUbuntuaDebianonalapul. Talnsokakbanazakrds isfelmerltmr,hogypontosanmilyenkapcsolatvanazUbuntusaDebiankztt,segyltaln,miazaDebian.

    A Debian az egyik legrgebbi Linux disztribci. A fejlesztst IanMurdock indtotta el, aki ekkor mindssze hsz ves volt. A Debianalaptja Nmetorszgban szletett, de abban az idben az Egyesltllamokban,azIndianallambantallhatPurdueEgyetemhallgatjavolt.ADebian0.91esverzija1994janurjbanjelentmeg.Ebbenvoltmregyprimitvcsomagkezel,amiazonbanekkormgnemkezeltfggsgeket,s meglehetsen fapados volt. Br ekkor mr nhny tucatnyi emberdolgozottadisztribcin,amunkanagyrszt mgmindigIanMurdockvgezte.33

    IanMurdock1996banhagytaelaDebiant.AhelytBrucePerensvettet,akiazanimcisfilmeketksztPixarnlisdolgozott.rdekesepizdjaaDebian trtnetnek, hogy soha nem jelent meg az 1.0s verzi: EgyflrertskvetkeztbenazInfoMagicCDforgalmaz (bizony,ekkoribanmgmesszenemvoltltalnosazotthoniCD r)vletlenl afejlesztiverzitadtakiCDn,snevezteel1.0skiadsnak.ADebianfejlesztisazInfoMagicksbbkzsnyilatkozatbanismertkelahibt, svontkvisszaeztavltozatot.34

    33 http://www.debian.org/doc/manuals/projecthistory/chdetailed.en.html#s4.134 http://www.debian.org/doc/manuals/projecthistory/chreleases.en.html

    29.

  • ADebian

    Hogyelkerljkaflrertseket,aDebianelshivatalosstabilkiadsaaz1.1es verziszmot kapta. Ez volt az els kiads, ami kdnevet kapott:Buzznakneveztkel, BuzzLightyear, aToyStorycm animcis filmegyikkaraktereutn.EzvoltaPixarelsegszestsalkotsa.AmainapigaDebianklnbzkiadsaitaToyStoryszerepliutnnevezikel.

    A disztribci rendkvl gyorsan fejldtt, egyre tbb architektrnmkdtt,safelhasznlibzisaisrobbansszernvekedsnekindult.A2.1eskiads(Slink)1999mrciusbanjelentmeg.EbbendebtltazAPTcsomagkezel, ami mai napig megtallhat az Ubuntuban is s ez arendkvlintelligens,rugalmasanhasznlhateszkztetteigaznsikeressa Debiant.35 A disztribci azta is folyamatosan fejldik, a legfrissebbstabil kiadsa 2007 prilisban jelent meg. Ez a Debian 4.0 (Etch) akvetkez, jelenleg fejleszts alatt ll kiads pedig a Lenny kdnevetviseli.

    ADebianegyigazikzssgiprojekt,amimgttnemllcggynemleheteladni,nemjuthatcsdbe,sfelvsrolnisemlehet.Amgmgttellaznkntesfejlesztibzis(aminekjelenlegezernlistbbregisztrlttagjavan),addigaDebianislteznifog.36AdisztribcifejlesztsimetdusasokszempontbleltrazUbuntutl.Nincsenekfixkiadsiidpontokahogymondaniszoktk,ahivataloskiadsakkorjelenikmajdmeg,amikorkszlesz.ADebiannakmindighromverzijavankarbantartsalatt.

    A stabil kiads a legkiforrottabb, kritikus krnyezetbe elssorban eztajnljk.Afejlesztssornklnsennagyhangslytfektetnekarra,hogyez valban megbzhat legyen. Ez az oka annak, hogy a Debiannaknincsenek fix kiadsi idpontjai: a stabil verzit addig csiszoljk sellenrzik, amg meg nem gyzdtek arrl, hogy valban minden

    35 http://www.debian.org/doc/manuals/projecthistory/chdetailed.en.html#s4.336 http://www.linuxworld.com/news/2007/082707debianproject.html

    30.

  • ADebian

    tmogatott architektrs s krnyezetben megfelel a magas minsgikvetelmnyeknek. Ugyanakkor emiatt a stabil kiadsban mr amegjelenskorsemalegaktulisabbcsomagokvannak,sahosszkiadsiciklusokmiattelggletudmaradnipldulazUbuntuhozkpest.

    Azok, akik frissebb verzij alkalmazsokat szeretnnek hasznlni,vlaszthatjk a testing kiadst. Ez mg nem elg kiforrott ahhoz, hogystabilnak nevezzk, de mr az els tesztfzison tljutott csomagokkerlhetnekcsakbele,gyjkompromisszumlehetaztlagosfelhasznlszmra.Atestingmindigakvetkezstabilkiadselfutraamostani,LennykdnevetviselgleszaksbbiDebian5.0,melynekmegjelensetermszetesenakkorvrhat,amikorkszlesz.

    Az unstable kiads az, ahol a Debian fejlesztse zajlik. Ez a kiadsegyltalnnemtekinthetstabilnak,snemisazaclja.Ennekazgnakakdnevenemvltozik,mindigSidnvenhivatkoznakrgyhvtkaToyStorybanaszomszdrosszfit,akikegyetlenlbntajtkaival.

    Az Ubuntu nem egyszeren a Debianra pl, sokkal inkbbegyttmkdsrl beszlhetnk. Sok Ubuntu fejleszt egyben a Debiankzssgnekistagja.AzUbuntufejlesztsesornsokcsomagegyenesenaDebian fejleszti gaibl (testing, unstable) kerl t. Az UbuntubanfelfedezetthibkjavtsaitpedigaDebianfejlesztinekiseljuttatjk.Vagyisaktdisztribciegymsterstve,egyttfejldik.37

    37 http://www.ubuntu.com/community/ubuntustory/debian

    31.

  • AzUbuntuszletse

    AzUbuntuszletse

    AzUbuntuegyigaznfiatal Linuxdisztribci. Azels kiadsanemisolyan rgen, 2004 oktberben jelent meg. Mgis, mra az egyiklegismertebb s legelterjedtebb Linux vltozat lett. Hogyan szletett azUbuntu?Mivezetettehhezagyorssikerhez?Milyenvoltafogadtatsaazelskiadsmegjelensekor?

    Talnadisztribcifiatalsgbladdik,hogymgnemnagyonszlettekolyanrsok,amikazUbuntukoraitrtnett,szletstdolgoznkfel.Azinformcik jelents rszt klnbz levelezsi listkrl, prezentcirakszltjegyzetekbl,korabelicikkekalapjnlehetrekonstrulni.

    AzUbuntualapt atyjaMarkShuttleworth,DlAfrikai vllalkoz. Rlasokantudjk,hogyvoltazelsafrikai,akijrtavilgrben.Aztazonbankevesebben, hogy a vllalkozsa, a Thawte, aminek a meggazdagodstksznheti, Debiant hasznlt, s tlttte fel elszr az ApachewebkiszolglalkalmazstaDebiantrolkba.38 gyrthet,hogymirtaDebiant vlasztotta alapul, amikor gy dnttt, hogy elindtja egy jdisztribcifejlesztst.

    Az Ubuntu fejlesztse valamikor 2004 prilisban kezddtt meg,szupertitkosprojektknt.Ebbenahnapbanazonbanmgcsaktleteltek,sekkoribanszlettekmegazelstervek.Azelsfejlesztcsapatmjusjniuskrnykn kezdett teljes munkaidben dolgozni a projekten. MarkShuttleworthigyekezettalegjobbDebianfejlesztketsszegyjteni,hogyegyigazikiselitcsapatdolgozzonaszletenddisztribcin.

    38 https://wiki.ubuntu.com/MarkShuttleworth

    32.

  • AzUbuntuszletse

    Ekkoriban azonban mg nem volt neve a projektnek. A munkasszefogsraanonameyet.com(mgnincsneve.com)weboldalszolglt.Ekkoribanmrltszott,hogyvalamikszlbenvan,hiszenfolyamatosanrkeztek a nonameyet.comos javtsok a Debianhoz, azonban ennltbbetcsaknagyonkevesentudtakakkoriban.39

    Afejleszts korai szakaszbanszletett mega Warty Warthog (RcsksVaracskosdiszn)kdnvis,amiksbbrajtaisragadtazUbuntu4.10eskiadsn.Aztaishasonlszisztmaszerintnevezikelazegyeskiadsokat:egyjelz s egyllatfajtakombincijaknt. MarkShuttlewortherre gyemlkszikvissza:

    Sokan krdezik tlem, honnan szrmazik az Ubuntu elnevezsi szisztmja.Nos,egyviccbl,amiegykomponszletettmegSydneyben, valaholaCircularQuay,segymsikkiktkztt.

    lifeless:Mennyiidnkvanazelskiadsig?

    sabdfl(MarkShuttleworth):Ht,hzslesz.Maximumhathnap.

    lifeless:Hathnap!Nemsokidnkleszcsiszolni.

    sabdfl:Nos,akkoradjuknekiarcsksvaracskosdisznbecenevet.40

    Az Ubuntu mgtt ll cg, a Canonical indulst jlius 21n MattZimmerman41 jelentette be a Debian debiandevel42 levelezsi listjn.Ebbenrtakarrl,hogyegyjDebianalap disztribcindolgoznak.AzUbuntu nevet ekkor mg nem lehetett tudni, azonban az els kiadskdnevt (WartyWarthog)mrmegismerhettkalevelezsi listaolvasi.Aztismegtudhattkalevlbl, hogyazj disztribci ingyeneslesz,shogy a fejlesztseket s javtsokat azonnal visszajuttatjk a Debiankzssgnek,nemvrjkmegveleadisztribcimegjelenst.

    39 ACanonicalindulsnakbejelentseaDebiandevellevelezsilistn:http://lists.debian.org/debiandevel/2004/07/msg01659.html

    40 https://wiki.ubuntu.com/MarkShuttleworth41 http://lists.debian.org/debiandevel/2004/07/msg01659.html42 http://lists.debian.org/debiandevel/

    33.

  • AzUbuntuszletse

    AzUbuntu fejlesztkels tallkozja (UbuntuDeveloper Summit) 2004augusztusbanvolt,Oxfordban.ItthangzottelelszrazUbuntunvis.Brezmgnemahivatalosbejelentsvolt,azonbananvklnbzlevelezsilistkon, blogbejegyzsekben43 mr augusztus utols napjaiban elkezdettszivrogni.

    AzUbuntuelshivatalosbejelentsresemkellettmrsokatvrni:2004.szeptember15njelentettkbe44azUbuntut.EkkormrleislehetetttlteniazUbuntu4.10elselzeteskiadst.Ezvoltazelsdisztribci,amiazugyanazonanaponmegjelentGnome2.8asverzijtszlltotta.

    Magyarorszgon elszr a HUPszmolt45 be az Ubuntu megjelensrl,2004.szeptember17nkorareggel.AzOSNewsszakmaiportlelznapkzlt egy interjt46 az Ubuntu megjelense alkalmbl. Adisztribcikhivatalos gyjthelynek szmt Distrowatch47 a szeptember 20nmegjelent hrlevelben48 szmolt be az Ubuntu megjelensrl. Ez azrtfontos, mert Linuxos berkekben azt szoktk mondani, hogy az adisztribci,aminincsfentaDistrowatchon,nemisltezik.

    Az Ubuntu az els pillanattl kezdve komoly visszhangot kapott. SorrajelentekmegazUbuntutbemutatcikkekshrek,sjdisztribciknlszokatlanvrakozselztemegazWartyWarthogmegjelenst.AzUbuntuels,4.10eskiadsaoktber20n49jelentmeg.

    43 http://www.kdedevelopers.org/node/59144 https://lists.ubuntu.com/archives/ubuntuannounce/2004September/000000.html45 http://hup.hu/node/691046 http://www.osnews.com/story/828647 http://distrowatch.com/48 http://distrowatch.com/weekly.php?issue=2004092049 https://lists.ubuntu.com/archives/ubuntuannounce/2004October/000003.html

    34.

  • AzUbuntuszletse

    AzUbuntuegyikfontos bemutatkozsaa mexiki GULEVkonferencinvolt 2004.november27n.Aprezentcit BenjaminMakoHill tartotta,olyannagynevekutn,mintRandalL.Schwartz50,JonMaddogHall51sRichardStallman52.AmikorBenjaminelmeslteazUbuntuIRCcsatornjn,hogykikutnfogeladsttartani,rgtnnekiisszegeztkakrdst:deugyeatenevedzrjelbenvan?Nos,nemvoltzrjelben...

    Azeladshozkszltvzlatok53saprezentci54megtekinthetBenjaminMako Hill55 weboldaln taln ez az egyik legrdekesebb slegizgalmasabb kordokumentum az Ubuntu szletsnek idszakbl. Ajegyzeteket vgigolvasva megtudhatjuk, hogy a fejlesztk clja az elspillanattlazvolt,hogyegytkletesensszecsiszolt,knnyenkezelhet,bartsgosLinuxvltozatszlessen.Kiderlazis,hogyafejlesztkbenigenmlynyomokathagyottazegyeskiadsokmegjelensnekdtuma,ugyanisazokatmegelzenvagyegyhtignemaludtak.Aztismegtudhatjuk,hogynemvletlen,hogyazUbuntuspecifikuskiegsztsek,fejlesztsekjelentsrsze Pythonprogramozsi nyelven kszl, hiszen az egyik cljukat gyfogalmaztkmegafejlesztkPythontmindenhova!.MarkShuttleworthpedigkifejezettenszeretiaPythont.

    Az els, mg kiss csiszolatlan kiadst 2005 prilisban kvet HoaryHedgehog (Deres Sndiszn) mr sokkal szebb felletet knlt, s jvalsszecsiszoltabb volt, mint az els kiads. Ez mr minden ktkedtmeggyzttarrl,hogyazUbuntutkomolyankellvenni.Atbbipedigmrtrtnelem...

    50 http://en.wikipedia.org/wiki/Randal_L._Schwartz51 http://en.wikipedia.org/wiki/Jon_Hall_(programmer)52 http://en.wikipedia.org/wiki/Richard_Stallman53 http://mako.cc/talks/20041126ubuntu/ubuntu_gulevtalk_notes.html54 http://mako.cc/talks/20041126ubuntu/ubuntu_gulevslides/gulevintroducing_ubuntu.html55 http://mako.cc/talks/

    35.

  • AzUbuntuvltozatai

    AzUbuntuvltozatai

    Aki tbbkevsb rdekldikaLinux irnt, valsznleg tudja, hogyazUbuntunaknemcsakegyflevltozatavan.AKubuntusazXubuntunevetaln mg azok szmra is ismersen csenghet, akik csak felletesenfoglalkoznak a tmval. Sokak szmra azonban taln nem teljesenegyrtelm,hogypontosanmilyenUbuntuvltozatokltezneksbizonymgazismeglepdik,hogymilyensokfleUbuntunalapul disztribciltezik, aki egybknt minden nap ezzel foglalkozik. Ezrt ebben afejezetben arra vllalkoztunk, hogy egy kicsit elmlyednk ebben atmban.

    Ahogyazt a knyvelz, azUbuntuszletsvel foglalkoz fejezetbenmr emltettk, azUbuntuels, 4.10es kiadsa2004oktberben jelentmeg.EzvoltaWartyWarthog,amialaprtelmezettenGnomefelhasznlifelletet szlltott. Nem kellett azonban sokat vrni a KDEs vltozatmegjelensre sem. A 2005 prilisban, az Ubuntu 5.04es kiadsvalprhuzamosan mutatkozott bea KDEfelletre pl Kubuntu56. EznemcsakazablakkezelbentrelazUbuntutl,hanemazalapalkalmazsokbanis,gyKubuntualattweboldalakbngszsreaKonquerorszolgl,CDtvagy DVDt a K3B segtsgvel rhatunk, filmeket a Kaffeinenelnzhetnk,sgytovbb.Ennekelsdlegesenazazoka,hogyaGnomeegyGtkalaprendszer,mgaKDEaQtnalapul.Errlatmrlrszletesebbaknyv negyedik fejezetben rtunk, gy az ott elhangzottakat most nemismtelnnkmeg.

    2005 oktberben ismt megjelent egy jabb Ubuntu kiads, s ezzelprhuzamosan egy jabb Ubuntu vltozat is bemutatkozott. Ez pedig azEdubuntu57,amelyegykifejezettendikoksoktatsiintzmnyekszmrakszlt vltozat. Az Edubuntu 2008 prilisig, az Ubuntu 8.04megjelensig nll disztribci volt. A 8.04es kiadstl kezdden

    56 http://kubuntu.org/57 http://www.edubuntu.org/

    36.

  • AzUbuntuvltozatai

    viszontazEdubuntumrcsakegykiegsztCD,amitazUbunturatudunktelepteni. Ez elssorban oktat s kpessgfejleszt alkalmazsokattartalmaz, melyeket telepthetnk egyenknt, vagy vagy akr egyben,korosztlynak megfelelen (kisiskolsoknak s nagyobbaknak). Ezklnsenhasznosaz iskolkszmra, hiszen gyegyszerentelepthetkifejezettenazoktatsignyeihezigaztottrendszer.RadsulazUbuntu,sgyazEdubuntuismagasszintentmogatjaavkonyklienstechnolgikat,vagyis azt a megoldst, amikor az opercis rendszer valjban egykzpontiszerverenfut,akliensgpekelttlfelhasznlkazonbanebblsemmit semvesznek szre, ugyangydolgozhatnak, mintha csak a sajtgpknfutnaazUbuntu.

    2006 jniusban pedig, az Ubuntu 6.06os kiadsval prhuzamosanmegismerhettk az Xfce felletet hasznl Xubuntu58 vltozatot. AzXubuntu megjelensnek elssorban a rgebbi gpekkel rendelkezkrlhettek,hiszenezavltozatgyengbbgpekenisnagyonjlteljestdetermszetesenazXfcefelhasznlkegyigenjelentsrszeegyszerenazrtvlasztja, mert ez tetszik nekik a legjobban, mg akkor is, ha a gpkbrmilyen ablakkezelvel knnyedn megbirkzna. Ami persze nemmeglep,hiszenazXfceletisztult,ignyesfelletthasznlvanemrezzkazt,hogybrmitiskisproltakvolnabelle.

    AGobuntu2007oktberbenmutatkozottbe.Ezavltozatelssorbanaszabadszoftvereklegelszntabbhveinekszvtdobogtatjameg:kizrlagnyltforrskd, szabadszoftverekbl plfel.Mivelebbl avltozatblhinyoznak a zrt forrskd meghajtk is, ezrt sok szmtgpennehzsgekbetkzhetafuttatsa.ppenezrtezavltozathaladLinuxfelhasznlknakajnlott.

    A2008asvegyiklegfontosabbfejlemnyepedigaknnyenhordozhat,ahagyomnyoslaptopoknlkisebbszmtgpek,azgynevezettnetbookokmegjelense.EzenkategriaegyikelskpviseljeazAsus701esEeePCje, melybl risi mennyisget adtak el 2007vgtl kezdden. Ennek

    58 http://www.xubuntu.org/

    37.

  • AzUbuntuvltozatai

    hatsramsgyrtkishasonlgpeketjelentettekbe,sazAsusisjabbEeePCvltozatokkalbvtetteaknlatt.Azjabbgpekmrjellemzen9 vagy 10colos kpernyvel kszlnek, s az Intel j fejleszts Atomprocesszorait hasznljk. Az Ubuntu 2008. jnius 3n jelentette be akifejezetten netbookokra sznt Ubuntu vltozatt, a Netbook Remixet.Ennekfelhasznlifellettkifejezettenanetbookokkisebbkpernyjhezszabtk, a kernelt (vagyis a rendszermagot) pedig az Intel Atom alapgpekreoptimalizltk.

    Termszetesenaz Ubuntu, ahogyazegy rendesLinuxtl elvrhat, nemcsak asztali szmtgpeken s laptopokon llja meg a helyt, hanemkiszolglkonis.Egyszerveropercisrendszerrelszembenpedigmsokazelvrsok,mintegyotthonivagyirodaimunkallomsesetben.gyegyszerveren semmi szksg grafikus felletre (hiszen ezekre a gpekremonitort senagyonszoktunkktni), s valsznlegmp3at semfogunkrajta hallgatni viszont nagyon fontos, hogy gyorsan s egyszerentelepthessnkwebvagyftp kiszolglt, sazbiztonsgosis legyen. AzUbuntu Server vltozata pont ilyen clbl kszlt: Nincs rajta grafikusfellet (egy rendszergazdnak ilyesmire semmi szksge), viszontteleptsnl kivlaszthatjuk, hogy milyen szolgltatsokat szeretnnkfuttatniakiszolglnkon,gyrgtnegymkdkpeskiszolgltkapunk.Az Ubuntu JeOS (Just Enough Operating System ppen ElegendOpercisRendszer)pedigkifejezettenvirtulisgpekenval hasznlatrakszlt.

    EzekazUbuntuhivatalosvltozatai:vagyisalegismertebb,GnomealapUbuntu, a KDEalap Kubuntu, az Xfcere pl Xubuntu, az oktatsiclokatszolglEdubuntu,ateljesenszabadGobuntu,anetbookokraszntUbuntuNetbookRemix,akiszolglkraszntUbuntuServersavirtulisgpekre val miniml vltozat, az Ubuntu JeOS. Emellett folyamatosanfejlesztik az Ubuntu hordozhat internetes eszkzkre (vagyis azgynevezett MIDekre) sznt vltozatt, amelynek debtlsa hamarosanvrhat. A MIDek a netbookoknl is kisebb, zsebben hordozhat,jellemzenrintkpernysaprsgok,kifejezetteninternetezsesznva.

    38.

  • AzUbuntuvltozatai

    Lteznek azonban nem hivatalos Ubuntu vltozatok, s Ubuntura pldisztribcik is, mghozz igen szpszmban: a distrowatch.comadataiszerint59 sszesen 44 Ubuntu alap disztribci ltezett 2008 augusztusvgn. Ezek jellemzen az Ubuntu hivatalos trolit hasznljk, amitgyakran egy sajt trolival egsztenek ki, ahonnan a disztribcispecifikus csomagok rhetk el: Ilyen pldul az egyedi tma(bootkperny, bejelentkez ablak, httrkp), vagy olyan specilisalkalmazsok,programok,amiknemtallhatkmegahivatalostrolkban.

    Vannak olyan vltozatok, amelyek egyegy valls kvetinek ignyeihezprblnak igazodni. Ilyen a keresztnyUbuntu Christian Edition vagyamuszlimUbuntuMuslimEdition.LtezikFluxboxablakkezelt hasznl,rendkvlalacsonyhardverignyUbuntualapdisztribci,aFluxbuntu.Van grafikus vezetsvel kszlt, lenygz szpsg vltozat, azOpenGEU (korbban Geubuntu60). Az Everex szmtgpgyrt olcsgpeihezegyegyszerenhasznlhat,Ubuntualaprendszertad,agOSt.ALinuxMintalapbltartalmazzaamultimdiskodekeket,flashtsjavat,snhnyegyedikonfigurciseszkzt.AMythubuntupedigtvrektvemultimdiskzpontknthasznlhat.

    A nem hivatalos disztribcik egy rsze a specilis helyi ignyekhezigazodik.Ezjelenthetiegyszerenazt,hogymsazalaprtelmezettnyelv,vagyazt,hogyahelyijogikrnyezetnekmegfelelenezektartalmazzkabizonyosmultimdisfjloklejtszshozszksgeskodekeket.Ilyenhelyiignyekhezksztettdisztribcipldularomn,magyarsnmetnyelvettmogat Kiwi, a szlovk fejleszts Greenie Linux, a bengli AnkurBangla,abolgrTilixLinux,athaiLinuxTLEvagyaknaiHiweedLinux.

    59 http://distrowatch.com/search.php?category=All&origin=All&basedon=Ubuntu&desktop=All&architecture=All&status=Active

    60 http://ubuntu.hu/hirek/2007dec/geubuntu

    39.

  • AzUbuntuvltozatai

    Lteznekolyanvltozatokis,amelyeketegyegyoktatsiintzmnyvagyllami kzhivatal fejlesztett. Ezek a kzszolglati disztribcik. IlyenpldulaportuglUniversidadedevoraegyetemltalahallgatkszmrakiadott Alinex, a lengyel SIMPStudiumTechniki ltal fejlesztett LinuxEduCD,aValenciaiKulturlis,Oktatsi,SportsTrvnyhatsgiTancsltalfejlesztettspanyolLilureX,aMadridiOktatsiTancsltalfejlesztettMadrid_Linux(MAX)vagyazandalzkormny(JuntedeAndalcia)ltalkiadottGuadalinex.

    AzUbuntumamrtbb,mintegyszerenegyopercisrendszerinkbbegyplatform,amireahivatalosvltozatokmellettsokfggetlendisztribciis ptkezik. A kzssgi disztribcik mellett pedig egyre fontosabbszerepet tltenek be a kzszolglati disztribcik, vagyis a klnbzllami szervek, oktatsi intzmnyek ltal kiadott Ubuntu vltozatok. Akzszfra elkezdte felfedezi magnakaLinuxot, s ebbena folyamatbanfontosszerepettltbeazUbuntu.AlegnagyobblpstazonbanktsgkvlMacednia tette meg: a Szmtgpet minden gyereknek61 programkeretbentbbmint180ezermunkallomsrateleptUbuntut,gyazorszgmindengyerekehozzjuthatamagassznvonalinformatikaikpzshez.

    61 http://www.ubuntu.com/news/macedoniaschoolcomputers

    40.

  • MirtingyenesazUbuntu

    MirtingyenesazUbuntu

    AkiUbuntuthasznl,azvalsznlegtudja,hogyezegyingyenesopercisrendszer egy fillrt nemkell a hasznlatrt fizetnie. Azok, akik nemigazn jratosak a szabad szoftverek vilgban, sokszor pp ezrt kicsitbizalmatlanok.Hogylehet,hogyingyenadnakegyszoftvert?Miebbenazzlet?Nemlehet,hogyezazegszcsakegybeetets,sksbbfizetnikellmajdrte?

    Persze rthetek ezek az agglyok, hiszen ha valamit megtanultunk azletben,akkorazaz,hogysemmisincsingyen.Azonbantudnunkkell,hogya nylt forrskd programok fejlesztsi modellje nagyban eltr a zrtforrskdfejlesztsekmodelljtl.Errlaknyvbevezetjbenmrrtunkrszletesebben, gy az ott lertakat nem ismtelnnk meg aki viszonttugrottaazt,annakmostrdemeseztptolnia,hiszenebbenafejezetbentbbszrisutalnifogunkazottmegfogalmazottgondolatokra.

    Mint az a korbbi rsunkbl is kiderlt, a nylt forrskd fejlesztsekalapvetenmszletimodelltjelentenek.Aszoftverszabad,deeznemaztjelenti,hogynelehetneanyltforrskdsegtsgvelpnztkeresni.St,anyltforrskdnagyonisjzlet,csakismernikellamkdst.

    Azegyiklegfbbelnye,hogyafejlesztsikltsgekmegoszlanak,gyegyprofesszionlis, nagyvllalati felhasznlsra tkletesen alkalmas,megbzhat opercis fejlesztsnek kltsge tredke, mintha nullrlakarnnkmegrni.Jlmutatjaezt,hogyegykorbbiszmtsszerinta2000augusztusban megjelent Debian 2.2 (Potato) kifejlesztse hagyomnyosmdszerekkel1,9millirdUSAdollrbakerltvolna62.Mrasokszortatbbkd van egy friss kiads Linux disztribciban, ennek megfelelen a

    62 http://www.debian.org/doc/manuals/projecthistory/chdetailed.en.html

    41.

  • MirtingyenesazUbuntu

    kltsgissokszorosalenneennek.Ebbllthat,hogyanyltforrskdfejlesztsek lnyegesen kltsghatkonyabbak, ami elsegti a gyorsfejldst,segybenmkdtethetvtesziazingyenesszoftverekenalapulzletimodelleket.

    Anyltforrskdesetbenugyanisnemaszoftverekeladsbanvananagypnz. Persze ha valaki gy dnt, hogy egy Linux vltozatot kizrlagdobozban,pnzrthajlandeladni,vagyafrisstshezszksgestrolkatcsak fizetsg fejben hasznlhatjuk, megteheti, azonban a GPL licencfelttelei szerint minden vsrlnak tovbb kell adnia a rendszerforrskdjt, gy az abban lv fejlesztseket brki felhasznlhatja, stovbbterjeszthetiakrteljeseningyenesenis.Hapedigarrafordtanazenergiit, hogya lnyegesen kevsb hatkonyfejlesztsi modell szerint,zrt forrskd extrkkal zsfolja tele a sajt Linux vltozatt, akkormenthetetlenllemaradaversenyben,hiszenugyanaztmsokiskitudjkfejleszteni, nylt forrskddal, sokkal gyorsabban, olcsbban shatkonyabban.

    Korbban, mg a Linux korszak hajnaln tbb cg is megprblkozottvalami hasonlval, vagyis a nylt forrskd fejlesztsi modellsszeegyeztetse a zrt forrskd fejlesztsi modellhez tartozkereskedelmimdszerekkel.Azeredmny:2001elsnegyedvbenaCoreleladta a Linux fejlesztsi rszlegt, a Stormix 2001 janurjban csdtjelentett, a Progeny 2001 oktberben befejezte disztribcijnakfejlesztst63.Vagyisezekaprblkozsokegyenestonvezettekacsdhz.

    FizetsLinuxdisztribcikamainapiglteznek.Azonbanittnemmagrtadisztribcirtkellfizetni,hanemegykomplexcsomagrt:Ebbenbennevan a szoftver, a termktmogats (ami szerzdstl fggen magbanfoglalhatjaatelefonossegtsgnyjtstl kezdveaht mindennapjn,24rbanugrsrakszenll szakrti grdt), segykt olyankiegszt,

    63 http://www.debian.org/doc/manuals/projecthistory/chdetailed.en.html

    42.

  • MirtingyenesazUbuntu

    ami valamilyen okbl nemrhet el ingyenesen. Ugyanakkor ezeknl adisztribciknlisanyltforrskdfejlesztsimodellszerinttrtnikazrdemimunka,stermszetesenknlnakletltsreingyenesdisztribcikatezekugyangyteljesrtkLinuxvltozatok.

    Az Ubuntu mgtt a Canonical nev cgll. ACanonical biztostja azUbuntu fejlesztshez szksges anyagi htteret, s k nyjtanakkereskedelmitmogatstisazgyfelekszmra.AzUbuntunakkizrlagingyenes vltozata ltezik, ez azonban nem azt jelenti, hogy nemvsrolhatunk hozz termktmogatst. A legegyszerbb, otthonifelhasznlknak szl teleptsi tmogatstl kezdve a nagyvllalatokszmrakialaktott,ahtmindennapjn,anap24rjbanugrsrakszenllszolgltatsigterjedaknlat.Ezazegyikfbevteliforrs.

    Emellett tovbbi bevteleket jelenthet az Ubuntu szmra, ha egyhardvergyrt megkeresi, hogy segtsen kifejleszteni az eszkzkre egyspecilis Ubuntu vltozatot. Ahogy egyre tbb kismret, Linux alap,internetezsrealkalmaseszkz(MIDsUMPC)kerlpiacra,ezisegyrefontosabbbevteli forrs lehet. Emellett szmosms lehetsge is vanaCanonicalnak,hogypnztkeressenazUbuntuval:azoktatstlkezdve,azUbuntusajndktrgyakigszmosmdontehet szert tovbbibevtelekre.St, nem csak a Canonical brki lehet hivatalos Ubuntu partner, hamegfelel a feltteleknek, gy nmi jutalk fizetse mellett nyjthattmogatstazUbuntuhoz.

    Mintazafentiekblisltszik,azUbuntuugyaningyenes,deeznemaztjelenti,hogyamgttellcgneknelennnekbevtelei.Csakppennekikazanagyzlet,hogyingyenadnakegyjopercisrendszert.Hiszenminltbben hasznlnak Ubuntut, annl tbben vsrolnak hozztermktmogatst,annltbbszakembertkellkpezni,annltbbcgfizetjutalkot, hogy hivatalos Ubuntu partner lehessen, s annl tbbenkortyoljk reggeli kakajukat Ubuntus bgrbl. ppen ezrt teljesenfeleslegesamiattaggdnunk,hogyksbbfizetnikelleneazUbunturtezugyanissenkineksemrdeke.Legfeljebbakonkurencinak...

    43.

  • AzUbuntufejlesztse

    AzUbuntufejlesztse

    Akik mr egy ideje nyomon kvetik az Ubuntuval kapcsolatos hreket,valsznlegmegfigyeltk,hogyazUbuntukiadsokflvesidkznkntjelennekmeg.Alegutbbi,8.04esverzi2008.prilisbanjelentmeg,mga kvetkez 8.10es kiads 2008. oktberben vrhat. A verziszmmindenesetbenakiadsidpontjrautal(azvszmutolsszmjegye,samegjelens hnapja). Azt azonban viszonylag kevesen tudjk, hogy mitrtnikezalattahathnapalatt.

    Arendkvlfeszes,flveskiadsiciklusmiattnincssokvesztegetnivalid,mrazaktulisverzimegjelenstkvetenprnappalmegkezddikazjkiadsfejlesztse.Elslpsbencsakazalapokllnakrendelkezsre.Azelsfontosidpontazelzverzimegjelenstkvetennagyjblkthttel kvetkezik: ez a fejleszti tallkoz, vagyis a Developer Summit.Ekkordntenekafejlesztsfbbirnyairl, sekkorjellikkiaclokat.Persze ezek mg vltozhatnak a fl ves fejlesztsi ciklus alatt, annakfggvnyben,hogyidvelhogyanalakulnakadolgok.

    Akvetkezfontosidpontafejleszts40.napjakrl(nagyjblmsflhnaputn)jn:ekkorjelenikmegazalpha1eskiads,amiazelsfontosmrfldk.Ebbenjelenikmegjellemzenazjkernel(mindigazaverzi,amelyikppenfejlesztsalattll),azj(fejlesztsalattll)Gnome,smshasonl,nagyjelentsgcsomagok.Ezaverzirnzsreszintesemmibensemklnbzikazaktuliskiadstl,azonbanafelsznalattmrkomolyvltozsoktrtntek.

    Amsodikalphakiadsezt kvetennemegszenegyhnappal jelenikmeg, nagysgrendileg a fejlesztsi ciklus msodik hnapjban. EbbekerlnekalegfrissebbcsomagokaDebianunstablebl,stelevanppenkiadott,vagyfejlesztsalattllalkalmazsokkal.EzakiadsmgmindignemsokUbuntuspecifikusjdonsgot tartalmaz,deakls fejlesztsekjelentsrszeittmrmegjelenik.

    44.

  • AzUbuntufejlesztse

    Ezt kvetik az alpha 3, s alpha 4 kiadsok (nagyjbl 2020 napnyifejlesztst kveten), amelyekbenfolyamatosanformldikarendszer, segyre tbb Ubuntu specifikus fejleszts jelenik meg. Ez taln alegltvnyosabbszakasz,szintenapontajelennekmegjdonsgok,amiazalpha5kiadsigtart,amikoraFeatureFreezeneknevezettszakaszbaraprojekt vagyis ez az a pillanat, amikor lezrul az jdonsgokbevezetsnekidszaka.Ezjellemzenafejlesztsnegyedikhnapjraesik,vagyiskthnappalvagyunkavglegeskiadseltt.

    Akvetkez egyhnapaklnflecsomagokvglegestsrl szl. Sokalkalmazsnak(mintpldulaGnome)nagyjblezenidszakalattjelenikmeg a vgleges kiadsa, s ekkor kszl el az artwork is, vagyis ekkoralakul ki a kvetkez kiads kinzete. Az egy hnapos idszak vgnjelenikmegaBetakiads.Erreakiadsraarendszerkinzetemrmajdnemelnyerivglegesformjt,sinnentlkezdveacsomagkszletesemfogmrigazn vltozni. Ekkor kezddik a hibakeress s javts legaktvabbszakasza.Abetakiadsmgrengeteghibttartalmazhat,hiszenarendszervglegessszecsiszolsacsakmostkezddik.

    Azutols hnapbanmr nemkerl besemmilyenjdonsg,a fejlesztkkizrlag a hibajavtsra koncentrlnak. Szinte folyamatosan rkeznek afrisstsek, s a rendszer naprlnapra stabilabb, kiforrottabb lesz. Avglegeskiadseltt egyhttel jelenikmegakiadsrajellt verzi. Brebbenislehetnekmghibk,azonbanafejlesztsfolyamatbanezazelsolyan verzi, amit a htkznapi felhasznlk is mr btrabbankiprblhatnak.

    Avglegeskiadsjellemzenahivatalosmegjelenseltt12nappalkszlcsak el. A megjelens napjn pedig felhasznlk tmegei rohanjk le aszervereket,amiksokszornagyonnehezenbrjkazrisiterhelst.Ezazapillanat,amikoraflveskemnymunkaberik,sazUbuntujkiadsmegkezdihdttjt.Denemlehetsokigpihenni,hiszenmrprnappalezutnismtmegkezddikamunka,hogyflvmlvamegintolyankiadsjelenhessenmeg,amirebszkklehetnekafejlesztk.

    45.

  • Atudstengerben

    Atudstengerben

    Az elz fejezetben az olvas megismerhette az Ubuntu fejlesztsnekfolyamatt:bemutattuk,hogyhogyanformldikegykiadsaflvsorn,milyentembenvezetikbeazjdonsgokat,smilyenfontosmrfldkveivannak a munknak. Knyvnkbevezetjbenpedig arrl rtunk, mit isjelentaszabadszoftverkifejezs,milyenfejlesztsimodellttakar,smirttudottezigaznsikereslenni.Arrlazonbanmgnemrtunk,hogymindezhogyanisnzkiagyakorlatban.Ebbenafejezetbeneztmutatjukbe.

    Azegyiklegjellemzbbkrds,amifelmerlanyltforrskdfejlesztsekkapcsn,hogyhogytudnakemberekgyhatkonyanegyttdolgozni,hogyegymstl esetleg tbb ezer kilomterre vannak, s nem egy irodbanlnek? Nos, a vlasz egyszer s kzenfekv: gy, hogybemennek egykzsszobba:IRCn.AzIRC,aklasszikusinternetescsevegprotokollmainapigrisinpszersgnekrvendszabadszoftvereskrkben,gyahazaiUbuntu kzssg letben is megkerlhetetlen szerepet tlt be a napimunkban,koordincibanskapcsolattartsban.

    Az Ubuntu fejlesztinek is megvannak a maguk IRC csatorni.ltalnossgbanelmondhat,hogyazUbuntukrlcsoportosulfejlesztksaktivistkafreenodehlzatothasznljk.KlncsatornjukvanpldulazUbuntu,KubuntusXubuntufejlesztknek,aprogramhibkravadszbug csoportnak, a kernellel foglalkozknak, az Ubuntu kinzetndolgozknak(artworkcsapat)vagyafordtknak.Ezeknyilvnoscsatornk,vagyisbrkibenzhetide,ugyanakkorfontostudni,hogyittmunkazajlik,ezrt kifejezetten illetlensg pldul az #ubuntudevel csatornn azzalnyaggatni a fejlesztket, hogyugyan, ha mr k annyira rtenek hozz,akkorsegtsenekbelltaniaCompizbanakockt.Azok,akiknemtartjkbe egy szobban a viselkedsi szablyokat, knnyen kitiltva tallhatjkmagukat:ezgarantlja,hogyamunkazavartalanulfolyhasson.AzUbuntuIRC csatorninak teljes listja az albbi cm alatt rhet el:https://help.ubuntu.com/community/InternetRelayChat

    46.

  • Atudstengerben

    Persze nem lehet mindent IRCn megbeszlni. Ha fontos, hogy valamimindenkihez eljusson, vagy nyomamaradjon, akkor a levelezsi listkatszoktkhasznlni.Ezekneknagyelnye,hogyazerreelkldtt leveleketmindenfeliratkozotttagmegkapja,azarchvumotpedigazokismegtudjknzni,akiknemtagjaiegyegylistnak.Alegfontosabblevelezsilistatalnadevelannounce64,vagyisafejlesztibejelentseklistja.Ittolvashatunkpldularrl, hamegrkezikazUbuntuegyegyjabbfejleszti kiadsa,tallhatunk kzvetlen linket az jdonsgok listjra, s folyamatosanrteslhetnk a fejleszts menetrl. Azoknak, akik szeretnnekfolyamatosan naprakszek lenni, ezt a listt rdemes rendszeresenolvasgatniuk.

    Afejlesztskoordincijnakegyiklegfontosabbterepeazubuntudevel65lista. Ez kifejezetten a fejlesztk bels levelezsre szolgl, s napidolgokkal foglalkozik. Az ubuntudeveldiscuss66 lista az tletek sgondolatokmegvitatsraszolgl: itt lehetj tleteket felvetni, sazokatkielemezni.Ezekmellettrengeteglistaltezikmg:vanklnakernellelfoglalkoz csapatnak, az Ubuntu kinzett meghatroz art csoportnak,vagyahelyikzssgeketszervezLoCocsoportnak.AzUbuntulevelezsilistkgyjtemnyeahttps://lists.ubuntu.com/cmenrhetel.

    Termszetesenvannakdolgok,amiketIRCn,vagylevelezsilistkonnemlehet koordinlni. Ilyen pldul a felfedezett hibk (bugok) nyomonkvetse,vagyafejlesztsclkitzseinekszemeltttartsa.EzekreszolglaLaunchpad67,azUbuntumgttllcg,aCanonicalwebesszolgltatsa.ALaunchpadnemcsakazUbuntuszmraelrhet:azoldalonaszabadszoftveres kzssgekre jellemz nyitottsgnak megfelelen brkiregisztrlhatja a sajt projektjt. gy pldul az Exaile zenelejtszalkalmazs,vagyazExtremeTuxRacernev,pingvinnelajegeskatlanbanhasoncsszsjtkprogramisaLaunchpadothasznljakoordincira.

    64 https://lists.ubuntu.com/archives/ubuntudevelannounce/65 https://lists.ubuntu.com/archives/ubuntudevel/66 https://lists.ubuntu.com/archives/ubuntudeveldiscuss/67 https://launchpad.net/

    47.

  • Atudstengerben

    ALaunchpadUbuntuoldaln68 rengeteg informcihozjuthatunknhnykattintssal.Lthatjukpldulafejlesztsiciklusmrfldkveit69,shogymilyenhibkat kell mgkijavtani akvetkez mrfldkig. Lthatjukablueprinteket70,vagyisafejlesztkltalkitzttclokat.Hapedighibbabotlunk, megnzhetjk,hogyms is tallkozottevele. Hamr korbbanjelentettk, nem kizrt, hogy a hibhoz tartoz hozzszlsok kzttmegtalljukamegoldst,hapedigegyjatfedeztnkfel,sjelentjk,akkorafejlesztkmegtudjkkezdeniajavtst.Nagyonfontos,hogycsakolyanproblmt jelentsnk, ami valban javtsra szorul (vagyis nem a migyetlensgnkbl,meggondolatlansgunkblered),smgkorbbansenkisem jelentette. Ez azrt nagyon fontos, mert sok bba kzt elveszhet agyerek: ha nem ltez hibt jelentnk, vagy ugyanazt sokan teszik fel,knnyebbenelsikkadhatnakavalbanfontosgyek,amisenkineksemj.

    Azthiszem,afejezetelolvassvalmrigaznrthetvvlt,mitisjelentazakijelents,hogyazUbuntufejlesztsenylt:HavalakitigaznrdekelazUbuntu,mindeninformcihozhozzfrhetaszmtgpeeltt lvemghozz els kzbl, akr a fejlesztk levelezst olvasgatva. Nemvagyunk sajtanyagokra utalva, hiszen brmilyen informcihozhozzfrhetnk, amihez csak szeretnnk. Amg pedig a zrt forrskdvilgban szigor szablyokkal s perekkel prbljk tjt llni azinformcik kiszivrgsnak, addig az Ubuntu vilgban valsggalfrdhetnkatudstengerben.

    68 https://launchpad.net/ubuntu69 https://launchpad.net/ubuntu/+milestones70 https://blueprints.launchpad.net/ubuntu/

    48.

  • Akzszolglatban

    Akzszolglatban

    ALinuxotsokig a rendszergazdkjtkszernektartottk, s a Linuxosgpeketszvesenszmztkahvsszerverszobkflhomlyba.Ezeknekaz idknek azonban vge: ma a legltogatottabb portlok cmoldalnlthatunk Ubuntus kpernykpeket, kvzk nyilvnos internetterminljain szolglja ki a betrket, s azon sem lepdnk meg, ha avonatonmellettnkhelyetfoglallaptopjnltunkUbuntutindulni.

    A Linux mra egyrtelmen bebizonytotta, hogy nemcsak szerverekenlljamegahelyt,hanemafelhasznlkignyeinekismaximlisanmegtudfelelni.Nemcsakegyszerenarrlvansz,hogyfelvesziaversenytazrtforrskdrendszerekkelsoktekintetbenkomolyelnnyelrendelkezik.Anylt forrskd szoftverek legendsan biztonsgosak, ezrt remekmegoldst jelentenek olyan helyre, ahol rzkeny adatokkal dolgoznak.Knnyen igazthatk az egyedi ignyekhez, ezrt kivl platformotjelentenekegyedifejleszts szoftverekhez.Radsulaszabadszoftverekesetbennincseneklicenckltsgek,gytkletesvlasztstjelentenekolyanhelyen,aholklnsenfontosafelelsgazdlkods.

    Afentibekezdstolvasvanemnehzarraakvetkeztetsrejutni,hogyakzszfraszmratkletesvlasztslehetaLinux.Hiszenittszintemindigrzkenyszemlyesadatokkaldolgoznak,sokazegyedifejlesztsszoftver(afldhivataliadatokkezelstlkezdve,azelektronikusiskolainaplkig),s persze, mivel az adfizetk pnzvel gazdlkodnak, ezrt klnsenfontos,hogyfelelsenkltsenek.

    Eztpedigegyretbbenismerikfel.Akzelmltegyiklegfontosabbszabadszoftverekkelkapcsolatoshreazvolt,hogyafranciacsendrsgLinuxravlt71.Ezpedigmrnemazelsilyenjellegvltsazorszgban:afrancianemzetgylsnemrgibenvltott721154szmtgpnUbuntura.Azonbana

    71 http://hup.hu/node/5021872 http://www.desktoplinux.com/news/NS6755477184.html

    49.

  • Akzszolglatban

    csendrsgmigrcija ezt messze fellmlja jelentsgben, hiszen itt aszervezet 70 ezer szmtgpnek mindegyikn Ubuntu fog futni. Amigrcielslpstmg2005bentettkmeg:EkkortrtektMicrosoftOfficerlazOpenOffice.orgirodaiprogramcsomagra.AkvetkezvbenpedigazInternetExplorerbngszt,sazOutlooklevelezklienstvltottaleaFirefoxsaThunderbird.

    Az idei vtl kezdvepedig a WindowsXPket folyamatosan cserlik leUbuntura. Idn (2008ban) vrhatan 50008000 gpen trtnik meg avlts,eztkvetenpedigmindenvben1215ezergpencserlhetikleazrt forrskd, reged WindowsXPket. Br a migrci folyamatosanzajlik, azonbanmrmost jelentsmegtakartst eredmnyezett: 2004benmg13ezerirodaiprogramcsomaglicenctvsroltkmeg,azaztaeltelthromvbenazonbanmindssze 27 licencre kellett klteni. Nemez azegyetlenrvkazonbanamigrcimellett:afranciacsendrsghelyettesvezetje, Nicolas Geraud ezredes kiemelte az AFP nemzetkzihrgynksgnektettnyilatkozatban,hogyALinuxfelhasznlifelletea piacon lv ms opercis rendszerek eltt jr a professzionlis felhasznlstekintetben.73

    Nemcsakafranciacsendrsggondoljagy:aSpanyolorszghoztartozKanriszigeteken az oktatsban hdt egyre nagyobb teret a Linux74. Ahelyi fejleszts, Kubuntun alapul disztribci, a mEDUXaegyre tbbszmtgpen fut: 2007. szeptemberben mr 300 iskolban hasznltk,2009.elejrepedigazsszes(krlbell 1100)llamiiskolat fogtrniLinuxra. A szigetek legnagyobb egyetemn pedig a szintn Kubuntunalapul,sajtfejlesztsBardinuxrvendrisinpszersgnek.

    73 http://afp.google.com/article/ALeqM5iU4Lq7tOR_WVOJLZ3IeRaIH03x6w74 http://akademy2007.kde.org/codingmarathon/talks/schools/02.php

    50.

  • Akzszolglatban

    EzazonbanszinteeltrplaMacednSzmtgpetmindengyereknekprojekt75 jelentsgemgtt, aholsszesen180ezermunkallomsonfogUbuntufutni.Ezaszmmrnmagbanislenygz,azonbanatechnikaihttr taln mg izgalmasabb: ugyanis mindezt vkony klienstechnolgivalfogjkmegvalstani.Avkonyklienstechnolgialnyege,hogy nincs szksg minden egyes felhasznlnak kln szmtgpre egyetlennagyobbteljestmnyszmtgpentbbvirtulisrendszerfuthat,smindegyikhezklnegr,monitorsbillentyzettartozik.Mindebblafelhasznl pedigsemmitsemveszszre,legfeljebbakkortnikfelneki,amikoraziskolaibfbenvsroltkakajtszeretnaszmtgptetejretennisnincseltteszmtgp.

    Avkonykliens technolgiarengetegelnnyel jr. Alegfontosabbtaln,hogygytredkrecskkenazegymunkallomsrajutkltsg:egyetlenkzpontigpteljestmnytlsafelhasznliignyektlfggenakr810felhasznltisknnyednkitudszolglni.Amegbzhatsgtekintetbenisrendkvlelnys,hiszengymgakkorisjelentsenalacsonyabbazegyfre jut kltsg, haa szmtgpet nemaz rlista legaljrl vlasztjk,hanemkivlminsg,megbzhat,nagyteljestmnygpetvsrolnak.Hapedignvelniszeretnkaszmtgpekteljestmnyt,elgakzpontigpetfejleszteni,smindenkliensengyorsabbleszamunka.

    Akrnyezetvdelmisgazdasgielnyketsemhanyagolhatjukel:mgegytlagosszmtgp115wattotfogyasztrnknt,addigegyvkonykliensmindssze1s5wattkztt.Radsulaszmtgpeseszkzkviszonylaggyorsanelavulnak,sslyosankrnyezetkrost anyagokattartalmaznak,ezrt veszlyeshulladknakminslnek.gyavkonyklienstechnolgiasokkal krnyezettudatosabb, mintazeddigi megoldsok, s fontoselemelehetafenntarthatfejldsnek.

    75 http://hup.hu/node/47343

    51.

  • Akzszolglatban

    Macedniban 20 ezer szmtgphez 160 ezer vkony kliens fogcsatlakozni,gyegyszerresszesen180ezerdiktudszmtgpellni.Mivelottadikokegyrszereggel,msrszedlutnjriskolba,ezagyakorlatbanazt jelenti, hogymindenltalnosskzpiskolsdiknaksajtmunkallomsalehet.Ezlehetvteszialegmodernebbtechnikksmdszerek hasznlatt az oktatsban, olyan trgyak esetben is, mint amatematika,biolgia,kmiavagyfizika.

    Mivel az Ubuntu szabad szoftver, ezrt a dikok szabadon s leglisanhasznlhatjkotthoniszmtgpknis,vagyodaadhatjkismerseiknek.Azok pedig, akiket mlyebben rdekel az informatika, pillanatok alatt aszabadszoftverekfejlesztsnekvrkeringsbentallhatjkmagukat.gynemcsakegyszeren fogyaszti lehetnek az informcis technolginak,hanemalaktiis.

    Macednia nem titkolt clja, hogya jvbena rgi vezet szellemi stechnolgiai kzpontja legyen. Erre pedig minden eslye megvanaddig,amg a lnyegesen jobb helyzetben lv kzpeurpai orszgokban akzpiskols dikok gyakran a meghibsodott, vagy vrusok miatthasznlhatatlan szmtgpek eltt szomorkodnak informatika ra alatttanuls helyett az ltalnos iskolsok pedig annak is rlhetnek, haegyltalnvanvalamilyenszmtgpasuliban.

    52.

  • AmagyarUbuntukzssg

    AmagyarUbuntukzssg

    Az Ubuntu letben kiemelked szerepet tltenek be az egyes helyifelhasznli kzssgek, vagyis az nszervezd felhasznli csoportok.EzekazgynevezettLoCo(LocalCommunityhelyikzssg)csapatokkr szervezdnek, melyek terleti alapon jnnek ltre. ltalban egyorszgbanegyLoCoteammkdik,azonbanezallazEgyesltllamokkivtelt jelent, hiszen itt minden llamnak megvan a maga kzssge.Minden LoCoban van egy kontaktszemly, aki tartja a kapcsolatot azUbuntuvezetsvelsaCanonicallalgyakranahelyikzssgvezetjeisegyben.

    Akzssgekalehet legnagyobbszabadsgotlvezik,aCanonicalnemszl bele kzvetlenl a bels mkdskbe, napi gyeikbe, dntsimechanizmusaikba. Ugyanakkor kiadtak egy Ubuntu viselkedsi kdexetUbuntu Code of Conduct76 nven, amely megfogalmazza a kzssgtagjaivalszembenialapvetelvrsokat.Ahatalapszablygylehetrvidenmegfogalmazni:Lgytapintatos,lgytisztelettud,mkdjegytt,tisztzdazellentteket,krjsegtsget,habizonytalanvagyshatvozol,nehagyjmagadutnkoszt.

    A hazai Ubuntu kzssg is ezen elvek mentn szervezdik. AmagyarLoCo nemzetkzi kapcsolattartja Farkas Szilveszter (phanatic), akiemellett egyikeazUbuntufejlesztshezis hasznlt Bazaar verzikvetrendszer77 hackereinek. A fordtcsoportot Kelemen Gbor vezeti. kontrollljaafordtsfolyamatt,terelgetiacsoporttagjait,sgondoskodikarrl, hogy az j kiadsok a lehet legtbb helyen magyarulkommunikljanak.

    76 http://www.ubuntu.com/community/conduct77 http://bazaarvcs.org/

    53.

  • AmagyarUbuntukzssg

    Azegyes kzssgekdntsi mechanizmusra nincs kzponti irnyelv ennek kialaktsa az egyes LoCok feladata. Nlunk a tiszteleten skompetencinalapulrszlegesenkonszenzusosdntsielvalakultki.Ezelsretalnbonyolultanhangozhat(msodikrapedigmginkbb),azonbanvaljbannagyonegyszershatkony:adntseketmindigazokhozzk,akik rintettek az adott dolog megvalstsban, de soha nema tbbiekellenben. Vagyis mindig igyeksznk megtallni azt a megoldst, amimindenki szmra elfogadhat, ugyanakkor a dntssel jr felelssgmindigaz,akivllaljaamegvalstst.

    Ezazelvugyanakkorkomolybizalmatisfelttelezazegyestagokkztt,hiszen gygyakranelfordul, hogyegyegydnts meghozatalnl nincsjelenmindenki,sszavazsokatsemszoktunktartani.Enneklegfbbokaaz,hogyazUbuntuaktivistkatalelkesedsviszielrelelkesednipedigcsak olyasmirt lehet, amit az ember maga is fontosnak rez, s teljesmrtkben azonosulni tud vele. Az Ubuntu kzssg szmra nagyonfontos,hogyazaktivistkmegvalsthasskelkpzelseiket,serrebztatmindenkit.Ugyanakkorazegyttmkdslegalbbugyanannyiralnyeges,gy az aktv tagok folyamatosan egyeztetnek egymssal is. Nagyobbhorderejkrdseknlsvitsesetekbenalegaktvabbtagokegytthoznakdntst. Br hivatalos vezetsge nincs a kzssgnek, azonban az idfolyamn mgis kialakult egy klcsns tiszteleten alapul hierarchia,amihezigazodunk.

    AzUbuntukzssgeknagyonsokfeladatotvllalnakfel,melyeksokszorrengeteg idt, energit s befektetett munkt ignyelnek az aktivistktl.Ilyen pldul a magyarts, amelybe a mindenki ltal hasznlt alapvetszoftverek mellett beletartozik rengeteg tovbbi alkalmazs s persze adokumentci fordtsa is ezt pedig nem elg egyszer megcsinlni,folyamatosan karban is kell tartani, hiszen a flvente megjelen jkiadsokmindighoznakbsggeljdonsgokat.

    54.

  • AmagyarUbuntukzssg

    Ahivatalosdokumentci mellettahazaiLoCokzssgitmutatkatiskszt.Utbbiakelssorbanaleggyakoribbproblmkrasszpontostanak,s arra treksznk, hogy ezek a lehet legtmrebbek legyenek, skizrlag a lnyegre szortkozzanak. Termszetesen ezek is, hasonlan afordtshoz, folyamatos karbantartst ignyelnek, hiszen egy j kiadsmegjelensekorvltozhatnakbizonyosdolgok,sperszeavisszajelzsekneks a tapasztalatainknak megfelelen menet kzben is folyamatosanfinomtunkrajta,vagybvtjk.

    ppen ezrt ha valaki szeretne klnfle lersokkal, dokumentcikkalhozzjrulniakzssgmunkjhoz,aztisszemelttkelltartania,hogynemelg valamit egyszer megrni, ksbb is folyamatosan nyomonkellkvetnie a sorst, s ha szksges, akkor el kell vgezni a megfelelmdostsokat, hiszen egyhibs vagyelavult lers sokkal nagyobbkrtokozhat,minthaegyltalnnemisltezne.

    Fontos feladata a kzssgnekaz Ubuntunpszerstse is. Ennek talnegyik legfontosabb eleme a sajtval val kapcsolattarts, valamint asajtkzlemnyekksztseseljuttatsaaklnfleorgnumokhoz,hiszengy tudjuk a legtbb j felhasznlt elrni. Termszetesen a szemlyeskapcsolatteremtsisfontos:errealegjobbalkalmataklnflefesztivlokjelentik.Sajnosegyilyenenarszvtelnekkomolykltsgvonzatavan,gyerre csak elg korltozottan van lehetsgnk. A 2007es s 2008asHegyalja Fesztivlon ezeket a kltsgeket az aktivistk sajt zsebkblfizettk azonban hosszabb tvon mindenkppen olyan megoldst kelltallnunk,amelybiztostja,hogyminl tbbilyenesemnyenmegtudjonjelenniahazaiUbuntukzssgis.

    Rszben ezt a clt szolglhatjk a jvben a tmogat alaptvnyokonkeresztllebonyoltottakcik,mintamilyenazUbuntuplprojektis.Akezdemnyezs lnyege, hogy a felhasznlk szmra ksztnk Ubuntuplkat, melyek hordsval nvelhetik az Ubuntu ismertsgt, a bevtelt

    55.

  • AmagyarUbuntukzssg

    pedig mi az Ubuntu npszerstsre tudjuk fordtani. Szerencsre azUbuntutevkenysgttbbcivilszervezet(aZldPkalaptvny,valamintaz FSF.hu alaptvny) is segti, gy k tudjk biztostani szmunkra aszksgesjogihtteret.

    Aszemlyeskapcsolatnaknemcsakazjfelhasznlkmegnyersbenvanjelentsge,hanemakzssgptsbensakapcsolatokpolsbanis.Br a fesztivlok is remek alkalmat knlnak arra, hogy a felhasznlktallkozzanak, azonban az Ubuntu kzssg rendszeresen szerveztallkozkat is. A legnagyobb ilyen esemny ktsgtelenl a fl ventemegrendezsre kerl Release Partyk sorozata, vagyis azok a bulik,amelyekegyegyjkiadsmegjelenstnneplik.A8.04eskiads(HardyHeron)megjelenstkzelszzhelysznennnepeltk,kztkTehernban,Helsinkiben,NewYorkbansperszeBudapesten.78

    A LoCo munkjnak igen jelents rszt teszi ki az infrastruktramkdtetse.Enneklegltvnyosabbelemeazubuntu.huweboldal,deidetartozikazIRCcsatornafenntartsa,salevelezsilistanyomonkvetseis.Ezbizonyidnkntjelentserkettudlektni:nemegyszertartottmrjszakbanylanatzolts,hogylegalbbmsnapreggelremkdjnazoldal.Ugyanakkoreznagyfelelssgetisjelent,hiszenaltogatkelvrjk,hogyazubuntu.hufolyamatosanszavartalanulzemeljen.

    Termszetesen az, hogyaz oldal mkdik, nmagbanmgnemelglegalbbennyire fontos, hogy folyamatosan legyen friss tartalom, s gyrdemeslegyenvisszajrninaprlnapra.Azubuntu.huegyiklegfbbclja,hogyahazaiUbuntufelhasznlktallkozhelyelegyen,egyolyanoldal,amiigazikzssgkovcsoljaazUbuntufelhasznlkat.

    78 https://wiki.ubuntu.com/HardyReleaseParties

    56.

  • AmagyarUbuntukzssg

    Mint az taln jl lthat a fentiekbl, az Ubuntu aktivistk rengetegdologgal foglalkoznak, s ppen ezrt nagyon szvesen fogadjk azokat,akik szvesen rszt vennnek a munkban. Akr a fordtsban szeretnevalakirsztvenni,akrtmutatkat,cikkeket,hreketrna,akriskoljban,munkahelyn, helyi kzssgben vagy valamilyen rendezvnyennpszersten az Ubuntut, akr valami teljesenmshoz lennekedve, azUbuntukzssgrmmelfogadjarszvtelt.

    A tapasztalat azt mutatja, hogy a lelkesebb Ubuntu felhasznlk kzttsokan vannak, akik szvesen vlnnak aktivistv csak nem tudjk,hogyankezdjenekbele.AkiUbuntuaktivistaszeretnelenni,annakelszrrdemes elkezdenie figyelni a kzssg lett, hogy fel tudja venni aritmust, s lssa, hogy mkdik mindez a gyakorlatban. Ehhez rdemesfeliratkozni a hazai Ubuntu kzssg levelezsi listjra79, s estnkntpedig bejelentkezni az ubuntu kzssg IRCcsatornjra (#ubuntuhu afreenodehlzaton),aholszintemindigmegtallhatnhnyaktivista.AzUbuntu.hu planet80 bloggyjtt olvasgatva pedig betekintst nyerhet azaktivistkmindennapjaiba.

    AzUbuntukzssgaknyvrsnakidejn(2008ban)tmenetiidszaktli eddigegyviszonylagszkkemnymagdolgozottafeladatokon,sklsaktivistkatcsakalkalmanknt,kampnyszerenvontbeamunkba.Azonban mrciusban, rszben taln ezen fejezet alapjul szolgl cikkhatsra,tmegesenjeleztkazUbuntufelhasznlk,hogyszvesenrsztvennnek aktvan az Ubuntu letben. Mrcius 19n tartottunk egynagyszabs,aktivistatoborzIRCmegbeszlst,aminkzel80embervettrszt. Ezt kvetennemsokkalfelllt egydokumentciscsoport, szintekizrlag j aktivistkbl. Egyfiatal tagpedig ahivatalos Ubuntuoldalmintjt kvetve elksztett egy szmllt, amely a Hardy Heronmegjelensig htralv napokat szmllta. Vagyis egyre tbbenvesznek

    79 https://lists.ubuntu.com/mailman/listinfo/ubuntuhu80 http://planet.ubuntu.hu/

    57.

  • AmagyarUbuntukzssg

    rsztaktvanazUbuntukzssgmunkjban,ezpedigj kihvsokellltjkargieketis,hiszensegtenikellazjakbeilleszkedst,sgykelltalaktani a szervezsi, irnytsi mechanizmust, hogy az megfeleljen ajelentsenmegnvekedettltszmignyeinek.

    Aki elkezd aktvan rszt venni a kzssgletben, valsznleg hamarrrezarra, hogyezvaljbansokkal tbbrl szl, mintegyszerenegyLinuxdisztribcinpszerstsrl:ennlugyanissokkalfontosabb,hogyvaldikzssgknt,egyttmkdve,alegjobbtudsunkszerinttehetnkegy kzs gyrt s ekzben azt rezzk, hogya munknkkal rtketteremtnk.

    58.

  • Epilgus

    Epilgus

    Aknyvalapjulszolgl,LinuxVilgacmcikksorozatelsrsze2008.janur6njelentmegazubuntu.huoldalonazutols,12.rszepedigkts fl hnappalksbb,mrcius22n.Ezenidszakalatt mindenhtenegyegyjabbrszkerltkiazubuntu.hura,jellemzenszombatestnknt,htrakrl.Amikorasorozatelindult,mgnemlltmgttekomolyabbtematika,azegyesrszekltalfeldolgozotttmthtrlhtretalltamki.

    Ugyan