Skip to main content

When will LWUIT source be availible? Post if you would like the same.

6 replies [Last post]
perkmobile_pn
Offline
Joined: 2008-06-27
Points: 0

When will the LWUIT project be open source?

I ask because it seems like a lot of the chatter on these forums could be better resolved if source was in hand.

Additionally, because the line count of the code is small compared to other projects, acclimating themselves to the source would be a relatively fast process.

Readers, please post. I think we are all excited about the LWUIT, but without source availible little progress can be made to fix core issues (like compatibility with Blackberry devices).

Reply viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.
ronanoc
Offline
Joined: 2007-10-29
Points: 0

I am also very interested in seeing the source code, and perhaps making a contribution.

yt7589
Offline
Joined: 2008-05-06
Points: 0

In the lwuit-incubator project homepage they said the you can download the SCA file and sign it and fax it to sun. They will give you the right to access the source code. But they didn't provide any fax number. Does anyone get the source code by this way?

My question is that why not let us sign the SCA online then get the access to the source code. By now I use JAD to decompile the jar file to get 70~80 percent accurate source code to work around. I don't know whether this is legal or not. But you can do it this way untill Sun release their source code to us.

Shai Almog

Hi,
> In the lwuit-incubator project homepage they said the you can
> download the SCA file and sign it and fax it to sun. They will give
> you the right to access the source code. But they didn't provide
> any fax number. Does anyone get the source code by this way?

Maybe the wording in the home page of the incubator project or my
announcement on the matter were unclear.

Access to the source code doesn't require signing the SCA!
Furthermore, signing the SCA will not speed up your access to the
source code in any way.

Signing the SCA allows you to become a developer in the lwuit-
incubator project only, where you can contribute your own source code
(e.g. modifications to LWUIT, new components etc.).

It will not grant you the ability to become a developer in the lwuit
project, at least not at the moment.

Delays in the source have little to do with us, Sun has announced the
source will be available this summer and as far as our team is
concerned (Chen, Yoav and myself) we would have published it
immediately after J1. There is a checklist and lots of people who
need to give their approval for the release, this makes the process
long and difficult but we are trying to push it as hard as we can.
Personally we want the source code to be out more than you guys
because this would reduce pressure on Chen and myself for answering
all the queries in the list.

The SCA is required if you wish to *contribute* code to LWUIT in
which case you need to assign ownership to Sun. You will need to fax
it to us so we can review it and grant you the appropriate project
permissions (for the lwuit-icubator project only). Since you need to
notify us that you want to sign the JCA you should contact Chen and
myself by email (you can use the mail links in the project home page)
and ask us for details in person.
We require your java.net user ID and if necessary we can reply with a
fax number.
You can also email Chen and myself a scanned version of the document
signed and filled out by yourself if you have the ability to do so
(scanner), this is probably the preferred way for us.

Please read the SCA FAQ here for further details:
http://www.sun.com/software/opensource/contributor_agreement.jsp

Thanks,
Shai.

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@lwuit.dev.java.net
For additional commands, e-mail: users-help@lwuit.dev.java.net

perkmobile_pn
Offline
Joined: 2008-06-27
Points: 0

>Delays in the source have little to do with us, Sun has announced the
>source will be available this summer and as far as our team is
>concerned (Chen, Yoav and myself) we would have published it
>immediately after J1. There is a checklist and lots of people who
>need to give their approval for the release, this makes the process
>long and difficult but we are trying to push it as hard as we can.

Might testimonials help move this forward? For example, I do mobile consulting and development. For sophisticated J2ME UI, I usually have to go with J2ME Polish, a very convoluted solution. Other UI libraries availible online are either too expensive (used mostly by phone manufacturers and carriers), or not robust enough to fufill my needs.

LWUIT seems like a fantastic solution, but without source to identify issues (like verification errors on Blackberry devices), I am unable to make much progress with the Library.

LWUIT has an opportunity to reshape J2ME compatible devices and the user's connection with these devices. Especially among growing competition (iPhone/Android), making LWUIT source availible will only expedite the testing/bug-fix process and further strengthen the community of J2ME developers.

Sun, please make releasing LWUIT source a priority.

terrencebarr
Offline
Joined: 2004-03-04
Points: 0

perkmobile_pn,

Thanks for the feedback - let me ensure you that folks at Sun are watching the rapid growth and adoption of LWUIT. For all the reasons you mention we decided to open source LWUIT a while back and we just need to crank through the legal and process aspects to get that done. Remember, there has been several engineer-years of work done on this code already and Sun needs to make sure it is clean, entirely owned by Sun, and free of legal issues. It would not benefit the community to rush the code out only to realize mistakes were made and then have to remove the code and start the process over.

Cheers,

-- Terrence

perkmobile_pn
Offline
Joined: 2008-06-27
Points: 0

thanks for the reply and providing some insight.