Hacker News new | past | comments | ask | show | jobs | submit login

From what I observe, most people use dynamic libraries simply because they cannot get stuff setup correctly for linking statically.

So they're usually not shared, but merely use the shared library file format. For a practical example, most software on Windows will bring its own folder with DLLs.

One step further, this is probably why we're now seeing docker everywhere: it's a Linux equivalent to Windows and Mac app store apps.




There is also licensing. Some licenses won't allow static linking on proprietary software.




Join us for AI Startup School this June 16-17 in San Francisco!

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: