Catch up on stories from the past week (and beyond) at the Slashdot story archive


Forgot your password?
Back for a limited time - Get 15% off sitewide on Slashdot Deals with coupon code "BLACKFRIDAY" (some exclusions apply)". ×
Operating Systems

Submission + - OS.js - JavaScript Operating System (

Anti-S writes: "A (semi) based Operating System written in JavaScript. A short excerpt from the description on the web-page:

OS.js started out as a tool to use on my home server so i could run GUI applications to configure services without installing X and a window manager (including VNC or similar remote management) and connect from anywhere in the world just using a web-browser. But lately I’ve also found some other uses for it, mainly HTML5 application development.

Includes a window manager and a simple desktop environment (similar to most Linux envs out there). Standards are inspired by GTK and

Applications are developed using Glade Interface Designer (GTK+3 XML) and (optionally) an SQL database XML-scheme.

A built-in compiler creates JavaScript, CSS, SQL and PHP templates from the projects including support for events (signals). One can also create static applications from raw HTML, JS and CSS.

A Virtual Filesystem(VFS) is included. It works with local files, block devices, network connections, compressed files etc.

Applications uses a public API that consists of simple OS operations and calls to the application server-side script and the core libraries (File-system (with restrictions), Networking, Services, Configuration files etc.)."

At the source of every error which is blamed on the computer you will find at least two human errors, including the error of blaming it on the computer.