[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: mini-httpd NCSA license



On 2023-07-02 16:43, Alexandru Mihail wrote:
mini-httpd contains early portions of code commited by Rob
McCool which seem to originate from NCSA httpd.

Just htpasswd.c (which is what I get when searching for Rob McCool), or something else?

How do we proceed to clarify this situation?

Figure out (from the history of the code, etc.) if that license applies.

Looking into this a bit, I found this repository (which I am _assuming_, but have not verified, is a faithful import of NCSA httpd):
https://github.com/TooDumbForAName/ncsa-httpd/

I definitely see some code from mini-httpd's htpasswd.c in cgi-src/util.c in the HEAD of that repository above.

Looking at git blame on that, it came from auth/htpasswd.c in httpd 1.1:
https://github.com/TooDumbForAName/ncsa-httpd/commit/9572b626b7f10ab57e4715b3f3ff41b3f0696684#diff-7c5a48b0225b3fd1048000f4dfe2c4d9f56faa29f74876ff724384244d6d099d

So that seems to be the original source of the code in question.

In that same version, the top-level README says:

----
This code is in the public domain. Specifically, we give to the public
domain all rights for future licensing of the source code, all resale
rights, and all publishing rights.

We ask, but do not require, that the following message be included in
all derived works:

Portions developed at the National Center for Supercomputing
Applications at the University of Illinois at Urbana-Champaign.

THE UNIVERSITY OF ILLINOIS GIVES NO WARRANTY, EXPRESSED OR IMPLIED,
FOR THE SOFTWARE AND/OR DOCUMENTATION PROVIDED, INCLUDING, WITHOUT
LIMITATION, WARRANTY OF MERCHANTABILITY AND WARRANTY OF FITNESS FOR A
PARTICULAR PURPOSE.
----

--
Richard

Attachment: OpenPGP_signature
Description: OpenPGP digital signature


Reply to: