Open webOS build scripts sneak out onto GitHub | webOS Nation

Open webOS build scripts sneak out onto GitHub 13

by arthurthornton Wed, 25 Apr 2012 6:16 pm EDT

Open webOS build scripts sneak out onto GitHub

Build scripts for the desktop version of Open webOS have managed to sneak out onto the Github code repository belonging to webOS Engineering team member Anupam Kaul. Before you get too excited, these scripts don't actually do anything yet, primarily because the majority of the source code for Open webOS hasn't yet been released. The actual code to run the webOS UI and many other underlying components are't expected to be released until July. Still, it is interesting to see these build scripts come out at this time, given that Open webOS is not yet released in full and is very much a work in progress.

On the GitHub repository there are build scripts for db8, a component that manages certain types of application databases used throughout webOS and that was released in March, as well as build scripts for cjson, luna-service2, and pmloglib. Some of the components, namely luna-service2 which powers Node.js-based services, and pmloglib (which is responsible for on-device debugging logs), are webOS-specific components and are part of the Open webOS release plan. The remaining component, cjson, is a popular open source JSON library for C code required for many components of webOS.

We chatted briefly with Kaul about the project and he confirmed that this is a personal project of his, and that though these scripts along with the Linux Standard Kernel would help it booting webOS onto a desktop, there's still a lot of work that will have to be done with as-of-yet unreleased components to make webOS cursor-friendly. Until then, the code on GitHub is simply waiting for the day to come where it might be pushed out to the larger Open webOS project.

It's interesting to think back a year ago to Think Beyond, when HP first unveiled their plans to put webOS onto all of their computers by the end of this year. My how times change. Although the practicality of using webOS on a computer is still debatable, we do look forward to the day when we can do just that. Until then, we have got no option but to sit and wait impatiently.


Now I've not done programming (yet) but it sounds like for a lot of those things they saw the save as dialog and, like we all have... Smashed the keyboard and hit save

Who needs a cursor when you have touchscreens??? I am liking the news... lots of interestingly positive webOS stuff going on lately.

For usability features like hovering/pointing to without clicking, and tool tips? Thats one of those pet peeves with mobile browsers and touch screens; you can't check what a link etc. does/points to.

Specifically, you'll need a cursor when checking out your webOS build on a PC before you dump it to a device.

Wasn't it revealed at some point that the screen in the Pre (and more than a few other phones) supported detecting fingers not actually touching the screen? I have to wonder why this feature has never actually been put to use...

Derek, Ctrl+F "yar"

I've already shown that webOS runs on X86 hardware. I never posted it, but I did get 3.05 running also. Hopefully open webOS will have the X86 emulator to help expedite the transition to a desktop os. If I get enough requests I will put up a 3.05 video. <---link to original video.

Hey that's a remarkable achievement, a full one year ago? Why didn't you share it with us here? Could you explain briefly how it all was crafted?

That's something the community has toyed with for quite some time. It simply involves pulling the files out of the webOS SDK emulator image and putting them on a hard drive and then booting up the OS. That was done as early as mid 2010 if I remember correctly.

Why not? Microsoft is already trying to sell us a tablet OS that will take over the desktop. They call it "Metro" and it's bundled into Windows 8. Sure, they say it is actually a component of Windows 8 but that doesn't explain why the desktop UI and Metro hardly talk to each other at all. I'd much rather have WebOS. Hopefully in a window and not this full screen nonsense, either.

Why run it in a window? I want an OS to be an OS, not an application.

Micrisoft's Metro is not an operating system, it's a new user interface. The underlying kernel and services are a whole new beast, and quite huge. The reduced kernel and services of WindowsCE, with Metro on top, made Windows Phone 7. For Windows Phone 8, tired of their own restrictions, and added mainteinance requirements, Microsoft has chosen to use almost the same desktop (or server!) Windows 8 kernel and services. A good bet?

What's interesting is the release of Lava Xolo phone, which has Intel's Medfield (Atom) chipset. The x86 version of webOS might be released to suit this platform, rather than a desktop OS. Stranger things have happened, and I'm sure Intel would rather not be another cog in the Android wheel.

Just a thought....