By September, Open webOS 1.0 will arrive with a standard Linux kernel, LevelDB database and an Apache 2.0 licence. HP has already released the core of the Enyo JavaScript framework…

 

The widespread internet blackout yesterday in protest at unbalanced legislation being rushed through the US Congress was dramatic and notable. I did have some questions though on why it was important to the open source community. The way the laws have been framed by their proponents makes them look as…

 

If you could open one of the following data sets tomorrow, which one would you open and why?

 

Toorox 01.2012 GNOME was released on January 20. Toorox is a Gentoo-based binary distribution that installs additional software and updates from source. It ships with an easy and fast installer that results in a complete out-of-the-box system. According to the changelog, Toorox 01.2012 ships with Linux 3.1.6-gentoo, GNOME 3.2.1, GCC 4.5.3, Xorg-Server 1.11.3, and Firefox 9.0.1. Some other applications include GIMP, Envince, Deluge, Liferea, Empathy, LibreOffice 3.4.3, Cinelerra, and Audacity.

 

This morning, HP gave further details of its contribution of the webOs platform to the open source community. I find these details and the timeline associated with the release to be positive developments, both for Linux and for the wider mobile markets.

The WebOS stack represents a rich set of components that combined together create a comprehensive platform for mobile devices. The highlight of today’s announcement has to be the open sourcing of Enyo, the application framework for webOS. This is a powerful framework that app developers can use to build applications that will work across different platforms including iOS, Android, webOS and so on.

Companies announce open sourcing products and projects all the time. There are several decisions HP executives made in this process that I think signal they are on the right track:

  • webOS is moving to the mainline Linux kernel. This saves any device maker service and support costs since it will eliminate much of the custom code those companies need to support. They have committed considerable resources to working with the upstream project, which will insure their Linux investment will last.
  • Open sourcing Enyo, instead of keeping some components closed source, will ensure that the complete stack is available with no lock-in by HP. While this enables competitors to literally take the R&D HP has invested in this product and use it to target other platforms, it also ensures that device manufacturers and app developers can make full use of the whole stack; thus increasing the changes that webOs may be adopted and used in products.
  • By using the Apache 2.0 license, HP has smartly decided to use a standard and well respected license, instead of something unique, niche or proprietary. Everyone understands the terms of the Apache license, thus cutting down on the requirements for education or promotion.
  • By using and contributing to core upstream Linux projects, HP is hedging its investment. Contributions of code that make Linux more power efficient will not only help them in mobile but also in the data center where power and cooling are central costs.

While there are clearly other open source solutions in the mobile space with Android and Tizen, choice is always good in technology. By using a mainline kernel, this announcement is also good for Linux, since any work HP and others contribute to webOS (think power management, device driver support, etc) can end up benefiting all Linux users. And by “all” I mean all, not just those using a phone running Android. Since server and desktop Linux users also use the mainline kernel all can benefit from this work.

Will webOS be successful? That of course remains to be seen. I will be watching, like everyone else, for announcements of device support. But by making smart early and crucial decisions like this, the project has a much better chance of succeeding.

 

Sure, Linux is great for big organizations like Google, Facebook, and others, but what about small business? Take a look at PrintedArt. Founded in 2010, PrintedArt is an online shop that sells limited-editions of fine art photography. It now has three full-time and three part-time employees and eight sales representatives. According to President and CEO Klaus Sonnenleiter, Linux and open source play a number of roles in the company's success.

 

Canonical and the Ubuntu folks have taken a lot of risks in the Unity interface that ships with Ubuntu Linux. One of the things that the company has been leading towards is the Head-Up Display (HUD), a new tool for controlling applications that moves away from the traditional menu interface that debuted decades ago with the Xerox PARC GUI.

 

Version 4.8 of the KDE Software Compilation has been released and includes major changes to the platform and applications and includes new adaptive power management…

 

Texas Instruments announced a Linux-based evaluation module featuring the digital light processing technology from its DLP Pico Projectors. The DLP LightCrafter combines an ARM9-based, 300MHz DaVinci TMS320DM365 processor, a 20-lumen RGB LED light engine and projector, as well as TI's 0.3-inch, WVGA DLP chipset, enabling up to 4000 binary patterns…

 

Fragmentation allows variety among device makers, but can cause frustration for developers and lower satisfaction among end users.