Historien om Unix är en fascinerande, fylld med innovation, samarbete och lite serendipity. Här är en uppdelning av dess ursprung:
Uppkomsten:
* 1960 -talet: Bell Labs arbetade med operativsystemet Multics (Multiplexed Information and Computing Service), vilket var ambitiöst men i slutändan för komplicerat. Ken Thompson, en Bell Labs -forskare, var frustrerad över Multics och dess begränsningar.
* 1969: Ken Thompson, inspirerad av Multics-projektet, började utveckla ett nytt operativsystem på en PDP-7-dator. Detta var den första versionen av UNIX, som ursprungligen kallades "UNICS" (uniplexed information och datorsystem).
* 1970: Dennis Ritchie gick med i Thompson och de började skriva om Unix på det nyutvecklade C -programmeringsspråket. Detta beslut gjorde Unix Portable, eftersom det lätt kunde anpassas för att köras på olika hårdvara.
Tidig utveckling och tillväxt:
* 1971: Den första versionen av UNIX släpptes, skriven på församlingsspråk. Det var fortfarande ett rudimentärt system, men det visade stort löfte.
* 1973: Unix skrivs om i C, vilket gjorde det mer bärbart. Detta tillät Unix att portas till andra maskiner, vilket främjar tillväxten.
* 1974: Den första officiella utgåvan av UNIX gjordes tillgänglig för universitet och forskningsinstitutioner, vilket ledde till utbredd adoption och bidrag.
Unix -filosofin:
* Utvecklingen av UNIX följde en uppsättning principer, känd som "Unix -filosofin." Denna filosofi betonade enkelhet, modularitet och tydliga gränssnitt, vilket i hög grad bidrog till Unix framgång.
* UNIX var utformad för att vara ett "verktygsorienterat" system, med många små program som kunde kombineras för att utföra komplexa uppgifter. Detta gjorde systemet flexibelt och utdragbart.
Från Bell Labs till världen:
* 1980 -talet: Unix blev allt populärare, med kommersiella versioner som AT &T:s System V och Berkeley Software Distribution (BSD) som fick dragkraft.
* 1990 -talet: Den öppna källkodsrörelsen ledde till ökningen av Linux, ett UNIX-liknande operativsystem som var fritt tillgängligt för någon. Detta utlöste en ny våg av innovation och adoption, vilket gjorde UNIX-baserade system allestädes närvarande.
arv och påverkan:
* Unix, genom sina derivat som Linux och MacOS, har haft en djup inverkan på datoranvändning.
* Begreppen och principerna bakom Unix (som kommandoradsgränssnittet, hierarkiska filsystem och bärbara programmeringsspråk) har påverkat nästan alla moderna operativsystem.
* Det betraktas som en hörnsten i modern datoranvändning som bidrar till utvecklingen av internet, webbservrar och otaliga andra tekniker.
I huvudsak föddes Unix av frustration över befintliga system, sedan vårdades av ett dedikerat lags vision och en samarbetsanda inom forskarsamhället. Dess inverkan på datorvärlden är obestridlig och dess arv fortsätter att forma hur vi interagerar med teknik idag.