无忧启动论坛

 找回密码
 注册
搜索

基于JavaScript的操作系统NodeOS

查看数: 7573 | 评论数: 15 | 收藏 1
关灯 | 提示:支持键盘翻页<-左 右->
    组图打开中,请稍候......
发布时间: 2016-11-3 11:14

正文摘要:

你听说过基于JavaScript的操作系统NodeOS吗? 2016.01.26          来源:  51cto 我想大多数人听说过 Node.js,但是你听说过 NodeOS 吗?没错,NodeOS,一个用 Node.js ...

回复

linuxfan 发表于 2021-12-15 23:52:19
有没有使用视频?
吉毛桃 发表于 2021-11-22 13:51:21
成为一个伟大的操作系统?
百草谷居士 发表于 2021-11-15 14:33:58
java效率低
吉毛桃 发表于 2021-10-22 10:23:23
来看看更新未
uos 发表于 2021-8-14 19:56:11
进来学习的
进士小站 发表于 2020-12-29 09:18:24
NodeOS+Docker 可以试试
王少笑 发表于 2020-12-25 14:27:30
怎么样了?
mobilerepair 发表于 2020-12-24 16:32:36
Developed on top of Linux Kernel
The lightweight operating system in designed on top of the Linux kernel. It uses the Linux critical to accomplish a variety of performance critical tasks including hardware interactions. The developers can run the applications written by targeting Linux operating system on NodeOS with minimal changes.
Uses Node.js as Its Primary Runtime
Unlike other operating systems, NodeOS is written in JavaScript. It uses Linux kernel to accomplish most performance critical tasks. But it used Node.js to accomplish all remaining tasks. So the users can take advantage of various features and tools provided by the cross-platform runtime engine. Also, they can manage project dependencies efficiently with npm.
Uses npm as Its Primary Package Manager
NodeOS further aims to extend and enhance the functionality of npm as a robust package manager. As the operating system uses npm as its primary package mangers, the developers can use any npm package as a NodeOS package. Hence, the users have option to use more than 244,180 packages. Also, they can easily avail the new npm packages being updated by other developers on a regular basis.

邪恶海盗 发表于 2016-11-14 19:36:15
不了解,纯围观...
不点 发表于 2016-11-5 20:00:05
JavaScript Web 云平台 OS.js 介绍

OS.js 是一个浏览器的 JavaScript Web 桌面实现,它提供了完善的窗口管理器、应用 APIs、GUI 工具集以及文件系统抽象。此外,OS.js 还是完全免费并且开源的,这意味着你可以为其贡献代码,也可以按照自己喜欢的方式使用它。OS.js 可用在所有现代浏览器中,并且可以部署到所有平台上。  

  OS.js 的主要功能与特性如下所示:

      开源

  OS.js 完全开源,其代码位于 GitHub 上,目前已经有 2800 多个 Star。你可以申请为其贡献代码,也可以免费使用其代码。

      Web桌面  

  OS.js 提供了一个完全可定制的 Web 桌面与窗口管理器,其灵感来源于 Linux 桌面环境,其速度很快,并且就像是真正的桌面一样。借助于虚拟文件系统,你可以上传、下载并修改多种云存储解决方案上的文件,如 Google Drive、Dropbox 与 OneDrive。在社区的帮助下,OS.js 现在已经可以支持多种语言,包括挪威语、法语、德语、俄语、荷兰语、波兰语、越南语与汉语。

      应用  

  OS.js 自带了很多应用,包括文件管理器、音乐播放器、视频播放器、图片查看器与编辑器、计算器及文本编辑器等。你可以通过官方仓库或是社区贡献的方式轻松添加更多的应用与特性。此外还有其他一些应用,如 PDF 查看器、XMPP Chat、Google Mail、Google Contacts、俄罗斯方块与德军总部 3D。

      可扩展  

  OS.js 提供了简单、模块化且灵活的 JavaScript APIs,你可以轻松地修改、扩展既有功能并创建新的应用。此外,你还可以轻松地创建自己的主题。OS.js 还带有一个构建系统,简化了部署与配置。

      文档  

  感兴趣的读者可以在这里查看关于 OS.js 的所有文档、手册与指南。

      安装  

  只需运行自动化的安装器即可完成安装。请确保在开始前阅读安装文档,文档还介绍了如何手工下载和安装的命令。

  curl -sS http://os.js.org/installer | sh  

  Windows 用户可以使用这个安装器:http://os.js.org/installer.exe

  OS.js的完整特性列表如下所示:
  
  • 免费且开源
  • 安装简单
  • 可用在任何现代的浏览器中
  • 服务器可以部署在任何平台上
  • 可以完全在浏览器中运行
  • 不依赖于 JavaScript 前端
  • 易于使用的 APIs
  • 定制性好,易于扩展
  • 支持多用户环境与认证
  • 虚拟文件系统——可以在多种不同的存储/云提供商中存储文件
  • 大多数用户都很熟悉的桌面与窗口管理器
  • 应用间的拖拽支持
  • 支持会话,可以在任何电脑上重新加载之前的工作区
  • 本地化与翻译支持
  • 自带一些应用
  • 支持通过外部仓库添加包
  • 自带用于构建应用的必要工具
  • 客户端通过严格模式的 JavaScript 编写,并且使用 ECMA Script 5.1 标准
  • 遵循业界标准
  • 提供了对 Google API Javascript 的支持
  • 提供了对 Windows Live API Javascript 的支持
  • 支持 Google Drive
  • 支持 Dropbox
  • 支持 OneDrive
  • 可通过 Broadway 运行原生 GTK+ 3.x 应用(尚处于试验阶段)
  • 可通过 X11 部署


        

