LG Releases webOS Open Source Edition Optimized for Raspberry Pi 3

webOS-Open-Source-Edition

webOS, originally developed by Palm, is a Linux based multitasking operating systems with support for HTML5 and CSS3. It is now found in most (all?) new LG smart TVs, and the TV manufacturer has decided to expand the adoption of webOS by collaborating with the South Korean government and local startups,  and released an open source version , webOS Open Source Edition, available publicly at http://webosose.org. webOS Open Source Edition 1.0 is said to be optimized for the Raspberry Pi 3, and the company provides build instructions on the “setting up” page of the website to build the firmware image, which you can then flash to a micro SD card. The idea is to for a community around the open source version webOS, and let different categories of developers or users contribute to the project: System UI Developers – The System UI is based on Blink and Qt, and developers can add new features and integrate other open source technologies …

Support CNX Software – Donate via PayPal or become a Patron on Patreon

2D/3D Graphics Linux Demo (X11, EGL, GLES2, Qt4) on AllWinner A10 Tablet

Xlab (Maxim Kouprianov) has tested 2D & 3D capabilities of AllWinner A10 SoC (with Mali-400 GPU) on a Ployer MOMO11 Bird Edition tablet running OpenEmbedded with kernel 3.0.52+ testing X11, EGL, OpenGL ES2 and Qt4 on the platform, and the results are pretty smooth as you can see in the video below, although there appears to be some flickering in LunaSysMgr demo. The tools used in the demos are xfwm4 (Xfce Windows Manager), es2gears_x11, cube (Qt), LunaSysMgr (Qt/WebOS) and glmark2-es2. Qt4 acceleration is done via XlibGL platform which in turns uses X11-EGL. He used the Mali drivers version r3p0 (mali400-gles20-gles11-linux-x11-ump) and xf86-video-mali on sunxi-linux github repository mainly maintained by rz2k. You can get more details on how to build Mali-400 support for AllWinner A10 on http://linux-sunxi.org/Mali400, and GPU benchmark results for A10 show the drivers seem to work as expected. Support CNX Software – Donate via PayPal or become a Patron on Patreon

Support CNX Software – Donate via PayPal or become a Patron on Patreon

webOS Community Edition Release for HP TouchPad

Open webOS 1.0 is planned to be released in September 2012, but in the meantime, the development team has released an intermediate webOS “Community Edition” for the HP TouchPad. This code is different from the Open webOS project, and is composed of additional components from the current release of webOS for the TouchPad. The open webOS project team has been working with WebOS Internals to bring this release out for legacy TouchPad devices. Thanks to the release of the webOS Community Edition, it is now possible to learn how the TouchPad works, modify your TouchPad experience and then apply that to Open webOS 1.0 once it is released. The Community Edition only supports HP TouchPad, whereas Open webOS 1.0 release will enable the community to port webOS to different hardware platform, and add more features by using open source stacks such as BlueZ bluetooth and GStreamer. You’ll need to download 2 packages to work with WebOS CE: CE-build-support.tgz – A …

Support CNX Software – Donate via PayPal or become a Patron on Patreon

Status of Embedded Linux – ELC 2012

Tim Bird, software engineer at Sony, discusses recent development in embedded Linux at the Embedded Linux Conference 2012. Abstract:  Tim discusses changes to the kernel, improvements to embedded-related sub-systems, and new industry initiatives likely to affect embedded Linux developers in the future. Also, Tim discusses the direction of the Linux Foundation CE Workgroup, and their contract work and projects for this year. Last year highlights are also discussed, as well as ways to continue to improve Linux going forward. Here are the key points of this presentation: Linux Kernel Version changes: 2.6.38 to 3.3-rc3 Technology Areas: Bootup Time  – With improvement in the kernel, bootloader and user-space Graphics – 2D/3D implementation. New /dev/ion and CMA graphics stuffs Accelerated Rendering – e.g. Renderscript Graphics Drivers – e.g. PowerVR Multimedia – Gstreamer, Android Media Layer (stagefright) and codec wars (e.g. patent issues with WebM/VP8 that interferes open source licenses). File systems – Mainly UBIFS (default raw flash file system replacing JFFS2) and …

Support CNX Software – Donate via PayPal or become a Patron on Patreon

HP Releases Open WebOS 1.0 Roadmap and Enyo 2.0 Source Code

HP announced further details on webOS including a roadmap & its license and released Enyo 2.0 source code. The webOS code will be made available under the Apache License, Version 2.0, beginning with the source code for Enyo. Enyo is a Javascript development platform allowing developers to write applications that works across mobile devices and desktop web browsers, from the webOS, iOS and Android platforms to the Internet Explorer and Firefox browsers. webOS roadmap Here’s webOS roadmap until September 2012: January – Enyo 2.0 and Enyo source code released under Apache License, Version 2.0 February – Intended project governance model, QT WebKit extensions, JavaScript core and UI Enyo widgets March – Linux standard kernel, Graphics extensions EGL, LevelDB and USB extensions April – Release of Ares 2.0, Enyo 2.1 and Node services July – System manager (“Luna”), System manager bus, Core applications and Enyo 2.2 August – Build release model and Open webOS Beta September – Open webOS 1.0 Release …

Support CNX Software – Donate via PayPal or become a Patron on Patreon

Develop Android Apps, Deploy on Meego, Tizen, WebOS, Ubuntu and More

OpenMobile World Wide Inc. is demonstrating its Application Compatibility Layer (ACL) technology, capable of running Android apps on non-Android devices at CES 2012 in Las Vegas. The company claims that their solution brings more than 300,000 Android apps to device running on other platforms. The technology allows OEMs of Tablets, Set Top Boxes, smart TVs, Netbooks, In-Vehicle Infotainment devices and more to provide users access to a all Android applications. OpenWorld ACL technology currently works on tablets, STBs and netbooks based on MeeGo, WebOS and Ubuntu. The company also plans to make the technology available for Tizen, Windows, Bada, QNX, Symbian and more. The company claims 100% compatibility for Android apps including those developed using the Android Native Development Kit (NDK). The ACL layer is said not to drain the device resources at all. Device power and memory will be unchanged. Here are the Key Benefits of ACL according to OpenMobile: ACL destroys the App barrier ACL is 100% compatible …

Support CNX Software – Donate via PayPal or become a Patron on Patreon

HP to produce more TouchPad and Android 2.3 Port.

Following the success of the HP TouchPad at 99 USD, Hewlett Packard will make a final production run for the TouchPad Tablet. HP announced the new production in “The Next Bench Blog” in a post entitled “More TouchPads on the Way” on the 30th of August 2011: Despite announcing an end to manufacturing webOS hardware, we have decided to produce one last run of TouchPads to meet unfulfilled demand. We don’t know exactly when these units will be available or how many we’ll get, and we can’t promise we’ll have enough for everyone. We do know that it will be at least a few weeks before you can purchase. I can only imagine their are planning a new production run to get rid of components inventory as if it is sold for 99 USD, and the real cost is 318 USD they would make a large loss. Android 2.3 for HP TouchPad HP TouchPad tablet will still be shipped with …

Support CNX Software – Donate via PayPal or become a Patron on Patreon