qt dll naming question
Chris January
chris at atomice.net
Sat Jan 8 22:58:14 CET 2005
> > Chris January wrote:
> > >>On Saturday 08 January 2005 15:29, "Thiago A. Corrêa" wrote:
> > >>
> > >>>Ralf Habacker wrote:
> > >>>
> > >>>>Hi all,
> > >>>>
> > >>
> > >><snip>
> > >>
> > >>>>The question is now, how does trolltech handle this stuff. Does
> > >>>>anyone know if their release numbering system is
> > >>
> > >>technical, say by
> > >>
> > >>>>api changes or political driven ?
> > >>>>
> > >>>>cygwin for example uses a mixed system depending on the related
> > >>>>package. Basically the use only on number, the major
> number, but
> > >>>>there are also packages, which uses the minor number
> too and some
> > >>>>packages uses additional the patch level number.
> > >>>
> > >>>Trolltech usually break binary compability only in major
> > >>
> > >>releases, the
> > >>
> > >>>middle number changes when new classes are added.
> > >>>
> > >>
> > >>That mean we should use only the major number like cygwin does.
> > >
> > >
> > > Yes - I think Trolltech probably assume people will be
> distributing
> > > the Qt DLL with their apps on Windows so it doesn't matter
> > about the
> > > version granularity. However because Qt/Win Free is GPL
> > people would
> > > not only have to distribute the Qt DLL with their apps, but
> > also make
> > > the full source available. Far better to get people to
> simply point
> > > users to the kde-cygwin site to download the binary and source.
> > > However if we adopt this policy it would be better to
> > switch to only
> > > using the major version number, as you say, so that people
> > can always
> > > download the latest version without any issues.
> > >
> > > Chris
> >
> > They have to distribute their own compiled binaries anyway since ABI
> > between compilers is not guaranteed :)
> >
> > Since *most* GPL software is distributed over the internet,
> > developers
> > using the GPLed Qt can simply point to this project somewhere
> > in their
> > documentation, that would satisfy the GPL since it's the
> same medium
> > that the user got his binary ( internet )
>
> This is incorrect. The FSF have said the GPL sources need to
> be on the same site as the GPL binaries. It's no good simply
> linking to them.
http://www.gnu.org/licenses/gpl-faq.html#SourceAndBinaryOnDifferentSites
Chris
More information about the kde-cygwin
mailing list