~ubuntu-branches/ubuntu/trusty/htp/trusty

« back to all changes in this revision

Viewing changes to homepage/ref/intro.htp

  • Committer: Bazaar Package Importer
  • Author(s): Diego Escalante Urrelo
  • Date: 2007-10-21 21:59:40 UTC
  • mfrom: (1.1.3 upstream)
  • Revision ID: james.westby@ubuntu.com-20071021215940-90qtozny64s4f1rg
Tags: 1.16-2
* Makefile.config: Hardcode /usr as the PREFIX, it was using /usr/local
  otherwise by unknown reasons.
* src/snprintf.c:
* src/snprintf.h: Remove the asnprintf and asprintf functions since they were
keeping s390 from building and are actually not used, closes: #443616.

Show diffs side-by-side

added added

removed removed

Lines of Context:
57
57
Clarified Artistic License</a>.  
58
58
</p>
59
59
 
60
 
<p> The original license of htp by Jim Nelson is not very clear: It
61
 
first says that it is public domain and then gives some
62
 
restrictions and it is unclear if we are allowed to give away modified
63
 
versions.  We tried to contact Jim Nelson, but without success.
64
 
Here are the original licensing terms:
65
 
</p>
66
 
 
67
 
<div class=quote>
68
 
<p>
69
 
htp is a public domain utility.  There is absolutely no charge for it's
70
 
use.  No charge can be incurred for the redistribution of this utility
71
 
beyond material costs.  All distributions of htp must include all files
72
 
contained in the archive it was originally packaged in.  Any questions
73
 
regarding distribution should be directed to Jim Nelson at
74
 
<A HREF="mailto:jnelson@crl.com">jnelson@crl.com</A>.  A full distribution
75
 
package can be obtained at the htp home page, listed above.
76
 
</p>
77
 
<p>
78
 
This on-line reference is considered documention for htp, and is therefore
79
 
subject to the same conditions of distribution as the actual utility.
80
 
</p>
81
 
<p>
82
 
If you actively use htp and find it useful and worthwhile, I would
83
 
appreciate placing a hyperlink on one of your pages pointing to the htp
84
 
home page.
85
 
</p>
86
 
</div>
87
 
 
88
60
<A NAME="Porting"><H2>Porting to other platforms</H2></A>
89
61
 
90
 
<p>
91
 
htp was written in as much standard ANSI C as possible.  Jim was
 
62
<p> htp was written in as much standard ANSI C as possible.  Jim was
92
63
anticipating porting it to platforms other than DOS and Linux.
93
 
Indeed, we have ported it to SPARCstation running Solaris and to a
94
 
Digital AlphaStation running Ultrix.
95
 
</p>
 
64
Indeed, we have ported it to SPARCstation running Solaris, to x86
 
65
running BSD and to a Digital AlphaStation running Ultrix.  </p>
96
66
 
97
67
<P> If you run into problems porting htp, please email us as thorough
98
68
a description of the error(s) as possible, We'll be more than happy to
101
71
</p>
102
72
 
103
73
<P> It should normally be enough to edit <code>Makefile.config</code>
104
 
in the source distribution.  The next file to look for is
105
 
<code>os.h</code>, which already contains a lot OS specific code.  If
106
 
you are successful in porting htp to another platform, we would
107
 
appreciate an email.  Thanks in advance.  </P>
 
74
in the source distribution, especially look for HAVE_xxx macros
 
75
and remove those that you don't have (htp will then use it's own
 
76
methods).  The next file to look for is <code>os.h</code>, which
 
77
already contains a lot OS specific code.  If you are successful in
 
78
porting htp to another platform, we would appreciate an email.  Thanks
 
79
in advance.  </P>
108
80
 
109
81
</BLOCK>
110