Test a distribution with
pip installin a clean virtual environment on such a machine.
I’m not involved with the project just posting what seems relevant above and:
Pass
privatize = falseonly when that isolation is knowingly unnecessary.Only the Julia runtime libraries are privatized. BLAS, Fortran, and unwind libraries may still be shared. Bundles produced by different Julia versions have not been established as mutually compatible. This behavior has been measured on Linux; macOS and Windows follow different loader rules and have not been tested equivalently.
I suppose this will not be a problem, no more than for JuliaCall / PythonCall.jl (not sure about for R for the future or or what currently happens when it’s used with RCall.jl, hopefully also just works…) that would have had the exact same version problems. For at least OpenBLAS (maybe OpenSSL, as I recall there was such a problem, I think already solved).
[The rest of my answer is in edit history (my whole post was flagged, I guess for the AI answer in the end, so I deleted it, I still think that part was correct).]