Har du någonsin velat ha ett webbaserat operativsystem - en som du kan komma åt var som helst på vilken dator som helst, direkt från din webbläsare? Om så är fallet, kan OS.js vara bara saken. Det är ett javascriptbaserat operativsystem utformat för molnet.

Vad gör OS.js Special?

Till skillnad från andra operativsystem kan OS.js fungera på vilken dator som helst utan att installera någonting. OS är helt och hållet ur javascript. Den kan användas på alla plattformar som har en modern webbläsare. Det finns även en levande demo som du kan testa här.

Trots att det här operativsystemet är webbaserat och är utformat för att användas inom webbläsare är det väldigt komplext. Det är ingen pushover på något sätt. OS.js har en fullständig fönsterhanterare och skrivbord och levereras med en komplett uppsättning program (filhanterare, musik och videospelare, etc.), som mycket liknar traditionella operativsystem med öppen källkod. Bäst av allt, som alla traditionella operativsystem med öppen källkod, är alla OS.js helt anpassningsbara. Bara varje aspekt av det kan tweaked.

Här är några övertygande saker som OS.js har att erbjuda:

  • Virtuellt filsystem som drivs av Google Drive, Dropbox eller One Drive
  • Google API Javascript stöd
  • Windows API Javascript stöd
  • Kan köras oberoende av en server om den byggs så
  • Kör inbyggda GTK + 3.x-applikationer via Broadway
  • Kan köras som ett vanligt x11-skrivbord på Linux
  • Dra och släpp
  • Stöd för anpassad kod och anpassade moduler
  • Stöd för Linux, BSD, OSX och Windows

Vad som gör OS.js speciellt är att det är så produktivt. Tänk dig att konfigurera OS.js på en VPS (eller din hemserver). Du är ute och om, och något kommer upp. Du behöver göra några snabba saker, och dina smartphone-appar kommer bara inte att skära den.

Du kan enkelt öppna din smartphone-webbläsare och starta en komplett applikation för att få jobb. Det är en otrolig idé, minst sagt. Bäst av allt finns det många, många applikationer att välja mellan. Den vanliga byggnaden av OS.js är ganska gles, men de har några extra repositories fyllda med fantastiska program att välja mellan.

Installation

OS.js är en javascript-applikation i sin kärna. Med detta sagt är det inte bundet till en viss typ av serverplattform. Istället kan det webbaserade operativsystemet köras på många, många olika typer. Stödda plattformar inkluderar: PHP, Nginx, Apache, NodeJS, Docker, Vagrant och även lokalt via X11.

Eftersom det finns så många sätt att installera detta operativsystem, kommer processen inte att omfattas här. I stället ska du höra här och läsa den officiella dokumentationen och lära dig hur du kan installera OS.js för din favoritplattform. Varje plattform har sin egen detaljerade avsnitt för att få OS.js att fungera perfekt.

Slutsats

OS.js är en revolutionerande idé som förvandlar ett operativsystem till ett bärbart verktyg istället för något som sitter fast på en maskin. Det är i sina tidiga dagar, vilket gör det svårt att tänka på var det här verktyget kunde passa in för den genomsnittliga användaren. Fortfarande med spridningen av webbaserade applikationer och tjänster är det bara en fråga om tid för att något sådant kommer att hända.

Hur känner du dig om webbaserade operativsystem? Berätta för oss nedan!