Discussion:
Distributing CURL binary and Licensing
Edditoria via curl-users
2017-10-26 12:22:49 UTC
Permalink
Hi all,

I'm writing some scripts to automate application installation for new computers.

Here's my repo: https://github.com/Edditoria/windows-initial-setup

I read the FAQ[1] but I'm afraid I may misunderstand licenses and
distribution terms, so I want to know what I should do to make things
happen.

[1]: https://curl.haxx.se/docs/faq.html#I_have_a_GPL_program_can_I_use

- I need CURL as a tool to download files from official site e.g.
7-Zip_install.exe
- I have to make sure that users do not need extra package install
(e.g. no need python or update powershell in Windows XP)
- I'm going to include a binary file (curl.exe) and cert file
(curl-ca-bundle.crt) from curl-7.56.1-win32-mingw.7z built by Mr.
Viktor Szakáts.
- My repo is in MIT license. I hope anyone can use it (open or close
source, profit or non-profit, whatever)

So, my questions are:

1. Is it okay that I put the exe file directly in my Github repo? (Or
some better ways?)
2. Is it one or two licenses I need to take care? (CURL build and Mr.
Szakáts's build?)
3. Will the MIT license in my repo change to other type of license
automatically? (e.g. force others to open-source their code)

Thank you for help!

-----------------------------------------------------------
Unsubscribe: https://cool.haxx.se/list/listinfo/curl-users
Et
Daniel Stenberg
2017-10-26 16:17:23 UTC
Permalink
Post by Edditoria via curl-users
1. Is it okay that I put the exe file directly in my Github repo? (Or
some better ways?)
It is okay. I can't tell you if there's a better way as I don't have enough
info to judge.
Post by Edditoria via curl-users
2. Is it one or two licenses I need to take care? (CURL build and Mr.
Szakáts's build?)
Without knowing legalese and not being a lawyer, I think you can safely assume
that just including one licesense for curl will be enough. If you want to be
really sure, I would recommend emailing Viktor to allow him to have a say in
it.
Post by Edditoria via curl-users
3. Will the MIT license in my repo change to other type of license
automatically? (e.g. force others to open-source their code)
The MIT license will not change. It is fixed and will remain as it is. No
license forces you to open-source your code; it is rather the opposite: some
software have licenses that makes you unable to use them unless you're
releasing your source code (so called copyleft).

The MIT license is however not a copyleft license.
--
/ daniel.haxx.se
Edditoria via curl-users
2017-11-05 12:11:39 UTC
Permalink
Thanks for your help. :-)
Post by Daniel Stenberg
Post by Edditoria via curl-users
1. Is it okay that I put the exe file directly in my Github repo? (Or
some better ways?)
It is okay. I can't tell you if there's a better way as I don't have enough
info to judge.
Post by Edditoria via curl-users
2. Is it one or two licenses I need to take care? (CURL build and Mr.
Szakáts's build?)
Without knowing legalese and not being a lawyer, I think you can safely
assume that just including one licesense for curl will be enough. If you
want to be really sure, I would recommend emailing Viktor to allow him to
have a say in it.
Post by Edditoria via curl-users
3. Will the MIT license in my repo change to other type of license
automatically? (e.g. force others to open-source their code)
The MIT license will not change. It is fixed and will remain as it is. No
license forces you to open-source your code; it is rather the opposite: some
software have licenses that makes you unable to use them unless you're
releasing your source code (so called copyleft).
The MIT license is however not a copyleft license.
--
/ daniel.haxx.se
-----------------------------------------------------------
Unsubscribe: https://cool.haxx.se/list/listinfo/curl-users
Etiquette: https://curl.haxx.se/mail/etiquet

Loading...