[GRASS-dev] Re: [GRASS GIS] #1428: WinGRASS 6.4.1 fails to start after installation

GRASS GIS trac at osgeo.org
Sat Jan 28 01:52:32 EST 2012

#1428: WinGRASS 6.4.1 fails to start after installation
 Reporter:  dhastings     |       Owner:  grass-dev@…              
     Type:  defect        |      Status:  new                      
 Priority:  critical      |   Milestone:  6.4.2                    
Component:  Installation  |     Version:  6.4.1                    
 Keywords:  wingrass      |    Platform:  MSWindows 7              
      Cpu:  x86-64        |  

Comment(by hamish):

 Replying to [comment:3 majgis]:
 > It is unfortunate you can't distribute the dll.  A random thought...if
 you accept
 > the license agreement for visual C++ express, which is free, would you
 be able to
 > distribute it?  I'm assuming you need a licensed copy of Visual Studio
 (or free
 > express version!) to redistribute.

 see http://www.gnu.org/licenses/gpl-faq.html#WindowsRuntimeAndGPL

 The GPLv2 states:
 The source code for a work means the preferred form of the work for
 making modifications to it.  For an executable work, complete source
 code means all the source code for all modules it contains, plus any
 associated interface definition files, plus the scripts used to
 control compilation and installation of the executable.  However, as a
 special exception, the source code distributed need not include
 anything that is normally distributed (in either source or binary
 form) with the major components (compiler, kernel, and so on) of the
 operating system on which the executable runs, unless that component
 itself accompanies the executable.

 The GPLv3 is more explicit about this, and the above FAQ doesn't make it
 clear which version it is talking about (but in general gnu.org defaults
 to talking about v3); we use GPL version 2.

 summary: we can distribute binaries that need the library, but we can't
 distribute the library, and the best we can do is have the installer test
 for it and offer installation suggestions. (and/or easy to follow wiki
 instructions on where to get it and how to install it)

 add to that the fact that I'm really not sure which of the many support
 libraries requires the dll. (it seems to change as osgeo4w evolves)


Ticket URL: <http://trac.osgeo.org/grass/ticket/1428#comment:4>
GRASS GIS <http://grass.osgeo.org>

More information about the grass-dev mailing list