Sammen med kollegaen Ken Thompson er Dennis Ritchie (billedet) fadder til Unix.

Status efter 40 år: Har Unix en fremtid?


Publiceret d. 21. august 2009 kl. 15.58


Annonce:
 
ANNONCE:
 
 
 
I august 1969 skulle Ken Thompsons kone og lille søn på en månedlang rejse. Ken Thompson, der var programmør i AT&T-datterselskabet Bell Laboratories, så det som en chance til at virkeliggøre sine ideer til et nyt operativsystem.

Han skrev den første version af Unix i assemblersprog til Digital Equipments (DEC) PDP-7 minicomputer og brugte en uge på henholdsvis operativsystem, en shell, en editor og en assembler.

Ken Thompson og kollegaen Dennis Ritchie havde følt sig fagligt hjemløse siden Bell Labs tidligere på året havde trukket sig ud af et problematisk projekt om at udvikle et time-sharing-system ved navn Multics (Multiplexed information and computing service).

De havde ikke lyst til at hænge fast i nogen af de batch-operativsystemer, der var fremherskende på det tidspunkt, samtidig havde de heller ikke lyst til at genopfinde Multics, som de opfattede som grotesk og tungt.

Efter i et stykke tid at have tumlet med forskellige ideer til nyt system skrev Ken Thompson den første version af Unix, som han og Dennis Ritchie skulle udvikle på de næste mange år med hjælp fra kollegerne Doug Mcllory, Joe Ossanna og Rudd Canaday.

Nogle af principperne i Multics blev ført over i deres nye operativsystem, men skønheden i Unix lå (og ligger) i filosofien om at bruge mindre kode til at opnå mere.

"Et kraftigt operativsystem til interaktiv brug behøver ikke koste meget hverken i form af udstyr eller menneskelige anstrengelser," skrev Ritchie og Thompson fem år senere i the Communications of the ACM (CACM) - den videnskabelige forening the Association for Computing Machinerys (ACM) månedstidsskrift.

"Vi håber, at brugere af Unix vil synes, at de vigtigste karakteristika ved systemet er dets enkelthed, elegance og brugervenlighed".

Skriver artikel med stor effekt
De gjorde de tilsyneladende. Brugerne. Unix skulle blive en af hjørnestenene i it og køre mange servere og arbejdsstationer på universiteter, regeringskontorer og virksomheder. Og dets indflydelse blev større end den reelle udbred­else, som ACM bemærkede, da foreningen i 1983 tildelte Thompson og Ritchie ACM's fornemste pris A.M. Turing Award for deres bidrag til it:

"Unix-systemet har fået en generation af software-designere til at tænke i nye baner for programmering".

Selvfølgelig kom Unix' succes ikke fra den ene dag til den anden. I 1971 blev det omskrevet til PDP-11 minicomputeren, der var en kraftigere platform end PDP-7, som det oprindeligt blev skrevet til.

Der blev tilføjet mulighed for tekst-formatering og tekst-redigering, og nogle maskinskrivere i Bell Labs Patent-afdeling fik mulighed for at prøve det - som de første uden for udviklerholdets rækker.

I 1972 skrev Dennis Ritchie højniveau-sproget C (baseret på Thompsons tidligere B-sprog). Som følge af det omskrev Thompson Unix i C, som gjorde systemet langt lettere at portere på tværs af computermiljøer. Undervejs fik det navnet Unics (Uniplexed Information and Computing Service), der var et ordspil over Multics, der så blev til Unix.

Tiden var kommet til at forkynde det glade budskab. Ritchies og Thompsons artikel i CACM i juli 1974, The UNIX Time-Sharing System, tog it-verdenen med storm. Indtil da havde Unix været forbeholdt en håndfuld brugere i Bell Labs, men nu fik det støtte fra Association for Computing Machinery - en af redaktørerne kaldte det "elegant" - Unix var nået til et vendepunkt.

"CACM-artiklen havde en dramatisk effekt," skriver it-historiker Peter Salus i sin bog The Daemon, the Gnu and the Penguin: "Ken var ved at drukne i Unix-efterspørgsel."

Fortsættes ...
« forrige side
1 2 3 4






Kommentarer - Debatoversigt


Der er endnu ikke nogen kommentarer til denne artikel. Du kan skrive en kommentar ved at udfylde nedenstående formular
Kommentér
Titel:

Ytringer på debatten er afsenders eget ansvar - læs debatreglerne

Forsiden lige nu

Her har du de mest banebrydende håndholdte computere gennem alle tider.
25. maj 2012 kl. 16.04 | læs »

Klumme: Angrebet fra Flashback viser, at Apple nu må tage sikkerheden på Mac alvorligt, skriver Shehzad Ahmad fra DK-CERT i sin månedlige klumme
25. maj 2012 kl. 14.30 | læs »

Overblik: Få overblikket over IBM Danmarks store fyringsrunde.
25. maj 2012 kl. 15.30 | (3) | læs »

Landbrugsorganisation er godt sur i skralden over, at landmænd i randområder skal bestille bredbånd hos konkursramt firma.
25. maj 2012 kl. 14.04 | (3) | læs »





 
White papers
The shared services model has attracted a lot of interest but what is it precisely?

Teknologi kan give konkurrencemæssige fordele, men der er også faldgruber såsom leverandør...

Med dette white paper kan du danne dig et overblik over hvilke CMS-løsninger, der er tilgængelige...

 


Mest læste seneste uge

Kan gratis sikkerhedssoftware virkelig beskytte din pc? Svaret er ja, hvis du vælger det rette produkt. Læs her en test af de mest pålidelige gratis sikkerhedsprogrammer.

Næsten 200 IBM-ansatte får med få timers varsel sidste arbejdsdag i dag. Ingen var orienteret forud for dagens massefyring, som effektueres øjeblikkeligt.

Flyselskabet SAS har brugt op mod trekvart milliarder kroner og seks år på at udskifte sit bookingsystem. Undervejs har der været flere projekt-udfordringer, som kulminerede en vinternat med en big bang-migrering.

Her er forklaringen på, at IBM Danmark med direktør Lars Mikkelgaard-Jensen i spidsen fyrer 170 medarbejdere.

IBM Danmark lader hovederne rulle.