|
|
|
|
|
by CoolGuySteve
4542 days ago
|
|
It's the app developer's responsibility to update and QA their program. If Apple allowed dynamically loaded libraries across the OS, then subtle issues in an App update could cause that one update to break seemingly unrelated apps. Windows developers call this DLL hell, and even with manifests and SxS, Microsoft still doesn't have an attractive solution to the problem. Meanwhile, from a security standpoint, the sandbox should prevent apps from interfering with the files of each other and the OS. And from a performance perspective, the few kilobytes (even entire megabytes!) of duplicated code segments is inconsequential on a phone with 1GB of RAM and very few context switches across apps. |
|