Nmap Development mailing list archives
Re: windows installer and COPYING
From: jah <jah () zadkiel plus com>
Date: Fri, 07 Mar 2008 22:28:39 +0000
On 22/12/2007 05:10, Fyodor wrote:
On Wed, Dec 12, 2007 at 01:11:32AM +0000, jah wrote:I've been looking into whether it's possible/feasible to fix the font used to display the license because the default used in nsis, I believe is the default for the system on which the installer is executed. Using a fixed font and font size might dispense with the need to maintain a separate COPYING as we'd be able to fit it properly in the available field, but it would still break at higher dpi's used by short sighted people and those installing nmap on computers attached to huge plasma screens...Thanks for the patch, Jah. I do agree that the license agreement looks terribly in the current installer, and I would like to fix that. But I'd really like to avoid maintaining another version of the copyright/license text just for this. It is sure to go out of date, which is particularly bad for a license file. We currently maintain the text in two places: The source code templates -> Used at the top of each C source or include file, and in the COPYING file. This one is surrounded by C-style comments. The license.xml file -> Used to generate the man page in nroff and html format. You can read this at http://insecure.org/nmap/man/man-legal.html . So I'd like to find a solution which either adjusts the installer to make one of these work as is (such as expanding the license text box or reducing the font size) or uses an automated approach to create the new file based on one of these sources. For example, maybe there is an nroff command which will create a version of the man page with the right number of columns. We could then just chop out the legal notices section. Or maybe a short script could remove the C comment square from the COPYING file, which would probably fix the issue. Cheers, -F
Hello. I'm almost ready to submit a patch which formats COPYING for the nsis installer license page using sed and I'd like your input on whether the first two lines of text in COPYING are necessary for the nsis license. "COPYING -- Describes the terms under which Nmap is distributed. A copy of the GNU GPL is appended to this file." My opinion is that this doesn't make much sense in the context of the nsis license page and perhaps it could be removed or reworded (automagically). The nsis form is clearly labelled as "License Agreement". Perhaps a rewording to the effect: "This License describes the terms under which Nmap is distributed. A copy of the GNU GPL is appended to this license." which would then be followed by: "IMPORTANT NMAP LICENSE TERMS" Regards, jah _______________________________________________ Sent through the nmap-dev mailing list http://cgi.insecure.org/mailman/listinfo/nmap-dev Archived at http://SecLists.Org
Current thread:
- Re: windows installer and COPYING jah (Mar 07)