不点 发表于 2016-11-5 19:40:06
JavaScript Web 云平台 OS.js 介绍

http://www.2cto.com/kf/201601/487761.html

2016-01-27      来源:张龙(风中叶)的专栏

OS.js 是一个浏览器的 JavaScript Web 桌面实现,它提供了完善的窗口管理器、应用 APIs、GUI 工具集以及文件系统抽象。此外,OS.js 还是完全免费并且开源的,这意味着你可以为其贡献代码,也可以按照自己喜欢的方式使用它。OS.js 可用在所有现代浏览器中,并且可以部署到所有平台上。

OS.js 的主要功能与特性如下所示:


开源

OS.js 完全开源,其代码位于 GitHub 上,目前已经有 2800 多个 Star。你可以申请为其贡献代码,也可以免费使用其代码。

Web桌面

OS.js 提供了一个完全可定制的 Web 桌面与窗口管理器,其灵感来源于 Linux 桌面环境,其速度很快,并且就像是真正的桌面一样。借助于虚拟文件系统,你可以上传、下载并修改多种云存储解决方案上的文件,如 Google Drive、Dropbox 与OneDrive。在社区的帮助下,OS.js 现在已经可以支持多种语言,包括挪威语、法语、德语、俄语、荷兰语、波兰语、越南语与汉语。

应用

OS.js 自带了很多应用,包括文件管理器、音乐播放器、视频播放器、图片查看器与编辑器、计算器及文本编辑器等。你可以通过官方仓库或是社区贡献的方式轻松添加更多的应用与特性。此外还有其他一些应用,如 PDF 查看器、XMPP Chat、Google Mail、Google Contacts、俄罗斯方块与德军总部 3D。

可扩展

OS.js 提供了简单、模块化且灵活的 JavaScript APIs,你可以轻松地修改、扩展既有功能并创建新的应用。此外,你还可以轻松地创建自己的主题。OS.js 还带有一个构建系统,简化了部署与配置。

文档

感兴趣的读者可以在这里查看关于 OS.js 的所有文档、手册与指南。

安装

只需运行自动化的安装器即可完成安装。请确保在开始前阅读安装文档,文档还介绍了如何手工下载和安装的命令。

curl -sS http://os.js.org/installer | sh

Windows 用户可以使用这个安装器:http://os.js.org/installer.exe

OS.js 的完整特性列表如下所示:

免费且开源
安装简单
可用在任何现代的浏览器中
服务器可以部署在任何平台上
可以完全在浏览器中运行
不依赖于 JavaScript 前端
易于使用的 APIs
定制性好,易于扩展
支持多用户环境与认证
虚拟文件系统——可以在多种不同的存储/云提供商中存储文件
大多数用户都很熟悉的桌面与窗口管理器
应用间的拖拽支持
支持会话,可以在任何电脑上重新加载之前的工作区
本地化与翻译支持
自带一些应用
支持通过外部仓库添加包
自带用于构建应用的必要工具
客户端通过严格模式的 JavaScript 编写,并且使用 ECMA Script 5.1 标准
遵循业界标准
提供了对 Google API Javascript 的支持
提供了对 Windows Live API Javascript 的支持
支持 Google Drive
支持 Dropbox
支持 OneDrive
可通过 Broadway 运行原生 GTK+ 3.x 应用(尚处于试验阶段)
可通过 X11 部署



不点 发表于 2016-11-5 10:37:01
OS.js Is A New Javascript Based Open Source
Operating System Running In Your Browser
by Adarsh Verma on Dec 30, 2015 – in Geek / News



Short Bytes: OS.js is a free and open source operating system that runs in your web browser. Based on Javascript, this operating system comes with a fully-fledged(成熟的,羽毛丰满的) window manager, ability to install applications, access to virtual filesystems and a lot more. Read more to know about the OS in detail.

Did you ever wish to use an operating system that ran just like a website inside your web browser? OS.js, a JavaScript-based open source operating system designed for the cloud, is here to provide you this facility
(便利,方便).

