mkgmap.jar download possibility / license compatitibility

I would like to have an easy possibility to download mkgmap.jar standalone (from commandline). As far as I understand, as soon as I offer mkgmap.jar to download somewhere, or include it somewhere, I have to host/supply the sourcecode too (forever - or whatever forever means), or am I wrong? What is the easiest way to simply distribute (the newest) unchanged from main trunk mkgmap.jar - for users to download via commandline (inside buildfile/batchfile)? I have no problems putting a mkgmap.jar standalone file for the intended use (recreating address index / overview map for existing .img maps) on my own (sponsored) server - but cannot fully grasp what I have to do to achieve this. The mkgmap-latest download is not really nice, because it includes a lot of bloat for the intended purpose of simply regenerating an address index and overview map for a compilation of .img files (or possibly also create a gmapsupp). Currently I don't intend to change the sourcecode (maybe oneday integrate patches for the overviewmap branch once it has advanced but not been taken into trunk.. but I assume this would only be for short time) Thanks for help, from someone who has profound understanding of the GPL...

On 02/09/10 21:13, Felix Hartmann wrote:
As far as I understand, as soon as I offer mkgmap.jar to download somewhere, or include it somewhere, I have to host/supply the sourcecode too (forever - or whatever forever means), or am I wrong?
You certainly don't have to host it forever. You only have to allow people access to the source at the time they access the binary. If they don't take the oportunity to download it they can't come back in 20 years and demand it then or anything like that.
I have no problems putting a mkgmap.jar standalone file for the intended use (recreating address index / overview map for existing .img maps) on my own (sponsored) server - but cannot fully grasp what I have to do to achieve this. The mkgmap-latest download is not really nice, because it
There is no problem with extracting the jar file and hosting that. Strictly speaking you should also put the mkgmap-latest-src.tar.gz there as well or an archive of the actual source that was used to build the jar. If you just place the corresponding source along side the mkgmap.jar file on your server and let interested people know somehow that it is there that is enough. But if the source is unaltered from that on mkgmap.org.uk and you just link there I am not going to mind. ..Steve

On 05.09.2010 16:12, Steve Ratcliffe wrote:
On 02/09/10 21:13, Felix Hartmann wrote:
As far as I understand, as soon as I offer mkgmap.jar to download somewhere, or include it somewhere, I have to host/supply the sourcecode too (forever - or whatever forever means), or am I wrong?
You certainly don't have to host it forever. You only have to allow people access to the source at the time they access the binary. If they don't take the oportunity to download it they can't come back in 20 years and demand it then or anything like that.
I have no problems putting a mkgmap.jar standalone file for the intended use (recreating address index / overview map for existing .img maps) on my own (sponsored) server - but cannot fully grasp what I have to do to achieve this. The mkgmap-latest download is not really nice, because it
There is no problem with extracting the jar file and hosting that. Strictly speaking you should also put the mkgmap-latest-src.tar.gz there as well or an archive of the actual source that was used to build the jar.
If you just place the corresponding source along side the mkgmap.jar file on your server and let interested people know somehow that it is there that is enough.
But if the source is unaltered from that on mkgmap.org.uk and you just link there I am not going to mind. Well linking is not practical, because as said, mkgmap-latest.tar.gz includes much stuff different from the plain mkgmap.jar. So unpacking via bash/batch is more complicated (subfolder and other stuff).
..Steve

Hi
Well linking is not practical, because as said, mkgmap-latest.tar.gz includes much stuff different from the plain mkgmap.jar. So unpacking via bash/batch is more complicated (subfolder and other stuff).
Well yes, but I'm not really sure what is being asked then. It fine to host the plain jar file instead of the .zip file. The source is the same in either case. I could probably produce a bare jar file too on the mkgmap site like I do for the branches. As an aside, most of what is in the binary distribution shouldn't be there as it is also in the jar file anyway and it causes confusion. A few selected files should be moved to an examples directory. ..Steve
participants (2)
-
Felix Hartmann
-
Steve Ratcliffe