Hi Juergen,

after recent discussions with other open source people, it seems that perception of OOo is not optimal in the FLOSS world. If I understood correctly, we may be able to improve that, if we spin-off parts of our technology, e.g. as we did / are doing with Uno.

So, even if VCL and the Uno AWT are not optimal, it would at least benefit OOo and may improve out perception. Further I would say, that we are not going to get rid of VCL / Uno AWT in the foreseeable future, meaning that we keep maintaining both.

Biggest problem I see is, that VCL / AWT are not independently available but just as being a part of OOo.

So, from my point of view, LiZhan is very welcome to use VCL / AWT, but should be aware that some work is needed to make it available independently.


Regards


        Kay




Juergen Schmidt wrote:
LiZhan(李湛) wrote:
Hi everyone, we are planning to develop several new commercial products for our company, and we need a cross-platform GUI lib used as their base GUI module.

So can we use AWT(certainly with GSL and VCL) of OpenOffice.org in our program?
well you can use it but i don't think that it wouldn't be the best descision. We use VCL because it is historical and it would be a lot of work to exchange it. A lot of things are missing like a layout manager, a graphical GUI editor, ... But if you plan new applications from scratch there are might be better cross platform toolkits available.

It depends also on the programming language you want to use. I personally would consider to use Java. It's platform independent and the tools support is great. Take a look on the GUI editor of NetBeans for example.

You can use our component model to use Java as GUI frontend and use C++ core components via UNO. It would be an interesting use case.

Just my 2 cents

Juergen


Does every module in OpenOffice.org follow the LGPL?

Hope for your reply, thank you!




---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]




---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to