Here are some quotes from key players in the open sourcing of this library, to give you a clear impression of what LWUIT and its open sourcing is all about:
- Terrence Barr, Senior Technologist and Ambassador of the Java Mobile & Embedded Community: "Sun introduced the Lightweight UI Toolkit (LWUIT) to the developer community at JavaOne this year. We made available at that time a pre-release 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... [T]o 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. "
- Craig Gering, Senior Director of Embedded Java Software: "By creating LWUIT, Sun is reaffirming its commitment to the mobile development community and by open sourcing the LWUIT code, we are enabling mobile developers to quickly and easily create rich, portable interfaces for their applications - functionality that they have been requesting for some time. This software will also help address the mobile industry's fragmentation issue by enabling developers to create a single interface that will work anywhere Java is found."
- Shai Almog, key LWUIT developer:"You can now contribute code to the project using the incubator project but make sure to sign the SCA before applying for a role."
The source code of LWUIT has been released 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. As Terrence Barr notes, this is "a model everybody should feel very comfortable with".
- LWUIT Home Page
- Shai Almog's LWUIT Blog
- Video Demos
- LWUIT released as open source! in Terrence Barr's blog