Wat is UNIX®?
UNIX® is een klasse van het besturingssysteem (OS) ontwikkeld in Bell Labs in 1969. Vandaag is het eigendom van de Open Group, die toezicht houdt op de ontwikkeling van de Open en de Single UNIX® -specificatie publiceert. Andere besturingssystemen die op dit besturingssysteem zijn gebaseerd, of er veel functies mee delen, maar niet voldoen aan de spec, worden over het algemeen Unix-achtig genoemd.
In het algemeen is UNIX® een besturingssysteem dat kan worden uitgevoerd op een werkstation of een netwerkserver. Dergelijke systemen vormden de ruggengraat van het vroege internet en ze blijven een belangrijke rol spelen om het internet te laten functioneren. UNIX® werd oorspronkelijk een ongelooflijk draagbaar systeem, in staat om een computer toe te staan om meerdere processen tegelijkertijd te laten draaien, en met meerdere gebruikers tegelijkertijd aangemeld.
De interacties in vroege systemen vonden plaats via een tekstinvoer en gebruikten een hiërarchisch bestandsopslagsysteem. Hoewel UNIX® sinds de vroege ontwikkeling is veranderd, zijn veel commando's RemaIn hetzelfde, en het is tegenwoordig grotendeels herkenbaar als hetzelfde systeem dat het 40 jaar geleden was. Sinds 1994 is het eigendom van de Open Group, die het van Novell heeft gekocht. De standaard blijft zich ontwikkelen en heeft ook een aantal populaire uitlopers gehad die begonnen met zijn kernidealen.
De beroemdste hiervan is de Linux® -kernel, die het begin van 1983 heeft, toen Richard Stallman het GNU -project begon om te proberen een gratis versie van UNIX® te maken. Hoewel het project zelf geen succes had, produceerde Linus Torvalds in 1992 een gratis versie van de kernel, die hij Linux® noemde, en hij bracht het uit onder de GNU -licentie. Dientengevolge, terwijl Unix® relatief afgesloten bleef, was Linux® volledig open source. Dit leidde tot een groot aantal distributies van de kern kernel.
Hoewel mensen de neiging hebben om UNIX® als een enkel besturingssysteem te beschouwen, is het eenEen bredere klasse van systemen die voldoen aan een specificatie. Iedereen die een besturingssysteem heeft dat aan die specificatie voldoet, kan de naam gebruiken, ervan uitgaande dat ze de juiste licentiekosten betalen. Een aantal bestaande besturingssystemen zou het merk kunnen gebruiken als ze dat zouden kiezen, hoewel dit in veel gevallen hun eigen eigenschappen zou ondermijnen.
Bijvoorbeeld, het Apple OSX -systeem voldoet aan de specificatie en is dus strikt een UNIX® -systeem. Evenzo bevindt het Solaris-besturingssysteem zich in deze klasse, net als HP-UX, AIX, TRU64 en IRIX. Besturingssystemen, zoals Linux® Flavours of BSD, die veel gemeen hebben met UNIX®, maar zijn niet technisch gezien UNIX® -systemen vanwege een niet -voldoen aan de specificaties, om de licentiekosten te betalen, of beide, worden vaak eenvoudig aangeduid als *Nix -systemen. Dit komt van een praktijk in het besturingssysteem zelf van het gebruik van de asterisk als een wildcard -symbool, dat voor elk personage kan opstaan. Hoewel technisch gezien "Unix-achtige" systemen de voorkeursterm is, is het zeer zelden seen in plaats van *nix, *nix, of? nix.