Linux: Informativni letak
 Michael K. Johnson, <[email protected]>
 v4.14, 1. september 1998

 Ta spis ponuja osnovno informacijo o operacijskem sistemu Linux,
 vklju�no z njegovo razlago, seznamom lastnosti, nekaj zahtevami za
 delovanje, in nekaj viri.
 ______________________________________________________________________


 Kazalo


 1. Uvod v Linux

 2. Lastnosti Linuxa

 3. Strojne zahteve

    3.1 Minimalna sestava
    3.2 Uporabna sestava
    3.3 Podprta strojna oprema

 4. Nepopoln spisek prirejenih programov in drugega programja

 5. Kdo uporablja Linux?

 6. Kako do Linuxa

    6.1 Anonimni FTP
    6.2 CD-ROM
    6.3 Drugi na�ini, kako do Linuxa

 7. Prvi koraki

 8. Pravni status Linuxa

 9. Novice o Linuxu

 10. Prihodnost Linuxa

 11. Ta spis

 12. Pravni poduk

 ______________________________________________________________________


 1.  Uvod v Linux


 Linux je Unix in ni Unix. Je Unix, saj upo�teva dolo�ila POSIX ter se
 nasploh obna�a kot Unix, in ni Unix, saj je bil od za�etka napisan na
 novo in ne vsebuje niti ene same programske vrstice iz sistema AT&T
 Unix. Linux je popolnoma prosta izvedba dolo�il POSIX z raz�iritvami
 System V in BSD, dosegljiva v izvorni in prevedeni obliki. Linux je
 avtorsko delo Linusa B. Torvaldsa <[email protected]> in drugih
 sodelavcev, ter se lahko prosto raz�irja pod pogoji, navedenimi v GNU
 Public License (GPL). Izvod GPL je vsebovan z izvorno kodo za Linux;
 sicer pa je dostopna na  <ftp://prep.ai.mit.edu/pub/gnu/COPYING>.

 Linux, sam na sebi, je le jedro operacijskega sistema; tisti del, ki
 krmili strojno opremo, upravlja z datotekami, procesi, in tako dalje.
 Obstaja ve� kombinacij Linuxa z naborom pripomo�kov in namenskih
 programov, skupaj s katerimi predstavlja popoln operacijski sistem.
 Vsaka od teh kombinacij se imenuje distribucija Linuxa. �eprav se ime
 Linux v o�jem pomenu besede uporablja le za ozna�evanje jedra, pa z
 njim pogosto poimenujemo kar celoten sistem, zgrajen okrog jedra
 Linux. Tudi ta raba je pravilna. Za seznam in kratek opis razli�nih
 distribucij si oglejte
 <http://metalab.unc.edu/LDP/HOWTO/Distribution-HOWTO.html>.  Nobena od
 teh distribucij pa ni ,,uradni Linux``.

 Linux ni v javni lasti, niti ni ,,program na poku�ino`` (shareware).
 Linux spada med prosto programje (angle�ko ,,freeware`` ali Open
 Source Software[TM]; glejte tudi  <http://www.opensource.org/>).
 Kopije prostega programa lahko delite naokoli, vendar pod pogojem, da
 prilo�ite tudi izvorno kodo, oziroma da je izvorna koda tudi
 dosegljiva. �e ste prosti program dodelali ali spreminjali, ste
 zakonsko obvezani, da tudi dodelave in spremembe napravite dostopne
 pod enakimi pogoji. Podrobnosti so opisane v GNU General Public
 License.

 Linux je v izdaji 2.0 �e vedno prost, in bo ostal tudi v prihodnje.
 Zaradi narave za��ite licence GNU, kateri predmet je Linux, bi bilo
 protizakonito, �e bi se to spremenilo. Bodite pozorni: izraz ,,free``
 se nana�a na svobodo, ne na ceno, in povsem legalno je zahtevati
 denarno nadomestilo za raz�irjanje Linuxa, vse dokler zraven prilagate
 tudi izvorno kodo. Zapisano je poenostavitev, za natan�no pravno
 razlago pogojev glejte GNU General Public License.

 Linux te�e na ra�unalnikih s procesorji Intel 386, 486, ali Pentium, z
 vodili ISA, EISA, PCI ali VLB. MCA (Micro Channel dru�be IBM) v izdaji
 jedra 2.0.x �e ni dobro podprt, preizkusna izvedba podpore pa je
 vklju�ena v razvojno izvorno kodo jedra izdaje 2.1.x. �e vas zanima,
 si podrobnosti oglejte na <http://glycerine.itsmm.uni.edu/mca/>.

 V delu je priredba za ve� ra�unalnikov s procesorju Motorola 680x0
 (trenutno te�e na nekaj Amigah, Atarijih in ra�unalnikih VME), ki �e
 deluje precej dobro. Zahteva procesor 68020 z enoto MMU, ali
 procesorje 68030, 68040 ali 68060. Zahteva tudi numeri�ni koprocesor
 (FPU). Omre�ne funkcije ter okolje X �e delujejo. Glejte
 <news:comp.os.linux.m68k>.

 Linux te�e dobro na procesorju DEC Alpha, in trenutno podpira �ipja
 ,,Jensen``, ,,NoName``, ,,Cabriolet``, ,,Universal Desktop Box`` (bolj
 znan kot Multia), in ve� drugih. Za dodatne informacije glejte
 <http://www.azstarnet.com/~axplinux/FAQ.html>.

 Linux dobro deluje tudi na procesorju Sun SPARC; ve�ina modelov sun4c,
 sun4m in sun4u zdaj �e podpira Linux, podpora za sun4 pa je v
 izdelavi. Red Hat Linux je v �asu pisanja tega spisa edina
 distribucija Linuxa, na voljo za za Sun SPARC; za podrobnosti glejte
 <http://www.redhat.com/support/docs/rhl-sparc/>

 Priredba za arhitekturo Power PC, vklju�ujo� ra�unalnike PowerMac
 (NuBus in PCI), Motorola, IBM in Be je v intenzivnem razvoju. Oglejte
 si  <http://www.cs.nmt.edu/~linuxppc/> in <http://www.linuxppc.org/>.

 Priredbe za druge arhitekture, vklju�no z MIPS (glejte
 <http://linus.linux.sgi.com/> in  <http://lena.fnet.fr> in ARM, so v
 razli�nih fazah razvoja. Rezultatov morda ni za pri�akovati takoj; �e
 pa vas delo zanima in ste �eljni in sposobni prispevati k njemu, boste
 verjetno hitro na�li stik z drugimi sodelavci.

 Linuxa �e dolgo ne moremo ve� �teti za preizkusno verzijo, saj je prva
 izdaja (1.0) iz�la �e 14. marca 1994. Seveda so v sistemu �e vedno
 napake, in s �asom se pojavljajo tudi nove, in so seveda tudi
 popravljene. Ker delo na Linuxu sledi ,,modelu odprtega razvoja``, vse
 nove izvedenke javno izidejo, ne glede na to, �e so ,,produkcijske
 kakovosti`` ali ne. Vendar pa je bila v pomo� ljudem pri odlo�itvi,
 katere izvedenke so stabilne in katere ne, vpeljana naslednja shema:
 izdaje 1.x.y, kjer je x sodo �tevilo, so stabilne, namenjene zgolj
 odpravljanju napak. Tako so bile od izdaje 1.2.2 do 1.2.3 odpravljene
 samo nekatere napake, ni pa bilo dodanih nobenih novih lastnosti.
 Izdaje 1.x.y, kjer je x liho �tevilo, pa so razvojne izvedenke, kjer
 se od ene izdaje do druge odpravljajo napake in dodajajo nove
 funkcionalnosti. Take izdaje so lahko nestabilne in so namenjene
 razvijalcem. Vsake toliko �asa, ko se jedro stabilizira, se razvoj na
 novem stabilnem jedru zamrzne, nadaljuje pa se delo na razvojni
 izvedbi jedra.

 Trenutna stabilna izdaja je 2.0.36 (zadnja �tevilka se bo spremenila s
 odpravo napak in dodajanjem gonilnikov), razvoj pa se nadaljuje na
 eksperimentalnem jedru 2.1.x. Izvorni kodi za jedro Linuxa je
 prilo�ena tudi datoteka Documentation/Changes, ki natan�neje razlo�i
 spremebe, na katere morate biti pozorni pri prehodu na novej�o
 razli�ico jedra. Ve�ina uporabnikov Linuxa pa preprosto vsake toliko
 �asa posodobi svojo distribucijo in s tem dobi tudi novo izdajo jedra.

 Ve�ina izdaj Linuxa, razvojnih ali stabilnih, je precej stabilnih. �e
 nimate posebnih ambicij, da bi vedno sledili zadnji izdaji, in �e
 izdaja, ki jo imate, dela, kar �elite, lahko mirno ostanete tudi pri
 njej. Znan je primer ra�unalnika, na katerem je tekla izdaja 0.97p1
 (izdana poleti 1992) neprekinjeno 136 dni brez napak (tekla bi �e
 dlje, �e ne bi bagerist po nesre�i pretrgal omre�nega kabla). �e drugi
 so objavili neprekinjeno delovanje tudi prek enega leta. Zadnje
 poro�ilo navaja ra�unalnik, na katerem �e vedno te�e izdaja 0.99p15s,
 zdaj �e prek 600 dni.

 Zavedati se moramo, da je razvoj Linuxa odprt in razpr�en, medtem ko
 je razvoj ve�ine ostalega programja zaprt in centraliziran. To pomeni,
 da je trenutna razvojna verzija vedno javno dostopna (z zamikom tedna
 ali dveh) in jo lahko kdorkoli uporablja. Rezultat tega je, da izdaja,
 ki prina�a novo funkcionalnost, skoraj vedno vsebuje tudi napake. Po
 drugi strani pa to pomeni tudi izjemno hiter razvoj, tako da so napake
 najdene in odpravljene zelo hitro, dostikrat v nekaj urah, saj se z
 njimi ukvarja veliko ljudi.

 Zaprt, centraliziran razvoj nasprotno pomeni, da se s projektom
 ukvarja posameznik ali skupina, in programje javno izdajo potem, ko
 mislijo, da dobro deluje. To navadno vodi v dolge intervale med
 izdajami, dolgo �akanje na popravke napak, in po�asnej�i razvoj.
 Kon�na javna izdaja takega programja je v�asih res bolj kakovostna,
 vendar pa je hitrost razvoja v splo�nem mnogo ni�ja.

 Razpravo o enem in drugem modelu razvoja programja najdete v eseju
 Erica Raymonda ,,The Cathedral and the Bazaar``
 <http://earthspace.net/~esr/writings/cathedral-bazaar/>.

 Ob pisanju tega spisa (1. september 1998) je bila trenutna stabilna
 izdaja Linuxa 2.0.35, zadnja razvojna izdaja pa 2.1.119.


 2.  Lastnosti Linuxa


 *  ve�opravilni: ve� programov te�e naenkrat.

 *  ve�uporabni�ki: ve� ljudi lahko hkrati dela na istem ra�unalniku
    (in nobenih omejitev na dva uporabnika!)

 *  ve�arhitekturni: te�e na ve� razli�nih mikroprocesorjih, ne le na
    Intelovih.

 *  ve�procesorski: podpora za SMP obstaja za procesorje Intel in SPARC
    (za ostale pa je v delu), Linux pa uporabljajo tudi v ve� ohlapno
    povezanih ve�procesorskih aplikacijah, med njimi sistemi Beowulf
    (glejte <http://cesdis.gsfc.nasa.gov/linux-
    web/beowulf/beowulf.html>) in Fujitsujev superra�unalnik AP1000+ s
    procesorji SPARC.

 *  te�e v za��itenem na�inu na 80386.

 *  vsebuje za��ito pomnilnika med procesi, tako da en sam program ne
    more ogroziti stabilnosti celotnega sistema.

 *  nalaganje programov na zahtevo: Linux prebere z diska v pomnilnik
    samo tiste dele programa, ki se jih dejansko potrebuje.

 *  deljene pomnilni�ke strani. Ve� programov lahko bere iz istega
    pomnilnika, in �ele ko program poskusi pisati v pomnilnik, Linux
    stran (blok 4KB) pomnilnika prepi�e nekam drugam. Ta na�in prinese
    dve prednosti: vi�jo hitrost in manj�o porabo pomnilnika.

 *  virtualni pomnilnik s shranjevanjem na disk po eno stran naenkrat
    (paging) namesto shranjevanja pomnilni�ke slike celotnega procesa
    (swapping); na lo�eno particijo ali pa v datoteko, ali pa na obe.
    Izmenjalni prostor na disku (ki se iz zgodovinskih razlogov �e
    vedno imenuje swap) je mo�no dodati tudi med delom. V celoti more
    Linux uporabiti 16 podro�ij za swap po 128 MB vsako, skupaj 2 GB.
    �e je potrebno, se more ta omejitev popraviti s spremembo nekaj
    vrstic v izvorni kodi jedra.

 *  skupni pomnilni�ki fond za uporabni�ke programe in diskovni
    medpomnilnik, tako da se lahko ves prosti pomnilnik uporablja za
    predhranjenje vsebine diska; po potrebi, ko programi zahtevajo ve�
    pomnilnika, pa se ta dinami�no prilagodi.

 *  dinami�no povezane deljene knji�nice (DLL), in seveda tudi stati�ne
    knji�nice

 *  izpis vsebine pomnilnika (core dump) ob nepravilnem zaklju�ku
    programa, kar dovoljuje analizo z iskalnikom napak ne le med tekom
    programa, ampak tudi potem, ko se je zru�il.

 *  ve�inoma zdru�ljiv na ravni izvorne kode s standardi POSIX, Sustem
    V in BSD.

 *  prek modula za emulacijo iBCS2 ve�inoma zdru�ljiv na binarni ravni
    s SCO, SVR3 in SVR4.

 *  vsa izvorna koda je dostopna, vklju�ujo� celotno jedro, gonilnike,
    razvojna orodja in uporabni�ke programe; vse se sme tudi prosto
    raz�irjati. Kopica komercialnih programov, za katere izvorna koda
    ni na voljo je bila prirejenih za Linux; vse, kar pa je bilo
    prosto, vklju�no s celotnim osnovnim operacijskim sistemom, pa
    ostaja prosto.

 *  nadzor nad opravili po POSIX.

 *  psevdoterminali (pty).

 *  emulacija numeri�nega koprocesorja 387 v jedru, tako da ni potrebe,
    da bi programi izvajali svojo emulacijo. Vsak ra�unalnik, na
    katerem te�e Linux, s stali��a programerja izgleda, kot bi imel
    vgrajen numeri�ni koprocesor. �e ima ra�unalnik v resnici
    koprocesor, bo Linux seveda uporabil tega namesto emulacije, in
    jedro lahko tudi prevedete brez numeri�ne emulacije, s �imer
    prihranite nekaj malega pomnilnika.

 *  podpira mnoge neangle�ke ali posebne tipkovnice, enostavno pa je
    tudi dodati podporo za nove.


 *  ve� virtualnih konzol: ve� (do 64) neodvisnih prijav prek konzole,
    med katerimi lahko preklapljate s kombinacijo tipk (neodvisno od
    strojne opreme za prikaz).

 *  podpira ve� datote�nih sistemov, med njimi minix, Xenix, vse
    pogoste datote�ne sisteme System V; ima sodoben lastni datote�ni
    sistem, ki omogo�a do 4 TB prostora in 255 znakov dolga imena
    datotek.

 *  transparenten dostop do particij MS-DOS (in particij FAT na OS/2)
    prek posebnega datote�nega sistema: ne potrebujete nobenih posebnih
    ukazov za uporabo particije MS-DOS, saj se ka�e kot povsem obi�ajni
    datote�ni sistem Unix (razen �udnih omejitev glede dol�ine imen,
    za��ite ipd.)  Za stisnjene particije pod MS-DOS 6 je zaenkrat
    potrebno uporabiti popravek (dmsdosfs). Podpora za VFAT (Windows
    NT, Windows 95) je na voljo v Linuxu 2.0.

 *  posebni datote�ni sistem, UMSDOS, omogo�a, da Linux namestimo na
    datote�nem sistemu MS-DOS.

 *  podpora za branje datote�nega sistema HPFS-2 pod OS/2 2.1.

 *  podpora za HFS (Macintosh) je na razpolago kot lo�en modul.

 *  datote�ni sistem CD-ROM bere vse standardne zapise CD-ROM.

 *  podpora za omre�je TCP/IP, vklju�ujo� ftp, telnet, NFS itd.

 *  stre�nik za Appletalk.

 *  stre�nik in odjemnik za NetWare

 *  stre�nik in odjemnik za Lan Manager in Windows (SMB)

 *  podpora za mnoge omre�ne protokole: osnovni protokoli v zadnji
    razvojni izdaji vklju�ujejo TCP, IPv4, IPv6, AX.25, X.25, IPX, DDP
    (Appletalk), NetBEUI, Netrom, in druge.  Stabilna izdaja trenutno
    vklju�uje podporo za TCP, IPv4, IPX, DDP in AX.25.


 3.  Strojne zahteve


 3.1.  Minimalna sestava


 Tole je verjetno najmanj�a mo�na sestava, na kateri te�e Linux:
 procesor 386SX/16, 1 MB pomnilnika, disketnik (1.44 MB ali 1.2 MB),
 katerakoli podprta grafi�na kartica (in seveda tipkovnica, monitor in
 tako naprej). To je dovolj, da sistem za�enete in vidite, �e na
 ra�unalniku sploh deluje; ne boste pa mogli po�eti ni� uporabnega.
 Dodatne informacije o delu z minimalno sestavo najdete na
 <http://rsphy1.anu.edu.au/~gpg109/mem.html>.

 Da bi po�eli kaj uporabnega, potrebujete �e disk. Za zelo minimalno
 nastavitev zadostuje 5 do 10 MB prostora, kamor namestite samo
 najnujnej�e ukaze in eno ali dve majhni aplikaciji, denimo terminalski
 emulator. To je �e vedno zelo, zelo omejujo�e, in zelo neudobno, saj
 razen za res skromne aplikacije ne pu��a dovolj prostora. V splo�nem
 tega ne priporo�amo za ni� drugega kot za preizkus, �e stvari
 delujejo, in seveda za modrovanja o minimalnih zahtevah.


 3.2.  Uporabna sestava


 �e boste poganjali kateregakoli od ra�unsko intenzivnih programov,
 npr. gcc, X ali TeX, boste verjetno �eleli kaj hitrej�ega kot
 386SX/16, �eprav z nekaj potrpe�ljivosti tudi ta zadostuje.
 V praksi potrebujete vsaj 4 MB pomnilnika, �e ne uporabljate okolja X,
 in 8 MB, �e ga. �e bo na sistemu hkrati delalo ve� uporabnikov, ali �e
 boste hkrati poganjali ve� ve�jih programov (npr. prevajalnik), bo 4
 MB verjetno premalo. Linux sicer deluje tudi z manj pomnilnika
 (zado��alo bi celo samo 2 MB), vendar pa bo tedaj uporabil disk kot
 virtualni pomnilnik, in sistem bo prepo�asen, da bi bil uporaben. �e
 poganjate hkrati ve� programov, bo 16 MB pomnilnika znatno zmanj�alo
 posege na disk. �e �elite, da bo sistem pod normalno uporabo le
 neznatno uporabljal disk kot virtualni pomnilnik, bo za enega
 uporabnika verjetno zadostovalo 32 MB. �e poganjate ve� ve�jih
 programov naenkrat, bo morda 64 MB bolj�a izbira. �e pa poganjate
 programe s huj�o lakoto po pomnilniku, pa boste verjetno morali se�i
 �e vi�e.

 Koli�ina diska je odvisna od tega, kaj �elite namestiti. Za obi�ajen
 osnovni nabor podpornih programov Unixa, ukazno lupino in upravne
 programe bo dovolj 10 MB, z nekaj malega prostora za uporabni�ke
 datoteke. Za popolnej�i sistem vzemite Red Hat, Debian ali katero
 drugo distribucijo, in ra�unajte, da boste potrebovali od 60 do 300 MB
 prostora, odvisno od tega, kaj �elite namestiti in katero distribucijo
 uporabljate. K temu prostoru pri�tejte prostor, ki ste ga namenili za
 datoteke uporabnikov. �e kupujete nov ra�unalnik, glede na dandana�nje
 cene diskov ni pametno kupovati premajhnega diska. Vzemite vsaj 2 GB,
 raje 4 GB, in ne bo vam �al. Linux se dobro znajde tudi z novej�imi
 zelo velikimi diski, kot denimo diski EIDE velikosti 11 GB ali diski
 SCSI velikosti 18 GB.

 Dodajte ve� pomnilnika, ve� diska, hitrej�i procesor in ostalo glede
 na va�e potrebe, �elje in zmo�nosti, �e �elite kaj ve� kot zgolj
 uporabni sistem. V splo�nem pomeni pod Linuxom dodatni pomnilnik
 bistveno ve�jo razliko kot pod MS-DOS. To je seveda povezano z
 omejitvijo MS-DOS na 640 KB, ki je pod Linuxom ni.


 3.3.  Podprta strojna oprema


    Mikroprocesor:
       Vse, kar lahko izvaja programe v za��itenem na�inu 386; vsi
       modeli Intel 80386, 80486 in Pentium.  Procesorji 80286 in
       starej�i bodo morda nekega dne podprti z manj�im jedrom,
       imenovanim ELKS (Embeddable Linux Kernel Subset), vendar pa ne
       pri�akujte enakih zmogljivosti. Razli�ico za procesor Motorola
       680x0 (68020 z dodatno enoto MMU, 68030, 68040 in 68060), ki
       te�e na ra�unalnikih Amiga in Atari, lahko najdete na
       tsx-11.mit.edu v imeniku 680x0. Veliko modelov DEC Alpha, Sun
       SPARC in Power PC je zdaj podprtih. V delu so priredbe za
       arhitekture ARM, Strong ARM in MIPS, za podrobnosti se obrnite
       drugam.

    Arhitektura:
       Vodilo PCI ISA, EISA in VLB. Podpora za MCA (ve�inoma IBM PS/2)
       je nepopolna, vendar se izbolj�uje (glejte zgoraj).  Linux je
       zahtevnej�i glede strojne opreme kot DOS, Windows ali ve�ina
       drugih operacijskih sistemov. To pomeni, da kak�na obskurna
       strojna oprema, ki s kak�nim manj zahtevnim operacijskim
       sistemom deluje, z Linuxom morda ne bo delovala. Linux je tudi
       krasen preizku�evalec pomnilnika...

    Pomnilnik:
       Do 1 GB z Intelovimi procesorji; ve� na 64-bitnih sistemih.
       Nekateri, vklju�no z Linusom, so opazili, da je dodajanje
       pomnilnika brez hkratnega pove�anja predpomnilnika (cache)
       izjemno upo�asnilo njihove ra�unalnike. �e ste opazili, da je
       ra�unalnik z dodanim pomnilnikom po�asnej�i, poskusite pove�ati
       predpomnilnik. Nekateri ra�unalniki lahko predpomnijo samo
       dolo�eno koli�ino pomnilnika, ne glede na to, koliko pomnilnika
       je v resnici name��enega (64 MB je meja za nek priljubljen nabor
       �ipov). Ve� kot 64 MB pomnilnika zahteva poseben zagonski
       parameter, saj BIOS zaradi zastarele zasnove ne zna javiti ve�
       kot 64 MB pomnilnika. Jedra izdaje 2.1.x in novej�a znajo
       avtomati�no prepoznati tudi ve� pomnilnika.

    Zunanji pomnilnik:
       Generi�ni diski AT (EIDE, IDE, 16-bitni krmilniki diskov z MFM
       ali RLL, ali ESDI) so podprti, enako tudi diski in druge enote
       SCSI, �e je podprt krmilnik SCSI. Generi�ni krmilniki XT
       (8-bitni krmilniki z MFM ali RLL) so tudi podprti. Podprti
       krmilniki SCSI: Advansys, Adaptec serije 1542, 1522, 1740, 27xx,
       in 29xx (z nekaj izjemami), krmilniki Buslogic MultiMaster in
       Flashpoint; krmilniki na osnovi NCR53c810, krmilniki DPT,
       krmilniki Qlogic ISP in FAS, Seagate ST-01 in ST-02, Future
       Domain serija TMC-88x (ali katerikoli krmilnik na osnovi �ipa
       TMC950) in TMC1660/1680, Ultrastor 14F, 24F in 34F, Western
       Digital wd7000, in drugi. Tra�ne enote SCSI, QIC-02, in nekatere
       QIC-80 so tudi podprte. Podprtih je ve� enot CD-ROM, med njimi
       Matsushita/Panasonic, Mitsumi, Sony, Soundblaster, Toshiba,
       ATAPI (EIDE), SCSI, in druge. Za natan�nej�e informacije in
       modele si oglejte Hardware Compatibility HOWTO. Pripis: tovrstni
       seznami so vnaprej obsojeni na nepopolnost. Proizvajalci
       distribucij vzdr�ujejo popolnej�e.

    Grafika:
       VGA, EGA, CGA, ali Hercules (in s temi zdru�ljivi) delujejo v
       tekstovnem na�inu. Za grafiko in X obstaja podpora za (najmanj)
       standardni VGA in nekaj kartic SVGA (ve�ina kartic na osnovi
       �ipov ET3000, ET4000, Paradise in nekaterih Trident), S3,
       8514/A, ATI, Matrox in Hercules. Linux uporablja stre�nik
       XFree86, kar dolo�a, katere kartice so podprte in katere ne.
       Celoten seznam podprtih naborov �ipov bi zavzel ve� kot celo
       stran. Oglejte si  <http://www.XFree86.org/>.

    Omre�je:
       Podpora za Ethernet vklju�uje 3COM 503/509/579/589/595/905
       (501/505/507 so podprti, vendar odsvetovani), AT&T GIS (ne� NCR)
       WaveLAN, ve�ina kartic na osnovi WD8390, ve�ina kartic na osnovi
       WD80x3, NE1000/2000 in ve�ina z njima zdru�ljivih, AC3200,
       Apricot 82596, AT1700, ATP, DE425/434/435/500, D-Link
       DE-600/620, DEPCA, DE100/101, DE200/201/202 Turbo, DE210, DE422,
       Cabletron E2100 (odsvetovana), Intel EtherExpress (odsvetovana),
       DEC EtherWORKS 3, HP LAN, HP PCLAN/plus, ve�ina kartic na osnovi
       AMD LANCE, NI5210, ni6510, SMC Ultra, DEC 21040 (tulip), Zenith
       Z-Note ethernet. Nobena od kartic Zircom in nobena od kartic
       Cabletron (razen E2100) ni podprta, ker proizvajalec ni
       pripravljen prosto izdati informacij o programiranju teh kartic.

       Podpora za FDDI trenutno vklju�uje kartice DEC DEFxx.

       Podpora za omre�ja point-to-point vklju�uje PPP, SLIP, CSLIP,
       and PLIP. Podpora za PPP je na voljo tako za obi�ajne asinhrone
       naprave (modemi), kot tudi za sinhrono povezavo (ISDN).

       Na voljo je omejena podpora za Token Ring.

    Serijski vmesniki:
       Podprtih je ve�ina kartic na osnovi 16450 in 16550 UART,
       vklju�no z AST Fourport, Usenet Serial Card II in drugimi.
       ,,Pametne`` kartice vklju�ujejo serijo Cyclades Cyclom (uradno
       podprta s strani proizvajalca), serijo Comtrol Rocketport series
       (uradno podprta s strani proizvajalca), Stallion (ve�ina kartic;
       uradno podprta s strani proizvajalca), in Digi (nekatere
       kartice; uradno podprta s strani proizvajalca).  Nekaj strojne
       opreme za ISDN, ,frame relay` in najeto telefonsko linijo je
       tudi podprte.

    Ostala strojna oprema:
       SoundBlaster, ProAudio Spectrum 16, Gravis Ultrasound, ve�ina
       drugih zvo�nih kartic, ve�ina (vse?) zvrsti mi�k (Microsoft,
       Logitech, PS/2) itd.


 4.  Nepopoln spisek prirejenih programov in drugega programja


 Ve�ina obi�ajnih orodij in programov s sistema Unix je bila prirejena
 za Linux, vklju�no s skoraj vso robo GNU in veliko odjemniki X iz
 razli�nih virov. Pravzaprav beseda ,prirejen` niti ni na mestu, saj se
 zaradi precej natan�nega upo�tevanja priporo�il POSIX veliko programov
 prevede popolnoma brez sprememb, ali le z malenkostnimi spremembami.
 �al �e ni toliko aplikacij za kon�nega uporabnika, kot bi si �eleli,
 vendar pa se situacija popravlja. Stopite v stik s proizvajalcem svoje
 najljub�e komercialne aplikacije za Unix in ga povpra�ajte, �e jo je
 �e priredil za Linux.

 Sledi nepopoln spisek programja, ki preverjeno dela z Linuxom:

    Osnovni ukazi Unix:
       ls, tr, sed, awk in tako dalje (�esarkoli se spomnite -- Linux
       ga verjetno ima).

    Razvojna orodja:
       gcc, gdb, make, bison, flex, perl, rcs, cvs, prof.

    Programski jeziki in okolja:
       C, C++, Objective C, Java, Modula-3, Modula-2, Oberon, Ada95,
       Pascal, Fortran, ML, scheme, Tcl/tk, Perl, Python, Common Lisp,
       in mnogi drugi.

    Grafi�na okolja:
       Namizja GNOME in KDE, X11R5 (XFree86 2.x), X11R6 (XFree86 3.x),
       MGR.

    Urejevalniki:
       GNU Emacs, XEmacs, MicroEmacs, jove, ez, epoch, elvis (GNU vi),
       vim, vile, joe, pico, jed, in drugi.

    Ukazne lupine:
       bash (zdru�ljiva s POSIX sh), zsh (vklju�uje na�in, zdru�ljiv s
       ksh), pdksh, tcsh, csh, rc, es, ash (ve�inoma s sh zdru�ljiva
       ukazna lupina, ki jo BSD uporablja kot /bin/sh), in mnoge druge.

    Telekomunikacije:
       PPP, UUCP, SLIP, CSLIP, celoten nabor programov TCP/IP, kermit,
       szrz, minicom, pcomm, xcomm, term (poganja ve� ukaznih lupin,
       preusmerja omre�ne aktivnosti in dovoljuje oddaljeni X, vse prek
       ene modemske linije), Seyon (priljubljen komunikacijski program
       za X Windows), in ve� paketov za fax in glasovno po�to (prek
       modemov ZyXEL in drugih). Seveda sta podprti tudi oddaljena
       serijska in omre�na prijava.

    Elektronska po�ta in novice:
       C-news, innd, trn, nn, tin, smail, elm, mh, exmh,pine, mutt itd.

    Obdelava besedil:
       TeX, LaTeX, groff, doc, ez, LyX, Lout, Linuxdoc-SGML, in drugi.

    Igre:
       Nethack, ve� MUD-ov in igric za X, in mnoge druge. Ena od teh
       igric gleda za razpolo�ljivimi igricami na tsx-11 in sunsite.

 Vsi navedeni programi (in zgoraj navedeni ne predstavljajo niti
 stotine vseh dosegljivih) so prosto dostopni. Vse ve� je tudi
 komercialnega programja; povpra�ajte proizvajalca va�ega
 priljubljenega komercialnega programa, �e podpirajo Linux.


 5.  Kdo uporablja Linux?


 Linux je prosto dostopen, in nih�e ni primoran registrirati svoje
 kopije pri centralnem organu, tako da je te�ko re�i, koliko ljudi
 uporablja Linux. Ve� podjetij �ivi izklju�no od prodaje in podpore za
 Linux, pri tem pa relativno zelo majhen dele� vseh uporabnikov
 uporablja te storitve; novi�arske skupine za Linux so med tistimi z
 najve� prometa na Internetu, tako da se �tevilo ocenjuje na nekaj
 milijonov, vendar pa je zelo te�ko re�i kaj natan�nega. Najnatan�nej�e
 tr�ne raziskave navajajo �tevilke med 7 in pol ter 11 milijoni
 uporabnikov.

 Harald T. Alvestrand <[email protected]> se je vseeno
 pogumno odlo�il, da vseeno poskusi pre�teti uporabnike Linuxa. �e bi
 bili radi pre�teti kot uporabnik Linuxa, izpolnite spletni obrazec na
 <http://counter.li.org/>. Namesto tega lahko po�ljete na naslov linux-
 [email protected] sporo�ilo z enim od naslednjih naslovov (subject):
 ,,I use Linux at home``, ,,I use Linux at work``, ali ,,I use Linux at
 home and at work``. Upo�teva tudi prijave tretjih oseb, pri njem se
 pozanimajte za podrobnosti.

 Rezultate vsak mesec objavlja v  <news:comp.os.linux.misc>, na voljo
 pa so tudi na  <http://counter.li.org/>.


 6.  Kako do Linuxa


 6.1.  Anonimni FTP


 Za prosto dostopno dokumentacijo o Linuxu se obrnite na eno od mest
 Linux Documentation Project,
 <ftp://metalab.unc.edu/pub/Linux/docs/LDP/> in
 <http://metalab.unc.edu/LDP/>, �e raje pa na katero od slovenskih
 zrcal, npr.  <http://sunsite.fri.uni-lj.si/ftp/linux/LDP/>.

 Redno spremljajte  <news:comp.os.linux.announce> za novosti.

 Vsaj na naslednjih stre�nikih anonimnega ftp najdete Linux.

      Ime stre�nika                  �tevil�ni naslov Imenik z Linuxom
      =============================  ===============  ===============
      tsx-11.mit.edu                 18.172.1.2       /pub/linux
      metalab.unc.edu                152.2.22.81      /pub/Linux
      ftp.funet.fi                   128.214.248.6    /pub/OS/Linux
      net.tamu.edu                   128.194.177.1    /pub/linux
      ftp.mcc.ac.uk                  130.88.203.12    /pub/linux
      src.doc.ic.ac.uk               146.169.2.1      /packages/linux
      fgb1.fgb.mw.tu-muenchen.de     129.187.200.1    /pub/linux
      ftp.informatik.tu-muenchen.de  131.159.0.110    /pub/comp/os/linux
      ftp.dfv.rwth-aachen.de         137.226.4.111    /pub/linux
      ftp.informatik.rwth-aachen.de  137.226.225.3    /pub/Linux
      ftp.Germany.EU.net             192.76.144.75    /pub/os/Linux
      ftp.ibp.fr                     132.227.60.2     /pub/linux
      ftp.uu.net                     137.39.1.9       /systems/unix/linux
      wuarchive.wustl.edu            128.252.135.4    mirrors/linux
      ftp.win.tue.nl                 131.155.70.100   /pub/linux
      ftp.stack.urc.tue.nl           131.155.2.71     /pub/linux
      srawgw.sra.co.jp               133.137.4.3      /pub/os/linux
      cair.kaist.ac.kr                                /pub/Linux
      ftp.denet.dk                   129.142.6.74     /pub/OS/linux
      NCTUCCCA.edu.tw                140.111.1.10     /Operating-Systems/Linux
      nic.switch.ch                  130.59.1.40      /mirror/linux
      cnuce_arch.cnr.it              131.114.1.10     /pub/Linux
      ftp.monash.edu.au              130.194.11.8     /pub/linux
      ftp.dstc.edu.au                130.102.181.31   /pub/linux
      ftp.sydutech.usyd.edu.au       129.78.192.2     /pub/linux

      sunsite.fri.uni-lj.si          193.2.72.6       /pub/linux
      ftp.arnes.si                   193.2.1.72       /software/unix/linux
      ftp.kibla.org                  193.2.52.195     /pub/Linux
      mercur.s-gms.ms.edus.si        193.2.143.2      /pub/UNIX/linux

 tsx-11.mit.edu in fgb1.fgb.mw.tu-muenchen.de sta uradni mesti za
 Linuxov GCC. Na nekaterih stre�nikih se zrcali vsebina drugih
 stre�nikov. �e je le mo�no, ne obremenjujte omre�ja in uporabite
 tistega, ki vam je najbli�je.

 Zanesljivo vsaj metalab.unc.edu in ftp.informatik.tu-muenchen.de
 ponujata tudi storitev ftpmail. Pi�ite na [email protected] ali
 [email protected] za pomo�.

 �e ste izgubljeni, poskusite z
 <ftp://metalab.unc.edu/pub/Linux/distributions/>, kjer je zbranih ve�
 distribucij. Red Hat Linux in Debian sta trenutno najbolj
 priljubljeni, vsaj v ZDA.


 6.2.  CD-ROM


 Ve�ina ljudi dandanes name��a Linux s CD-ROM. Distribucije so narasle
 na ve� sto MB programja za Linux, in prena�anje tega prek modema 28.8
 ali linije ISDN traja zelo dolgo.

 V bistvu sta dva na�ina nakupa distribucij Linuxa na CD-ROM: kot del
 arhiva mesta za FTP, ali neposredno od proizvajalca. �e kupite arhiv,
 boste skoraj vedno dobili ve� razli�nih distribucij, med katerimi
 lahko izbirate, navadno pa ni nobene podpore. Nakup distribucije
 neposredno od proizvajalca pomeni, da boste dobili le eno
 distribucijo, vendar pa lahko ra�unate tudi na podporo proizvajalca
 (navadno je pomo� ob namestitvi vklju�ena v ceno).


 6.3.  Drugi na�ini, kako do Linuxa


 Na mnogih BBS lahko najdete datoteke za Linux. Seznam le-teh je
 ob�asno objavljen na comp.os.linux.announce. Povpra�ajte prijatelje
 ali organizirane skupine uporabnikov, ali pa naro�ite eno od
 komercialnih distribucij. Seznam teh je vsebovan v Linux distribution
 HOWTO, dosegljivem kot
 <http://metalab.unc.edu/LDP/HOWTO/Distribution-HOWTO.html>, in redno
 objavljanem v novi�arski skupini  <news:comp.os.linux.announce>.


 7.  Prvi koraki


 Va� prvi korak naj bo, da dobite in preberete spisek pogosto
 zastavljanih vpra�anj (FAQ) z enega od stre�nikov za anonimni FTP, ali
 pa z enega od arhivov Usenet FAQ (npr. rtfm.mit.edu).  Na spisku boste
 na�li kopico navodil, kako za�eti, katere datoteke potrebujete, in
 kako re�iti ve�ino obi�ajnih problemov, ki se pojavijo med
 namestitvijo ali sicer. Slovenski prevod spiska pogosto zastavljenih
 vpra�anj o Linuxu z odgovori je na voljo na
 <http://www.lugos.si/delo/slo/HOWTO-sl/Linux-FAQ-sl.html>.

 Za novope�ene uporabnike Linuxa je morda zanimiva tudi v�lanitev v
 katero od lokalnih skupin uporabnikov. Slovenska skupina uporabnikov
 Linuxa, LUGOS (Linux User Group of Slovenia) ima sede� na naslovu
 Cesta na postajo 55, 1351 Brezovica pri Ljubljani, dosegljiva pa je
 tudi prek elektronske po�te na naslovu [email protected], ali svetovnega
 spleta <http://www.lugos.si/>.


 8.  Pravni status Linuxa


 �eprav je Linux dosegljiv s celotno izvorno kodo, ni nikogar�nja last
 oz. javna last (,,public domain``), temve� pravno zavarovano avtorsko
 delo, ki pa je prosto dostopno pod pogoji, navedenimi v GNU General
 Public License (v�asih navajan kot ,,copyleft``). Za dodatne
 informacije glejte GPL. Programi, ki te�ejo pod Linuxom, so vsak
 posebej avtorsko zavarovani, mnogi med njimi prav tako z GPL. Okolje X
 je zavarovano s pogoji v MIT X copyright, nekateri drugi programi pa z
 BSD copyright. V vsakem primeru se sme vse programje na stre�nikih FTP
 prosto raz�irjati (sicer bi ga ne smelo biti tam).


 9.  Novice o Linuxu


 Mese�nik, imenovan Linux Journal, je za�el z izhajanjem pred ve� kot
 �tirimi leti. Vsebuje �lanke tako za za�etnike kot za izku�ene
 uporabnike, in naj bi bil v pomo� vsem uporabnikom Linuxa.  Enoletna
 naro�nina nanj je 22 USD v ZDA, 27 USD v Kanadi in Mehiki, in 32 USD
 drugje, pla�ljivo v ameri�kih dolarjih.  Informacije o naro�nini so na
 voljo prek elektronske po�te na naslovu [email protected], prek faksa
 +1-206-782-7191, telefona +1-206-782-7733, ali pisno prek naslova
 Linux Journal, PO Box 85867, Seattle, WA 98145-1867 USA. SSC ima na
 voljo javni klju� PGP, ki ga lahko uporabite za �ifriranje svoje
 elektronske po�te, kadar po�iljate ob�utljive informacije (�tevilka
 kreditne kartice); uporabite finger [email protected] za klju�.

 Ve� novi�arskih skupin na Usenet se ukvarja z Linuxom, prav tako pa
 tudi ve� elektronskih dopisnih list. Oglejte si Linux FAQ za dodatne
 informacije o elektronskih spiskih (FAQ najdete bodisi med novicami
 ali prek FTP).

 Novi�arska skupina  <news:comp.os.linux.announce> je moderirana
 skupina za obvestila o Linuxu (novi programi, popravki napak ipd.)

 Novi�arska skupina  <news:comp.os.linux.answers> je moderirana
 skupina, kjer so periodi�no objavljeni Linux FAQ, spisi HOWTO, in
 druga dokumentacija.

 Novi�arska skupina  <news:comp.os.linux.admin> je nemoderirana skupina
 za razpravo o upravljanju sistemov Linux.

 Novi�arska skupina  <news:comp.os.linux.development.system> je
 nemoderirana skupina namenjena razpravi o razvoju jedra Linuxa.
 Skupina je omejena na razpravo o vpra�anjih, ki se ti�ejo samega
 jedra. Ostala vpra�anja pokrivajo druge skupine; tista, ki se v
 splo�nem ti�ejo Unixa, comp.unix, tista, ki se ti�ejo razvoja
 aplikacij pod Linuxom pa comp.os.linux.development.apps.

 Novi�arska skupina  <news:comp.os.linux.development.apps> je
 nemoderirana skupina, namenjena razpravi o razvoju aplikacij v okolju
 Linux. Skupina ni mesto za razpravo o tem, kje se kak�na aplikacija
 dobi, niti o tem, kak�ne aplikacije bi kdo rad videl te�i pod Linuxom.

 Novi�arska skupina  <news:comp.os.linux.hardware> je namenjena
 vpra�anjem o strojni opremi in Linuxu.

 Novi�arska skupina  <news:comp.os.linux.networking> je namenjena
 vpra�anjem o Linuxu in omre�jih.

 Novi�arska skupina  <news:comp.os.linux.x> je namenjena vpra�anjem o
 okolju X v sistemu Linux.

 Novi�arska skupina  <news:comp.os.linux.misc> je nasledila skupino
 comp.os.linux, in je namenjena vsem vpra�anjem v zvezi z Linuxom, ki
 se jih ne da uvrstiti v nobeno od prej�njih kategorij.

 V Sloveniji lahko vpra�anja v zvezi z Linuxom zastavite v novi�arskih
 skupinah  <news:si.comp.os.unix> in  <news:si.org.lugos>.

 Ne zastavljajte istih vpra�anj v ve� skupinah. Ta praksa je primerna
 edino za pomembnej�a obvestila, ko je v�asih smiselno isto sporo�ilo
 objaviti v eni od nemoderiranih skupin in �e comp.os.linux.announce.
 Poanta razbitja skupine comp.os.linux v ve� manj�ih skupin je bila, da
 se zmanj�a promet v vsaki od njih. Kr�ilci teh pravil bodo opljuvani
 brez milosti...

 Dokumentacija za Linux je dostopna tudi prek WWW:
 <http://metalab.unc.edu/LDP/>


 10.  Prihodnost Linuxa


 Po izdaji Linuxa 1.0 se je nadaljevalo delo na mnogih podro�jih. Linux
 1.2 je vseboval hitrej�i dostop do diskov, izbolj�ave pri podpori
 terminalov, virtualnem pomnilniku, podpori za razli�ne arhitekture,
 kvote in tako dalje. Linux 2.0, trenutna stabilna izdaja, vsebuje �e
 ve� izbolj�av, med drugim dosti hitrej�e delovanje, ve� novih omre�nih
 protokolov, eno najhitrej�ih izvedb TCP/IP, in �e mnogo tega. �e
 hitrej�e delovanje, dodatni omre�ni protokoli in dodatni gonilniki
 bodo na voljo v Linuxu 2.2.

 Navzlic tri�etrt milijona programskih vrstic v jedru, �e vedno ostaja
 mnogo mo�nosti za dodatke in izbolj�ave. �e ve�ja je potreba po piscih
 dokumentacije. �e bi �eleli sodelovati pri pisanju dokumentacije, se
 priklju�ite elektronskemu spisku [email protected]. Pi�ite na
 naslov [email protected] z eno samo vrstico ,,help`` (brez
 narekovajev) v telesu (in NE v glavi) sporo�ila.


 11.  Ta spis


 Ta spis (v izvirniku Linux Information Sheet) vzdr�uje Michael K.
 Johnson, <[email protected]>. Vzdr�evanje tega spisa zahteva stalno
 sodelovanje z uporabniki, zato se obrnite nanj z vsemi pripombami.
 Bolj ali manj zadnjo izdajo tega spisa lahko dobite na
 <http://metalab.unc.edu/LDP/>

 Slovenski prevod spisa z dne 14. aprila 1997, s popravki 12. julija
 1998 in 15. februarja 1999, je delo Primo�a Peterlina,
 <[email protected]>. Nanj se obrnite s pripombami na
 prevod.


 12.  Pravni poduk


 Za��itene znamke so last njihovih imetnikov. Ne avtor in ne prevajalec
 ne prevzemata odgovornosti za informacije, podane v tem spisu.
 Uporabljate in raz�irjate ga na lastno odgovornost. Vsebina tega spisa
 je javna last, avtor in prevajalec pa apelirava na korektno navedbo
 virov ob navedbah.