🤯 Linux прямо в браузере? Легко!
#браузеры #linux #wasm
Нашёл крутую статью, в которой рассказывается, как удалось запустить linux-консоль прямо в браузере, которая умеет запускать deb-пакеты. По сути, это бессерверный терминал, работающий на HTML5 и WebAssembly.
Я немного с ним поигрался, работает, конечно не то чтобы супер быстро, но это всё равно поражает. Не зря, некоторые люди считают, что браузеры это уже прямо отдельные операционные системы, существующие по своим собственным законам. Вот думаю, что я бы попробовал собрать какой-нибудь bash-тренажёр с помощью этой истории.
А что вы об этом думаете? Пишите в комментариях, давайте пообщаемся на эту тему :)
#браузеры #linux #wasm
Нашёл крутую статью, в которой рассказывается, как удалось запустить linux-консоль прямо в браузере, которая умеет запускать deb-пакеты. По сути, это бессерверный терминал, работающий на HTML5 и WebAssembly.
Я немного с ним поигрался, работает, конечно не то чтобы супер быстро, но это всё равно поражает. Не зря, некоторые люди считают, что браузеры это уже прямо отдельные операционные системы, существующие по своим собственным законам. Вот думаю, что я бы попробовал собрать какой-нибудь bash-тренажёр с помощью этой истории.
А что вы об этом думаете? Пишите в комментариях, давайте пообщаемся на эту тему :)
Leaning Technologies Developer Hub
WebVM: server-less x86 virtual machines in the browser
We made a server-less virtual Linux environment that runs unmodified Debian binaries in the browser. This is powered by CheerpX, a WebAssembly virtualization platform. Feel free to play with it and report bugs: https://webvm.io
👍4
#браузеры #linux #wasm
На одной из прошлых работ гендиректор сказал мне, что считает, что операционные системы со временем перетекут в браузер, в качестве аргумента он упомянул Electron, который является базой для большого числа современных десктоп-приложений. Я запомнил это, но не придавал значения его словам, хотя они с каждым днём всё ближе к реальности.
Пару лет назад я писал про WebVM, который представляет из себя linux без графической оболочки, работающий через WASM. Пару недель назад видел несколько постов про InternetOS puter. По сути, она представляет из себя графическую оболочку рабочего стола, работающую на веб-технологиях (js + jQuery).
В отличие от WebVM, puter это только GUI, операции происходят на сервере (заметно, что на каждое действие, отправляется запрос в API). Документации для API-сервера пока что нет. Его исходного кода мне также не удалось найти (допускаю, что плохо искал, хотя и заглянул в каждый репозиторий). Разработчики обещают опубликовать документацию по API-серверу к концу марта, чего я буду ждать с нетерпением.
Как вы думаете, есть ли будущее у браузерных операционных систем? Смогут ли они со временем стать заменой привычным десктопным оболочкам?
Мне кажется, что определённый тренд в этом направлении есть и во многом это происходит уже сегодня, правда в облачном гейминге. Количество сервисов, предоставляющих подобную услугу, уже довольно большое, значит, это находит некий отклик среди аудитории. Думаю, в ближайшие годы мы будем наблюдать всё больше развития в этой сфере.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍2😱2