Nu kunt u een Unix-achtig besturingssysteem in uw browser uitvoeren

De ontwikkelaars van het PLASMA-lab aan de Universiteit van Massachusetts, Amherst, hebben een Unix-achtig besturingssysteem voor uw webbrowser gebouwd, simpelweg om de beperkingen van webbrowsers te omzeilen.

Nu kunt u een Unix-achtig besturingssysteem in uw browser uitvoeren

We weten allemaal heel goed dat de huidige webbrowsers uitstekend geschikt zijn voor het lezen van blogs, het spelen van kleine videogames en niet alleen dat ze zelfs efficiƫnt zijn voor het bouwen van gebruikersinterfaces. Wat als ik je zeg om ze te gebruiken als een platform waarmee je een paar zware applicaties zou kunnen coderen. Natuurlijk denk je goed, ja, ze zullen gewoon falen.

Dus, wist je waarom? Laat me duidelijk zijn, als we het over de applicaties hebben, dan zijn ze gewoon afhankelijk van de standaard OS-API’s en het is iets essentieels dat de webbrowsers niet ondersteunen, en het compileren van code naar JavaScript werkt niet.

Maar wacht even, wat als ik dat allemaal zeg, u kunt nu al die dingen gewoon in uw webbrowser zelf uitvoeren? Klinkt interessant, ja, nu kunt u, als een team van ontwikkelaars van de Universiteit van Massachusetts, Amherst, een Unix-achtig besturingssysteem voor uw webbrowser hebben gebouwd.

En het meest interessante aan dit Unix-achtige besturingssysteem is dat het een op JS gebaseerde kernel gebruikt en simpelweg de JavaScript-runtimes uitbreidt voor de talen zoals C, C++, Go en Node.js-programma’s en niet alleen dat, het komt ook met een POSIX-achtige shell staat voor Portable Operating System Interface (POSIX), een familie van standaarden gespecificeerd door de IEEE Computer Society voor het handhaven van compatibiliteit tussen besturingssystemen.

Nu denken velen van jullie misschien dat ‘wat is UNIX?’ Unix is ​​een familie van multitasking, multi-user computerbesturingssystemen die zijn afgeleid van de originele AT&T Unix, ontwikkeld in de jaren 70 in het onderzoekscentrum van Bell Labs door Ken Thompson, Dennis Ritchie en anderen.

Dus de besturingssystemen zoals Unix stellen de gebruiker in staat om applicaties met efficiƫntie te bouwen. Maar, zoals we eerder vertelden, heeft een team van ontwikkelaars van de Universiteit van Massachusetts, Amherst, een Unix-achtig besturingssysteem voor uw webbrowser gebouwd, simpelweg om de beperkingen van webbrowsers te omzeilen.

Daarom heeft het PLASMA-lab aan de Universiteit van Massachusetts, Amherst, gecreĆ«erd ā€œBrowsixā€œ.

Wat is Browsix?
Volgens de officiĆ«le website van Browsix: “Programma’s die zijn geschreven om op conventionele besturingssystemen te draaien, zijn meestal afhankelijk van OS-abstracties zoals processen, buizen, signalen, sockets en een gedeeld bestandssysteem. Het compileren van programma’s in JavaScript, asm.js of WebAssembly met tools zoals Emscripten of GopherJS is niet genoeg om veel programma’s client-side succesvol uit te voeren, aangezien browsers een niet-traditionele runtime-omgeving presenteren zonder OS-functionaliteit. Het porten van deze applicaties naar het web vereist momenteel uitgebreid herschrijven of betalen om aanzienlijke delen van code in de cloud te hostenā€.

Dus, als je de Browsix nu meteen in je browser wilt proberen, klik dan gewoon op hier en voer het Unix-achtige besturingssysteem direct in uw browser uit.

Nieuwste artikelen

Gerelateerde artikelen