BT

LGがwebOSをオープンソース化

| 作者: Sergio De Simone フォローする 17 人のフォロワー , 翻訳者 編集部T _ フォローする 0 人のフォロワー 投稿日 2018年3月29日. 推定読書時間: 2 分 |

原文(投稿日:2018/03/25)へのリンク

読者の皆様へ:ノイズを減らすための一連の機能を開発しました。関心のあるトピックについて電子メールとWeb通知を受け取ることができます新機能の詳細をご覧ください。

LGはwebOSのオープンソース版をリリースした。ディスプレイ製品、モバイル機器、家電製品向けに利用拡大を目指す。

webOSは、もともとPalmによって開発されたLinuxベースのマルチタスクOSで、Palm Pre携帯電話が動作するベースとなっている。後にHPに買収され、2011年に部分的にオープンソース化された。次にLGによって買収され、2013年にスマートTVセット用に使用された。

新しいwebOS Open Source Edition (OSE)のGitHubアカウントには、コードの変更と配布を容易にするためにApache 2.0ライセンスを使用する、85の異なるリポジトリが含まれている。webOS OSEのイメージをビルドするにはbuild-webosリポジトリをcloneしなければならない。これは、完全なイメージをビルドするために必要なさまざまなレイヤのコードを集約するトップレベルのリポジトリである。メインリポジトリをcloneしたら、READMEの指示に従って、すべての前提条件をインストールし、ビルドを構成し、ターゲットプラットフォームのイメージを実際にビルドすることができる。

git clone https://github.com/webosose/build-webos.git
cd build-webos
sudo scripts/prerequisites.sh
./mcf raspberrypi3
make webos-image

開発のために、webOS OSEは一連のツールを提供している。それらのツールは、ReactベースのフレームワークであるEnact上でのWebアプリケーションの作成を対象としている。Webアプリケーションは、ユーザが制御することができ、別のアプリに隠されているなど、特定のイベントが発生すると自動的に中断させることができる。アプリケーションが実行されていないときでも、たとえば、バックグラウンドでデータをダウンロードしたりアップロードしたり、長時間の計算中に実行するために、開発者はJavaScriptサービスを作成することができる。JavaScriptサービスは低レベルのネットワーキング、ファイルシステムなどのようなWebアプリケーションが直接利用できないプラットフォーム機能にもアクセスできる。

OSの最初のリリースはRaspberry Pi 3に合わせているが、将来的には新たにサポートされるプラットフォームが追加されるとLGは述べている。LGはwebOS OSE開発者が互いに助け合い、OSの未来について議論するフォーラムも創設した。

 
 

Rate this Article

Adoption Stage
Style
 
 

この記事に星をつける

おすすめ度
スタイル

こんにちは

コメントするには InfoQアカウントの登録 または が必要です。InfoQ に登録するとさまざまなことができます。

アカウント登録をしてInfoQをお楽しみください。

あなたの意見をお聞かせください。

HTML: a,b,br,blockquote,i,li,pre,u,ul,p

このスレッドのメッセージについてEmailでリプライする
コミュニティコメント

HTML: a,b,br,blockquote,i,li,pre,u,ul,p

このスレッドのメッセージについてEmailでリプライする

HTML: a,b,br,blockquote,i,li,pre,u,ul,p

このスレッドのメッセージについてEmailでリプライする

ディスカッション

InfoQにログインし新機能を利用する


パスワードを忘れた方はこちらへ

Follow

お気に入りのトピックや著者をフォローする

業界やサイト内で一番重要な見出しを閲覧する

Like

より多いシグナル、より少ないノイズ

お気に入りのトピックと著者を選択して自分のフィードを作る

Notifications

最新情報をすぐ手に入れるようにしよう

通知設定をして、お気に入りコンテンツを見逃さないようにしよう!

BT