|
|
Subscribe / Log in / New account

Fedora opens up to bundling

Fedora opens up to bundling

Posted Oct 18, 2015 2:42 UTC (Sun) by Cyberax (✭ supporter ✭, #52523)
In reply to: Fedora opens up to bundling by ms_43
Parent article: Fedora opens up to bundling

Microsoft got tired of this eventually, so now System32 is heavily virtualized. Each legacy application gets its own view of it, with 64-bit and 32-bit applications getting different views.


to post comments

Fedora opens up to bundling

Posted Oct 20, 2015 22:21 UTC (Tue) by javispedro (guest, #83660) [Link] (1 responses)

Not each legacy application, just every user sees a different copy of it. I.e. it's like a unionfs where writes (which would otherwise be blocked by perms) go to the per-user overlay. (In addition to the 32/64 duality)

In Windows it would be completely impossible to do any sensible "per-application" thing. How do you even determine which executables are part of each application?

Fedora opens up to bundling

Posted Oct 20, 2015 23:24 UTC (Tue) by Cyberax (✭ supporter ✭, #52523) [Link]

I'm afraid it's per _application_. Newer applications use manifests (either embedded or standalone) which redirect DLLs to side-by-side directories. Microsoft also does some magic tricks - it uses a bunch of heuristics to detect that a legacy installer is running and redirects its libraries away from System32.

Yeah, it's extra-ugly but works.


Copyright © 2025, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds