Mesteparten av tiden på MTE fokuserer vi på opplæringsprogrammer, vurderinger og andre praktiske anvendelser av moderne teknologi. Noen ganger, men noen fine nye leketøy dukker opp som vi nettopp har å dele. Slik er DexOS, og hvis du har en tilhørighet for egendefinerte operativsystemer eller nye måter å beregne på, kan du nyte å tinkere med det så mye som jeg gjør. Det er et egendefinert OS som er skrevet helt i montering, noe som betyr at det er FAST og SMALL. Hvor fort og hvor liten? Denne forfatteren har sett det oppstart i en virtuell maskin på omtrent 5 sekunder, og den kan passe på en diskett. Det er riktig, en diskett.

Hva kan den gjøre?

Du kan tenke på noe som "Hvis det er så lite, kan det ikke muligens være veldig mye bruk." Og hvis det er tilfelle, kan du bli overrasket. Inkludert i den lille ISO finner du:

  • Spill (som Pong og Space Invaders kloner)
  • Mediaspiller
  • Grafisk vindusmiljø
  • DOS-lignende kommandolinje
  • Assembler og IDE
  • ZIP-filstøtte

Det finnes noen andre valgfrie verktøy på hjemmesiden, inkludert en (veldig) lett webserver og noen ekstra drivere og testpakker.

Hva kan det ikke gjøre?

For det første er nettverksstøtten svært begrenset. Bare visse typer Ethernet støttes, og ingen Wi-Fi. Delvis på grunn av det, er det for øyeblikket ingen nettleser heller.

Dessverre, multitasking er for det meste ikke-eksisterende, og den egendefinerte naturen til operativsystemet gjør det ikke mulig å kjøre eksisterende programvare fra ditt favoritt-OS.

Som jeg sa, er det et leketøy.

Console-Style Interface

Det er to måter å interagere med DexOS grafisk, og den første er den egendefinerte brukergrensesnittet som ligner på noe du vil finne i videospill eller spillkonsoller. Den er svært enkel og stilisert, men gir deg tilgang til det du trenger.

Ikke alt her fungerer, i hvert fall ikke i testingen min. Hvis du vil starte programmer, kan du kjøre GEX-filene (ligner DOS EXE-filer. Det ser ut til at GUI-apper er GEX mens konsollapper er DEX) fra Load Program- menyene.

Kommandolinje

DexOS inneholder også en ganske kapabel kommandolinjegrensesnitt som er ganske lik DOS og bruker mange av samme kommando som dir og cd (selv om CD viste noe merkelig oppførsel i testing).

Som du kan se, er det noen få applikasjoner som allerede er tilgjengelige i basen som Pong og Invaders. Bare skriv inn navnet på programmet for å kjøre det.

Windowing Interface

Du har kanskje lagt merke til WIN.DEX i listen over filer i konsollmodus. Dette åpner det vinduede skrivebordet med en layout som er kjent, bare om en hvilken som helst PC-bruker.

Siden det ikke er noen ekte multitasking på DexOS, er det virkelig veldig lite som i dag kan gjøres i denne modusen. Faktisk synes de fleste menyalternativene å ikke gjøre noe i det hele tatt. Dette ser ut til å være mer av en demonstrasjon eller et bevis på konsept enn det som er aktuelt.

Konklusjon

Du vil ikke bruke DexOS for ditt hovedoperativsystem helst snart. Det er lite (hvis noe) det kan gjøre som ikke kan gjøres bedre av et "ekte" OS, men prosjekter som dette er en viktig startpakke for nye ideer og nye tilnærminger til programvare. Jeg, for en, ville aldri ha forventet at du kunne pakke så mye funksjonalitet som dette inn i et system så utrolig lite. DexOS er kanskje ikke den neste store tingen i desktop-operativsystemer, men det er en flott startpakke for noen som liker å leke med datamaskinen, eller kanskje noen som bare er en geek.