Re: [msysGit] Re: [ANNOUNCE] GIT 1.5.4

!MAILaRCHIVE_VOTE_RePLACE
Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]
To: Dmitry Potapov <dpotapov@...>
Cc: Jonathan del Strother <maillist@...>, Junio C Hamano <gitster@...>, Johannes Schindelin <Johannes.Schindelin@...>, Luciano Rocha <luciano@...>, Steffen Prohaska <prohaska@...>, Git Mailing List <git@...>, msysGit <msysgit@...>
Date: Thursday, February 7, 2008 - 6:48 pm

On Fri, 8 Feb 2008, Dmitry Potapov wrote:

Well, the rule in the license is "provided that you conspicuously and 
appropriately publish on each copy an appropriate copyright notice and 
disclaimer of warranty".

What exactly that means is not something people generally agree about. 
What some consider "conspicuous", others consider very much "rude and 
inappropriate", so "conspicuously and appropriately" is simply something 
that people have to find a balance for.

In general, your common sense interpretation is probably the best legal 
one too: place the copyright notice about as conspicuously as the user 
would be expect it to be placed.

On traditional UNIX platforms (including Linux), that tends to be "make it 
a README file or perhaps note it in the man-pages". On OS X and Windows, 
what is considered appropriate is probably different.

There is definitely no *requirement* of annoying pop-up click-throughs. In 
fact, I would say that something like that would be wholly in-appropriate 
and not at all in the spirit of the GPL on UNIX, where people expect 
installation to not be an interactive process.

[ Related side note: but at the same time, if a developer actually starts 
  adding those kinds of pop-ups, it's sometimes arguably against the GPL 
  to remove them!

  See 2(c), which says that you have to announce the license when an 
  interactive program is run *if* the announcement was there originally!

  So I actually would encourage people who do GPL'd programs to never add 
  those kinds of annoying interactive license notices, because they can be 
  hard to remove legally! ]

In short: it's a cultural issue which way you want to go, but some care 
should be taken. I come from a Unix background, so I find graphical 
installs be really really annoying, and if I see a popup, I just *hate* 
it. I'd consider it obnoxious and irritating as hell. But I suspect that 
Windows people really do expect it.

				Linus
-
To unsubscribe from this list: send the line "unsubscribe git" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]

Messages in current thread:
[ANNOUNCE] GIT 1.5.4, Junio C Hamano, (Sat Feb 2, 12:34 am)
Re: [ANNOUNCE] GIT 1.5.4, Dmitry Potapov, (Sun Feb 3, 1:55 pm)
Re: [ANNOUNCE] GIT 1.5.4, Steffen Prohaska, (Sat Feb 2, 6:42 pm)
Re: [ANNOUNCE] GIT 1.5.4, Luciano Rocha, (Thu Feb 7, 8:31 am)
Re: [ANNOUNCE] GIT 1.5.4, Dmitry Potapov, (Thu Feb 7, 3:58 pm)
Re: [msysGit] Re: [ANNOUNCE] GIT 1.5.4, Johannes Schindelin, (Thu Feb 7, 8:55 am)
Re: [msysGit] Re: [ANNOUNCE] GIT 1.5.4, Eyvind Bernhardsen, (Thu Feb 7, 9:23 am)
Re: [msysGit] Re: [ANNOUNCE] GIT 1.5.4, Luciano Rocha, (Thu Feb 7, 9:07 am)
Re: [msysGit] Re: [ANNOUNCE] GIT 1.5.4, Nicolas Pitre, (Thu Feb 7, 10:53 am)
Re: [msysGit] Re: [ANNOUNCE] GIT 1.5.4, Andreas Ericsson, (Sat Feb 9, 5:25 am)
Re: [msysGit] Re: [ANNOUNCE] GIT 1.5.4, Luciano Rocha, (Thu Feb 7, 11:59 am)
Re: [msysGit] Re: [ANNOUNCE] GIT 1.5.4, Steffen Prohaska, (Thu Feb 7, 1:01 pm)
Re: [msysGit] Re: [ANNOUNCE] GIT 1.5.4, Nicolas Pitre, (Thu Feb 7, 12:35 pm)
Re: [msysGit] Re: [ANNOUNCE] GIT 1.5.4, Luciano Rocha, (Thu Feb 7, 2:52 pm)
Re: [msysGit] Re: [ANNOUNCE] GIT 1.5.4, Johannes Schindelin, (Thu Feb 7, 12:53 pm)
Re: [msysGit] Re: [ANNOUNCE] GIT 1.5.4, Luciano Rocha, (Thu Feb 7, 2:55 pm)
Re: [msysGit] Re: [ANNOUNCE] GIT 1.5.4, Johannes Schindelin, (Thu Feb 7, 9:28 am)
Re: [msysGit] Re: [ANNOUNCE] GIT 1.5.4, Junio C Hamano, (Thu Feb 7, 1:30 pm)
Re: [msysGit] Re: [ANNOUNCE] GIT 1.5.4, Johannes Schindelin, (Thu Feb 7, 2:40 pm)
Re: [msysGit] Re: [ANNOUNCE] GIT 1.5.4, Junio C Hamano, (Thu Feb 7, 3:42 pm)
Re: [msysGit] Re: [ANNOUNCE] GIT 1.5.4, Dmitry Potapov, (Thu Feb 7, 4:23 pm)
Re: [msysGit] Re: [ANNOUNCE] GIT 1.5.4, Jonathan del Strother, (Thu Feb 7, 5:49 pm)
Re: [msysGit] Re: [ANNOUNCE] GIT 1.5.4, Dmitry Potapov, (Thu Feb 7, 6:18 pm)
Re: [msysGit] Re: [ANNOUNCE] GIT 1.5.4, Linus Torvalds, (Thu Feb 7, 6:48 pm)
Re: [msysGit] Re: [ANNOUNCE] GIT 1.5.4, Linus Torvalds, (Thu Feb 7, 3:59 pm)
Re: [msysGit] Re: [ANNOUNCE] GIT 1.5.4, Steffen Prohaska, (Thu Feb 7, 4:58 pm)
Re: [msysGit] Re: [ANNOUNCE] GIT 1.5.4, Johannes Schindelin, (Thu Feb 7, 9:53 pm)
RE: [msysGit] Re: [ANNOUNCE] GIT 1.5.4, Schuberth, Sebastian, (Fri Feb 8, 5:22 am)
Re: [msysGit] Re: [ANNOUNCE] GIT 1.5.4, Steffen Prohaska, (Fri Feb 8, 7:14 am)
Re: [msysGit] Re: [ANNOUNCE] GIT 1.5.4, Luciano Rocha, (Thu Feb 7, 2:59 pm)
Re: [msysGit] Re: [ANNOUNCE] GIT 1.5.4, Johannes Schindelin, (Thu Feb 7, 3:08 pm)
Re: [msysGit] Re: [ANNOUNCE] GIT 1.5.4, Jeremy Maitin-Shepard, (Thu Feb 7, 5:02 pm)
Re: [msysGit] Re: [ANNOUNCE] GIT 1.5.4, Steffen Prohaska, (Thu Feb 7, 9:53 am)
Re: [ANNOUNCE] GIT 1.5.4, Wincent Colaiuta, (Sat Feb 2, 8:11 am)
Re: [ANNOUNCE] GIT 1.5.4, しらいしななこ, (Sat Feb 2, 5:45 am)
Re: [ANNOUNCE] GIT 1.5.4, Junichi Uekawa, (Sat Feb 2, 5:25 am)
Re: [ANNOUNCE] GIT 1.5.4, Junichi Uekawa, (Sat Feb 2, 9:00 pm)
Re: [ANNOUNCE] GIT 1.5.4, Pierre Habouzit, (Sun Feb 3, 6:38 am)
Re: [ANNOUNCE] GIT 1.5.4, Matthieu Moy, (Sun Feb 3, 11:08 am)
Re: [ANNOUNCE] GIT 1.5.4, Theodore Tso, (Sun Feb 3, 3:27 pm)
Re: [ANNOUNCE] GIT 1.5.4, Theodore Tso, (Sun Feb 3, 8:56 am)
Re: [ANNOUNCE] GIT 1.5.4, Johannes Schindelin, (Sat Feb 2, 10:14 pm)
Re: [ANNOUNCE] GIT 1.5.4, Junichi Uekawa, (Sat Feb 2, 11:16 pm)
Re: [ANNOUNCE] GIT 1.5.4, Johannes Schindelin, (Sat Feb 2, 11:24 pm)
Re: [ANNOUNCE] GIT 1.5.4, Junichi Uekawa, (Sat Feb 2, 11:51 pm)
Re: [ANNOUNCE] GIT 1.5.4, Johannes Schindelin, (Sun Feb 3, 6:50 am)
Re: [ANNOUNCE] GIT 1.5.4, Christian Couder, (Sun Feb 3, 1:32 am)
Re: [ANNOUNCE] GIT 1.5.4, Johannes Schindelin, (Sat Feb 2, 11:58 am)