Johannes Schindelin <Johannes.Schindelin@xxxxxx> writes: > Hi, > > On Thu, 7 Feb 2008, Luciano Rocha wrote: > >> On Thu, Feb 07, 2008 at 12:55:58PM +0000, Johannes Schindelin wrote: >> >> > On Thu, 7 Feb 2008, Luciano Rocha wrote: >> > >> > > Why do I have to accept the GPL to install msysgit? >> > >> > Because that's the only license you have to use git. >> >> Again, GPL governs distribution, not use. > > The fine points on why installing it onto your computer is not a > distribution are just lost on me. The GPLv3 might explain it better. > Besides, if you do not like that our installer shows the GPL, just go > and make your own (but be sure to shell out money to your lawyer of > choice to confirm that the GPL allows you to do that). > > The Git installer of msysGit will always show the GPL, and have the > user accept it. What happens if the user does not accept it? The license explicitly states Activities other than copying, distribution and modification are not covered by this License; they are outside its scope. The act of running the Program is not restricted, [...] Obviously, one can't run the program without installing it. The license also states: 5. You are not required to accept this License, since you have not signed it. However, nothing else grants you permission to modify or distribute the Program or its derivative works. These actions are prohibited by law if you do not accept this License. Therefore, by modifying or distributing the Program (or any work based on the Program), you indicate your acceptance of this License to do so, and all its terms and conditions for copying, distributing or modifying the Program or works based on it. Again, only modification and distribution are affected by non-acceptance. Talking about unrestricted running of the program would be utterly non-sensical if you were not allowed to install it. Of course, you can read this in the GPL FAQ if you want to. There was a similar problem for the Windows installer of Emacs IIRC (the underlying program does not even consider the possibility of not agreeing to a license) and there were proposals of changing the button texts to "This is great" and something else. I don't know what the people converged on finally, not using Windows myself. -- David Kastrup - To unsubscribe from this list: send the line "unsubscribe git" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html