Disse 6 operativsystemene inspirerte Windows og Linux, og ett av dem kjører sannsynligvis på PC-en din akkurat nå

Windows og Linux, dominanter innen stasjonære og servermiljøer, er museet av tidligere operativsystemer som Multics og Unix, som formet deres utvikling og design.
Windows er den ledende stasjonære plattformen globalt, mens Linux dominerer serveresegmentet, til tross for sin mer nisjepregede bruk. Historiene deres er dypt forankret i tidligere operativsystemer, som har sendt bølger av innflytelse nedover tid.
Multics (1969)
Unix-forfaderen ingen omtaler
Multics, et samarbeid mellom MIT, General Electric og Bell Labs, dukket opp på 1960-tallet. Systemet skulle gi flere brukere tilgang samtidig og så dagens lys på MIT.
Uten Multics, ingen Unix, ingen Linux. Etter Bell Labs’ exit fra prosjektet på grunn av kompleksitet, skapte utviklere Unix – en mer strømlinjeformet variant, spøkefullt kalt Unics, tilpasset én bruker om gangen.
Unix og påfølgende Linux arvet Multics’ ideer som katalogtre, beskyttede kjerner og shell. Windows NTFS tillatelser, som tar utgangspunkt i Multics’ tilgangskontrollister, demonstrerer denne forbindelsen. Også beskyttelsesringene i x86-arkitekturen, hvor Windows kjører sin kjerne i det innerste laget, stammer fra Multics.
Unix (1969)
Her blir det spennende
Ken Thompson og Dennis Ritchie, tidligere Multics-utviklere, lanserte Unix som et sideprosjekt. Det ble korrekt utviklet uten overflødigheter og ble en av de mest innflytelsesrike plattformene i historien. Moderne systemer som Linux, Android, macOS og iOS er alle inspirert av Unix på ulike måter.
Unix introduserte "alt er en fil"-konseptet og en filosofi om små, spesialiserte programmer som samarbeider. Den spredte seg raskt på universiteter og inspirerte en hel generasjon datavitere.
Linux, fungerte som en klone av Unix. Linus Torvalds ønsket å skape en kjerne med Unix-oppførsel, og resultatet ble en solid suksess. Sammen med gratis Unix-verktøy fra GNU ble dette til Linux, et fleksibelt Unix-lignende system. Kommandoer som ls, cd, cat og grep har sitt opphav der.
Microsoft tok også del i Unix-historien ved å lisensiere og tilpasse det til Xenix. Dette bidro igjen til MS-DOS, som plukket opp hierarkiske kataloger fra Unix. I dag gjør Windows Subsystem for Linux (WSL) det mulig for Windows-brukere å kjøre Linux-programvare direkte.
Xerox Alto (1973)
En datamaskin som revolusjonerte det grafiske brukergrensesnittet
Xerox Alto var ikke bare et operativsystem, men en datamaskin som satte standarder. Den introduserte grafiske brukergrensesnitt når alle andre systemer fortsatt var basert på kommandolinje. Med overlapping av vinduer og pop-up menyer, pluss en høyoppløst bitmappet skjerm, satte den en ny kurs for databehandling.
Steve Jobs’ besøk til Xerox’ forskningssenter i Palo Alto åpnet øynene hans for fremtidens datamaskiner. Ideene han hentet fra Alto ble nøkkelen til Apple Lisa og hans senere suksesser.
Operativsystemet Macintosh gjorde grafiske brukergrensesnitt (GUI) tilgjengelig for folk flest.
Microsoft utviklet programvare til Macintosh før lansering, noe som ga dem tidlig tilgang til Apples GUI.
Den første versjonen av Windows tok mye inspirasjon fra disse ideene. Steve Jobs anklaget Bill Gates for å stjele, men Gates svarte med en spissformulering: "Vi hadde en rik nabo ved navn Xerox, og da jeg brøt meg inn for å stjele TV-en, oppdaget jeg at du allerede hadde stjålet den."
Og så er det Linux. Kommandolinjen er populær hos entusiaster, men de fleste distribusjoner kommer med et GUI bygget med vinduer, ikoner og menyer, typisk gjennom skrivebordsmiljøer som KDE Plasma og GNOME.
CP/M (1974)
Operativsystemet som ga Windows sine stasjonsbokstaver
CP/M (Control Program for Microcomputers) ble utviklet av Gary Kildall i 1974 for Intel 8080 CPU-en, én av de mest betydningsfulle CPU-ene i datamaskinhistorien. Dette operativsystemet satte standarden som det første populære systemet for stasjonære datamaskiner. Mange grunnleggende koncepter fra CP/M lever videre i dagens Windows.
Kildall introduserte begrepet BIOS og populariserte stasjonsbokstaver, som er fraværende i Linux. Tre-tegns filnavn ble en norm grunnet CP/M, og regler for navngivning som forbys for spesifikke filer har sine røtter i DOS, som arvet fra CP/M. Kommandoprompt i Windows stammer også fra CP/M.
Programvaren for CP/M kunne kjøre på ulike maskinvareplattformer, noe som førte til en eksplosjon i kommersielle applikasjoner som WordStar. CP/M-programmer kunne til og med brukes på Apple II med Microsoft SoftCard, en tidlig maskinvareinnsats fra Microsoft.
CP/M var IBMs førstevalg for sin første PC, men flere faktorer førte til at de endte opp med Microsoft. Microsoft hadde ikke et eget operativsystem klart, så de kjøpte 86-DOS, designet for å ligne på CP/M for enkel portering av programvare. Dette førte til PC DOS for IBM-PC-er og MS-DOS for andre PC-er. MS-DOS og dermed Windows har mange likheter med CP/M.
VMS (1977)
Operativsystemet som, på noen måter, inspirerte Windows NT
VMS, eller Virtual Memory System, ble utviklet av Digital Equipment Corporation (DEC) på 1970-tallet. Selv om det aldri ble et kjent navn i hjemmene, var det solid, pålitelig og designet for virksomhet og myndigheter. Sikkerheten og minnehåndteringen var fremragende.
Dave Cutler, en av hovedarkitektene, forlot DEC etter nedleggelsen av neste generasjons OS-prosjekt. Kort tid etter ble han ansatt av Microsoft og ledet utviklingen av Windows NT, et helt nytt operativsystem uten avhengighet til DOS. Cutler og hans team, mange fra DEC, gjorde en imponerende jobb, og Windows NT ble lansert i 1993.
Selv om VMS-kode ikke ble brukt ved utviklingen av Windows NT, hadde de to systemene likheter i de interne mekanismene, som virtuell minnehåndtering og enhet I/O-håndtering. DEC vurderte å saksøke Microsoft, men partene kom til enighet etter at Microsoft ga en stor sum til DEC.
href="https://www.techmonitor.ai/?p=135890">formodentlig 105 millioner dollar) og garanterte at Windows NT skulle fortsette å støtte DECs Alpha CPU-er.
Moderne Windows hviler på NT-kjernen, med VMS-DNA gjemt i maskinrommet. Uten Cutlers inntreden i Microsoft, ville dagens Windows vært en helt annen opplevelse.
MINIX (1987)
Operativsystemet Linux ble bygget på, som kanskje kjører på din PC akkurat nå
MINIX, et Unix-lignende operativsystem.
Skapt av Andrew S. Tanenbaum, professor ved et nederlandsk universitet. Han så MINIX som et læringsverktøy – full kildekode fulgte med læreboka. Motivasjonen? AT&T begrenset lisensieringen av Unix og forbytte koden i undervisning.
MINIX var enkelt, med mikrokjerne-design, lett tilgjengelig på rimelige PC-er. I 1991 fikk Linus Torvalds tak i en 386-PC og installerte MINIX. Ideen appellerte, men han oppdaget begrensningene og begynte å utvikle en terminalemulator som vokste til Linux-kjernen.
MINIXs restriktive lisensiering hemmet fri redistribusjon. Linus frigjorde derfor Linux under en åpen kildekode-lisens, som tillot fri bruk, modifikasjon og distribusjon. Dette drev Linus' popularitet opp, og ga grobunn for utallige Linux-distroer.
Interesant: eier du en Intel-drevet PC, kjører sannsynligvis MINIX mens du leser dette. Intels Management Engine, en liten innbakt prosessor i Intel-brikkene, har drevet MINIX 3 siden midten av 2010-tallet. Så lenge du har en Intel CPU fra de siste ti årene, kjører MINIX uansett hvilken hovedoperativsystem du bruker.
Windows og Linux delte impulser fra mange operativsystemer
Linux, primært et Unix-lignende OS, henter fortsatt fra flere klassiske operativsystemer med GUI, beskyttet kjerne og en enkel katalogstruktur. Windows er i sin helhet også en smeltedigel av ideer fra ulike operativsystemer. Ingen av dem ville vært der de er i dag uten de klassiske forbildene som banet vei for to av verdens mest betydningsfulle operativsystemer.
Hvis du vil lese flere artikler som Disse 6 operativsystemene inspirerte Windows og Linux, og ett av dem kjører sannsynligvis på PC-en din akkurat nå, kan du besøke kategorien Linux.

Legg igjen en kommentar