On its website, OS.js describes itself as a Javascript web desktop implementation for you browser. As a preconceived notion(事先形成的、先入为主的观念;成见), you might assume that a browser-based operating system won’t be of any use as it would lack some basic functionalities. However, OS.js is here to surprise you. This browser-based OS comes with a fully-fledged window manager, GUI toolkits, filesystem abstraction, and Application APIs.
The simple and neat homepage of the operating system has many complex things going in the backyard. Using drag and drop, multitasking is a smooth process.

OS.js comes with a range of applications to help you write, paint, listen to music and watch videos, play a couple of games, use the calculator, and write emails. Adding new applications through repositories is always an option in OS.js with extra applications like PDF viewer, XMPP Chat, Google Mail, Google Contacts, Tetris, and Wolfenstein3D.

Oh, and also it just takes 3-4 seconds to load.

OS.js is completely free and open source. This means you can add your own contributions and customize it according to your need.  Using the Virtual Filesystem, uploading, downloading, and modifying files using Google Drive, Dropbox, and OneDrive is made possible. The operating system also comes with support for Google API Javascript, and Windows Live API.

Watch the demo video below:

(www.youtube.com 的服务器响应时间过长。)


This operating system works in any modern browser and all platforms.
To know more about the OS and for using it right now, visit their website – OS.js
不点 发表于 2016-11-3 19:06:59
本帖最后由 不点 于 2016-11-3 19:40 编辑

开源的 JavaScript 云/网页 桌面平台
OS.js

OS.js is a JavaScript web desktop implementation for your browser with a fully-fledged window manager, Application APIs, GUI toolkits and filesystem abstraction.


Open-source

OS.js is completely free and open-source which means you can contribute to the development or use the code as you like. View License  

You can also join the [small, but awesome] online community to discuss features and future changes. If there's something you'd like to see in OS.js, hop in and let us know about it! It's also a place where you can seek help, or just hang out and talk about completely unrelated stuff.

Fully Capable

Built to feel like a traditional desktop, only with modern web technologies. Features a fully capable Window Manager and Desktop Environment that takes inspiration from Linux.  

Supports localization, theme customization, drag-and-drop, authentication and multi-user, group-based permissions, and much more.

Comes with a default suite of applications for managing, viewing and editing of your files and out-of-the box support for WebDAV, Microsoft OneDrive, Google Drive and Dropbox.

You can even stream your Linux applications with Broadway or connect to your remote desktop via VNC.

Works on any modern browser and can be deployed on all platforms.


Customizable and Extendable

OS.js is built to be modular and customizable. You can easily change behaviour and the look of things by simply changing some configuration files.

Also comes with a set of tools so you can create your own distributions and develop your own extensions and applications.

Easily add new applications by simply downloading a repository online and copy it into your installation (some samples include a XMPP chat client, PDF Viewer, ZIP Archiver and Games).

Thanks to the community the following translations are included: German, French, Itailan, Russian, Dutch, Polish, Spanish, Vietnamese, Bulgarian, Turkish, Slovakian, Korean and Norwegian.

Fully Documented

Everything has been documented and gathered on one location for your convenience. You can find generated API docs, manuals and tutorials in the documentation section.


Easy installation

Follow the instructions from the official documentation.



Contact and Community

You can find OS.js on: Gitter, YouTube, Twitter, Google+, Facebook, Reddit, OpenHub, Google Groups

Or contact the author/maintainer         

Full list of features

  • Free and Open-source
  • Very simple installation
  • Works in any modern browser
  • Server is deployable on any platform
  • Can be built to run entirely in-browser without any server
  • Dependency-free JavaScript frontend
  • Easy to use APIs
  • Customizable and easy to extend with custom code and modules etc.
  • Supports multi-user environments and authentication
  • Virtual File System - Store your files across many different storage/cloud providers
  • Desktop and Window Manager built to feel familiar to most users
  • Drag-and-drop between applications
  • Supports sessions so you can reload workspaces on any computer
  • Localization and translations
  • Comes with a small application suite
  • Supports adding of packages via external repositories
  • Comes with all the tools nesessry to build your own applications
  • Client is written in Strict Mode JavaScript and uses ECMAScript 5.1 standards
  • Follows industry standard style guides
  • Comes with Google API Javascript Support
  • Comes with Windows Live API Javascript Support
  • Google Drive support
  • Dropbox support
  • OneDrive support
  • Run native GTK+ 3.x Applications via Broadway (very experimental)
  • Can be deployed using X11 to work as a full-fledged desktop solution


                                      
不知 发表于 2016-11-3 13:08:28
不懂NODE.JS,不过听楼主介绍,好像nodeos是一个上层操作系统,底层还是依靠linux或其它系统。好像我以前听说过FireFoxOS,nodeos是不是跟它类似,靠网页或脚本解决一切。

小黑屋|手机版|Archiver|捐助支持|无忧启动 ( 闽ICP备05002490号-1 )

闽公网安备 35020302032614号

GMT+8, 2025-12-13 12:30

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表