Unix
A UNIX egy számítógépes operációs rendszer. Először 1969-ben fejlesztették ki a Bell Labs-ben. Ken Thompson, Dennis Ritchie, Douglas McIlroy és mások alkották meg. Megírásához assembly nyelvet használtak. 1972-ben a Unix kódját az új C programozási nyelvvel írták át. A Unix operációs rendszer egy többfelhasználós és többprocesszoros rendszer. Ez azt jelenti, hogy egyszerre több alkalmazási programot is képes futtatni, egyidejűleg több felhasználó számára. Emellett képes számítógépek hálózatában is jól működni. A számítógép biztonsága is fontos a Unix esetében, mivel sok ember férhet hozzá, akár közvetlenül egy számítógépet használva, akár hálózaton keresztül.
A Unix számos ötlete új volt. Más operációs rendszerek másolták őket. Ma már számos olyan operációs rendszer létezik, amely a Unix néhány ötletét tartalmazza. Emiatt egyesek "Unix filozófiáról" beszélnek. A Linux egyike ezeknek a rendszereknek, amely számos Unix-ötletet tartalmaz. A Linux nem a UNIX kódját használja. A Linux csak néhány ötletet és a parancsok nevét osztja meg. A Linux tehát nem UNIX operációs rendszer. Ehelyett "Unix-szerűnek" nevezik.
Egy Unix és Unix-szerű operációs rendszerben sok különböző felhasználó lehet. Legtöbbjüknek van egy személyes területe, ahová a dolgokat elhelyezhetik. Ezt nevezzük felhasználói fióknak.
A Unix-rendszerek használatának egyik módja a parancssori felület. A felhasználók a parancsokat és programokat szöveges karakterek beírásával futtatják. Ennek megtanulása időbe telik, de nagyon hatékony és rugalmas munkamódszer. A legtöbb Unix rendszergazda még mindig ezt használja. Ezeket a parancsokat egy héjban futtatják, amely rendszerenként kissé változhat.
A másik módszer a grafikus felhasználói felület (GUI). Az X Window System egy nagyon elterjedt GUI a Unix-rendszerekben. Az X Window System csak egy grafikus felület héja. Számos protokollal rendelkezik. Maga az X Window System nem teszi lehetővé a felhasználó számára az ablakok mozgatását és átméretezését. A felhasználóknak ehhez egy ablakkezelőre vagy asztali kezelőre van szükségük.
Néhány a népszerű asztali és ablakkezelők közül:
A legtöbb más grafikus felhasználói felülethez hasonlóan ablakokat és párbeszédpaneleket használnak, támogatják a számítógép egér használatát, és úgy tervezték őket, hogy könnyen használhatóak legyenek.
Az X Window Systemhez több ezer program érhető el. Olyan programok, mint a szövegszerkesztők és táblázatkezelők, beleértve az ingyenes és nyílt forráskódú szoftvereket is.


A UNIX és változatainak története
Kétféle Unix
Ma már kétféle operációs rendszer létezik, amelyek olyanok, mint a UNIX.
Az első csoportba azok tartoznak, amelyeknek van közös kernel kódjuk az AT&T Bell Labs-ből származó eredetivel. Ide tartoznak a kereskedelmi UNIX típusok: Solaris vagy AIX.
A második csoportba tartoznak a szabad operációs rendszerek, amelyek általában BSD-t tartalmaznak a nevükben, mint például a FreeBSD, OpenBSD és NetBSD. Ezek a szabad BSD-n alapulnak. A Mac OS X szintén a BSD-n alapul.
Léteznek a Linux kernelen alapuló szabad rendszerek is. Ezek nem osztoznak semmilyen kódon az eredeti UNIX-szel. A BSD rendszerek nagyon kevés kódot osztanak meg az eredeti Unix-szal, mivel a kód nagy részét sok év alatt átírták. Sokan az egyértelműség kedvéért használják a Unix és a Unix-szerű rendszerek kifejezéseket.
A legtöbb alkalmazás bármely modern Unix vagy Unix-szerű rendszeren futtatható. A KDE-t és a GNOME-t Linuxra fejlesztették ki, majd később megváltoztatták, hogy a kereskedelmi Unix-típusokon is fusson.
Kérdések és válaszok
K: Mi az az UNIX?
V: A UNIX egy számítógépes operációs rendszer, amelyet először 1969-ben fejlesztettek ki a Bell Labs-ben.
K: Ki hozta létre a UNIX-ot?
V: Ken Thompson, Dennis Ritchie, Douglas McIlroy és mások alkották meg.
K: Hogyan írták meg a UNIX-ot?
V: Assembler nyelven írták.
K: Mit tesz lehetővé a Unix operációs rendszer?
V: A Unix operációs rendszer lehetővé teszi, hogy ugyanazon a gépen vagy számítógép-hálózaton egyszerre több felhasználó és több folyamat fusson.
K: Mi a "Unix filozófia"?
V: A "Unix-filozófia" arra utal, hogy sok más operációs rendszer a Unixból másolt ötleteket, ami ahhoz vezetett, hogy a Unix hatása számos különböző típusú rendszerben megfigyelhető.
K: A Linux a UNIX egyik típusa?
V: Nem, a Linux nem a UNIX kódját használja, hanem megosztja annak néhány ötletét és parancsát, ami inkább "Unix-szerű" rendszerré teszi, mint valódi UNIX rendszerré.
K: Mi a két módja a Unix-rendszer használatának?
V: A Unix rendszer kétféleképpen használható: parancssoros felületen vagy grafikus felhasználói felületen (GUI).