For certain architectures on Linux, macOS and Windows hURL comes in two different flavours: A version that uses the host operating system's SSL stack and a version that contains a statically linked version of OpenSSL.
Both versions have their advantages and disadvantages. hURL versions that use the host operating system's SSL stack are of course much smaller in size than the ones that have OpenSSL statically linked to them which are usually more than 5 megabytes in size because of the size of OpenSSL's cryptography libraries.
On the other hand, the versions of hURL that have OpenSSL statically linked often offer a greater amount of compatibility, especially on older systems where the SSL stack of the host operating system is often out of date. For example, if you plan to use hURL on Windows 7 or 8, it's advised to use the OpenSSL version of hURL because the host operating system's SSL stack is very outdated and won't be able to do secure handshakes with modern serves any more.
Also, on macOS the hURL version for the host operating system doesn't support all protocols that are supported by the OpenSSL version of hURL. For example, the SFTP protocol isn't supported by the non-OpenSSL version of hURL on macOS so if you want to use SFTP on macOS, you must use the OpenSSL version of hURL.
On Linux there is the problem that your installed OpenSSL version might not match the OpenSSL version hURL was built for. In that case, using the hURL version that contains a statically linked version of OpenSSL can also be a helpful alternative. On Linux, the hURL versions that use the host operating system's SSL stack were built for these OpenSSL versions: OpenSSL 3 (x64 and arm64), OpenSSL 1.1.1 (x86 and arm) and OpenSSL 1.0 (ppc). If these versions don't match the OpenSSL version on your Linux system, use the hURL version that has OpenSSL statically linked.
In case you aren't sure which version to use: A good idea is to first try the version that uses the host operating system's SSL stack. If that doesn't work, try the OpenSSL version instead.