There are 35 tickets for Galekid#60, #62, #99, #106, #111, #118, #139, #150, #153, #169, #174, #177, #206, #210, #218, #219, #230, #233, #234, #235, #238, #242, #243, #244, #245, #246, #249, #251, #253, #260, #261, #265, #266, #267, #272

Planned milestones


Welcome to OWB

What is OWB ?

OWB is a web browser designed for CE devices such as mobile phones, portable media players, Set Top Boxes and TV decoders, and any other consumer electronic product (GPS, home-gateways, Web-radios, PVR, DVD recorders, wireless devices etc.)

Doduo release is the new mixture of WebKit with Sand-Labs flavour. It is based on a day-to-day merging capability with WebKit while it still provides the easy to use, easy to implement and easy to test OWBAL abstraction layer.

See the release notes for Doduo

OWB is licensed under BSD license, unless specified otherwise in WebCore/JSCore code where the original licenses apply (APSL, LGPL and BSD).

Getting the code

Current release is Doduo. You can get it from svn :

svn co http://www.sand-labs.org/svn/tags/Doduo Doduo

Using OWB Doduo as a rendering engine for your application

You may find the API Documentation pdf or html useful.

OWBAL generated documentation is available here : generated documentation and comes from Doxygen embedded code.

OWB is based on WebKit and OWBAL, a custom Browser Abstraction Layer that eases port on CE devices.

Success stories

Did you port OWB to your platform? We are more than willing to hear from you. Please contact us so that you are added to Success Stories page.

Some samples ?

There are many samples implementations.

What is OWBAL ?

OWBAL (Origyn Web Browser Abstraction Layer) is the core refactoring of webkit, allowing separate dependencies at the library level instead of platform-wide

OWBAL comes with a full CPP Unit system which is not yet fully implemented but specified. Please help us in providing platform-independent tests!

How to port OWB to your system

Interested in porting OWB to your embedded (or not) platform? This document will give you some hints.

Many informations are also available from the FAQ

Performances

OWB is aimed to provide the best possible experience on embedded devices. See here for some metrics

Developing, Compiling

OWB is shipped with a gentoo based SDK environment. You may want to compile without, but compilation success is guaranteed within it.

Helpul hints for the compilation are here: Compilation Guide

Find help

Please join the mailing-lists of the project. Watch out, there is a pending issue and the confirmation request are often considered as spam.

We're also available on the #owb channel on FreeNode servers.

Development

To propose a code path, please follow the ContributingGuidelines.