ГлавнаяЛайфстайлИнтернетOS.js: новый вид операционной системы для Интернета

OS.js: новый вид операционной системы для Интернета

Вы когда-нибудь хотели иметь веб-операционную систему, доступ к которой можно было бы получить где угодно, на любом компьютере, прямо из веб-браузера? Если да, то OS.js может оказаться именно тем, что вам нужно. Это операционная система на основе JavaScript, разработанная для облака.

Что делает OS.js особенным?

В отличие от других операционных систем, OS.js может работать на любом компьютере без какой-либо установки. ОС полностью сделана на JavaScript. Его можно использовать на любой платформе, имеющей современный веб-браузер. Существует даже живая демо-версия, которую вы можете опробовать здесь .

osjs-демо-приветствие

Несмотря на то, что эта операционная система является веб-ориентированной и предназначена для использования внутри веб-браузеров, она очень сложна. Это ни в коем случае не пустяк. OS.js имеет полноценный оконный менеджер и рабочий стол, а также полный набор приложений (файловый менеджер, музыкальный и видеоплеер и т. д.), очень похожий на традиционные операционные системы с открытым исходным кодом. Самое приятное то, что, как и любая традиционная операционная система с открытым исходным кодом, OS.js полностью настраивается. Практически каждый его аспект можно настроить.

Вот несколько интересных возможностей, которые может предложить OS.js:

  • Виртуальная файловая система на базе Google Drive, Dropbox или One Drive
  • Поддержка Google API Javascript
  • Поддержка Windows API Javascript
  • При такой конструкции может работать независимо от сервера.
  • Запускает собственные приложения GTK+ 3.x через Broadway.
  • Можно запускать как обычный рабочий стол x11 в Linux.
  • Перетаскивание
  • Поддержка пользовательского кода и пользовательских модулей
  • Поддержка Linux, BSD, OSX и Windows

Что делает OS.js особенным, так это его плодовитость. Представьте себе, что вы настраиваете OS.js на VPS (или на домашнем сервере). Вы выходите из дома, и что-то происходит. Вам нужно сделать несколько быстрых действий, и приложения для смартфонов с ними не справятся.

osjs-настольные приложения

Вы можете легко открыть браузер своего смартфона и запустить полноценное приложение для выполнения работы. Это, мягко говоря, невероятная идея. Самое приятное то, что есть много-много приложений на выбор. Обычная сборка OS.js довольно скудна, но у них есть несколько дополнительных репозиториев, наполненных потрясающими программами на выбор.

osjs-файловый менеджер

Установка

OS.js по своей сути представляет собой приложение JavaScript. При этом он не привязан к одному конкретному типу серверной платформы. Вместо этого веб-операционная система может работать на многих и многих различных типах. Поддерживаемые платформы: PHP, Nginx, Apache, NodeJS, Docker, Vagrant и даже локально через X11.

osjs-документация

Поскольку существует множество способов установки этой операционной системы, этот процесс здесь описываться не будет. Вместо этого зайдите здесь, прочитайте официальную документацию и узнайте, как установить OS.js для выбранной вами платформы. Для каждой платформы есть свой подробный раздел, который поможет обеспечить идеальную работу OS.js.

Заключение

OS.js — это революционная идея, которая превращает операционную систему в портативный инструмент, а не в нечто, прикрепленное к одному компьютеру. Он находится на ранней стадии развития, поэтому трудно представить, где этот инструмент может подойти обычному пользователю. Тем не менее, с распространением веб-приложений и сервисов появление чего-то подобного – лишь вопрос времени.

Как вы относитесь к веб-операционным системам? Расскажите нам ниже!

ПОХОЖИЕ СТАТЬИ

Популярные записи