The official HP Palm blog reports that source code to the webOS web browser, Isis, has been released. The company also released the code of the browser's underlying QtWebKit-based HTML rendering engine. Potential developers can grab both from GitHub thanks to the open-source Apache license v2.0.
"QtWebKit will power the next generation of the platform, while Isis is the new webOS browser that is both fast and standards-compliant," reports HP's Jon Zilber. "And we're also announcing more details of the governance model for webOS, which we've designed to be community friendly."
The Open webOS governance model can be found here, and features an outline of seven key principles: webOS will be made available via the Apache license, it will use the contributor committal model, and it will be segmented into multiple projects. The Open webOS project website will host a wiki, a source code repository, a mailing list, and a bug tracking system. As seen with the latest release, GetHub or an equivalent tool will be used as the code repository while JIRA or an equivalent tool will be used to track issues.
"Our plan is to allow multiple committees to branch and merge code in the open to allow multiple development branches to occur at once," said project owner Sam Greenblatt.
These different branches include Enyo (a JavaScript framework), WebKit/Isis, the Linux Standard Kernel, and the webOS System Manager. "Each project has a Project Management Committee (PMC), comprised of committers elected within the project’s community to provide oversight for the project," he added. "The PMC also decides on the project’s release strategy and is responsible for releasing distributions into the community."
Over on the HP webOS Developer Blog, Greenblatt explains that QtWebKit was chosen to power "the next generation experience" because webOS requires a fast, standards-compliant web browser engine to provide the core of both the standalone browser and the rendering technology for the platform and its apps.
"We have been in the process of moving webOS to this port of WebKit for some time, with a goal of increasing web site compatibility and overall performance," he said. "Today we are ready to release the first part of this effort to the open source community—the Isis web browser."
The release of the source code for Isis is part of HP's overall big plan to roll out webOS to the community by September. The company began last month by releasing the Enyo JavaScript framework which was used to build the browser's user interface.