[Development] Policy: supplying the preferred format for modifications for everything we ship
Olivier Goffart
olivier at woboq.com
Sun Sep 29 22:26:41 CEST 2013
On Sunday 29 September 2013 12:56:15 Thiago Macieira wrote:
> >From the Minified javascript thread, I propose this policy:
> The Qt Project will always supply in its own infrastructure the preferred
> sources for modification for whatever we ship. Under the GPL and LGPL,
> anyone who receives our sources and wishes to redistribute is required to
> do that anyway. Whether the same sources are present in our regular
> tarballs or not, it should be judged on a case-by-case basis.
>
> For most of our own content, that is easy: we've been doing that since time
> immemorial.
>
> For any third-party content, we need to have the correct scripts to recreate
> the files.
>
> Examples:
>
> Qt binary releases => source tarballs
> Qt Documentation => source tarballs
> pre-generated lexers and parsers => source files (.g, .l, .y)
> Images => original, high-resolution or vector images
> Minified JS scripts => original, un-minified scripts
> gnuwin32 binaries => gnuwin32 source tarballs
As we do not modify those files, but take them from upstream, having a README
that say where the file are from is enough.
I don't see why it should be part of the tarball. (and especially they should
not be in the git repositories)
And most of the JS or images are not under LGPL anyway.
--
Olivier
Woboq - Qt services and support - http://woboq.com - http://code.woboq.org
More information about the Development
mailing list