pyu10055 / ntlm-http

ntlm authentication for http
13 stars 14 forks source link

add a LICENSE file? #12

Open attritionorg opened 6 years ago

attritionorg commented 6 years ago

Hi, could you add a LICENSE style file stating which license this software falls under? Thanks!

AyanSinhaMahapatra commented 3 years ago

Hey, it would be really nice to know what's the license. @mmmries would you know? Thank you very much.

mmmries commented 3 years ago

Great question, I would have added an MIT license if this were my projects, but I was just a contributor. I'll open a PR adding the MIT license and see if it gets merged

pombredanne commented 3 years ago

@mmmries Thank you!

digging a bit more based on the notices in https://github.com/pyu10055/ntlm-http/blob/master/lib/net/ntlm.rb we have:

  1. a ruby license @yrock

This program is free software. You can distribute/modify this program under the terms of the Ruby License.

  1. a permissive notice from Eric Glass

Permission to use, copy, modify, and distribute this document for any purpose and without any fee is hereby granted, provided that the above copyright notice and this list of conditions appear in all copies.

What is not 100% clear is the license for ntml_http.rb https://github.com/pyu10055/ntlm-http/commits/master/lib/net/ntlm_http.rb @mccraig @hakanensari @pyu10055 could you kindly help clarify the license there since you wrote this fine code?

And help clarify the overall license?

pombredanne commented 3 years ago

Also checking the history in Git this is initially from http://rubyforge.org/projects/rubyntlm per https://github.com/pyu10055/ntlm-http/commit/1b7b3fc01bf143104915e85206fa594a45be6697 by Kohei Kajimoto-SAN likely @koheik may be? And per https://web.archive.org/web/20070221142826/http://rubyforge.org/projects/rubyntlm/ this was under the Ruby license back then. See also https://web.archive.org/web/20140517214146/http://files.rubyforge.vm.bytemark.co.uk/rubyntlm/rubyntlm-0.1.1.tgz

If the original was under Ruby, may be then everything is under Ruby license too?