Hello Nicholas,
Hehe, thanks a lot :D
> 
> Wow, you are good at this! :D
> 
I mailed debian-legal and am waiting for a reply.
Cheers,
Alex

------- Original Message -------
On Wednesday, June 21st, 2023 at 9:52 PM, Nicholas D Steeves 
<nstee...@gmail.com> wrote:


> Hi Alexandru,
> 
> Thanks for the ping. I had forgotten that I had a WIP draft.
> 
> Alexandru Mihail alexandru_mih...@protonmail.ch writes:
> 
> > > > remember the original NCSA httpd licence. P.S. It feels like
> > > > archaeology to find missing documentation for something from the > > 
> > > > dawn of
> > 
> > Eureka !
> > I present the original NCSA httpd license in its purest form after some 
> > software archeology:
> > https://web.archive.org/web/20060830015540/http://hoohoo.ncsa.uiuc.edu/docs-1.5/Copyright.html
> 
> 
> Wow, you are good at this! :D
> 
> > (NCSA HTTPd Development Team / ht...@ncsa.uiuc.edu / Last Modified 08-01-95)
> > ====================== LICENSE START ===========================
> > NCSA HTTPd Server
> > Software Development Group
> > National Center for Supercomputing Applications
> > University of Illinois at Urbana-Champaign
> > 605 E. Springfield, Champaign IL 61820
> > ht...@ncsa.uiuc.edu
> > 
> > Copyright (C) 1995, Board of Trustees of the University of Illinois
> > 
> > NCSA HTTPd software, both binary and source (hereafter, Software) is 
> > copyrighted by The Board of Trustees of the University of Illinois (UI), 
> > and ownership remains with the UI.
> > 
> > The UI grants you (hereafter, Licensee) a license to use the Software
> > for academic, research and internal business purposes only, without a
> > fee.
> 
> 
> Hmm, the above grant looks like it may not be DFSG compatible. Do you
> see how?
> 
> https://www.debian.org/social_contract#guidelines
> or https://wiki.debian.org/DebianFreeSoftwareGuidelines
> or with a story
> https://en.wikipedia.org/wiki/Debian_Free_Software_Guidelines
> 
> > Licensee may distribute the binary and source code (if released) to third 
> > parties provided that the copyright notice and this statement appears on 
> > all copies and that no charge is associated with such copies.
> 
> 
> If Rob McCool didn't ever relicense the part of NCSA HTTPd that is part
> of mini-httpd, then it looks like we might need to provide this notice,
> and upstream mini-httpd should have been doing so.
> 
> > Licensee may make derivative works. However, if Licensee distributes any 
> > derivative work based on or derived from the Software, then Licensee will 
> > (1) notify NCSA regarding its distributing of the derivative work, and (2) 
> > clearly notify users that such derivative work is a modified version and 
> > not the original NCSA HTTPd Server software distributed by the UI by 
> > including a statement such as the following:
> > 
> > "Portions developed at the National Center for Supercomputing Applications 
> > at the University of Illinois at Urbana-Champaign."
> 
> 
> Is this DFSG compatible?
> 
> > Any Licensee wishing to make commercial use of the Software should contact 
> > the UI, c/o NCSA, to negotiate an appropriate license for such commercial 
> > use. Commercial use includes (1) integration of all or part of the source 
> > code into a product for sale or license by or on behalf of Licensee to 
> > third parties, or (2) distribution of the binary code or source code to 
> > third parties that need it to utilize a commercial product sold or licensed 
> > by or on behalf of Licensee.
> 
> 
> And is this DFSG compatible?
> 
> > Any commercial company wishing to use the software as their commercial 
> > World Wide Web server and are not redistributing the software need not 
> > commercially license the software but can use it free of charge.
> 
> 
> and this? Note the clause "and are not redistributing the software".
> So you can't sell copies of this software?
> 
> > Should we include a mention of this under debian/copyright stating
> > something along the lines of 'parts of mini_httpd.c under NCSA HTTPD
> > and include a copy of the license somewhere?
> 
> 
> Most likely, yes, but the bigger issue is if this license is not
> DFSG-compatible.
> 
> > As far as I could dig, this is the license which should be attributed in 
> > our case. This is the 1.15 htttpd license, and with 99.9999% certainty, 
> > this was the chunk of code still found in mini_httpd.c. The logic is, NCSA 
> > httpd had, historically, two licenses (chronologically): one open and one 
> > proprietary. mini_httpd is a fork of the open one, that we can be sure of. 
> > I think there is little reason to involve debian-legal at this point.
> > What's your opinion here?
> 
> 
> Thank you for the note about this history. I didn't know NCSA httpd had
> two licenses. I wonder if there was later a change to "everything that
> was 'open' is now permissively licensed" at some point?
> 
> If the chunk of code is still big enough and original enough to meet the
> minimum threshold for originality, then yes, the original copyright and
> license would apply; however, I think this would mean that we need to
> find documentation that someone contacted the U of I (and/or Rob
> McCool).
> 
> A quick query of tldrlegal shows an NCSA license that is shorter and
> more permissive:
> https://www.tldrlegal.com/license/university-of-illinois-ncsa-open-source-license-ncsa
> 
> I suspect that NCSA httpd may have been relicensed to this shorter
> version. Yeah, this seems to be a case where it's worth contacting
> debian-legal, especially given those bits that don't look very
> DFSG-free.
> 
> On the upside, I'm almost totally certain that that mini-httpd will be
> ready to upload after this issue is resolved!
> 
> Regards,
> Nicholas

Reply via email to