The OpenSSL license talks about crypto laws in various countries. I have seen many apps using https. So, do all of them take a license or something? What kind of license can I choose to give to take no liability (in case I distribute commercial software made with SSL).
Those crypto laws are typically not centered around copyright, which means that there is no copyright license, open-source or not, that can limit your liability when breaking those laws.
Those crypto laws are typically centered around the idea that having better cryptography that your enemy gives your military an advantage. And having a military advantage is a good thing when a war starts.
Those laws restrict the export of the actual cryptography software (i.e. the SSL library itself), but not of software that just uses a secure connection to protect its communication.
This means that if your app does not include the SSL library itself but rather asks the OS to create a secure connection for them, then the app is not restricted by the crypto laws.
If you do include the SSL library in your app (or implement cryptographic algorithms yourself), then you need to carefully look at the export laws for both your country and the countries where your repository and servers are hosted. You may need to restrict from which countries those servers can be accessed.
Licenses to export your app under the crypto laws do exist, but that is typically a license for a single sale.