@amadeus that sounds like they just need to "lazy load" libcurl instead of linking to it.
JUCE supports this for example https://github.com/juce-framework/JUCE/blob/develop/modules/juce_core/juce_core.h#L155
But not all developers even know it's an option. 🤷