Ebben a szójegyzékben azok a fogalmak és rövidítések szerepelnek, amelyekkel a FreeBSD-s közösségen belül és a hozzátartozó különböző leírásokban találkozhatunk.
Lásd: Access Control List
Lásd: Automatic Mount Daemon
Lásd: ACPI Machine Language
Lásd: ACPI Source Language
Olyan pszeudókód, amit egy ACPI szabvánnyal kompatibilis operációs rendszerben megtalálható virtuális géppel lehet értelmezni. Feladata a rendelkezésre álló hardveren az operációs rendszer felé dokumentált felület kialakítása.
Az a programozási nyelv, amiben az AML-kódok íródnak.
Egy objektumhoz, például egy állományhoz vagy hálózati eszközhöz tartozó engedélyeket tartalmazó felsorolás.
Az a specifikáció, aminek köszönhetően a hardver egy absztrakt felületet képes nyújtani az operációs rendszer számára. Ezen a felületen keresztül tudja az operációs rendszer elérni a rendelkezésre álló hardvert annak konkrét ismerete nélkül. Az ACPI a korábban az APM, PNPBIOS és a hozzájuk hasonló megoldások által szolgáltatott lehetőségeket igyekszik kiterjeszteni és felülmúlni. Ennek keretében lehetőséget ad többek közt az energiafogyasztás szabályozására, az energiatakarés mód aktiválására, az eszközök ki- és bekapcsolására stb.
Eljárások, protokollok és segédprogramok összesége, melyek egy vagy több programrész között írják le az általános összefüggéseket: hogyan, mikor és miért kell összedolgozniuk, illetve milyen adatokat osszanak meg egymás között vagy milyen adatokkal dolgozzanak.
Egy olyan API, amely lehetővé teszi az operációs rendszer számára, hogy a BIOS-szal együtt energiagazdálkodást tudjon megvalósítani. A legtöbb esetben azonban már az APM-et leváltotta a sokkal általánosabb és kidolgozottabb ACPI specifikáció.
Egy olyan démon, ami önműködően csatlakoztatja az állományrendszereket, amikor azokon valamilyen állományt vagy könyvtárat el akarunk érni.
Lásd: Base Address Register
Egy PCI eszköz címtartományának megadásáért felelős regiszterek.
A BIOS meghatározása némileg a környezetétől is függ. Egyesek szerint BIOS az a ROM chip, ami a szoftver és hardver közti kapcsolatot megteremtő alapvető rutinokat tartalmazza. Mások szerint viszont azok a chipen tárolt rutinok, amelyek a rendszer betöltéséért felelősek. De akadnak olyanok is, akik ilyenkor arra a képernyőre gondolnak, amin a rendszer betöltésének folymatát tudjuk beállítani. Noha a BIOS leginkább a PC típusú rendszerekre jellemző, más esetekben is találkozhatunk hasonlóval.
A névfeloldásért felelős DNS protokollok egyik implementációja.
A Kaliforniai Egyetem (Berkeley) számítógépes rendszerekkel foglalkozó kutatócsoportja (CSRG) ebben foglalta össze az AT&T 32V UNIX® rendszerén végzett változtatásait és javításait. Maga a FreeBSD is ennek az egyik leszármazottja.
A “bikeshed building”, vagyis a “biciklitároló építés” az a jelenség, amikor egy egyszerűbb témához mindenki hozzá akar szólni, miközben egy sokkal bonyolultabb témával alig vagy egyáltalán nem foglalkoznak. Ennek kialakulásáról részletesebben a GYIK-ban lehet olvasni.
Lásd: Carrier Detect
Lásd: Classical IP over ATM
Lásd: Central Processing Unit
Lásd: Clear To Send
A kommunikációs csatorna létrejöttét jelző RS232C szabványú jel.
Másik nevén processzor. Lényegében ez a számítógép agya, ahol a különféle számítások történnek. Rengeteg különböző architektúrája és utasításkészlete lehet. Közülük a legismertebbek az Intel x86 és annak leszármazottai, valamint a Sun SPARC, PowerPC és Alpha.
A felhasználók hitelesítésére használt módszer, amely a kliens és a szerver közt megosztott titkos információkon alapszik.
A távoli rendszer számára a küldést engedélyező RS232C szabványú jel.
Lásd még: Request To Send.
Egy verziókezelő rendszer, aminek használatával egyszerre több változatot tudunk nyilvántartani és használni adott állományokból. A CVS segítségével képesek vagyunk egy vagy több változtatást kivonni, összefésülni és visszavonni, valamint nyomon követhetjük, hogy melyiküket ki, mikor és miért hajtotta végre.
Lásd: Debugger
Lásd: Data Encryption Standard
Lásd: Domain Name System
Lásd: Data Set Ready
Lásd: Data Terminal Ready
Az információ titkosítására szánt módszer, amelyet általában a UNIX-os jelszavak és crypt(3) funkció használ.
Ezt az RS232C szabványú jelet küldi egy modem a számítógépünknek vagy a terminálunknak, amikor készen áll az adatok fogadására és küldésére.
Lásd még: Data Terminal Ready.
Ezt az RS232C szabványú jelet küldi számítógépünk vagy a terminálunk a modemnek, amikor készen áll az adatok fogadására és küldésére.
A rendszermagban megtalálható interaktív nyomkövetési lehetőség, amin keresztül meg tudjuk vizsgálni rendszerünk aktuális állapotát. Leggyakrabban a rendszer összeomlásáért felelős körülmények elemzésében alkalmazzák.
Egy olyan ACPI táblázat, amely az alaprendszerről nyújt alapvető konfigurációs információkat.
Az internetes címek (pl. levelezes.valami.net) emberek és gépek által is olvasható formája közti leképezéséért felelős rendszer.
A számítógépek IP-címeinek szerveren keresztüli dinamikus kiosztásáért felelős protokoll. Az így keletkező cím alapú hozzárendelést “bérletnek” (“lease”) nevezzük.
Lásd: Extended COFF
Lásd: File Allocation Table
Lásd: File Transfer Protocol
A TCP felett implementált magasabb szintű protokollok családjának egyik tagja, aminek segítségével állományokat tudunk átmásolni egy TCP/IP-hálózaton keresztül.
Lásd: Graphical User Interface
Annak a kölcsönös kizárásért felelős megoldásnak (alvó (sleep) mutex-nek) a neve, ami a rendszermag erőforrásainak jelentős részét védi. Amikor még a számítógépek csupán néhány programot futtattak egyetlen hálózati kártyával és általában egyetlen processzoron, akkor még elegendő volt egy egyszerűbb zárolási mechanizmus használata, azonban napjainkban ez már egy elfogadhatatlanul szűk keresztmetszetet képez. A FreeBSD fejlesztői folyamatosan dolgoznak, hogy ezt olyan zárolásokkal váltsák fel, amelyek csak az egyes erőforrásokat védik. Ennek köszönhetően sokkal nagyobb fokú párhuzamosítás érthető el mind az egyprocesszoros mind pedig a többprocesszoros rendszerekben egyaránt.
Olyan rendszer, ahol a felhasználó és a számítógép grafikus megoldásokon keresztül érintkezik.
Lásd: HangUp
Honlapok előállítására használt jelölőnyelv.
Lásd: Input/Output
Lásd: Intel's ASL compiler
Lásd: Internet Protocol
Lásd: IP Firewall
Lásd: IP Version 4
Lásd: IP Version 6
Az IP protokoll 4-es változata, ahol 32 biten adunk meg címeket. Ez a változat még napjainkban is széles körben alkalmazott, azonban lassanként felváltja az IPv6.
Lásd még: IP Version 6.
Az új IP protokoll. Azért alkották meg, mert az IPv4 által felkínált címtér már túlságosan kicsinek bizonyult. 128 bites címekkel dolgozik.
Az Intel által kifejlesztett fordítóprogram, amivel ASL-programokat lehet AML-kódra fordítani.
A levelező szervereken tárolt elektronikus levelek elérésére használt protokoll, aminek egyik fontos jellemzője, hogy az elolvasott leveleket a szerveren tartja és nem tölti le a levelező klienssel.
Lásd még: Post Office Protocol Version 3.
Csomagok átküldését leíró protokoll, amire egész internet épül. Eredetileg az Egyesült Államok Védelmi Minisztériuma számára készült, és a TCP/IP protokollkészlet egyik meghatározó eleme. Enélkül az internet nem nyerte volna el mai alakját. Részletesebb információkért ld. az RFC 791.
Egy olyan cég, ami lehetőséget kínál az internet elérésére.
A KAME japánul “teknőst” jelent, de informatikai körökben ezt gyakran a KAME projekttel azonosítják, amely az IPv6 implementációján dolgozik.
Lásd: Key Distribution Center
Lásd: Kernel Virtual Address
Lásd: Kilo Bits Per Second
Egy olyan módszer, aminek segítségével a FreeBSD rendszermag funkcionalitását anélkül tudjuk dinamikusan bővíteni, hogy a újra kellene indítanunk hozzá a rendszerünket.
A rendszermag által támogatott szálkezelési rendszer. Ennek pontosabb részleteit ld. a hozzátartozó projekt honlapján.
A sávszélesség (vagyis egy adott idő alatt mennyi adatot vagyunk képesek átküldeni) meghatározására használt mérték. Itt a Kilo helyett még szerepelhet a Mega, Giga, Tera és így tovább.
Lásd: Local Area Network
Lásd: Lock Order Reversal
Lásd: Line Printer Daemon
Egy viszonylag kis környezetben, például irodában, otthon stb. használt hálózat.
A FreeBSD rendszermagja az erőforrások megfelelő zárolásával igyekszik megosztani azokat. A zárolási hibák keletkező holtpontok felderítésére a FreeBSD-CURRENT rendszermagokban található (de a kiadásokból már eltávolított) egy zárolásokat ellenőrző futás idejű rendszer, aminek a neve witness(4). (A witness(4) jelen pillanatban kissé még szigorú, ezért előfordulhat, hogy vakriasztást ad.) A tőle származó valós jelentésekben olvashatjuk, hogy “ha pórul jártunk volna, akkor most itt lett volna egy holtpont”.
Az ilyen hibákat általában gyorsan kijavítják, ezért mielőtt egy ilyen hibát beküldenénk, nézzünk szét a http://lists.FreeBSD.org/mailman/listinfo/freebsd-current címen és az észlelt LOR-ok honlapján.
Lásd: Mandatory Access Control
Lásd: Merge From Current
Lásd: Merge From Perforce
Lásd: Merge From Stable
Lásd: Multi-Level Security
Lásd: Message Of The Day
Lásd: Mail Transfer Agent
Lásd: Mail User Agent
A levelek továbbítására használt alkalmazás, melyek a BSD alaprendszerekben már régóta megtalálhatóak. Közülük manapság a Sendmail szerepel itt, de rajta kívül még több más MTA is létezik, mint például a postfix, qmail és az Exim.
Az elektronikus levelek megjelenítésére és írására alkalmas alkalmazás.
A -CURRENT ágból származó valamelyik funkcionalitás vagy módosítás beolvasztása egy másik ágba, ami a legtöbb esetben a -STABLE.
A Perforce repository-ból származó funkcionalitás vagy módosítás beolvasztása a -CURRENT ágba.
Lásd még: Perforce.
A FreeBSD fejlesztésének megszokott menete szerint egy változtatás először a -CURRENT ágba kerül be tesztelésre, majd csak ezt követően a -STABLE ágba. Esetenként azonban előfordul, hogy egy változtatás először a -STABLE ágba kerül, majd csak ezután a -CURRENT ágba.
Ezt a kifejezést használjuk abban az esetben is, amikor egy módosítást a -STABLE ágból olvasztunk be a biztonsági javításokat tartalmazó ágba.
Lásd még: Merge From Current.
Általában a bejelentkezéskor megjelenő üzenet, amiben valamilyen információt továbbítunk a rendszer felhasználói számára.
Lásd: Project Evil
Lásd: Network File System
Lásd: Network Time Protocol
Egy olyan technikai megoldás, amelynek használata során az átjárón keresztül haladó IP-csomagok információt módosítják, és ezáltal lehetővé teszik az átjáró mögött levő gépek számára, hogy hatékonyan osztozzanak egyetlen IP-címen.
A Microsoft® által kidolgozott állományrendszer, ami általuk fejlesztett “új technológiájú” operációs rendszerekben érhető el, tehát például a Windows® 2000, Windows NT® és Windows XP rendszerekben.
A számítógépek óráinak hálózaton keresztüli egyeztetésének egyik módszere.
Lásd: Overtaken By Events
Lásd: On-Demand Mail Relay
Lásd: Operating System
Programok, függvénykönyvtárak és segédprogramok összesége, amelyeken keresztül hozzá tudunk férni a számítógépben található hardverek által felkínált erőforrásokhoz. Napjaink operációs rendszerei egészen az egy időben egyetlen programot futtatni és egyetlen eszközt elérni képes rendszerektől a többfelhasználós, többfeladatos és egyszerre több programot is futtatni tudó, többezer, egyenként különböző alkalmazásokat futtató felhasználót kiszolgáló rendszerekig terjedhet.
Olyan javasolt változtatásra (hibajelentésre vagy egy új funkció igénylésére) utal, ami a legfrissebb változtatások, például a FreeBSD hálózati szabványainak megváltozása, az adott hardver elavulása stb. következtében már nem lényeges vagy nem érvényes.
Lásd: Perforce
Lásd: Personal Computer
Lásd: Portable Document Format
Lásd: Process ID
Lásd: Post Office Protocol
Lásd: Point-to-Point Protocol
Lásd: PPP over ATM
Lásd: PPP over Ethernet
Lásd: Problem Report
A Perforce Software által fejlesztett forráskódkezelő termék, ami a CVS-nél jóval több lehetőséget kínál. Annak ellenére, hogy nem nyílt forráskódú, használata ingyenes olyan nyílt forráskódú projektek számára, mint amilyen a FreeBSD.
Egyes FreeBSD fejlesztők a Perforce repository-ban dolgoznak olyan kódokkal, amelyek használata a -CURRENT ágban túlságosan kockázatos lenne.
Egy olyan módszer, aminek segítségével egészen 64 GB-nyi központi memóriát tudunk elérni azokon a rendszereken, amelyek fizikailag csak 32 bites címtérrel rendelkeznek (és ezáltal a PAE nélkül csak 4 GB memóriát képesek használni).
Egy misztikus eredetű fejrevaló, ami leginkább a szamárfüles sapkához hasonlítható, és minden olyan FreeBSD committer jutalma, aki miatt nem fordul a rendszer, visszafele halad a verziók számozása, vagy bármilyen egyéb pusztítást végez a források között. Az ügyetlenebb committerek szép számmal be tudnak ilyeneket gyűjteni. Többnyire (csak?) humoros értelemben használják.
Lásd még: Post Office Protocol Version 3.
A levelező szerverken tárolt elektronikus levelek elérésére használatos protokoll, aminek egyik fontos jellemzője, hogy az elolvasandó leveleket a levelező kliens letölti, nem pedig a szerveren hagyja.
Lásd még: Internet Message Access Protocol.
A FreeBSD fejlődése során igyekezni kell elkerülni a felhasználók elé tárt hirtelen változtatásokat. Például az /etc/defaults/rc.conf állományban található, rendszerindításért felelős változók átrendezése sérti “a legkisebb meglepetés elvét” (POLA). A fejlesztőknek tehát figyelembe kell venniük ezt az elvet, amikor a felhasználók számára is észlelhető változtatásokat hoznak létre.
A FreeBSD forrásában vagy dokumentációjában talált hiba leírása. Erről bővebben ld. a FreeBSD hibajelentések írása című cikket (angolul).
A rendszerben egy adott futó programot egyértelműen azonosító szám, amivel hivatkozni tudunk rá és műveleteket végrehajtani vele.
A Bill Paul által készített NDISulator munkacíme, amivel a szerző elsősorban arra szeretett volna (filozófiai szemszögből) utalni, hogy milyen szörnyűséget kellett művelnie. Az NDISulator egy olyan speciális kompatibilitási modul, aminek révén a FreeBSD/i386 változatában képesek vagyunk a Microsoft Windows;trade; NDIS miniport hálózati meghajtóit. Általában csak ez az egyetlen módja a zárt forráskódú meghajtókkal rendelkező kártyák használatának. Ld. src/sys/compat/ndis/subr_ndis.c.
Lásd: Router Advertisement
Lásd: Random Access Memory
Lásd: Received Data
Lásd: Request For Comments
Lásd: Remote Procedure Call
Lásd: Request To Send
Az az RS232C szabványú tű vagy vezeték, amin keresztül az adat érkezik.
Lásd még: Transmitted Data.
A soros vonali eszközök közti kommunikációt leíró szabvány.
Olyan megközelítés a processzorok tervezésében, ahol a hardver által végezhető műveletek ugyan leegyszerűsítettek, de a lehető legjobban általánosítottak. Ezzel csökkenthető az energiafogyasztás, kevesebb tranzisztorra van szükség és egyes esetekben akár nagyobb teljesítményt és megnövekedett kódsűrűséget is eredményezhet. RISC processzorok például az Alpha, Sparc®, ARM® és PowerPC®.
Lásd: Repository Copy
Állományok közvetlen másolása a CVS repository-n belül.
Repocopy nélkül a committer csak úgy tudná a repository egyik részéből a másikra áthelyezni az állományokat, ha először a cvs add paranccsal felvenné ezeket az új helyre, majd a cvs rm paranccsal törölné a régi helyről.
Ennek a megoldásnak egyik hátránya, hogy az állományokhoz tartozó előzmények (tehát a CVS naplókban szerepő bejegyzések) ilyenkor nem másolódnak át az új helyre. Mivel a FreeBSD projekt ezeket viszont nagyon fontosnak tartja, ezért ehelyett gyakran a “repository copy” módszerét alkalmazzák. Ennek folyamán a repository-k karbantartásáért felelős tagok (repository meisterek) fogják a cvs(1) használata helyett átmásolni az állományokat, közvetlenül a repository-n belül.
Az internet működéséhez kapcsolódó szabványok, protokollok és egyebek leírását tartalmazó dokumentumok. Ld. www.rfc-editor.org.
Gyakran viszont abban az értelemben is használják, amikor valaki szeretné kikérni a véleményét egy általa javasolt módosításról.
Egy RS232C szabványú jel, amivel megkérjük a távoli rendszert az adatok átküldésének megkezdésére.
Lásd még: Clear To Send.
Lásd: System Control Interrupt
Lásd: Signal Ground
Lásd: Server Message Block
Lásd: Symmetric MultiProcessor
Lásd: SMTP Authentication
Lásd: Secure Shell
Lásd: Suspend To RAM
Lásd: Subversion
Egy RS232 szabványú tű vagy vezeték, ami a jelek számára a referencia földet adja.
A Subversion egy CVS-hez hasonló verziókezelő rendszer, némileg bővebb tudással.
Lásd még: Concurrent Versions System.
Lásd: Transmitted Data
Lásd: Trivial FTP
Lásd: Ticket-Granting Ticket
Lásd: Time Stamp Counter
A modern Pentium® processzorokban megtalálható precíz belső számláló, amely a mag frekvenciájával érkező órajeleket számolja.
(Például) Az IP protokoll felett ülő protokoll, amely garantálja, hogy a csomagok megbízható, sorbarendezett módon jutnak el a céljukba.
Az IP protokoll és felette futó TCP protokoll kombinációjára utaló fogalom. Az internet legnagyobb része a TCP/IP protokollon keresztül működik.
Egy RS232C szabványú tű vagy vezeték, amin keresztül az adat átküldésre kerül.
Lásd még: Received Data.
Lásd: User Datagram Protocol
Lásd: User ID
Lásd: Uniform Resource Locator
Lásd: Universal Serial Bus
Az interneten található erőforrások, például dokumentumok helyének meghatározására és azonosítására alkalmas módszer.
Az eredeti UNIX állományrendszer, amelyet gyakran Berkeley Fast File Systemnek neveznek.
Az UFS1 FreeBSD 5-CURRENT változatában megjelent kiegészítése. Az UFS2 különböző kiegészítéseket, és 64 bites blokkmutatókat tartalmaz (így lehetővé teszi az 1 TB-os határ átlépését), valamint kibővített állománytárolást tesz lehetővé.
Különféle számítógépes perifériákat egy univerzális interfészen keresztül összekapcsoló hardveres szabvány.
A számítógép minden egyes felhasználója számára kiosztott egyedi azonosítószám, aminek segítségével a az erőforrások és engedélyek egyértelműen hozzájuk kapcsolhatóak.
TCP/IP hálózatokban adatkommunikációra használható egyszerű, nem megbízható, datagram alapú protokoll. Az UDP nem tartalmaz a TCP-hez hasonló hibaérzékelést és -javítást.
Lásd: Virtual Private Network
Helyi, például egy vállalati hálózat, valamilyen publikus hírközlési eszközön, például interneten keresztüli távoli elérésére alkalmas módszer.
Ha kérdése van a FreeBSD-vel kapcsolatban, a következő
címre írhat (angolul): <freebsd-questions@FreeBSD.org>.
Ha ezzel a dokumentummal kapcsolatban van kérdése,
kérjük erre a címre írjon: <gabor@FreeBSD.org>.