[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Newsgroup Home]
|
[news.eclipse.platform.swt] Re: What is in swt-pi.jar
|
Hallo!
* Veronika Irvine <veronika_irvine@xxxxxxx> wrote:
> You need both jar files when running SWT applications.
> The swt-pi.jar contains a JNI binding for GTK OS level calls.
> The reason for the two jars on GTK is for compatability with the LGPL
> license of the GTK OS layer. If you look at the about.html file in
> org.eclipse.swt.gtk you will see a description of this.
Thanks for pointing that out. I didn't realize that swt.gtk is partly
under LGPL...
So what will happen if I specify swt.jar from motif and swt-pi.jar
from gtk in my classpath and then start a swt App?
Will every 'license-problem' part of swt be released with the name
'swt-pi.jar' (FOX toolkit?)?
I'm not really firm in that sections. I want to enable gtk and motif
bindings under debian (with SWT Apps, eclipse is running with the
right -ws value). For that I want to put swt.jar (under the name
swt2.1.jar, to be in line with debians library naming) under
'update-alternative', which generates symlinks to the chosen
implementation (swt2.1-motif.jar or swt2.1-gtk.jar up to now).
So I'm now facing the problem what to do with swt-pi.jar...
BTW. What is the policy for breaking API changes in SWT?
Jan