LWUIT released as open source!
Note: For an overview and a FAQ on LWUIT see this older post.
Sun introduced the Lightweight UI Toolkit (LWUIT) to the developer community at JavaOne this year. We made available at that time a prerelease binary library, additional tools, and extensive documentation so that developers could get started with LWUIT right away. We also announced our intent to open source the LWUIT technology by summer.
It's been three months since JavaOne and the success of LWUIT has surpassed our wildest expectations. The LWUIT project has seen an explosion of activity, and blogs and articles around the web have given LWUIT enthusiastic reviews. Meanwhile, the owners and architects (Shai Almog and Chen Fishbein) of the LWUIT project have been busy answering questions, providing help, and releasing two code updates with significant improvements, including community feedback and bug fixes. As a result many mobile developers including major commercial companies have already committed to using LWUIT for their upcoming projects. Clearly, LWUIT has struck a nerve.
This success reinforces Sun's belief that LWUIT is really much more than a set of pretty UI widgets - it is a core technology that enables the community to take Java ME to the next level. Its real strength is in providing a rich framework that developers can easily build upon, optimize, collaborate around, and then deploy on billions of devices. In this way LWUIT is becoming a unifying UI layer that allows developers to focus on creating compelling user interfaces and ultimately delivering new and engaging applications across a wide range of platforms.
And to further accelerate the adoption of the LWUIT framework it is important to provide access to the source code under a liberal and well-known open source license. So today Sun is announcing the release and immediate availability of the complete source code of the LWUIT framework under the GPLv2 license with the Classpath Exception. This license choice provides the benefits of open source innovation and collaborative development while offering a risk-free path to adoption by commercial products - a model everybody should feel very comfortable with.
It's been a very busy couple of months for the LWUIT community, the project team, and the folks at Sun behind the scenes - the hard work is paying off and all indications are that LWUIT has a very bright future. So please join me in congratulating everyone involved. Please check out the updates and latest information on the LWUIT home page, the LWUIT blog, and of course the open source repository.
Way to go Shai and Chen!