Dear Hongli Lai, Thank your for you help, We will read it more careful. Why we think JPEG under the GPL/LGPL. Please see this: In ansi2knr.c: "Everyone is granted permission to copy, modify and redistribute ansi2knr, but only under the conditions described in the GPL. A copy of this license is supposed to have been given to you along with ansi2knr so you can know your rights and responsibilities. It should be in a file named COPYLEFT. [In the IJG distribution, the GPL appears below, not in a separate file.] Among other things, the copyright notice and this notice must be preserved on all copies. We explicitly state here what we believe is already implied by the GPL: if the ansi2knr program is distributed as a separate set of sources and a separate executable file which are aggregated on a storage medium together with another program, this in itself does not bring the other program under the GPL, nor does the mere fact that such a program or the procedures for constructing it invoke the ansi2knr executable bring any other part of the program under the GPL." Could you give us other advise? (We will see the License of Fedora RPM "JPEG") License Question is a trouble for the system development. So we must careful. Thank you. --- Hongli Lai <hongli@xxxxxxxxxx> wrote: > Zhan Zhaohua wrote: > > Dear: > > > > Our organization is planning a big project > which > > is a Linux-Embedded system and will be sold as > > products in the market. > > Through our investigation, We want to use Gtk+ > at > > our system. But when we investigate the license of > > gtk+ we met some trouble. > > > > We know the when we compiling the GTK+, we > need > > those sofeware which record at > > "http://www.gtk.org/api/2.6/gtk/gtk-building.html" > > They are: > > 1. pkg-config > > 2. TIFF > > 3. Libpng > > 4. JPEG > > 5. cairo > > 6. FreeType > > 7. libiconv > > 8. gettext > > 9. Glib > > 10. Pango > > 11. ATK > > > > So which is necessary for the Gtk usage? > > pkg-config is only required for building GTK (and > dependencies) from > source. Cairo is only required for GTK 2.8 - you can > use earlier > versions of GTK if you don't want Cairo. > > Glib (utility library), ATK (accessibility) and > Pango (font system) are > required. I'm not sure whether the other > dependencies can be optional. > > > 4. GPL/LGPL > > libjpeg is not GPL, but instead uses its own license > (the Fedora RPM > calls it "redistributable"). You should read it > yourself by downloading > jpegsrc.v6b.tar.gz at http://www.ijg.org/ > See the "LEGAL ISSUES" section of the README file. > > And you may want to read the GPL FAQ: > http://www.gnu.org/licenses/gpl-faq.html > That page also answers a few questions about the > LGPL. > > The LGPL boils down to something like this: you can > dynamically link to > LGPL libraries, and you can distribute LGPL > libraries with your > (proprietary) application, but you must also provide > the source code of > the LGPL libraries. > I'm not a lawyer though. > __________________________________ Yahoo! Mail - PC Magazine Editors' Choice 2005 http://mail.yahoo.com _______________________________________________ gtk-list@xxxxxxxxx http://mail.gnome.org/mailman/listinfo/gtk-list