OS.js: Eine neue Art von Betriebssystem für das Web
Wollten Sie schon immer ein webbasiertes Betriebssystem haben, auf das Sie von jedem beliebigen Computer aus über Ihren Webbrowser zugreifen können? Wenn ja, könnte OS.js genau das Richtige sein. Es ist ein Javascript-basiertes Betriebssystem, das für die Cloud entwickelt wurde.
Was macht OS.js besonders?
Im Gegensatz zu anderen Betriebssystemen kann OS.js auf jedem Computer ausgeführt werden, ohne etwas zu installieren. Das Betriebssystem besteht vollständig aus Javascript. Es kann auf jeder Plattform mit einem modernen Webbrowser verwendet werden. Es gibt sogar eine Live-Demo, die Sie hier testen können.
Trotz der Tatsache, dass dieses Betriebssystem webbasiert ist und für den Einsatz in Webbrowsern konzipiert ist, ist es sehr komplex. Es ist kein Schwächling. OS.js verfügt über einen vollständigen Fenstermanager und Desktop und wird mit einem vollständigen Satz von Anwendungen (Dateimanager, Musik- und Videoplayer usw.) geliefert, die den herkömmlichen Open-Source-Betriebssystemen sehr ähnlich sind. Das Beste von allem ist, dass alle OS.js wie jedes herkömmliche Open-Source-Betriebssystem vollständig anpassbar sind. Fast jeder Aspekt kann optimiert werden.
Hier sind einige überzeugende Dinge, die OS.js zu bieten hat:
- Virtuelles Dateisystem mit Google Drive, Dropbox oder One Drive
- Google API Javascript-Unterstützung
- Windows-API-Javascript-Unterstützung
- Kann auf diese Weise unabhängig von einem Server ausgeführt werden
- Führt native GTK + 3.x-Anwendungen über Broadway aus
- Kann als normaler x11-Desktop unter Linux ausgeführt werden
- Drag & Drop
- Unterstützung für benutzerdefinierten Code und benutzerdefinierte Module
- Unterstützung für Linux, BSD, OSX und Windows
Was OS.js besonders macht, ist die Tatsache, dass es so produktiv ist. Stellen Sie sich vor, Sie richten OS.js auf einem VPS (oder Ihrem Heimserver) ein. Du bist unterwegs und etwas kommt auf. Sie müssen einige schnelle Dinge tun, und Ihre Smartphone-Apps werden es einfach nicht schneiden.
Sie können Ihren Smartphone-Browser einfach öffnen und eine vollwertige Anwendung starten, um die Arbeit zu erledigen. Es ist eine unglaubliche Idee, um es gelinde auszudrücken. Das Beste von allem, es gibt viele, viele Anwendungen zur Auswahl. Der reguläre Build von OS.js ist ziemlich spärlich, aber sie haben einige zusätzliche Repositories mit tollen Programmen zur Auswahl.
Installation
OS.js ist im Kern eine Javascript-Anwendung. Davon abgesehen ist es nicht an eine bestimmte Art von Serverplattform gebunden. Stattdessen kann das webbasierte Betriebssystem auf vielen, vielen verschiedenen Arten ausgeführt werden. Zu den unterstützten Plattformen gehören: PHP, Nginx, Apache, NodeJS, Docker, Vagrant und sogar lokal über X11.
Da es so viele Möglichkeiten gibt, dieses Betriebssystem zu installieren, wird der Prozess hier nicht behandelt. Besuchen Sie stattdessen die offizielle Dokumentation und erfahren Sie, wie Sie OS.js für Ihre bevorzugte Plattform installieren können. Jede Plattform hat ihren eigenen detaillierten Abschnitt, um OS.js optimal zu nutzen.
Fazit
OS.js ist eine revolutionäre Idee, die ein Betriebssystem in ein tragbares Werkzeug verwandelt, anstatt auf etwas, das auf einer Maschine stecken bleibt. Es ist in den frühen Tagen, so dass es schwierig ist, darüber nachzudenken, wo dieses Tool für den durchschnittlichen Benutzer passen könnte. Mit der Verbreitung webbasierter Anwendungen und Dienste ist es jedoch nur eine Frage der Zeit, bis sich so etwas durchsetzen kann.
Wie stehen Sie zu webbasierten Betriebssystemen? Sag uns unten!