News for hackers. Stuff that matters.
Re:Windows 95 went the extra mile to ensure compatibility of... by int_19h on Monday December 26, 2022 @11:07PM (#34145007)
These days, Windows doesn't tend to have monolithic executables - look inside the installation folder of a random app, and chances are good that you'll see a bunch of DLLs aside from the CRT. Also, .NET apps are normally redistributed as a bunch of assemblies, even aside from the CLR.

The key difference is that each app bundles its DLLs for its own private use. From the user's perspective, it's essentially the same as static linking, if you treat the entire folder as "the app".

Re:Windows 95 went the extra mile to ensure compatibility of... by pjmlp on Tuesday December 27, 2022 @05:25AM (#34147375)
That is exactly what the op meant with " flatpak-style monolithic executables".

In MS speak, it is xcopy install, based on how MS-DOS applicatons used to be distributed, even when static linking was the only option (with overlays).