Ugrás a tartalomhoz

„Unix” változatai közötti eltérés

A Wikipédiából, a szabad enciklopédiából
[ellenőrzött változat][ellenőrzött változat]
Tartalom törölve Tartalom hozzáadva
UNIX, junksz
a bekezdés felhúzása + link
 
(35 közbenső módosítás, amit 25 másik szerkesztő végzett, nincs mutatva)
1. sor: 1. sor:
{{lektor|2005 májusából}}
{{Operációs rendszer infobox
{{Operációs rendszer infobox
| name = UNIX
| név = UNIX
| developer = [[Ken Thompson]], [[Dennis Ritchie]], [[Brian Kernighan]], [[Douglas McIlroy]], and [[Joe Ossanna]] at Bell Labs
| fejlesztő = [[Kenneth Lane Thompson|Ken Thompson]], [[Dennis M. Ritchie|Dennis Ritchie]], [[Brian Kernighan]], [[Douglas McIlroy]] és [[Joe Ossanna]] a Bell Labs-nél
| family = Unix
| család = Unix
| ui = [[Parancssoros felhasználói felület|parancssor]], grafikus ([[X Window System|X-window]])
| latest_release_version = nem ismert
| státusz = aktív
| ui = [[Parancssoros felhasználói felület|parancssor]], grafikus (X-window)
| weboldal = http://www.unix.org
| license =
| working_state = aktuális
| website = [http://www.unix.org UNIX Operating System]
}}
}}
A '''Unix''' (amelyet eredetileg '''UNIX''' védjeggyel jelent meg; magyaros kiejtése: ''juniksz'') egy [[1969]]-ben kifejleszett [[operációs rendszer]], amelyet az [[AT&T]] munkatársai dolgoztak ki a [[Bell Laboratories]]-ben.
A '''Unix''' (amely eredetileg '''UNIX''' védjeggyel jelent meg; magyaros kiejtése: ''juniksz'') egy [[1969]]-ben kifejlesztett [[operációs rendszer]], amelyet az [[AT&T]] munkatársai dolgoztak ki a [[Bell Laboratories]]ben.


1993 óta a UNIX nem egy cég egyetlen termékét jelöli, hanem egy licencelhető [[védjegy]], melyet az [http://opengroup.org/ Open Group] kezel.
1993 óta a UNIX nem egy cég egyetlen termékét jelöli, hanem egy licencelhető [[védjegy]], melyet az [http://opengroup.org/ Open Group] kezel.
A [http://www.unix.org/version4/overview.html UNIX kritériumoknak] megfelelő és certifikált rendszer például a [[HP-UX]], a [[AIX]], a [[Mac OS X]], a [[Solaris (operációs rendszer)|Solaris]]. <ref>http://www.opengroup.org/openbrand/register/ </ref>.
A [https://web.archive.org/web/20180115021457/http://www.unix.org/version4/overview.html UNIX kritériumoknak] megfelelő és hitelesített rendszer például a [[HP-UX]], a [[AIX]], a [[macOS|Mac OS X]], a [[Solaris (operációs rendszer)|Solaris]].<ref>http://www.opengroup.org/openbrand/register/</ref>


A követelményeknek megfelelő, de nem certifikált (vagy csak részben megfelelő) rendszereket [[Unix-szerű]]nek szokták nevezni. Unix-szerű operációs rendszer például a [[Linux]], a [[BSD]], a [[Minix]], a [[QNX]] vagy a [[GNU Hurd]].
A követelményeknek megfelelő, de nem hitelesített (vagy csak részben megfelelő) rendszereket [[Unix-szerű operációs rendszer|Unix-szerűnek]] szokták nevezni. Unix-szerű operációs rendszer például a [[Linux]], a [[Berkeley Software Distribution|BSD]], a [[MINIX]], a [[QNX]] vagy a [[GNU Hurd]].


== A UNIX története ==
== A Unix története ==
[[Fájl:Ken n dennis.jpg|bélyegkép|jobbra|250px|[[Ken Thompson]] és [[Dennis Ritchie]]]]
[[Fájl:Ken Thompson and Dennis Ritchie.jpg|bélyegkép|jobbra|250px|[[Kenneth Lane Thompson|Ken Thompson]] és [[Dennis M. Ritchie|Dennis Ritchie]]]]
A Unix operációs rendszer fejlesztése a
[[Fájl:Unix history-simple.svg|bélyegkép|jobbra|250px|A UNIX és UNIX-szerű rendszerek áttekinése]]
A Unix operációs rendszer fejlesztése a Multics-szal (Multiplexed Operating and Computing System) kezdődött. A Multics projekt az [[1960-as évek]] közepén indult, a General Electric, Massachusetts Institute for Technology és a Bell Laboratories együttműködésében. 1969-ben a Bell Laboratories kivonult a projektből.
[[Multics]]-szal ''(Multiplexed Operating and Computing System)'' kezdődött. A Multics projekt az [[1960-as évek]] közepén indult, a General Electric, Massachusetts Institute for Technology és a Bell Laboratories együttműködésében. 1969-ben a Bell Laboratories kivonult a projektből.


A Bell Laboratories egyik embere, Ken Thompson részt vett a Multics projektben. Szerette a Multics-ot, de túl komplexnek találta. Thompson a Multics nyomdokain haladva egy [[PDP]]-7-esen egy hónap alatt megírja a első Unicsot. Egy-egy hétbe tellett megírni neki az eredeti [[rendszermag]]ot, [[Unix rendszerhéj|héjat]], [[szövegszerkesztő]]t, és [[assembler]] fordítót. A UNICS jelentése „Uniplexed Operating and Computing System”. Ahogy az operációs rendszer változott, a nevét lerövidítették, és így született meg a rövidebb "Unix" név. A UNICS 1969 szeptemberében jelent meg.
A Bell Laboratories egyik munkatársa, Ken Thompson részt vett a Multics projektben. Szerette a Multicsot, de túl komplexnek találta. Thompson a Multics nyomdokain haladva egy [[PDP#PDP–7|PDP–7-esen]] egy hónap alatt megírta az első Unicsot. Egy-egy hétbe tellett megírni neki az eredeti [[rendszermag]]ot, [[Unix rendszerhéj|héjat]], [[szövegszerkesztő]]t, és [[assembler]] fordítót. A UNICS jelentése „Uniplexed Operating and Computing System”. Ahogy az operációs rendszer változott, a nevét lerövidítették, és így született meg a rövidebb "Unix" név. A UNICS 1969 szeptemberében jelent meg.


A UNIX rendszermagját eleinte [[assembly]] segítségével készítették el, majd 1973-ban nagyrészt átírták [[C (Programozási nyelv)|C]] nyelvre, amely lehetővé tette az egyszerű portolást a különböző hardverekre.
A UNIX rendszermagját eleinte [[assembly]] segítségével készítették el, majd 1973-ban nagyrészt átírták [[C (programozási nyelv)|C nyelvre]], amely lehetővé tette az egyszerű portolást a különböző hardverekre.


Bár a UNIX név jelenleg az [http://opengroup.org/ Open Group] bejegyzett [[védjegy]]e, a UNIX-jogokkal a [[Novell]] rendelkezik. A UNIX nevet gyakran használjuk [[operációs rendszer]] család megnevezésére is, néha függetlenül attól, hogy egyáltalán fejlődésében van-e közvetlen köze az eredeti UNIX-hoz vagy sem. Ennek alapján a [[Linux]] is egy [[UNIX-szerű]] rendszer, annak ellenére, hogy közvetlenül nem használtak fel benne UNIX-eredetű kódot. A UNIX és UNIX-szerű operációs rendszereket gyakran *NIX közös megnevezéssel illetik.
Bár a UNIX név jelenleg az [http://opengroup.org/ Open Group] bejegyzett [[védjegy]]e, a UNIX-jogokkal a [[Novell]] rendelkezik. A UNIX nevet gyakran használjuk [[operációs rendszer]] család megnevezésére is, néha függetlenül attól, hogy egyáltalán fejlődésében van-e közvetlen köze az eredeti UNIX-hoz vagy sem. Ennek alapján a [[Linux]] is egy [[UNIX-szerű]] rendszer, annak ellenére, hogy közvetlenül nem használtak fel benne UNIX-eredetű kódot. A UNIX és UNIX-szerű operációs rendszereket gyakran *NIX közös megnevezéssel illetik.
34. sor: 31. sor:
== i386 ==
== i386 ==


[[IBM-kompatibilis PC]]-k az Intel [[Intel 80386|80386]] kompatibilis processzorok alkalmazása óta alkalmasak Unix, [[Berkeley Software Distribution|BSD]] és Linux operációs rendszerek futtatására. Legfőbb ok az, hogy az [[x86|i386]] az azt megelőző [[Intel 80286|80286]], [[Intel 8086|8086]] és [[Intel 8088|8088]] processzorokkal ellentétben már ''preemtive'' processzor, azaz ''task''-ok futását oly mértékben támogatja, hogy képes egy ''task''-ot annak készséges együttműködése ellenére is a processzorra várakoztatni, vagy akár fel is számolni.
[[IBM-kompatibilis PC]]-k az Intel [[Intel 80386|80386]] kompatibilis processzorok alkalmazása óta alkalmasak Unix, [[Berkeley Software Distribution|BSD]] és Linux operációs rendszerek futtatására. Legfőbb ok az, hogy az [[x86|i386]] az azt megelőző [[Intel 80286|80286]], [[Intel 8086|8086]] és [[Intel 8088|8088]] processzorokkal ellentétben már ''preemptive'' processzor, azaz önálló feladatok futását oly mértékben támogatja, hogy képes egy feladatot annak készséges együttműködése ellenére is a processzorra várakoztatni, vagy akár fel is számolni.


== Jegyzetek ==
== Jegyzetek ==
{{források}}
{{jegyzetek}}


== Kapcsolódó szócikkek ==

== Lásd még ==
* [[Unix-háborúk]]
* [[Unix-háborúk]]


== Külső hivatkozások ==
== További információk ==
* [http://hup.hu/ HUP – Hungarian Unix Portal]
* [http://hup.hu/ HUP – Hungarian Unix Portal]
* [http://www.clock.org/~fair/computers/unix.html UNIX variációk]
* [http://www.clock.org/~fair/computers/unix.html UNIX variációk]
* [http://mek.oszk.hu/01200/01249/01249.htm Szemethy Tivadar: Unix ismertetője] – szerinte nem mindegy, hogy "Unix" vagy "UNIX"!
* [http://mek.oszk.hu/01200/01249/01249.htm Szemethy Tivadar: Unix ismertetője] – szerinte nem mindegy, hogy "Unix" vagy "UNIX"!
* [http://www.tuhs.org/ A TUHS honlapja]
* [https://web.archive.org/web/20050831153956/http://www.tuhs.org/ A TUHS honlapja]


{{UNIX}}
{{UNIX}}
{{Operációs rendszer}}
{{Nemzetközi katalógusok}}
{{Portál|Informatika|i }}


[[Kategória:Unix| ]]
[[Kategória:Unix]]

A lap jelenlegi, 2023. augusztus 4., 09:44-kori változata

UNIX
FejlesztőKen Thompson, Dennis Ritchie, Brian Kernighan, Douglas McIlroy és Joe Ossanna a Bell Labs-nél
OS-családUnix
Programozási nyelv
Felhasználói felületparancssor, grafikus (X-window)
Státuszaktív
Weboldalhttp://www.unix.org

A Unix (amely eredetileg UNIX védjeggyel jelent meg; magyaros kiejtése: juniksz) egy 1969-ben kifejlesztett operációs rendszer, amelyet az AT&T munkatársai dolgoztak ki a Bell Laboratoriesben.

1993 óta a UNIX nem egy cég egyetlen termékét jelöli, hanem egy licencelhető védjegy, melyet az Open Group kezel. A UNIX kritériumoknak megfelelő és hitelesített rendszer például a HP-UX, a AIX, a Mac OS X, a Solaris.[1]

A követelményeknek megfelelő, de nem hitelesített (vagy csak részben megfelelő) rendszereket Unix-szerűnek szokták nevezni. Unix-szerű operációs rendszer például a Linux, a BSD, a MINIX, a QNX vagy a GNU Hurd.

A Unix története[szerkesztés]

Ken Thompson és Dennis Ritchie

A Unix operációs rendszer fejlesztése a Multics-szal (Multiplexed Operating and Computing System) kezdődött. A Multics projekt az 1960-as évek közepén indult, a General Electric, Massachusetts Institute for Technology és a Bell Laboratories együttműködésében. 1969-ben a Bell Laboratories kivonult a projektből.

A Bell Laboratories egyik munkatársa, Ken Thompson részt vett a Multics projektben. Szerette a Multicsot, de túl komplexnek találta. Thompson a Multics nyomdokain haladva egy PDP–7-esen egy hónap alatt megírta az első Unicsot. Egy-egy hétbe tellett megírni neki az eredeti rendszermagot, héjat, szövegszerkesztőt, és assembler fordítót. A UNICS jelentése „Uniplexed Operating and Computing System”. Ahogy az operációs rendszer változott, a nevét lerövidítették, és így született meg a rövidebb "Unix" név. A UNICS 1969 szeptemberében jelent meg.

A UNIX rendszermagját eleinte assembly segítségével készítették el, majd 1973-ban nagyrészt átírták C nyelvre, amely lehetővé tette az egyszerű portolást a különböző hardverekre.

Bár a UNIX név jelenleg az Open Group bejegyzett védjegye, a UNIX-jogokkal a Novell rendelkezik. A UNIX nevet gyakran használjuk operációs rendszer család megnevezésére is, néha függetlenül attól, hogy egyáltalán fejlődésében van-e közvetlen köze az eredeti UNIX-hoz vagy sem. Ennek alapján a Linux is egy UNIX-szerű rendszer, annak ellenére, hogy közvetlenül nem használtak fel benne UNIX-eredetű kódot. A UNIX és UNIX-szerű operációs rendszereket gyakran *NIX közös megnevezéssel illetik.

A 2038-as év problémája[szerkesztés]

Alapvetően a Unix rendszerek az időt 1970. január 1. óta eltelt másodpercekben számolják, és ennek tárolására előjeles 32 bites egész számot használnak. Így 2038. január 19-én túlcsordulási hiba folytán egyes rendszerek 1970-et, mások 1901-et fognak jelezni.

i386[szerkesztés]

IBM-kompatibilis PC-k az Intel 80386 kompatibilis processzorok alkalmazása óta alkalmasak Unix, BSD és Linux operációs rendszerek futtatására. Legfőbb ok az, hogy az i386 az azt megelőző 80286, 8086 és 8088 processzorokkal ellentétben már preemptive processzor, azaz önálló feladatok futását oly mértékben támogatja, hogy képes egy feladatot annak készséges együttműködése ellenére is a processzorra várakoztatni, vagy akár fel is számolni.

Jegyzetek[szerkesztés]

Kapcsolódó szócikkek[szerkesztés]

További információk[szerkesztés]