[GRASS-dev] Re: R: Providing source code along with binaries

Moritz Lennert mlennert at club.worldonline.be
Mon Mar 31 08:10:35 EDT 2008


On 31/03/08 10:58, marco.pasetti at alice.it wrote:
> Hi Moritz,
>  
> I'm sorry, but I didn't understand your message; do you mean that we 
> should put sources directly in the MSYS environment archive, or that whe 
> should put them into the binary package (installer)?

Neither, I think they should stay as they are. I was replying to Markus' 
comment about replication.

GPL obliges us to provide the sources of the binaries we provide. We 
provide binaries of packages in both the MSYS environment and in the 
installer. We should, therefore, also provide a package of sources 
corresponding to these binaries. This is what wingrass_sources.tar is 
(at least for RC5, don't know if you included other binaries in RC6...)

Moritz

>  
> Marco
> 
> ------------------------------------------------------------------------
> *Da:* Moritz Lennert [mailto:mlennert at club.worldonline.be]
> *Inviato:* dom 30/03/2008 21.08
> *A:* Markus Neteler
> *Cc:* marco.pasetti at alice.it; GRASS developers list; GRASS-PSC
> *Oggetto:* Re: Providing source code along with binaries
> 
> On 30/03/08 10:44, Markus Neteler wrote:
>  > On Wed, Mar 26, 2008 at 10:53 AM, Moritz Lennert
>  > <mlennert at club.worldonline.be> wrote:
>  >> On 25/03/08 16:42, Markus Neteler wrote:
>  >>  > (cc PSC,
>  >>  >  thread: 
> http://lists.osgeo.org/pipermail/grass-dev/2008-March/036460.html
>  >>  > )
>  >>  >
>  >>  > On Tue, Mar 25, 2008 at 1:18 PM, Moritz Lennert
>  >>  > <mlennert at club.worldonline.be> wrote:
>  >>  >> On 25/03/08 10:13, Markus Neteler wrote:
>  >>  >>  > Moritz Lennert wrote: ...
>  >>  > ...
>  >>  >>  >> Everything is available at
>  >>  >>  >> http://geog-pc40.ulb.ac.be/grass/wingrass/wingrass_sources/
>  >>  >>  >> including the version of the GRASS sources you used (don't think
>  >>  >>  >> this is necessary, but just to be complete). All packages are
>  >>  >>  >> available individually, and there also is a wingrass_sources.tar
>  >>  >>  >> which contains them all.
>  >>  >>  >>
>  >>  >>  >> Maybe Markus can just get the tar and put it on the download 
> site
>  >>  >>  >> next to the installer ?
>  >>  >>  >
>  >>  >>  > you mean: wingrass_sources.tar        13-Mar-2008 
> 11:48        45M ?
>  >>  >>  >
>  >>
>  >>  Note that a big chunk of that is the GRASS source which is already on
>  >>  the site, so it doesn't need to be replicated. Just took that out and
>  >>  now we are down to 29M.
>  >
>  > I have copied your file wingrass_sources.tar (which should be better
>  > gzip'ed, btw)
> 
> All it's content is gzip'ed, so gzip'ing the .tar doesn't make any
> difference in terms of size...
> 
>  > also to
>  > http://grass.osgeo.org/grass63/binary/mswindows/
>  >
>  > Now we have there
>  > * MSYS_Environment_080303.zip        03-Mar-2008 07:39   58M
>  > * wingrass_sources.tar.gz            26-Mar-2008 01:39   28M
>  >
>  > I feel that there is replication.
> 
> Why ?
> 
> the MSYS environment contains the environment needed to compile GRASS
> binaries, including the binaries and headers of dependencies, but not
> the source code of all these dependencies which is in wingrass_sources.
> 
> Where you have replication is between the MSYS environment file and the
> binary installer, since both contain the binaries of the different
> dependencies...
> 
> Moritz
> 



More information about the grass-dev mailing list