Unix

UNIX is een computerbesturingssysteem. Het werd voor het eerst ontwikkeld in 1969 bij Bell Labs. Ken Thompson, Dennis Ritchie, Douglas McIlroy en anderen hebben het gemaakt. Ze gebruikten assemblagetaal om het te schrijven. In 1972 werd de Unix code herschreven met de nieuwe C programmeertaal. Het Unix besturingssysteem is een multiuser en multiprocessing systeem. Dit betekent dat het meerdere applicatieprogramma's tegelijk kan uitvoeren, voor meer dan één gebruiker tegelijk. Het is ook in staat om goed te werken in een netwerk van computers. Computerveiligheid is ook belangrijk in Unix, omdat veel mensen er toegang toe kunnen krijgen, zowel door een computer direct te gebruiken als via een netwerk.

Veel ideeën in Unix waren nieuw. Andere besturingssystemen kopieerden ze. Vandaag de dag zijn er veel besturingssystemen die enkele ideeën van Unix in zich hebben. Om deze reden spreken sommige mensen over een "Unix-filosofie" van het doen van dingen. Linux is één van deze systemen met veel van de Unix ideeën erin. Linux gebruikt geen code van UNIX. Linux deelt slechts enkele van de ideeën en de namen van de commando's. Linux is dus geen UNIX-besturingssysteem. In plaats daarvan wordt het "Unix-achtig" genoemd.

Er kunnen veel verschillende gebruikers zijn in een Unix en Unix-achtig besturingssysteem. De meeste van hen hebben een persoonlijke ruimte waar ze dingen kunnen plaatsen. Dit wordt een gebruikersaccount genoemd.

Een manier om een Unix systeem te gebruiken is met de commandoregelinterface. Gebruikers voeren commando's en programma's uit door het typen van tekstkarakters. Dit kost tijd om te leren, maar het is een zeer krachtige en flexibele manier van werken. Het wordt nog steeds gebruikt door de meeste Unix-beheerders. Deze commando's worden uitgevoerd in een commandoregel, die enigszins kan veranderen tussen het ene systeem en het andere.

Een grafische gebruikersinterface (GUI) is de andere methode. Het X Window System is een zeer gebruikelijke GUI voor Unix systemen. Het X Window System is slechts een schil van een grafische interface. Het heeft vele protocollen. Het X Window Systeem zelf laat de gebruiker niet toe om vensters te verplaatsen en te verkleinen. Gebruikers hebben een window manager of desktop manager nodig om dat te doen.

Sommige van de populaire desktop- en windowmanagers zijn dat:

  • Kabouter
  • KDE
  • Raammaker
  • Xfce

Net als de meeste andere grafische gebruikersinterfaces gebruiken ze vensters, dialoogvensters, ondersteunen ze het gebruik van een computermuis en zijn ze zo ontworpen dat ze gemakkelijk te gebruiken zijn.

Er zijn vele duizenden programma's beschikbaar voor het X Window System. Programma's zoals tekstverwerkers en spreadsheets zijn beschikbaar, inclusief gratis en open-source software.

De geschiedenis van UNIX en zijn varianten
De geschiedenis van UNIX en zijn varianten

Twee soorten Unix

Tegenwoordig zijn er twee soorten besturingssystemen die lijken op UNIX.

De eerste groep zijn allen die een kernelcode delen met het origineel van Bell Labs bij AT&T. Dit omvat de commerciële UNIX-types: Solaris of AIX.

De tweede groep bevat vrije besturingssystemen die meestal BSD op hun naam hebben, zoals FreeBSD, OpenBSD en NetBSD. Deze zijn gebaseerd op vrije BSD. Mac OS X is ook gebaseerd op BSD.

Er zijn ook vrije systemen gebaseerd op de Linux kernel. Deze delen geen code met de originele UNIX. BSD-systemen delen zeer weinig code met de originele Unix omdat veel van de code gedurende vele jaren is herschreven. Veel mensen gebruiken de termen Unix en Unix-achtige systemen om duidelijk te zijn.

De meeste toepassingen kunnen op elk modern Unix of Unix-achtig systeem draaien. KDE en Gnome zijn ontwikkeld voor Linux en later veranderd om op commerciële Unix-types te draaien.



AlegsaOnline.com - 2020 - License CC3