「JavaScript」で作られたブラウザ上で動作するOS「OS.js」オープンソースとして無償公開 :CYBER LIFE 2ちゃんねる

1:   2016/01/19(火) 02:17:46.23 ID:l3xsUTZx0●.net BE:698254606-PLT(14121) ポイント特典


Webページなどで使用されているプログラミング言語「JavaScript」を使って開発された、
ブラウザ上で動作するOS「OS.js」が、オープンソースのソフトウェアとして海外サイトで
無料公開されています。

no title

「OS.js」の公式サイトにアクセスすると、ブラウザ上に仮想のデスクトップを表示して、


どのようなものか体験できるデモ版が公開されています。試しに今回の記事作成で
使ってみることにしました。

起動してみると、シンプルにまとめられたスタイリッシュなデザインのデスクトップ画面が


ブラウザ内に表示されました。

no title

メインメニューは画面左上にあるアイコンから利用でき、メモ帳(Writer)、コードエディタ


(AceEditor)、Gmail用メーラー、テトリス、音楽プレーヤーなど、いくつかのソフトが
インストールされていました。

no title

操作感は「Windows」「Mac OS」といった一般的なOSと同じような感覚。オンラインストレージと


連係させることもできるようなので、イメージとしてはクラウドありきで開発されている
PC「Chromebook」が近い存在かも。

オープンソースのソフトウェアであり、アプリケーションを開発するために必要なAPIも公開


されているので、独自に機能を開発・追加していくことも可能。エンジニアであれば楽しく
遊べそうですね。

「OS.js」は2011年ごろから開発が始まったようで、定期的にアップデートが実施されていたようですが、


2014年ごろから目立った動きはないもよう。しかし、海外掲示板「Reddit」内に「OS.js」のフォーラムが
あり、そこでは現在もユーザー同士が定期的に情報交換を行っているようなので、興味がある人は
そちらもチェックしてみると良いかもしれません。

http://nlab.itmedia.co.jp/nl/articles/1601/18/news121.html

「JavaScript」で作られたブラウザ上で動作するOS「OS.js」オープンソースとして無償公開
http://hayabusa3.2ch.sc/test/read.cgi/news/1453137466/


2:   2016/01/19(火) 02:19:06.09 ID:oDqR64Lq0.net

多重起動重そう

3:   2016/01/19(火) 02:20:21.30 ID:0bScqJaf0.net

どうせすぐにショートカットやらのアイコンでぐちゃぐちゃになる

4:   2016/01/19(火) 02:20:42.19 ID:9WiFbdCC0.net

ただいまJS勉強中

5:   2016/01/19(火) 02:21:25.45 ID:gr/cuAXj0.net

小学生OS

7:   2016/01/19(火) 02:49:11.88 ID:gUVxZp2h0.net

osというよりアプリだな。

8:   2016/01/19(火) 03:02:07.61 ID:+/zloJ2i0.net

なんの意味がw

9:   2016/01/19(火) 03:06:30.42 ID:u54n5PKR0.net

OS?

10:   2016/01/19(火) 03:21:17.07 ID:jU6sZ4Xb0.net

そのブラウザはどうやって起動させるんだ

11:   2016/01/19(火) 04:17:42.13 ID:nokeYX8Y0.net

スタートフォースってどうなったの?

12:   2016/01/19(火) 04:25:45.41 ID:TYH71pWt0.net

webは変化が早いから対応するのが大変そう

13:   2016/01/19(火) 04:30:02.24 ID:qo52rIUk0.net

そのブラウザはどこで動いている?

14:   2016/01/19(火) 04:31:53.78 ID:GM0I+eZg0.net

macでWindowsを起動するのと同じような感じか

16:   2016/01/19(火) 04:38:58.66 ID:NH1es6B80.net

>>14
大半のNASはWebOSだね

15:   2016/01/19(火) 04:38:30.90 ID:NH1es6B80.net

ブラウザーがあるからあんまりWindow機能はいらないような

17:   2016/01/19(火) 04:39:57.28 ID:zw9WMj8r0.net

え何ブラウザからconcon叩けるとか危なくないの

18:   2016/01/19(火) 04:56:00.85 ID:NH1es6B80.net

>>17
それだいぶ前に直したよね

19:   2016/01/19(火) 05:06:26.53 ID:m5EpotMn0.net

(((( ;゚д゚))).jsなんて怖くて試しもできない

20:   2016/01/19(火) 05:18:54.66 ID:NH1es6B80.net

>>19
たとえば積極的にマルウェアの接続先に攻撃してマルウェアのせいにするとか

21:   2016/01/19(火) 05:31:17.40 ID:a96XxYe10.net

VMwareかVirtualBoxでいいだろ。

22:   2016/01/19(火) 06:33:31.64 ID:BB83edF20.net

怖いなぁ

23:   2016/01/19(火) 07:27:25.45 ID:KhZ3oKte0.net

なんでもJavaScriptで作るのやめろよ…
node.jsとか有り難がってるやつらは何が嬉しいんだ

24:   2016/01/19(火) 07:37:11.90 ID:qziLLGt+0.net

>>23

簡単だから

エフェクトなしでよかったら15年前にWindowシステムは作った

26:   2016/01/19(火) 07:57:11.50 ID:2xpNEYWx0.net

>>23
簡単に作れるんだよ

25:   2016/01/19(火) 07:39:42.66 ID:O09/dwj30.net

jqueryは悪

27:   2016/01/19(火) 08:01:37.79 ID:hSSljeUW0.net

classが使えるブラウザが増えれば
プラグインとか増えそうだな

28:   2016/01/19(火) 08:09:14.48 ID:2LB86M6s0.net

ブラウザでOS起動して何の意味があるの?
ブラウザ動いてる時点でもう動いてるんだろう?

29:   2016/01/19(火) 08:10:38.69 ID:DTCRLdlc0.net

よっしゃ!
そのOSの上でネイティブで動くJavaScript開発しちゃおう!

30:   2016/01/19(火) 08:10:47.86 ID:SYpbpgMm0.net

ローカルファイルアクセできないからクラウドでファイル管理するんだろうな

31:   2016/01/19(火) 08:14:07.62 ID:KhZ3oKte0.net

JavaScriptが簡単とか言うやつは池沼