Hvad er UNIX®?
UNIX® er en klasse af operativsystem (OS) udviklet på Bell Labs i 1969. I dag ejes det som et varemærke af The Open Group, der fører tilsyn med dens udvikling og udgiver Single UNIX® Specification. Andre operativsystemer, der er baseret på dette operativsystem, eller som deler mange funktioner med det, men ikke overholder specifikationerne, kaldes generelt UNIX-lignende.
Generelt er UNIX® et operativsystem, der kan køres på en arbejdsstation eller en netværksserver. Sådanne systemer dannede rygraden i det tidlige Internet, og de spiller fortsat en vigtig rolle i at holde Internettet fungerende. UNIX® oprindeligt angav at være et utroligt bærbart system, der er i stand til at tillade en computer at have flere processer kørt på én gang, og med flere brugere logget ind på samme tid.
Interaktionerne i tidlige systemer fandt sted via en tekstindtastning og anvendte et hierarkisk fillagringssystem. Selvom UNIX® har ændret sig siden sin tidlige udvikling, forbliver mange kommandoer de samme, og det er stort set genkendeligt i dag som det samme system, som det var for 40 år siden. Siden 1994 har det været ejet af The Open Group, der købte det fra Novell. Standarden fortsætter med at udvikle sig, og den har også haft en række populære offshoots, der begyndte med dens kerneidealer.
Den mest berømte af disse er Linux®-kernen, der har begyndt så langt tilbage som i 1983, da Richard Stallman begyndte GNU-projektet for at forsøge at skabe en gratis version af UNIX®. Selv om selve projektet ikke havde nogen succes, producerede Linus Torvalds i 1992 en gratis version af kernen, som han kaldte Linux®, og han frigav den under GNU-licensen. Som et resultat, mens UNIX® forblev relativt lukket, var Linux® fuldstændig open source. Dette ansporede til et stort antal distributioner af kernekernen.
Selvom folk har tendens til at tænke på UNIX® som et enkelt operativsystem, er det faktisk en bredere klasse af systemer, der opfylder en specifikation. Enhver, der har et operativsystem, der opfylder denne specifikation, kan bruge navnet, hvis det antages, at de betaler de korrekte licensgebyrer. Et antal eksisterende operativsystemer kunne bruge mærket, hvis de valgte det, skønt dette i mange tilfælde undergraver deres egne egenskaber.
For eksempel opfylder Apple OSX-systemet specifikationerne, og det er strengt taget et UNIX®-system. Tilsvarende er Solaris-operativsystemet i denne klasse, ligesom HP-UX, AIX, Tru64 og IRIX. Operativsystemer, som Linux®-smagsstoffer eller BSD, der har meget til fælles med UNIX®, men ikke er teknisk UNIX®-systemer på grund af enten en manglende opfyldelse af specifikationen, at betale licensgebyret, eller begge dele, henvises ofte til simpelthen som * nix-systemer. Dette kommer fra en praksis i selve operativsystemet ved at bruge stjerne som et jokertegnssymbol, der kan stå i enhver karakter. Selvom teknisk set "UNIX-lignende" systemer er det foretrukne udtryk, ses det meget sjældent i stedet for * nix, * NIX eller? Nix.